签到天数: 1887 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........( y6 ]4 {1 R, d
+ U" c; I, x" U附上调试器命令:
1 e ~) r' _" C: u6 Z9 h' K"x"\"exit"3 C# H3 g# F) l$ r X6 b/ M, {; a! `
"d"\"dasm"
8 Q4 _% e% E( Gd [address]. h4 t$ o+ i2 U: m
d [>][filename] [start address] [end address]
- u7 H! A4 p2 m"m"\"mem" G5 k E: r! z/ u, }
m [address]
/ S- j1 f5 T* z3 F"g"\"go"
, R$ r) D) _$ ~7 w" jgo [number]' p" d: v7 o. {) w4 b
"h"\"halt", ? E8 g( |0 B
"ss"\"step", G% m- L" E8 k2 U: `! U
"si"\"step into"
/ W% m! c7 |/ \) f! B: m+ w- r( ]"sk"\"skip"
' f: }/ R. B" S"sf"\"step frame"
. b$ w2 u5 q! b1 |"sb"' k3 M& P. ^8 e( {& n% j
sb [rwp] [number] [address]' q( q2 b* f. n4 X3 U, w( p
y& |4 Q# X( W
指令用法:( u3 E6 E9 @" \+ Y
& v! G8 \$ e2 i7 S$ x( R" R# V( k
1。例如要对00ffb317地址下写断点,就打入:7 X- g) f* P) Y9 H5 v, i0 k* A% L
' Y& N' m. M* Y! Z9 o" n
sb w 1 ffb317
- O3 I4 _* o' x0 G# ]" T9 v1 \
sb是断点命令,w是写,数字1是字节数,ffb317是地址
/ s8 |+ T$ s; W: V8 L
2 a; [2 z! D2 O- U; E# f% a% x注意:number最大8字节
0 I$ v+ {! G$ k2 z, K9 \! h
& H# Y2 Y( X3 G' e6 o0 z; W8 x4 s2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
4 Q" V$ _8 N N: H3 m
$ ]3 H9 y, Q0 R Z& sd >cd.asm 10000 10022
% f; e7 [/ ]5 O1 q0 G7 s6 t0 F8 _) H) c/ Y: I
这样,在FBA调试器目录下会生成cd.asm文件。
3 |' |3 D+ K8 d" l' C5 K
0 {3 w* o& b8 ?0 E& H8 C$ F其他指令用法请自行摸索......
+ ]% E& ^3 f: |) d5 l4 H+ v+ i
! ~: r4 F1 q' E5 _+ c# k/ G2 H) G/ Q注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。6 o9 g8 ~5 a' P/ J$ Z/ |( c) L
( R G/ U8 | L3 n: s5 ^" t+ \
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|