A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: jimsavage

Hermes v2修复了F1 2010 and Street Fighter

[复制链接]

精华
0
帖子
802
威望
0 点
积分
977 点
种子
152 点
注册时间
2010-8-19
最后登录
2021-10-10
发表于 2010-10-1 11:52  ·  广东 | 显示全部楼层
超级街霸4有机会可玩了真的好消息

圣骑士

Live alive!~

精华
0
帖子
2508
威望
1 点
积分
3350 点
种子
5 点
注册时间
2008-2-16
最后登录
2021-10-7
发表于 2010-10-1 11:54  ·  广东 | 显示全部楼层
貌似白色相册也是按不了键的问题。。

精华
0
帖子
2723
威望
0 点
积分
3081 点
种子
32 点
注册时间
2004-5-2
最后登录
2024-11-26
发表于 2010-10-1 11:56  ·  上海 | 显示全部楼层
开源的BM  就能开始慢慢的解决兼容性问题了

圣骑士

Live alive!~

精华
0
帖子
2508
威望
1 点
积分
3350 点
种子
5 点
注册时间
2008-2-16
最后登录
2021-10-7
发表于 2010-10-1 12:36  ·  广东 | 显示全部楼层
Useful information by Hermes Yesterday 19:09

Looking looking, I've noticed where the problem that makes the game Formula1 2010, does not recognize the controls. This is a patch which is not its function, but removing it, I have not noticed anything unusual: perhaps a sort of check related to the modules that has USB and F1 games like this, do not recognize the command. Perhaps it is only relatively necessary in the initialization process and then beaten.

Anyway, I uploaded an update to the source, but does not include that set off the patch, if marked with a warning (see line 169) and includes a define to disable the USB and also another DESTINATION, which states the address where the code is installed (and added a new patch file, if it stayed in another place)

Here I note that we have a table (memory_patch_table) that is about to address 0x700710 (because we needed space) and that concerns me, because it may be crushed at any time if new modules are loaded (such may be best off finding another site or directly load the payload in another direction more convenient, at the end of the kernel (I've done this and it has worked, as it has worked to put the code in the DESTINATION so low that it appears aside in the source, but the same is not an appropriate place, of course)

The fact is that there is another way to override the patch using the POKE role in eg open_manager:


Code:
void pokeq( uint64_t addr, uint64_t val)
{
system_call_2(7, addr, val);
}

pokeq(0x80000000000505d0ULL, 0xE92296887C0802A6ULL);Adding that code to any program, you can disable that patch that prevents the proper functioning of at least F1 2010, without touching the payload.

Requires that if your "spike" has the functionality peek / poke, because otherwise it will not work.

The source of the second version you can download the first thread, but you know that it is not necessary actualicéis your "thorn", as the modifications are more source code to allow the payload to carry any other direction.

PS: I included hex teensy version with at90usb162.?In my case I use two LEDs, but that should be a issue!

Greetings


psx-scene原文貌似比这个详细些。。

精华
1
帖子
13807
威望
1 点
积分
13896 点
种子
146 点
注册时间
2003-10-6
最后登录
2024-11-24
发表于 2010-10-1 12:46  ·  北京 | 显示全部楼层
不知道YES的官方啥时候能出新版本固件呢?

精华
0
帖子
343
威望
0 点
积分
371 点
种子
0 点
注册时间
2005-9-10
最后登录
2012-12-28
发表于 2010-10-1 12:55  ·  贵州 | 显示全部楼层
感谢分享源代码,可以更新2148了

精华
0
帖子
476
威望
0 点
积分
468 点
种子
0 点
注册时间
2009-10-23
最后登录
2010-11-9
发表于 2010-10-1 12:56  ·  浙江 | 显示全部楼层
该用户已被禁言

精华
0
帖子
756
威望
0 点
积分
671 点
种子
0 点
注册时间
2007-10-31
最后登录
2014-2-15
发表于 2010-10-1 13:58  ·  江苏 | 显示全部楼层
BLES00917 = F1 2010,进入后,手柄无法控制,等待高手给我刷狗

精华
0
帖子
1016
威望
0 点
积分
1023 点
种子
0 点
注册时间
2009-6-21
最后登录
2019-8-12
发表于 2010-10-1 14:03  ·  上海 | 显示全部楼层
下面是引用mervyn于2010-10-01 08:44发表的:
下载了,打开发现都是源代码,还是等yes狗官方更新再刷。
谁说的,里面不是有usb162hex,已经刷了

精华
0
帖子
2960
威望
0 点
积分
2986 点
种子
16 点
注册时间
2007-1-16
最后登录
2024-11-23
发表于 2010-10-1 14:08  ·  陕西 | 显示全部楼层
下面是引用konami1于2010-10-01 14:03发表的:

谁说的,里面不是有usb162hex,已经刷了

测试游戏正常吗?街霸试了没有?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-26 14:47 , Processed in 0.209628 second(s), 19 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部