签到天数: 1973 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........$ ?% G4 Y# c, ^( E4 v
2 Z. o, p3 C' h" T8 q
附上调试器命令:; n9 _' l9 o- ~% t! `& U! r3 g: b
"x"\"exit"& K. e. @* e8 \% K& h' L* V
"d"\"dasm"
9 r' ^2 z6 U# q3 \d [address]7 O" ~6 w9 Y9 P" T) E/ p6 ~- `
d [>][filename] [start address] [end address]
7 e( ?5 j. Z3 `7 j2 }0 e# N5 V7 ? Q"m"\"mem"7 ?# I6 f6 H0 S7 f! @0 i
m [address], A' z5 ^* D" E$ [, e! l4 i" h8 t
"g"\"go"
) A! r4 X. n+ `' P- L8 [3 [go [number]$ n9 m3 W. P0 B4 m
"h"\"halt"1 r8 y! X4 Y8 J! C# W
"ss"\"step"! L# r/ s- j K! _
"si"\"step into"0 ^8 g5 [* p3 A2 F8 k
"sk"\"skip"0 f& z2 ^+ t- E1 }+ h7 ?- f
"sf"\"step frame"
" w1 }) Q0 U1 R) B"sb"
; R9 @& p9 ^5 w8 g( N, X7 ?9 osb [rwp] [number] [address]# ]5 \& l$ w2 t6 g" P( U- [
' ]; m$ V* V D, L7 n( H' X/ Z" F# ?指令用法:
6 b8 K0 H6 T7 i4 B! p! I
: n8 u/ S& o8 O- S1。例如要对00ffb317地址下写断点,就打入:
' Q5 _- R2 p; Q. Y {1 ^8 p$ p( x+ n0 f# `5 L# ^4 L; ]* G) ^
sb w 1 ffb317
6 \0 @3 k# U. @$ z' s
% M7 o* P w5 Z: Rsb是断点命令,w是写,数字1是字节数,ffb317是地址
0 ^/ @8 ~8 Y" u* c; f) P" E$ I* N
注意:number最大8字节& X; F+ g3 g& z0 v
0 S6 @% d. N8 T+ }
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
9 e; z8 o3 M7 \) p. C2 B
, I" K% P( T+ g" g8 L( l0 U2 `d >cd.asm 10000 100225 o: m" ]! i$ P1 W8 S* I' ?
5 w! w* M! F& S$ y) l
这样,在FBA调试器目录下会生成cd.asm文件。* s; U, j' u$ x
8 Q/ f7 N% L! d; a0 Y8 A3 a, ^' i其他指令用法请自行摸索......% m' E6 `2 K3 \/ m$ R a+ v1 R1 c( _
1 X; F" F3 c! }& Y$ Q+ \
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。" y6 A) R" J+ i
9 Z! S$ n C# O, \+ T[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|