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

楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching ( _) T+ Q" }9 D# G) B8 u% \% V6 J
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! J* \; A; L9 v
0 A, d, ^, h3 ? q V0 b3 \Absolute search: 8 y) y: M" ^ D; z
) J. x- }' g# \3 u
) ?+ {1 S, M3 DSearches for absolute byte values. e- i4 q9 A$ [3 I! V
Most useful for lives and other data.
( ]$ J+ T! E$ R! K3 R7 ?& U/ N6 `Relative search: 2 t* G2 H3 l* J1 I* @' c
# H! I4 A2 p# m
4 _# Y- R+ x; w2 L4 D* f6 bSearches for the difference between byte values. / U: c0 H6 }4 B% Z0 N& t: l3 }5 @
Useful 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).
: I% {( y0 l8 Q& b" y4 I. ?: {, q' HSingle Bit search: - v. [3 W: z% I u
2 s* j+ q8 n: A: d" Q: G6 x. u
) r' v/ F- `) P3 D ?2 G
Searches for single bit values. , Q# g3 V. r( Q9 C% b
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
$ P( V* `) g6 E0 ^Slow deep search: $ s* Q+ M6 M4 s
6 |6 I/ V# `4 M. N$ M1 ~+ G3 f. x# W* C
Searches for the following changes in byte values:
. X- q* l1 [ t' P* p" Mnew byte == old byte, new byte != old byte, & c7 s; @) s* u0 D- p0 n; t9 R* i
new byte > old byte, new byte >= old byte,
6 ] a2 u5 l3 }) |5 z4 t1 q1 Unew byte < old byte, new byte <= old byte ! M# }3 I8 f- |0 J& |
Useful 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. ; ~: A9 f Y) }" e2 @# @% e
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.
1 o$ C% H: R' F) c6 B
; E9 [0 B7 U; b7 N: U, Wconsole简化指令
6 V7 |0 _2 K% K
4 b `, ]- N( l$ l: x" _ - h = help) X5 i" H$ Q- n! g: j! `
- x = exit4 Q9 ^$ G# ^1 ?: X% ?( C1 B* E
- s = search (could also be good to have "si" to initialise search)
9 V0 x: X& S" g5 o5 c- d - d = dump / ds = dasm5 t& g$ K' g. x. p+ u1 R8 Q
- r = registers! J9 p- g# Q% g( ^; E
- w = watchpoint
. v" ^' P1 r8 V) A/ K - p = poke (put value in memory once) |
|