签到天数: 1834 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........( v, q* D% s( D# t- z" U, g
% e$ U/ Q- }; x- j0 w附上调试器命令:
7 a9 r" @! ?/ Q& v# O/ c3 Q) y"x"\"exit"
9 _- z# I( N7 _& v0 T S! Z"d"\"dasm"- @6 V9 }3 q. W* W/ _( @
d [address]
' Q% y6 X" F& l+ Ad [>][filename] [start address] [end address] ' | @0 W9 z4 @' s" Q( ?, o
"m"\"mem"+ y) v. u4 {1 i- z# ]$ F+ E2 X
m [address]6 Z9 o" _" ^, S, Z N5 ]% }% n
"g"\"go"
" X% }" w2 D) ]' ugo [number]& J7 H$ M6 @ C7 Y
"h"\"halt"5 X' i6 D) d0 ?- b2 O5 f4 e3 R
"ss"\"step"# ?: F1 ]1 Z$ Z. A. A1 i/ t+ F6 S
"si"\"step into"4 N- R! I" ]( O
"sk"\"skip"
S# m H. ?0 x; u, v$ A"sf"\"step frame"
& I0 v0 E! e v5 q. c+ J5 L7 P"sb"/ l! @) G( O0 o8 O1 S
sb [rwp] [number] [address]
# P) p( J& m. g! G8 ~! }$ N- h& T6 H5 F2 E
指令用法:& n8 O y5 Y5 |+ L, k \) ^
1 a5 P; G& z" M. G0 |1。例如要对00ffb317地址下写断点,就打入:9 e# G; {8 R- g
$ N6 ?- d1 t7 Hsb w 1 ffb317* U) ~# k# S( B8 r' f8 |
/ n2 `+ ]7 g3 a( y! z( o, |sb是断点命令,w是写,数字1是字节数,ffb317是地址: ]. B1 u& Z3 V; H& u# ~& R$ |
' S# n8 l* |7 |注意:number最大8字节
8 W9 V& p0 g* F7 ^% [
* Q0 C R/ M: k0 b2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
) Y- f, ]) y( K5 l1 p2 s6 C0 l9 j- H$ N& }3 `4 Z2 a
d >cd.asm 10000 100220 R5 s/ K2 G3 F2 @5 {! C
; @" D: M& h6 Q, }
这样,在FBA调试器目录下会生成cd.asm文件。
/ z2 s4 I& G+ l. ~# `# Q+ T
# H2 K+ S" F8 N其他指令用法请自行摸索......
5 ]6 b6 b8 o, w/ K
8 J$ P& X1 |" K( F0 J注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
- P" ?' f0 y. h2 Q) S! ?
) V0 H, m s! l& `6 p& _5 V[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|