签到天数: 1992 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........) J# K8 C7 A" u$ _
* V$ T; X0 y$ `附上调试器命令:. D5 `/ P1 `8 {
"x"\"exit"
' c3 v5 L) [+ ^9 J. W"d"\"dasm"
0 O5 R8 r { a' ?d [address]8 S4 X: L! [6 h. {" I# L K' _
d [>][filename] [start address] [end address] / q" `+ k6 y& v
"m"\"mem"# u! E" W# r% M
m [address]
+ { z& g7 T' U3 Y"g"\"go"" t1 U4 `; q7 r3 _7 y
go [number]
$ ?: t* A3 o. n# i"h"\"halt"# Y8 a1 Z8 Y4 z' H, I) c
"ss"\"step"+ A7 U7 E4 B+ Z \' ^6 j
"si"\"step into"
- u4 H+ f( _7 h( L& y"sk"\"skip"
, ]- ]( c( L H: a5 ^2 e2 U0 f; t"sf"\"step frame". b: e3 m5 A/ T2 F- B0 A
"sb"
5 J3 ~* X. y# `sb [rwp] [number] [address]3 Y* F+ `; e; ]; q! U5 X* l% r+ |
& m: k4 ^! m3 p+ |+ a指令用法:: q$ e: k' c2 [( m: f8 G9 Y8 ^
& }' B1 ]5 o' b1 O8 p
1。例如要对00ffb317地址下写断点,就打入:
6 k8 k' ?& ^- v, t( V8 {& p9 ^% U$ |5 j
( d' ~9 ^' ^2 Y0 d# ~6 Y0 A+ ?0 Zsb w 1 ffb317
; g# M: z2 Z2 r3 x( |# b3 {. R, b1 M& Y2 d0 ?& n% z: w' f/ d! k
sb是断点命令,w是写,数字1是字节数,ffb317是地址
9 F6 _( V( L0 u8 I9 V& @+ d o e; @% }$ c* v
注意:number最大8字节
0 ?6 x, L9 |( E E- R! o" f7 u( H
) X; S5 w+ A8 ?9 {1 w2 W2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:: J7 M/ B, D# k5 p
: V& Q' j R) Rd >cd.asm 10000 100229 B+ I' d6 y1 z" {( O' l( @& b
- B2 o& I0 K# s5 c7 J9 g4 s
这样,在FBA调试器目录下会生成cd.asm文件。6 H' I; D( ^4 F) ^# N6 ~ |
9 [' g! T7 S, |3 h: H! a其他指令用法请自行摸索......
! A" X" k( Y% L$ e" S: {. t; B7 `: y8 |2 u4 K8 t
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。; A* d: A n" V: P8 r
# Q6 c- _4 Y) `& }$ v1 i[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|