签到天数: 2032 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........1 R, T7 n' Z3 f( _' ~) y1 c
- L8 j) m% i( _
附上调试器命令:) k( g" v) P- m5 G) y* }3 D
"x"\"exit"; r6 T3 n4 P5 w1 p8 ?" f2 Z8 C
"d"\"dasm"( I. A% S9 s8 t- F
d [address]
0 g: M) `. t* I J/ l% m& ?8 Ud [>][filename] [start address] [end address] " V. J( C1 J% N# c
"m"\"mem"
3 k8 M1 B$ o+ I7 f2 L; Im [address]! g& ~8 j% }* {: p) L5 o
"g"\"go"' Y# x0 `# _! E+ w: P2 r
go [number]/ z- q+ H* c2 t" K# j2 m4 o
"h"\"halt"3 Z9 V# r5 `7 s( g
"ss"\"step"2 v: N. ]* y1 a! D6 y2 u
"si"\"step into"! ~" x2 N$ X' H- e1 O, U; f' P
"sk"\"skip"# b0 t" z, j3 U A* B8 G. l
"sf"\"step frame"
) w9 p- m9 T4 b2 j1 q" r( x"sb": D9 |! Z1 {9 u- t2 W, u; K) x6 |$ T
sb [rwp] [number] [address]% Z4 V- q8 \( a& f
7 C7 K7 O. ^3 p/ l8 T# z6 m指令用法:
6 E. M: \$ M3 I. I1 s# l- h
, S# A: o& ?9 [1。例如要对00ffb317地址下写断点,就打入:# T# W0 Q& A0 j: W
) [, P' q/ _* M0 ?
sb w 1 ffb317; m- e ^, i( e' [
$ K: o; F7 L1 _" W# N. hsb是断点命令,w是写,数字1是字节数,ffb317是地址
6 z4 `3 v; ?! o
' R: N% l, G5 g5 z注意:number最大8字节# N) C6 C4 s1 h- I5 a
4 L6 C. N' t4 x$ d7 X& t2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:$ |9 G- } } R( O
# @% h ` Z, E; F0 M3 B' `1 C7 qd >cd.asm 10000 10022
9 j$ B3 _1 y' F5 F$ y) Z+ t$ x; b. |9 O: A8 C
这样,在FBA调试器目录下会生成cd.asm文件。; U5 C8 C! p: K6 H
) |! ^9 H' n$ Z9 u8 `& l其他指令用法请自行摸索......' N+ [8 M2 @( i# y# f$ U
# G" O! K/ s; [( L. R0 q0 w
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。/ d- M% `' x2 C/ O
1 K3 o: o! w% `. n; ]$ n[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|