签到天数: 1895 天 [LV.Master]伴坛终老
|
发表于 2014-1-24 19:26:40
|
显示全部楼层
0 v' o6 l& b: A+ w5 X
看不懂指令的话去看一下68000指令集资料吧
/ K" y6 q/ i2 M- Z0 w) i, a; v6 ]: p7 J
! J4 E, R/ P& q1 b3 A最简单的,从卖东西得钱下手吧.....# @! M2 ?! p5 L! ]5 A
* A# _% h- w3 ?2 i1 b, E& P2 ~2 U
ROM文件名:Langrisser II (J) (r00).bin* r* L! X: F4 m, b+ H7 f, O, @
6 v% U3 C4 ]+ ?. I* j; o" z, \027748 D178BD6E add.w d0,$bd6e.w0 I l2 H& x o2 E
02774C 64000008 bcc $27756 ->修改为4E714E71 NOP NOP,把这条跳转指令NOP掉即可
$ Q- H. q3 n) V; F027750 31FCFFFFBD6E move.w #$ffff,$bd6e.w$ l& z! M* J( k
027756 3038BD6E move.w $bd6e.w,D0
/ H, [: h! }, g! w5 ~3 I: d6 P! i7 A+ o7 S2 Y1 ^8 A/ H2 I
要修改99999不可能,在梦战2金钱最大值为655350(在梦战2金钱数值长度只有2个字节),而个位被忽略掉(你修改为1那么在游戏中只显示为10块钱) |
|