签到天数: 2153 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG........../ v8 x. c7 i2 y
6 `& a4 w4 M p3 R" d/ r
附上调试器命令:( Q3 P6 O% ?1 }& t& l& l$ E9 O4 ]
"x"\"exit"+ p% _2 m, L/ B, ]& D6 i+ S
"d"\"dasm"0 t$ m) o' U4 [+ D
d [address]
6 l' U1 r$ a! V7 v6 Z$ k% Rd [>][filename] [start address] [end address]
4 Z, C2 q) q+ S$ w# N"m"\"mem"
. h9 K B5 {' E4 Q: v+ Wm [address]3 `( ]6 C* [6 a( V
"g"\"go"3 h# O$ e% _, y# H0 S; i
go [number]: u) C2 G. a( I9 e: f
"h"\"halt"0 r: }+ j7 B+ ~) h w
"ss"\"step". [# u5 ]' a! J$ p
"si"\"step into"' v2 b1 c) R" }2 u1 {! |
"sk"\"skip"8 |3 v" u' n8 A8 m3 @. Q& }
"sf"\"step frame"# |& I% r+ B! b5 m
"sb"; i- C$ e0 ~0 ~- G; |+ ^6 D/ M
sb [rwp] [number] [address]
8 X. d% X U; C* g4 n' {0 m, p* v8 V, v$ i
指令用法:
' ~& Q1 r/ c5 u& `9 W/ S
. N% ~- B8 {' {0 o# T% r- _1。例如要对00ffb317地址下写断点,就打入: u. g' b4 G1 M0 e# z3 K- c, ]$ V
) F$ {" h/ b* f$ r/ ysb w 1 ffb317" ]7 P# k4 K$ p* g3 \: I& C
3 |( ^, l3 X. D. Bsb是断点命令,w是写,数字1是字节数,ffb317是地址. g6 J Y P7 [: W6 `
' |$ D2 U, U8 B+ e
注意:number最大8字节) [' K) j2 `: w9 Q
+ _; O* z- K# \& {& F2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
) \5 m% }) B# B6 c% b. c! V
# a: T( R- k; Ed >cd.asm 10000 100225 Q. L( z" F0 j) _' U
/ c' ?& `; W0 i+ ~
这样,在FBA调试器目录下会生成cd.asm文件。
' g7 P9 s B. w7 g
# s$ h+ x# j4 h: L" Z- V7 u/ O其他指令用法请自行摸索......9 w# J7 Y1 ~8 P5 }; w- V
0 C/ S3 ?! i) n$ T( i' T
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
$ q6 N$ \; b2 E& v& Z2 B- E M; w$ V( W
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|