签到天数: 2049 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........8 P5 j+ s& y3 F6 q, t
% @$ i% `7 l! H5 r {附上调试器命令:, S L j. j5 r2 H
"x"\"exit"
$ C' {: n+ q: W) s8 F( k"d"\"dasm"6 Z9 a0 j) d4 }. B" T8 `: q# B5 a
d [address]
& D' Z) t9 I5 h. v x. S( y# r9 Qd [>][filename] [start address] [end address]
3 _9 i9 q- G P2 k& u"m"\"mem"
7 v0 z6 J k; W9 X) O& J Jm [address]
0 w% a* C/ Q! m9 J"g"\"go"( D6 |) X; }) h: U; W/ ?+ x
go [number]; i6 V9 F, D* V, q- H- a
"h"\"halt"
Z0 S" n& \# p"ss"\"step"- C* ~3 j0 W0 [/ I( G: ^1 x' ]
"si"\"step into"
1 C% o/ r6 E; r0 z% l4 @"sk"\"skip". e1 j, y% A, e( h7 K8 H9 k
"sf"\"step frame"4 X, _/ N' x( d9 ?
"sb"
& X+ ? d; ~, V+ jsb [rwp] [number] [address]
* p4 r7 o' I' G- q5 t2 a* [( |" a% N, t+ @1 s) `; Z& s' i f( u
指令用法:
" E% O( a; B! {! F, e4 I( z" y' `+ w' ]: K
1。例如要对00ffb317地址下写断点,就打入:. M6 H! P* I- ` c" \- u- F$ F# v
D2 z2 e; X) V8 N; w+ y3 d6 usb w 1 ffb317
$ ^/ V' X% N" s) {9 w; f7 i+ I) u1 f9 `6 U5 Y
sb是断点命令,w是写,数字1是字节数,ffb317是地址$ i: @" `# a) y6 ?8 [6 u; U
5 N5 f d! ^* {# O注意:number最大8字节9 n. K5 L& o( W1 w: [9 E: R4 f1 [2 N
6 R8 Q1 _: D8 X4 K8 S5 F9 |
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:- V5 D+ M1 S$ U6 R3 B/ A3 }
. e2 q. F1 l6 l( o- id >cd.asm 10000 10022
5 c5 z, _; D/ d$ \6 |1 t- h( H0 q, K
这样,在FBA调试器目录下会生成cd.asm文件。
& q* T5 H* e" _' T0 B9 i9 n: U) m, J) m8 Z$ v. t1 w# \1 }$ z
其他指令用法请自行摸索......! M' _% }: j; ]0 I: m# V! c
% K$ t2 k9 y0 A5 k- X! l/ W' k注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。7 o( ^; z. N, H2 F* g' z8 f9 F
/ j8 Q, ]# p/ P8 N5 b8 J9 p( _[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|