签到天数: 1913 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........; C! f# `3 s' U( H4 D
* I9 q7 F, K, e; N- x. l
附上调试器命令:
% B& ?( t- ` B/ c& u"x"\"exit"6 F4 r3 t m6 r8 j
"d"\"dasm". ]. D1 C0 E( }* Q4 X( p
d [address] [ e, Z. F8 ?5 _
d [>][filename] [start address] [end address]
: n x" ?/ a8 E0 I( ["m"\"mem"0 D6 ~) c, _: d
m [address]( I) g B1 i C% K6 U
"g"\"go", Z7 k6 p6 f/ P A& n' K
go [number]& S& H8 ]% F2 a0 g/ m4 p) E8 P+ F0 C
"h"\"halt"
" L; w6 B1 k! X1 ^! V# y% }"ss"\"step", w* A" ^! ^4 s1 L: G& t
"si"\"step into"+ B$ q7 I8 [/ p: F
"sk"\"skip"* K+ ?8 b0 y, e) C- c
"sf"\"step frame"' P/ P0 {# P# D+ e% M! F
"sb"
o: o+ e# o$ \0 h, fsb [rwp] [number] [address]. C2 a: d* D7 \8 u6 z% ?
# @4 p$ K* Y1 @7 q& G) J指令用法:
$ w5 T H6 l4 P% ^ Z6 P. t% }9 G! r0 z. a Q# M T p/ R2 X8 A( f
1。例如要对00ffb317地址下写断点,就打入:
* X0 l( ?% k4 k* c
4 `: r7 D! U# |4 \7 U" w$ |sb w 1 ffb317
. Q+ L9 n% J. _) d5 U" N* F, w3 T7 |: n& h [* Y: B
sb是断点命令,w是写,数字1是字节数,ffb317是地址
3 [2 B3 ^3 \4 p8 S" H3 x( O0 h7 Y3 Y5 n& e5 [5 e: b+ a+ L
注意:number最大8字节) n9 j5 c/ h& |% H6 A% t
5 ?2 o6 Z! Z: h, @; U
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:& z- X( Q& L2 ^. g
5 a! Z; o6 _, R2 U" Q6 L$ pd >cd.asm 10000 10022
& h' E. \ ]% ^3 g3 E% } E$ u1 M6 P0 Q9 H3 B( k
这样,在FBA调试器目录下会生成cd.asm文件。
: T: C3 h2 y& k
+ l+ E0 g" g A. L( m ]' c! v: P5 g其他指令用法请自行摸索......7 ?7 G) e }3 ~" u
. A3 V2 b6 k( \# e
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
3 r7 E5 y) }* T' R6 U7 A6 a; s' b6 _4 Y$ E4 p2 b
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|