签到天数: 1869 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........! @7 Z B" V* i/ W6 H! L6 \: V
W4 J7 z; g* K) ~& L附上调试器命令:
( Q6 `8 z( u! }"x"\"exit"
& j7 \' O2 { A"d"\"dasm"
% q8 I; |& b$ E$ S4 sd [address]
8 @& V: I$ `4 k: Rd [>][filename] [start address] [end address]
! F5 h( w5 J! w- u2 o5 l! x"m"\"mem"
4 E* Q) [, t3 d$ y Lm [address]9 ?) T+ [6 B S
"g"\"go"
2 G/ R1 [- A/ G' Q0 W. g' {go [number]' M1 |0 i$ @ h B7 [
"h"\"halt"5 q7 i, |& v3 t! t
"ss"\"step"( G3 j M0 G3 S1 W2 i4 C3 h- V0 d2 _' I
"si"\"step into"9 p3 E3 L9 _6 V! Y( c- Y% r
"sk"\"skip"
2 k2 W: g L! e: }7 x: J"sf"\"step frame"
" s6 L- R( Y# Y6 r"sb"
* s2 `: O) K. g) Dsb [rwp] [number] [address]
# I) ?& ]# G2 A4 A r! ]/ m8 e% D4 J% l
指令用法:8 O: {2 H4 ]4 Q% o4 y) T' C e
, k6 _6 l) B1 |" g; I/ N1。例如要对00ffb317地址下写断点,就打入:4 x0 r" N0 F- M: [7 x5 T x+ M/ i
" L+ L; u( K( \
sb w 1 ffb317# |0 m5 U" }' c. q I" ^- }9 k
5 _% E5 T* w! n3 G/ O9 C4 V
sb是断点命令,w是写,数字1是字节数,ffb317是地址
) E! @; e7 X# L. \. `' Y. y- ]2 J" N3 Z0 u1 x" _, n8 |
注意:number最大8字节
" I* ]3 c5 y2 q {
1 n7 T! B+ o+ `+ f v2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
# l' e' ~9 V( ?& l6 ?* i
! A/ |$ l( a3 z0 fd >cd.asm 10000 10022
: h0 ]. k) \" D- T9 Q8 K. P9 f! M; h! l9 K8 @" h
这样,在FBA调试器目录下会生成cd.asm文件。
/ l$ f( ~& G4 u: d
" E5 Y- J8 d% U4 d" l" z, H其他指令用法请自行摸索...... z+ G, G2 {) b% J# r$ A
0 t% {$ i$ _/ @0 A( y3 z
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
+ Y% @: C* T( m% Q0 n& {# i
# e. Y" h: ^) C) t, W& O[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|