签到天数: 2052 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........
! R* _, s) N3 Z2 m3 D% \
' Z/ @- ~, J; C( y5 q; p6 ~附上调试器命令:! K; O6 W9 J$ t/ d
"x"\"exit"3 }# r, M( E( W5 K. R
"d"\"dasm"
& n2 x, Y \8 B7 f- I% \d [address]
- i' L4 O8 E( \( t$ k9 bd [>][filename] [start address] [end address]
/ D# i9 I' i$ d9 ]5 o+ E* B1 h"m"\"mem"
U9 `, e. R6 ~% Wm [address]/ i# k6 f* I# }6 @( S
"g"\"go"
( b. {7 K* q0 E% E) _- K: l* Rgo [number]8 @! g0 Z) [- K8 D/ o: |; p$ `
"h"\"halt"
; {% V$ A! Z- }+ a; c"ss"\"step"
' w3 c4 v" D! ]1 @2 z"si"\"step into"+ Y0 Y. s+ K! w' z# q
"sk"\"skip". |8 s' t6 V5 A0 G3 l
"sf"\"step frame"& D7 z% [2 k! P' B; |
"sb"
; d1 G; k8 ^# C5 K1 D. c! w0 usb [rwp] [number] [address], `2 }+ c. }6 B" E j
. y# R0 V l4 J4 T/ v2 Y0 `指令用法:1 x) T/ h8 z, A. L, X9 W. h. N
, w' _. j. x% J3 _1。例如要对00ffb317地址下写断点,就打入:
/ Y8 Z W( ~( d! z6 ^2 [$ F( O- _: k F
sb w 1 ffb317
@; u" x5 c; B# s/ [0 F
" g8 _. L5 C* |" v, isb是断点命令,w是写,数字1是字节数,ffb317是地址
* g- K: j, d K: |
& X7 k! [8 [* \; X" u: x: x4 P注意:number最大8字节
/ j( |2 B4 Q/ d" C |# V% L
" i& }+ v7 o9 ~1 z8 ~7 I2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:% |/ X7 \- @8 S' ^4 S0 B7 n
5 ]8 W4 K0 r5 J: l: \$ S
d >cd.asm 10000 10022
7 I* ^8 R! l+ m. }9 F. \0 c4 X0 A* L3 L5 ]" Y7 O0 r
这样,在FBA调试器目录下会生成cd.asm文件。
/ j0 k# L8 z9 E/ W
3 x8 t9 [$ O5 E, a4 k其他指令用法请自行摸索......$ Z0 s+ q! v& ]5 F, r( `& l
, u+ G& W' }- J7 C8 c5 f2 f
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。
/ G0 `. I- ]! q: E6 F! a) U
) }: b( ~. e! o& r[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|