签到天数: 2135 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........( @4 C, X2 M* c a8 n9 H3 e+ T& x" P
: \1 m `7 x1 a. u: o
附上调试器命令:$ {& V( ]/ K1 u$ t* x$ }8 q. F
"x"\"exit"
0 Q- ^6 q8 M2 N( U: C2 Z b"d"\"dasm"* c+ v9 s* n* | s8 c
d [address]
- a7 g5 d2 _9 D% E: V. N1 Yd [>][filename] [start address] [end address] ! t" d5 H! {, K! Q0 \
"m"\"mem"
/ @4 x: w) w5 ]' B* Fm [address]
9 z: I4 J! |& l3 b% A- w/ W"g"\"go"
1 U8 l4 ?) c! [. I% B" h* R% a! Bgo [number]3 H0 F: K; M& J ?/ e, D
"h"\"halt"
: S6 Y0 A8 F* Z/ R, r1 i"ss"\"step"
% H9 k4 q# f' d7 V! O8 b"si"\"step into"
, F0 q6 U) r. ]+ ]4 _/ k"sk"\"skip"
9 E# E, ]. k; S! i5 Q0 x) L' z+ t7 G"sf"\"step frame"+ p7 F. P) Z; e8 R" b9 m
"sb"
' |5 P0 W) O4 o P) y1 e9 m' H7 Wsb [rwp] [number] [address]
8 P, A0 n3 d2 _6 l% Y* I# q
$ ^6 P' b0 @) p8 U- l指令用法:2 I% _) @' A, K* q! L8 T
1 M( D2 g; a2 Y1。例如要对00ffb317地址下写断点,就打入:
5 Q6 N8 ^$ m( r6 {8 t
w4 N1 v( V$ J* O% Psb w 1 ffb3173 B, k' @# o* d( m
1 A2 I$ U( B* h4 v7 z4 k0 ^
sb是断点命令,w是写,数字1是字节数,ffb317是地址
C( s. Q. c9 a; k) S9 w$ \, I; G
$ h- y6 z! G0 G: u注意:number最大8字节+ k' _- W1 S: x b* @ ?. S4 ~
& r9 i) S( \( |4 k( w6 e* }
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:$ a% y7 [! c+ d! n4 s$ F: P) M l
' R. k1 G; j9 y* Ld >cd.asm 10000 10022
" N! B2 Q$ `3 S1 u' s* B o
, r$ K& l! n S2 v, M( K' A这样,在FBA调试器目录下会生成cd.asm文件。* B! e+ v9 a' u5 C/ r- d2 w
; ]: z6 a$ i! P1 W6 @/ @4 ^
其他指令用法请自行摸索......
, b. O6 {* u" [5 Y: j# h* N
: L, { }8 S3 D7 I注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
' e/ k0 q2 d+ ?& u; w6 P$ I
- M( X8 t2 M5 h' [0 b" z[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|