- 精华
- 0
- 帖子
- 451
- 威望
- 0 点
- 积分
- 509 点
- 种子
- 7 点
- 注册时间
- 2004-11-16
- 最后登录
- 2021-10-15
|
发表于 2011-3-21 23:55 · 北京
|
显示全部楼层
本帖最后由 roots 于 2011-3-22 00:20 编辑
vosman 发表于 2011-3-19 23:51
HP和忍术的ASM代码我也找到了,但是也都要有触发条件的。
002901F4: 60000000 nop
002901F8: A01F58C2 lhz r0,22722(r31)
002901FC: 5469043E rlwinm r9,r3,0,16,31
00290200: 7D630050 sub r11,r0,r3
00290204: 5400043E rlwinm r0,r0,0,16,31
00290208: 7FE3FB78 mr r3,r31
0029020C: 7F890040 cmplw cr7,r9,r0
00290210: 38800013 li r4,19
00290214: 419DFFBC bgt+ cr7,0x2901d0
00290218: B17F58C2 sth r11,22722(r31)
00290594: 80040000 lwz r0,0(r4)
00290598: 7F805000 cmpw cr7,r0,r10
0029059C: 409D0008 ble- cr7,0x2905a4
代码很不错,不过,vosman,其实可以做个PKG,不改游戏ID,和强制安装不冲突的,相当于官方补丁。
这样的话,无需新建RENLONG2目录,不改内置路径,直接用MM正常加载,安装一次PKG即可,而且可兼容读取以前的存档,奖杯也正常。
我刚才试了一下,用你的代码和Skiller的金钱码,中文版,3.55,试验了一下没问题。
有兴趣的可以试试。
http://u.115.com/file/t414ab4f0a# 忍者龙剑传Σ2-中文版-Mod-3.55.rar |
|