签到天数: 1895 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
9 K. V* g( t, x" C Z
/ ^# S6 q0 v0 I/ ~* f8 q+ F附上调试器命令:* U9 b3 y1 j* s* U/ `; |+ e9 ]
"x"\"exit"
1 Z; M1 N, z5 s) K2 }"d"\"dasm"& h% z( A6 G. [7 _" Z7 P
d [address]9 Y. F- B$ A! H
d [>][filename] [start address] [end address]
" r8 g; Z/ H `"m"\"mem"; g" N S5 _& O3 N% T+ U8 n9 m
m [address]- U' B# x- h& z# Y/ h
"g"\"go"
& |! b2 @ X: \6 @7 i* }' xgo [number]2 C3 r g, T5 t5 G+ b' \1 D
"h"\"halt"0 Y: V8 y. e# f1 O
"ss"\"step"
0 W1 V+ K8 \7 b"si"\"step into"
! @1 b% r8 A7 `) F+ S7 L6 u& i"sk"\"skip"
r0 X& D' p5 x"sf"\"step frame"
' Z5 @2 A0 s- u; M1 t0 T"sb"
Z! Q1 Y+ [$ X+ {( vsb [rwp] [number] [address]
" f" O6 J) S9 u
" G- o. ~3 ]# {5 ^# h指令用法:
1 E2 y5 U/ _& A) f
# E: ^4 n- C" U# H0 S( M( j1 m# K1。例如要对00ffb317地址下写断点,就打入:
0 B% J. `: W0 [
$ [# l2 _# X# R( D) O7 N4 o5 Gsb w 1 ffb317" K* N5 }7 T4 V7 m) n" i- x0 y* Q
# K, K0 A' F2 B3 Xsb是断点命令,w是写,数字1是字节数,ffb317是地址4 ?$ s( F& _) F: D/ \, V
+ X0 z9 @+ n3 F1 b
注意:number最大8字节
% D5 Y$ H) X5 `. {! V( W1 e( S( Y
% W% w# ]0 M1 V, n2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
; q4 ^4 ?% ~ f8 R7 I" D" N: }
! w! s' {2 _' j. k2 V1 sd >cd.asm 10000 10022
/ Q O5 G | Q3 W3 V U
% H, g& a9 y0 i/ \4 i7 k这样,在FBA调试器目录下会生成cd.asm文件。
7 y ~7 [/ I" V2 u6 M( p. B9 n, Z7 ?) a/ U6 ~8 Y
其他指令用法请自行摸索......+ _$ F/ W. G6 ~( g
( X# g# b# ?' l! [- K
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。. Z; h6 T# ^- j" `7 D0 |/ ]
# r2 P$ w2 f9 X# {* t0 z( f: H
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|