签到天数: 1952 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
+ A* G. g7 e8 @) s
# R# G. U2 ]5 Q7 u& C附上调试器命令:0 d$ Q9 j9 Q ]1 B" d( K* j1 z9 X8 E
"x"\"exit". u- Z0 S& d0 J# l9 _8 l/ `
"d"\"dasm"; }2 Y0 _" U4 M" H
d [address]/ U5 P' ]+ w6 K: w9 e
d [>][filename] [start address] [end address]
- C$ K1 M5 P* U"m"\"mem"/ H: E% w7 p+ M, L. |& W
m [address]9 @+ |: u4 k( l, t. b/ x$ H6 _ ~
"g"\"go"% {' H2 j" w, Z; w. l& }9 |5 u
go [number]2 v) q( |+ m# q: B
"h"\"halt"
' U( ?/ @- n2 b"ss"\"step"3 t6 |& ^1 B4 |5 j2 c7 f# g
"si"\"step into"
( u& [8 V. ^; f) o$ ?1 X5 a"sk"\"skip"
2 G3 ~9 h% K2 M2 m0 J- N# z& ]"sf"\"step frame"
# I, i! X; |/ h6 V+ _"sb"( q$ v& R, t: i4 |
sb [rwp] [number] [address]
4 Q3 Z! N" \2 S0 `" }' _
8 s$ D a2 ]7 j$ B% u" ]$ V, B- i: n Z指令用法:
3 H; }0 k" ~4 c
+ X3 i! {5 T1 |, g1。例如要对00ffb317地址下写断点,就打入:
- G/ a/ P" ?6 C6 ]! B4 z% O
! o3 X: u o) m$ i3 Q9 Dsb w 1 ffb317' ]3 e/ @# p$ ^ k$ O$ l
3 l# b2 o9 d* g1 f# y
sb是断点命令,w是写,数字1是字节数,ffb317是地址5 p% o, H0 o# L; h" z
# p! l Y$ F% l, y; n$ u5 B注意:number最大8字节2 h0 P6 @" ^; }$ [) [6 F
! X5 X; w" n& O9 j& X. R
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
+ W, Z* j' B: e
6 G- _# N, j- d( A9 ~# }0 A1 Sd >cd.asm 10000 10022
! L& |! I6 M. X- ^
+ O: N9 [2 x8 e+ t- n: T这样,在FBA调试器目录下会生成cd.asm文件。
9 E+ R8 i: U5 S' P! m5 f" @+ X7 K0 |5 p" O, J' b/ L% E
其他指令用法请自行摸索......
0 Y9 F8 a( ]$ g [: [
) `6 L8 k! t- y注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
5 I2 C0 V5 M0 D/ a* |" H. r+ V& o3 B* M# e, V ]4 V/ x
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|