签到天数: 1972 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
, j7 \5 g q4 v( J8 l3 O" ]
. l+ J" V0 n) j& Y4 q m附上调试器命令:$ f. h8 Q/ _1 e- D [5 ?
"x"\"exit"
/ O" Y7 D8 Z9 ? i" N* W7 a0 Q"d"\"dasm"
( }6 w; j3 }. n3 C2 i; q" L& vd [address]
+ I( ^6 a+ P1 `3 G. g7 {& W5 d2 Td [>][filename] [start address] [end address]
. W4 v# C6 l& g# J( L"m"\"mem"
c3 R3 a8 g3 E' L# r/ hm [address]( | \, _0 K/ I: W% `
"g"\"go"$ K: Q6 s! I& y, q1 K
go [number]
* f& [9 M3 Q7 c" y' E; x! o8 r: n"h"\"halt"
( l0 {7 B+ r1 g7 D: {0 i"ss"\"step"
1 _: E ^0 s0 D8 s* ~"si"\"step into"
& z8 L' G) |+ u) N$ A"sk"\"skip"
1 y0 U' I6 C. y# A% Y c"sf"\"step frame"
6 s- I5 j) ?* Q$ a" w"sb"
" v9 V" |( a/ S* B' N- B4 y; k8 H: Wsb [rwp] [number] [address]8 D1 ?1 a4 W% O
# J8 R. B1 T- ]. T
指令用法:% m) o. c: q: y7 u' F& F/ p! R' `8 ?
& U/ W5 J( N/ E' W
1。例如要对00ffb317地址下写断点,就打入:' Y( \3 _( I* Y6 r$ z$ t+ L
( _+ g; Y/ n0 f" J' u5 Dsb w 1 ffb317 c2 |2 s2 D3 `5 D
; }0 v+ ~( \0 I3 `# v4 u7 Q7 ]7 csb是断点命令,w是写,数字1是字节数,ffb317是地址( V# X9 d+ Z1 y
2 J1 V& K7 C& H5 N3 P( x& g注意:number最大8字节) J7 D$ y4 U) u# |+ W- x8 H
- d/ x, h- q# L. ~, K; U2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:) z V" c% s" \: D! _5 z8 r5 H
" o! ~" s" d' @d >cd.asm 10000 10022
& L* J+ t' @0 L* B% Z( H0 t. @. } I9 x- M2 U" @' E6 z# C
这样,在FBA调试器目录下会生成cd.asm文件。9 ~8 K* b# R/ \$ s( k
- k3 h; R/ U; _6 l4 k& t8 J% |其他指令用法请自行摸索......$ u9 O+ x+ @8 F' I) {, u3 z
9 }+ o2 p" B ~, s注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。 W% `" [: ]' H3 C; s2 r( c1 D
3 h9 n6 L7 |6 R3 r4 r[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|