签到天数: 2133 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........& {1 ^, [ e) e) g+ a
% }9 y- M% w3 M5 b w附上调试器命令:
1 ~% [# x0 C/ c/ o: R& |0 I"x"\"exit"
/ ]* G: }) C/ L; t$ K S7 t, L"d"\"dasm"
+ Q0 B: ~, ?3 l, yd [address]
8 o. O6 d0 W# {6 kd [>][filename] [start address] [end address] }1 N; v6 j1 P* P0 P0 f3 Z/ _
"m"\"mem"0 E& h! _. Y2 O) ^5 P& ^7 [1 J
m [address]6 `# h; M! D7 S; C6 y
"g"\"go"
: o% |1 l% J- z1 D% Wgo [number]
7 \9 x# }: `% |) \' W"h"\"halt"
! ^* T( V' K, y H"ss"\"step"0 @, |1 a3 j n' e- s& C, ?
"si"\"step into"
! [7 i9 y0 l' ?3 m0 l3 q"sk"\"skip"
, i6 P+ P. g p% N7 L% a, O: X( E3 h"sf"\"step frame"( f: f) Z( t! i% d
"sb"2 ~& Z2 J& _+ L: p$ @" }
sb [rwp] [number] [address]
; ? g, B9 n5 O) T# {; X
6 p# S Z+ V# T" w指令用法:
* J$ l% _ S ]6 e" Y$ H- U# m2 m, f1 A. s) s
1。例如要对00ffb317地址下写断点,就打入:5 z% A, E% P2 ?
b3 P$ u/ W% G& _
sb w 1 ffb317
/ G$ U" @% Y& j7 B0 `: ^6 h3 o/ u* T. U. `# M$ J) D
sb是断点命令,w是写,数字1是字节数,ffb317是地址
+ V4 H: P5 o9 K. v9 ?& J9 Z
4 [6 [8 L m' u- p8 Q! c$ Y$ E注意:number最大8字节/ R- o m9 |8 J! J- h% F
+ }' F/ m0 u( O2 D
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
3 e; d0 z. Q" m2 V0 I4 S. u1 @) z g) G( r1 X
d >cd.asm 10000 10022& D: \+ I, S9 F
- x" \: Q5 L R: T! ^这样,在FBA调试器目录下会生成cd.asm文件。
/ e/ U* {' r0 T- U9 {4 W
+ ~; e5 d* X: ^4 M, P/ @4 f; t. z8 C其他指令用法请自行摸索......+ J7 s& ^5 v# \2 p
. t1 ]& q* x, t' |/ }4 H# g
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
5 \" x4 P# x$ F8 Y( _. a3 p
, u; g1 K9 \! X+ `" d& G$ N[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|