签到天数: 1816 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
2 v* |" N" W: ]9 c$ M+ b2 C0 Q( u$ [5 U7 [7 a! P: U& p" O3 ?
附上调试器命令:) M7 o( s1 r6 m$ F+ ^
"x"\"exit" J& u8 E: d; ^, a
"d"\"dasm"/ \5 e& A9 a% W2 r
d [address]* a3 a% g& v, d1 u9 G) ?
d [>][filename] [start address] [end address] 8 ~9 f9 L( u8 j
"m"\"mem"
* x, ]3 e$ w9 k6 D3 Xm [address]
: D* Q9 w; F* b% W0 k6 N1 ]3 ~1 S; y, I"g"\"go"
5 _4 U9 L3 W( j- E9 Bgo [number]
: |' r0 J' @. _; R. _. `) L3 z"h"\"halt"
( N" I% Z h% M' @, W8 o"ss"\"step". ` k) h z5 R3 e
"si"\"step into"1 x: L0 T; _3 |+ E
"sk"\"skip"0 B3 F) z% g9 t2 Y# y
"sf"\"step frame"$ h' ~' [3 v. r: q$ `" T3 W/ f
"sb"
1 y5 n/ T* j, q1 Wsb [rwp] [number] [address]8 \% m! S. P* d% {" B
. \( g3 g) |, L( d4 j5 V
指令用法:4 C8 d8 Q; z: {3 g
5 g4 }0 a$ F7 k' h5 m- r+ w* \
1。例如要对00ffb317地址下写断点,就打入:0 u* b% m: K! g* f% i8 O U
8 F2 G# l- E: P6 y/ e
sb w 1 ffb3175 B% n8 L9 I8 G% J" v
: R Z% p1 L: xsb是断点命令,w是写,数字1是字节数,ffb317是地址! Q: v( _3 j& V: o4 x7 C
2 U8 }0 h/ Y( Q# m, g6 f0 A9 G6 d
注意:number最大8字节
- e% n, i# L8 y+ \- o+ X2 [4 V; ?5 U0 B h( Q
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:' t+ U: k& g7 X/ z
* g/ I6 P9 U8 D, K# ?d >cd.asm 10000 10022
& O: H# t4 n( k3 ^# c4 p
# ~# R2 e- S) \& C这样,在FBA调试器目录下会生成cd.asm文件。
/ E+ d. ]+ ^* |3 Z, _- Z- g4 S8 A" H( p* p! y, P, U
其他指令用法请自行摸索......
- N* y- @0 i: c5 R% ]+ ~( n) F& X( Q$ j2 ?& f1 i9 [- i/ K
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。0 j1 F, N3 n' p
- K5 ~0 b/ k* J* v- f7 O+ L& s[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|