签到天数: 1897 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........8 K2 y l7 C7 b
! l7 x# D& b* f& n6 ~' ?: y
附上调试器命令:& F& K1 E5 ^% i
"x"\"exit"
7 d- ]* v$ A- F"d"\"dasm"
0 [- Q3 F$ w' a) Yd [address]0 y/ K0 t3 e. h5 w y+ }' B
d [>][filename] [start address] [end address] , J: g' V$ Q: w0 R! C+ J( X
"m"\"mem"7 k, L" H c6 ^& b ^
m [address]. r' r# y* v/ }1 `! \
"g"\"go"* ~8 {, v- k$ R2 ^! T
go [number]0 Y t) }) A0 q B& h- o' f( }
"h"\"halt"
8 w! z& d5 L/ J"ss"\"step"
/ a4 R) c) ]8 Y: Y) t& \"si"\"step into"
, g4 g& h. q7 ?! C1 d# j"sk"\"skip"' M, J; y' D( _
"sf"\"step frame"; S# g& I) {7 h$ O. c
"sb"* ~, C/ Q, M% X f S- s
sb [rwp] [number] [address]7 F5 h) b3 k& @1 y' A) _* l" u
! R5 A* @/ e- j, _: W; G, E9 F1 j4 }
指令用法:6 Y$ p, b1 F, f% C; ~
, y" S: l/ E0 T8 L' k
1。例如要对00ffb317地址下写断点,就打入:0 W5 `3 Z+ S* A4 x1 J8 a1 V
9 }" h$ y! s e. }3 Qsb w 1 ffb317
' s5 u* h/ {' D1 [& @0 L. |) F" r
- V, R. B7 W. Tsb是断点命令,w是写,数字1是字节数,ffb317是地址" r7 e9 b t" W: P! ^
2 e' `. ^# I7 h7 a7 a注意:number最大8字节
1 T& P7 \2 c, O7 D- Q/ a& c+ e6 g- W
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
8 A5 S9 ]% E3 K: z! s4 t9 [% c. }
N7 R! @7 {' u1 B3 ~d >cd.asm 10000 10022
1 p V/ i! w- d, R
) X9 o3 F4 [" u' }/ Y& m+ n3 V3 M这样,在FBA调试器目录下会生成cd.asm文件。
3 k3 ?5 P0 M1 I1 i1 U* Z6 _
8 q* |* e/ H( p$ n. [9 I n其他指令用法请自行摸索....../ i2 U, U5 I" F9 S7 \
3 n$ N! `* w0 [- n+ H! o0 l \
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。3 B' g! c+ t% s4 {5 U5 F
$ O' U7 Y; |2 K[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|