签到天数: 1979 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
4 ~! J9 e0 j7 A& D6 V! r
1 [# X u5 h, u1 t0 |: W附上调试器命令:
+ u9 D: J( i" l"x"\"exit"
( j/ [* m2 z8 S+ T1 |"d"\"dasm"
3 m* \. n C4 n9 b$ I9 Jd [address], T) y0 L- D2 A3 u
d [>][filename] [start address] [end address] # V" o t) w6 h3 T5 ~1 q
"m"\"mem"
/ k/ i* w" k. L1 L7 |m [address]* {5 k, B- H' e/ x8 S
"g"\"go"" I7 j6 n! Y0 m$ M+ e. } }
go [number]
% z- D: t: b2 p( |/ }+ ]# d$ u"h"\"halt"$ |$ S9 A3 k% c; P+ L9 I
"ss"\"step"
0 D2 |) e6 D7 l"si"\"step into"
* e6 x1 T K- Q7 e8 T# G: @"sk"\"skip"
' c4 l& ~4 d( `9 e8 i' S* `"sf"\"step frame"8 \# ~' M2 J6 t, l" a% I6 q0 ]1 ^
"sb"
7 C9 q9 d/ I! Y: Asb [rwp] [number] [address]
; l( S" Z' t6 A4 c! i$ J, r# |; B7 D4 `" `9 t1 D; E& x' w
指令用法:8 J5 K3 I" _- b4 z$ r, l
3 ?; }6 `( e1 x: z
1。例如要对00ffb317地址下写断点,就打入:+ o7 t' Q; t W
! {9 L9 s+ Q: p
sb w 1 ffb317
$ e! x3 @+ [" W" ^4 Q3 @: @7 i4 j d ]' \; @6 a
sb是断点命令,w是写,数字1是字节数,ffb317是地址
B! b6 G- I" B/ s* n9 ]# F9 G" j: j" n0 h
注意:number最大8字节
9 g# m! }. \# q, K; s' S, X1 u9 a- ]
" _/ R7 b m. c! K4 _! v2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:2 j) k( k& I( }. L5 d1 r& f
; q# Z- q% M `: t5 H, w" v/ g
d >cd.asm 10000 10022
0 Z3 c% [" d) U& g+ `, x: B. \/ k' I, ?) ^/ X+ {& U* C K
这样,在FBA调试器目录下会生成cd.asm文件。
* {7 n3 w1 Q, ^ K
% B4 x1 ?, E* ?其他指令用法请自行摸索......
( V& I( v9 ]6 F6 U
2 K' k, w7 Z$ e" ^) j注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。" g' R, c6 F0 J( h
) I3 M& ^: |5 ~
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|