作者chiyosuke (千代助)
看板Modchip
标题[PSP ] 幻想传奇:换装迷宫X 的金手指没效..
时间Thu Aug 12 13:58:24 2010
主机2007v3 系统5.03Prometheus_v5
使用金手指是CMF
KBBS插件无使用。
使用ISO是原版,然後用ISO tool1.62cn解密後打上Prometheus补丁。
游戏本身可以进行,但金手指找了很多,不是没效果,就是会直接当机。
请教大神,问题可能出在哪呢>_<
--
今 打ち鸣らす冲动の刃が 世界を砕く
朝焼けが追いつく前に
ぐしゃぐしゃに割れた音で构わない
天乐を
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.242.113
1F:→ waynemayday:你的系统应该是不需要再用iso_tool了...问题大概在这 08/12 14:18
2F:→ chiyosuke:所以我应该不用打补丁?我试试看! 08/12 14:22
3F:→ chiyosuke:换为原版ISO,结果萤幕跳一个全红,然後就当掉了orz 08/12 14:48
自己查出金钱的位置,发现是因为有偏移的关系,怪不得都没效。
原本应该是0x202F30C8,我的版本却变成了0x002F70C8
用计算机去算,得出了1FFFC000的差,想要藉此反推出其他金手指的地址。
但还是遇到麻烦了。
以
_L 0x8030770D 0x021B0001
_L 0x0000000E 0x00000000
为例,第一行还有办法减,第二行怎麽再减1FFFC000呢?到这我就不懂了+_+
※ 编辑: chiyosuke 来自: 114.37.242.113 (08/12 17:13)
4F:→ extremity:202F30C8开头的2是表示4byte,位址02F30C8 08/12 19:08
5F:→ extremity:开头0表示1byte,1表示2bytes,2表示4bytes,这样 08/12 19:09
6F:→ extremity:其他数字开头有多行码、指针码、条件码...等等 08/12 19:09
7F:→ extremity:所以你的偏移量只是02F30C8变02F70C8 08/12 19:10
8F:→ extremity:8开头就是多行码,在030770D每隔1个byte写入0E的值 08/12 19:12
9F:→ extremity:每次写入值变化0,总共写入21B个位址 08/12 19:13
感谢解释!
有些地方听不太懂,这个..意思是说,我应该用02F70C8去减02F30C8?
然後得出4000
其他的金手指,都用这4000加回去吗?
不过开头的数字又怎麽办?像
_L 0x8030770D 0x021B0001
_L 0x0000000E 0x00000000
要变成这样吗?
_L 0x8030B70D 0x021B0001
_L 0x0000400E 0x00000000
※ 编辑: chiyosuke 来自: 114.37.242.113 (08/12 19:35)
10F:→ chiyosuke:刚刚进游戏试,+4000的位置可以用了QwQb 再试试其他的 08/12 19:44
11F:→ extremity:对,4000,第一行变8030B70D没错,第二行不要变 08/12 19:45
12F:→ extremity:_L 0x8aaaaaaa 0xnnnncccc _L 0x000000bb 0x000000dd 08/12 19:46
13F:→ extremity:意思是从a地址开始连续作n行的修改,每行地址间隔c 08/12 19:47
14F:→ extremity:第一行修改値爲b,之後每行修改値递增d 08/12 19:47
15F:→ extremity:所以偏移只要改a的部份就好 08/12 19:47
16F:→ victor333:受教了 08/12 20:01
所以正确应该改这样吗?
_L 0x8030B70D 0x021B0001
_L 0x0000000E 0x00000000
那请教一下,如果很多行的怎麽办?像这个:
_C0 NDX CollectorPB All
_L 0x10307A20 0x000007FF
_L 0x403079CC 0x00150001
_L 0xFFFFFFFF 0x00000000
还是由开头数值是否0来看?
※ 编辑: chiyosuke 来自: 114.37.242.113 (08/12 20:11)
17F:→ extremity:改前两行,第一行如同上面说的,二三行则是4bytes多行码 08/12 20:16
18F:→ extremity:我觉得你应该要先会分组,然後知道每组的位址放在哪 08/12 20:22
19F:→ extremity:我一时找不到所有格式介绍的文章,找到都要注册帐号 08/12 20:23
嗯..目前只听懂开头数字与位置无关(没错吧?),bytes这边就不明白作用。
不过刚刚先试了几组改过的密码,都可以用了,以後起码对简单的偏移密码有头绪了^^
※ 编辑: chiyosuke 来自: 114.37.242.113 (08/12 20:30)
21F:→ extremity:a部份就是位址,不过没有详细解说,你有兴趣再问我吧XD 08/12 20:32
简体无碍,没问题的。
这网页我有搜到过,不过看没解释位移,就没继续看了=w="
我只要金手指能用就行了,也是怎麽找都没找到偏移後的金手指分享,才会打算自己动
手做,不过因为失败了,所以才上来求救XD
真是太感谢了..
※ 编辑: chiyosuke 来自: 114.37.242.113 (08/12 20:39)
22F:推 SlurveBall:有些游戏打上普罗都会偏移 08/12 21:44