签到天数: 1895 天 [LV.Master]伴坛终老
|

楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching K j! U/ q G# q; Y4 M( L1 F
In this window you can find new cheat data. To start a search, click new search, then choose a search mode. When you are ready to continue the search, click continue search. There are four search modes:
/ B( L+ C" d5 b$ w* q# }3 V$ H; N) h/ m2 T- `, ]: }( m
Absolute search: ; h9 K4 ~% ?! m: z; j# e" k
& E7 E# n: l! c
/ j% J# E, [2 k6 O9 o/ Q: D6 a
Searches for absolute byte values.
1 s1 v; ]$ ^ T, D D: JMost useful for lives and other data.
& K4 J; P; h# T8 `9 [Relative search: * l. N, B% i" v" ~& a5 ^# M
! W- M- |6 R# _0 w* k' ^- c
: Z8 ]1 V) k- A% u( B4 PSearches for the difference between byte values.
0 ]# a6 Q5 \' M# P( C8 S* XUseful when absolute search fails, like if the game stores lives starting with ascii 0x30 or stores lives +/- 1 from the value shown ingame. Remember that if the difference is positive you should enter something like 0x01 (+1), if it is negative, then you should be searching for 0xFF (-1). 6 ?; C3 Y: b" V/ O& m, U4 J% {; ]+ A
Single Bit search: + g. Q6 O. G3 p) i
! d7 v, \+ J8 H7 a Y( v6 q0 u" E2 O5 V( i0 o# o2 b
Searches for single bit values. - R t/ n" q+ j' S4 a3 f
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
' l& k. _: r% \$ r0 e. K) \7 pSlow deep search:
; q) U2 m4 X& U# r3 d. {/ |; ^1 H; ?' G' d$ @
. G+ w4 p7 `; a- T+ q" r, \3 bSearches for the following changes in byte values:
% _2 k7 h7 p, B0 c% }new byte == old byte, new byte != old byte,
6 r6 e; r( M- K6 o$ enew byte > old byte, new byte >= old byte, , X+ x6 |5 s1 A6 _# w
new byte < old byte, new byte <= old byte
" j& b- Z0 }& A2 `1 M& RUseful for timers and anything not found with the other modes. A nice cheat to have is invulnerability, use this mode to find the invulnerability timer.
3 s+ d X5 ^" X$ O- ~The search results are shown in a listbox, when there are more than 512 results, only the first 512 will be in the listbox. You can double click on the search results to open a scrollable hex/ascii view of the memory area where the result lies. Any bytes that are in the search results will have *..* around them, so you can easily spot them.
: K2 q6 I' \8 Y F. } }' h2 r% f* t/ t
console简化指令
: i( p) ^+ k8 z
: y Z, x V2 Q9 _8 ^ - h = help, @7 y$ W5 |& H+ O! a, l# g- E
- x = exit5 R \' U6 x, ?* V+ _$ o0 M7 e
- s = search (could also be good to have "si" to initialise search)( k0 }3 V0 A' H; f# w
- d = dump / ds = dasm9 m g7 J+ y4 J. p
- r = registers
) D' V$ f7 a' U; R5 ^6 e5 P* c - w = watchpoint
- U# N% z# K1 |" f+ s, o6 h! O - p = poke (put value in memory once) |
|