签到天数: 1897 天 [LV.Master]伴坛终老
|
为了方便大家HACK CPS1和NEOGEO游戏,上传个FBA DEBUG..........1 p- R7 _# z* w K! `$ ~
; O8 L6 x x' @# R& H* o附上调试器命令:7 W# X, ~9 s: T7 B1 c" `, `
"x"\"exit". u8 k O# @: t9 `2 i0 \3 J s4 Y9 m
"d"\"dasm"5 H' s% _ ]& t+ z5 n- a
d [address]" h q" D) L6 j# U* K! k; m6 t7 \
d [>][filename] [start address] [end address] ! g* S: s, n/ a& @' X! Z5 ]. a, ^" ^
"m"\"mem"3 c% E- Q# t! n8 J" [
m [address]) o/ u6 x7 W: z) Q: ?1 c
"g"\"go"' e* ]0 [9 H1 [0 P- d) W l/ {1 ~
go [number]: O) n8 O) W& t/ ?/ y
"h"\"halt"
# B- J6 r* C- {. s8 C S4 f! s"ss"\"step"+ L9 D& O1 i% \
"si"\"step into"6 w' e* K3 L0 S5 j, x! \! ]+ ]; H
"sk"\"skip" L, s5 v. W2 l0 u7 }
"sf"\"step frame"5 g$ `) m' u* d; X0 A% Q
"sb"6 S& v+ P6 i3 i. L
sb [rwp] [number] [address]7 `6 V1 G' ]+ O$ H$ ?
" o+ S4 j6 ?( X/ |# W; M$ q# c指令用法:
' j8 Z7 G9 A) N9 s5 p
* V+ H7 B ]) ]$ [1。例如要对00ffb317地址下写断点,就打入:1 m, S, f9 x. a7 D6 Z& r3 W u
3 ~; h' r- L% E3 P X* d! Ysb w 1 ffb317
# W- z. n. V1 s7 O8 A' e6 w! |
( \5 w* g- M) k3 a. x$ d/ p/ c6 i8 `sb是断点命令,w是写,数字1是字节数,ffb317是地址' q2 Q) A! F) @0 }
5 O+ x& C: W4 v4 X% \注意:number最大8字节7 w2 s) `; i; Y- }: R* X, ~ d
5 N9 x# Y- k# F1 B: q- _) U
2。把从10000地址到10022地址之间汇编代码导出到cd.asm文件,就打入:
! E% E, Q( O* `2 B% |0 ~# f, k- d% o) @2 U2 h& y2 ?
d >cd.asm 10000 10022" ]1 r; N& d& b" N# T6 G
% {: H6 N, d, a# Y) j; |这样,在FBA调试器目录下会生成cd.asm文件。2 @- O* P3 A8 [2 z- j; `5 E0 X
& S2 k1 {1 F: g4 J8 F& q- q
其他指令用法请自行摸索......
2 L; J% ~7 ~* N2 T; U3 D/ L$ y" A6 p s- a* @7 g
注意:此调试器只支持旧主页的NEOGEO ROM,不支持新主页的NEOGEO ROM。# ?7 a5 O/ D1 Y0 v" i
) @5 U* m; R V# I1 m[ 本帖最后由 疾风之狼 于 2009-3-12 03:35 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|