签到天数: 1894 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
1 B2 Z6 F" f0 v9 t4 f |
' h) E6 N( Q/ T. v+ t附上调试器命令:/ M: V! e, ~3 S' ^
"x"\"exit": H& F- O7 \. w W# c$ c
"d"\"dasm" {* f% B! O g E
d [address]5 }5 X8 s0 _ _' A$ Z* m6 e% q
d [>][filename] [start address] [end address] & a' n% f5 L4 x9 ?/ j) I
"m"\"mem"
( j" ~9 ^2 {8 I0 Xm [address]
6 o% u X' A# Z0 F1 H+ B+ j"g"\"go"& `/ Q. ?1 P' E3 [
go [number]2 F( _# ~9 M+ G
"h"\"halt"1 o' }/ Z2 U, ^$ W0 Y5 `, u: U
"ss"\"step"
7 n0 ^; p# H% \8 `8 i0 P6 L. G"si"\"step into") c9 G1 N# U7 m& U% j3 [
"sk"\"skip" o+ J1 ]7 x0 u5 D( K0 v
"sf"\"step frame"* X- f7 U% v- @4 |
"sb"7 |; N" r( {, k* |+ F
sb [rwp] [number] [address]5 u/ a- n0 |' w* k
$ f% z6 U9 W6 ^+ i/ U指令用法:
7 F9 I/ B7 S( {" E$ ~5 `0 p, \; u3 q' O8 }7 t9 |4 {- b
1。例如要对00ffb317地址下写断点,就打入:" K3 ~( F$ h& H& S8 I* T
: G1 u6 N; Q q; e, n- tsb w 1 ffb317
6 l Y7 m& d% L; q9 o* n1 C% o2 Q' P7 c0 a9 c, c7 {
sb是断点命令,w是写,数字1是字节数,ffb317是地址
9 D, x4 }& e6 n5 f+ L7 F4 Z: I4 j, ]8 \6 u
注意:number最大8字节
# ]' ~( x' T( J5 L3 t4 }2 j# X9 c$ X1 `% o/ J* v( ?+ g; N
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
; n$ L8 I$ J* x' G6 Z4 W% X' W( P7 k
d >cd.asm 10000 10022
. i% _9 p1 j) [* _& I! ~
2 P2 \" {0 A' z' F3 n* [这样,在FBA调试器目录下会生成cd.asm文件。/ b. ~6 v% u8 X$ W ?
& H4 E' I4 w7 z2 e* b3 \其他指令用法请自行摸索......
$ [+ p( k7 x: V/ y# ]3 }0 a
/ G. w- ~6 o3 _; _0 f& b, d注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
+ B# ~) ^0 m& S& Q& |2 M: H! X0 h5 L1 g# a8 t
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|