签到天数: 2073 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
X4 _5 ?" k+ i8 y p6 p. f/ F# N! ?7 \ l, y4 U
附上调试器命令:
9 k V; G9 `/ S( _"x"\"exit"2 c$ b8 z& q% F: e* f4 g0 |* h
"d"\"dasm"
/ j% @" e r, f; u, J: gd [address]* Q# m. n" \: L5 C0 i" _
d [>][filename] [start address] [end address] ! f$ z, S# m: }0 f% v
"m"\"mem"
1 w2 K/ J S9 j2 ~m [address]
1 X: o7 j8 U# J) ~. {"g"\"go"
H% z" H1 z7 ugo [number]
8 y4 n1 c2 V& b; T"h"\"halt"% ]9 ~: s, S, K3 K+ n. y% R2 A* L& C
"ss"\"step"
+ c' v. Q, f: B; R"si"\"step into"
& f' I9 H; N, x" k5 R) d"sk"\"skip"
) ~' r' {! x( o4 e"sf"\"step frame"
' c& K: W3 P& k7 Z"sb"
# t) m1 [0 Z( U4 Z- S( qsb [rwp] [number] [address]
5 m% v% ~$ [( H4 y4 x0 B8 N+ Y0 V
指令用法:* a9 T7 K% _& H3 E# K$ ~
; x& Y1 y' m& B1。例如要对00ffb317地址下写断点,就打入:3 q: ~9 J: k8 v2 t# Q5 c+ `4 H
/ J. O3 [$ ~) I/ msb w 1 ffb317; u: r3 d# C2 }2 R# t( K, }0 y* G
7 X I- p0 t; ~* A( Ssb是断点命令,w是写,数字1是字节数,ffb317是地址
, L3 T9 l& r0 X
) Y S% W; p; ^$ c3 H: v- f注意:number最大8字节; d7 f$ @/ ?3 [% F& C
9 k4 j5 i7 L8 f2 Z! B1 v2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:& y% g; q3 T& ?2 H$ A
) S. s6 ^1 K8 o3 N
d >cd.asm 10000 10022: Y% ^0 C2 r% L) x; P6 B5 b
0 z8 | b5 x) a4 t- T3 e+ j+ c这样,在FBA调试器目录下会生成cd.asm文件。
- ?2 f" l, T4 K
2 s( s6 G1 [; [" I# u7 I# z其他指令用法请自行摸索....... K- s( i. A" K$ j
$ Q$ {: j+ l( l
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。, `9 r3 ?, j" Q# @0 \7 r8 i
, ?3 P! r' }) ?! `" q* e
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|