签到天数: 1979 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
9 @6 r' q/ r, a4 g
6 _5 m3 a |) o! a) p @附上调试器命令:
, f h" y- q, v+ p"x"\"exit"
! ~4 j$ ]* T* n9 y0 _1 N1 m"d"\"dasm"/ a) @9 X+ ]9 a5 i
d [address]
% J+ l& V4 H3 c7 Y, s& h2 ]d [>][filename] [start address] [end address]
! P! S* q1 }( L& h4 g"m"\"mem"+ X) b5 o7 K7 s6 [# R3 k7 A
m [address]$ b, n$ B) g/ w& P$ g7 N8 A1 R1 q4 ]
"g"\"go"$ K- E4 N$ @% R# L0 X- d/ m2 u
go [number]3 b/ |, W2 i) ?" f2 `; k
"h"\"halt"
& {) `' e1 N( u4 }& u"ss"\"step"6 ^6 p- B; f8 D& P' \' H( ?5 n
"si"\"step into"$ ?9 g X# ?% a2 `$ g
"sk"\"skip"
- W- J) ?$ Y: }7 ~"sf"\"step frame"2 C+ \( Y) C3 \& Z$ H! j
"sb"% ~; {. I Z g) F* w) O g
sb [rwp] [number] [address]
1 h4 D8 [* b% p8 v) w' e+ i+ g" V. d- A4 t
指令用法:2 N9 w! s; f0 Z- H& i7 v
b2 Y( k- @# g* S1。例如要对00ffb317地址下写断点,就打入:; O: r9 G+ D) ^* [+ {; ]
" P6 K4 k$ j* Y# isb w 1 ffb317# \1 T: K3 l5 L. L
0 a& t) v$ T( P L
sb是断点命令,w是写,数字1是字节数,ffb317是地址
' ^! X, R) @. @; q- W ~7 L
/ H3 U" ^2 N6 ]2 v( X注意:number最大8字节# W# l6 I1 ]8 W! @3 W; A7 }) C
& }: |2 H- R. T/ s9 M5 J Y. `2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:6 |4 S; B: r) I1 t+ W8 X( T% H* O
4 K. T- l3 ^" d$ d. q0 ]d >cd.asm 10000 10022
3 V; f' L8 \+ `. d- f- O: T7 T. H. ]- G$ S$ g
这样,在FBA调试器目录下会生成cd.asm文件。
5 ?6 r5 X; W: w2 u& E; m
" ?8 @0 Q- p7 m- ]其他指令用法请自行摸索......
4 Q _7 _/ j# Y4 n0 H |; a3 z5 P' o2 s3 a! `7 N
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
! S$ }8 U7 X. j" L! _/ `
8 `& {3 X, p2 _& t8 {[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|