签到天数: 1718 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........: m2 n; ]- F; r: w: W
1 [" Z/ _- J/ p- w附上调试器命令:
/ |9 R. I' F9 b" f/ b* e' w"x"\"exit"
* ` }- r1 H: g"d"\"dasm"( O9 _# P# ^) w% v) c7 [" i6 i
d [address]
2 k o- D) A! i4 zd [>][filename] [start address] [end address] : l6 a( E1 \+ Q+ \' i7 J
"m"\"mem"
2 R6 B- q- G Z+ J% l/ C7 j, K/ `7 Gm [address]$ |* w/ W1 Q4 D
"g"\"go"9 l8 R: O5 Y0 [/ P( D% ]
go [number] J( Z5 J# R6 K* w6 b! F; ~
"h"\"halt"
+ Y2 E" Q6 G9 V ~. u# ]7 _"ss"\"step"$ N) n0 r5 t% Y/ h/ A& g
"si"\"step into"# A* ~' f3 T; o) G
"sk"\"skip"
7 }& e- S, _" S7 F' z"sf"\"step frame"
+ L0 q& b; N; r"sb"; C& {. M+ r) n `( c0 a( W& b3 w
sb [rwp] [number] [address]
3 \9 m4 f/ U+ t* B3 r+ T( y" ^, \( l7 K
指令用法:; u/ \! ]) q8 {; C7 `
3 K- B" d( f5 Z, k% I
1。例如要对00ffb317地址下写断点,就打入:. q# k' O3 f# }
5 b$ O5 W& d; P. m& \7 n$ csb w 1 ffb317
4 B# j, }( `- }0 l4 f' T ?9 S; e, T
sb是断点命令,w是写,数字1是字节数,ffb317是地址
6 F! k8 s, [& r" L* g9 B) p/ Z- Q' X9 s- D* p2 b, L# K# x+ w
注意:number最大8字节" F6 g( E8 P1 i9 V& _
5 H* r( D, A( ~9 p9 Y6 ]
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:& Q/ y# a1 i7 H% z# y% S
" f; x: W/ H3 e1 J) \$ Pd >cd.asm 10000 10022
: o) J- u& t5 }. t! `7 F( n( c
+ g Q0 c& N- S- d3 b这样,在FBA调试器目录下会生成cd.asm文件。
% ^! D% a% q, u1 \, k. m+ w( w
# }3 Z+ f6 z" e( h5 k7 \# E其他指令用法请自行摸索......
- K4 a, V$ G/ K+ T( F# t: j1 w
7 |1 ^" U/ }$ J" P6 t注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
+ w! e( ], i1 ~& o3 ~2 f {0 A8 u3 X) u l0 E3 u% Z. \
[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|