签到天数: 1913 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
6 w1 }* t. c7 i8 V/ J: T( f e- B( c: ^7 H# B p+ H& Q3 }
附上调试器命令:
m4 K! S* n" \5 q( ^; H"x"\"exit"( F4 J! M2 L; I% n* h
"d"\"dasm"
0 ?3 D A) i7 bd [address]3 F- O; m# ~. [- {6 V- W {$ R
d [>][filename] [start address] [end address] 8 x- E$ `1 C$ D0 k) Z2 H
"m"\"mem"- j. n$ s+ x/ F# X& C9 k
m [address]
& S& ?% U/ n/ ]' P"g"\"go"$ o1 h+ }" H& f. `& j& {
go [number]
2 I' h/ z% i8 [5 C8 \% I1 w0 }"h"\"halt"
. h# P: U0 W2 h* y. m"ss"\"step"
* S& u9 c- v# c/ _" A5 j; p- g"si"\"step into"
; Z8 ]3 M: ^3 P% V3 U& {"sk"\"skip"+ _2 e* t3 |; p7 ]
"sf"\"step frame". B$ r. |9 O. B$ r
"sb"+ ]; v: I0 y7 A4 H+ v/ O: _
sb [rwp] [number] [address]. C$ A; Z! O* Z! p
9 e- K. c$ ?" I: Z' ?. J: v% I指令用法:
7 |5 z' y8 A, \- n8 L3 u' J
* @# {( k& D s( V l1。例如要对00ffb317地址下写断点,就打入:9 }0 j0 j* i' w
" J, i6 ?8 l" Osb w 1 ffb3179 R% i1 L/ _. N; D
3 Y; F0 M; j( u# e) F) ~- R1 _( @ k
sb是断点命令,w是写,数字1是字节数,ffb317是地址
: \' Z+ Q3 ~/ w8 j/ X
t, ^$ |5 j3 y# }+ D \& h; z注意:number最大8字节
9 _; V0 r6 `, e& p/ M# N8 b
% a+ H; j6 }: d4 v. @$ R2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:3 g+ j& s0 q( J3 R' a% [
7 c7 x% | R, d2 V/ ^) V' qd >cd.asm 10000 100228 w9 y$ d7 A- H( g
6 N) O, h' E% w- ~( f0 ~$ f
这样,在FBA调试器目录下会生成cd.asm文件。
% o; I; M* d6 `4 ^; w7 B/ t) g: L) f
其他指令用法请自行摸索......
2 K; E- ?2 F" r3 t: s
" R( _8 z" u7 O/ ?注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。$ i% G$ S4 P( L5 Q1 m9 w6 w
* F# H( ]. y! J. @; ]8 j# h
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|