签到天数: 1933 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........& W! {* R" K6 H! ^$ ]! P
2 I: ^4 l/ Q1 a ]5 }附上调试器命令:2 q$ K) E* O2 |
"x"\"exit"
0 U0 u$ M# F3 V& r"d"\"dasm"9 ?5 M6 q1 V8 ]0 M `( N
d [address]
; R! L6 W" b! S5 @- R3 ed [>][filename] [start address] [end address] 5 h- c1 a! A8 `! `1 F
"m"\"mem"& R0 M& z Y3 o: e9 \2 ^: O; B# y
m [address]1 f0 J% ^! H+ R5 l
"g"\"go"
& X1 d: {4 q" _0 [/ V: D9 Y8 x K7 ego [number]5 ~- o/ V# }0 K" y0 b! B& |/ F
"h"\"halt" w. x! f: r" S- z
"ss"\"step"
3 b% b( P/ {3 }' ^, A' x4 g: w# M) n9 w"si"\"step into"
1 ?9 H1 t% Z5 _* z4 P"sk"\"skip"
. C: c# `! N$ ]4 {8 q. K6 O"sf"\"step frame"6 I" r* R7 r! A2 X+ D
"sb"# |% d4 ~+ L, j5 |7 V
sb [rwp] [number] [address]
0 c% e8 \. Q; h) X2 o# t+ c3 j
3 L' A ]! v) g9 P# {* z指令用法:
& G- E- a$ J% M% v
! N# x# b F8 r! h1。例如要对00ffb317地址下写断点,就打入:
$ G5 O( J: Z, Y5 a' @/ N K
. q$ _& B* h. e- e( n) t2 u( Ysb w 1 ffb317; n# J# h, V' ?$ L' n
$ Q/ F6 {. H; |7 p. r2 ~ vsb是断点命令,w是写,数字1是字节数,ffb317是地址
}' Q0 }1 o2 h; I# O) R2 T2 k) W2 P: B+ Y. g' W+ Z1 U0 @
注意:number最大8字节
) v' g; m" K. \1 T$ \" b& F4 s$ S5 |: ^7 j
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
$ j. C# g; J6 l; W' N% T8 e1 m( G' l" H
d >cd.asm 10000 10022- S I0 L( B1 \: P5 A. m* }
# f b7 F4 F* P6 H
这样,在FBA调试器目录下会生成cd.asm文件。$ @' |% j2 v& I1 ^* s, ~
( g4 \9 n% L3 v; w6 M! m其他指令用法请自行摸索......4 ~# Z2 U( o& E+ n/ p2 E
8 D* I( [9 b. `/ }注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。) [' ^8 Q' _& S$ z' T7 Z, K
+ S0 X$ C7 _8 k% D( Z5 n& y
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|