签到天数: 2183 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
! p+ P) {3 g4 `' O9 x. i
; u& ]0 r$ X4 q9 O0 m1 A; c6 }附上调试器命令:/ _- V* c* y+ L* p+ O6 o' q
"x"\"exit"
0 E/ u7 B: j2 N( h* u"d"\"dasm"4 I5 j5 M# z% b8 B8 |
d [address]6 F2 z5 T" e2 q2 Z/ @ B9 q
d [>][filename] [start address] [end address]
) n. S9 D) d. o$ W, X- e"m"\"mem"# P# K; g: Q1 r2 a( I- k8 y
m [address]
) r1 a0 A& c" y5 K; u, F"g"\"go"3 H) u4 u, H& D* _) h3 N' n
go [number]
, U% Y% W& j5 e: I( s( ]$ p) M"h"\"halt"
3 K- w5 W5 H5 V6 s' I"ss"\"step"
9 V; ] D" U& L* ?" u F1 C1 f" X"si"\"step into"$ D- r% h1 ~; w8 m! K* ^' a
"sk"\"skip"# {4 R2 ]& B/ Z7 ^: W8 g
"sf"\"step frame"7 e% V2 e% `6 [" g6 B% f5 n
"sb"
& l A3 \8 e3 S9 E$ vsb [rwp] [number] [address]. ]& s0 j9 z( q: U. p$ M
8 I0 R* J. _; g4 x! a: S7 [指令用法:+ o- C8 g1 P' D3 h
, v* n) g) Q6 ?" `) G6 s1。例如要对00ffb317地址下写断点,就打入:
% ], R6 [& o, D {( n, o& s$ C* f/ @
sb w 1 ffb317# @& K2 @% u) R8 _
, l" Z8 r7 u9 q/ w6 U( j
sb是断点命令,w是写,数字1是字节数,ffb317是地址9 E1 {+ i7 w: x
* l) c: v) C2 f4 P% d7 j注意:number最大8字节2 E) F0 B6 {3 }
+ H$ i' g# p1 a& y$ Z/ k
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:5 X; B: N- [( }& z# i: ~" P
+ z% L. ^, L5 }! D1 H5 z
d >cd.asm 10000 10022
( g, Q- J) \, a) Y6 J. z# s, g1 B* |# c* o% r5 Y; H
这样,在FBA调试器目录下会生成cd.asm文件。) _; d/ g+ ]2 S
7 d# s& r! b) N
其他指令用法请自行摸索......1 I! l1 W, m k3 K2 N
: o. s$ {/ K- K2 V$ y) t注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。+ m& l7 m4 P* u! B: g3 N# S4 A' z
/ Y0 e! [- L0 l* F1 [[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|