签到天数: 2180 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........* K! Z$ }/ k7 m- ^
- N9 k' n: p: P( w5 J附上调试器命令:/ p% q; m' f* q7 D" G0 i
"x"\"exit"+ G# B$ ]( Q# j; s: w
"d"\"dasm"
2 q2 o1 w, w6 `3 u. Od [address]
3 z4 {7 d# \9 K# Pd [>][filename] [start address] [end address]
% o) f$ q g; h. t"m"\"mem"
" |% `6 O: B5 D1 j _- X- ~m [address]
( @+ `7 K5 U0 Q: w"g"\"go"9 i, e2 \! T2 C' H2 f* b, @' ?
go [number]4 r# @8 |1 Z7 W) c4 d
"h"\"halt"5 q3 F* p/ E6 d: {" R, M) C
"ss"\"step"
$ P( @& S1 W& F8 F$ R3 T5 O"si"\"step into"
# {, x7 e) K+ q F: j"sk"\"skip" e. K9 t& K- U/ }5 x3 ^" |) f
"sf"\"step frame"
: u2 s9 M) l) t# W3 x2 p"sb"4 V2 q5 ^( E7 E! @) k) S5 G
sb [rwp] [number] [address]) o# J* {: l/ ~& B* Q( \% E' G
! o1 F5 Y9 I1 L* m( A7 f
指令用法:
* b* f0 w: E2 f0 d- V* {) p3 L
* D0 E' t; _- R7 _5 j" M1。例如要对00ffb317地址下写断点,就打入:2 a: E. S+ f. p- G( I1 A3 @2 x
$ S8 W h* R% _3 d }0 }7 {4 \1 ]sb w 1 ffb317
" n$ E1 @/ {4 f5 e( Y! A
' p$ X: G9 a6 E" T: R4 _sb是断点命令,w是写,数字1是字节数,ffb317是地址
9 G& r4 r. b) X, @& g3 P1 y; }: _9 g* p5 e; p$ Z
注意:number最大8字节
+ y1 @; r# ~; C: ~% u* A6 K8 B; A+ [
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
$ P4 e: P; P6 @, ^0 v& n# j7 m' E. V( m* F" d1 X5 g- @& v- t9 e7 n0 E
d >cd.asm 10000 100225 Y9 a1 O* `9 A5 y" L+ A
P r+ H0 l3 {+ W% b这样,在FBA调试器目录下会生成cd.asm文件。
; Y" X& J7 d- z$ B/ V
4 V- @9 G$ Q+ x7 C9 l* C其他指令用法请自行摸索......' Q( B% ~4 w$ m8 i, ^8 h B+ Q
2 {5 n: b# ^$ L5 V* b7 s! R注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
1 z+ N& E9 @* X3 {& K7 l" C: ? c* }- p: j; H$ ?
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|