签到天数: 2112 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
2 ~7 i0 Y- a ?- D* C+ n+ k
- I( P& B9 Z) y/ f5 ~附上调试器命令:
5 W; G# v+ L5 M1 M# [6 {"x"\"exit"2 F, W( q8 {3 Z6 W1 q: X
"d"\"dasm"
- A- w% Q6 T% K9 Ud [address]6 [ |3 j! G* Y, v9 Z
d [>][filename] [start address] [end address]
$ U5 {5 @' ~# V1 l% M4 B"m"\"mem"
6 e; o6 h) p l: P& jm [address]
4 ~ ]) A8 P1 t"g"\"go"
! I( y P6 z& ~; A. fgo [number]
1 l& E; e( M2 I5 X2 w6 k"h"\"halt" t# R: I& ~ @' m$ a+ z9 Z
"ss"\"step", D; }5 z* _) \ v& F
"si"\"step into"
8 {$ r- o# @2 [: F"sk"\"skip"
* m; }1 S( V/ N"sf"\"step frame"
! K3 Q3 r& Q4 E- G+ q4 b) n"sb"& o3 Q/ A- K' W# n8 g* o% e
sb [rwp] [number] [address]; T8 q! m. C% Q7 ` H0 k, _* b
6 }( h a% x; }6 r
指令用法:
: F# u9 X0 Q2 t% j
" O# q7 r6 m. n& e9 q3 J1。例如要对00ffb317地址下写断点,就打入:: u! i8 \7 }9 g4 n5 d; f) ?
, S2 q6 J6 a: x9 f% [! G
sb w 1 ffb317: X# y! `/ J$ w4 [5 K
2 S: {& ]& b6 h3 n& Osb是断点命令,w是写,数字1是字节数,ffb317是地址
/ l! p& }- B$ ~# V4 q- t9 @% F2 I. X4 t$ b: W
注意:number最大8字节" H9 x0 {# ^2 r. M
) Q! L- Q9 Z: ^1 g# d9 p2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
. P# B" g6 q* O L" j4 v8 P. @# |1 \8 F
d >cd.asm 10000 100225 u" Z) j6 E0 N m- E6 O$ U
1 ?: n/ h I1 n0 d这样,在FBA调试器目录下会生成cd.asm文件。2 k$ @3 V$ \* I2 m# s
' X8 T* k6 o8 S3 w
其他指令用法请自行摸索......
/ t/ p1 J! @" J: m3 I$ q. \1 C D; y4 M" g3 i. M% n/ x
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。. G. X2 {; f/ t2 @: z! |# e
& }5 ]1 A3 d0 U- ~$ V) _4 ]
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|