签到天数: 1898 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching 4 | q% Z& K7 o% d. x
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:
. Y- X2 ^) t! N6 A
( E# m/ m5 H2 i1 D% ^4 ?3 PAbsolute search:
; v7 @; M: [2 t0 M/ s$ ]+ D, @2 s2 s
% @0 ?3 o3 q S5 q8 w: {. y$ D
Searches for absolute byte values. ( {0 J4 W( l1 w/ g, O9 c3 c
Most useful for lives and other data.
`5 F, [7 R6 F/ PRelative search:
6 v9 w/ k* Q5 _, h) m( v2 X
! N4 q" Z Q8 o9 N. @2 s, _$ \0 s- O/ z' J. w
Searches for the difference between byte values.
( h6 o7 O3 w P. M5 m$ b6 AUseful 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).
: ^; X# o& t- c$ O, ]Single Bit search: 7 c4 V& A! i1 ^ ]3 S& P
5 j- p, ?& M, e9 X" c
: H4 o- r6 |! t% {+ g
Searches for single bit values.
; q" o4 ^ j% S) ~2 B2 I. CUseful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
9 m) H. `! h) P- kSlow deep search: 0 p- E) G8 |. J
E, c5 |' ~7 l
0 W4 t$ i' X; L: l; g; a6 `
Searches for the following changes in byte values:
& P& k, O) Z, g5 Xnew byte == old byte, new byte != old byte,
2 S0 z. y; u( X. d$ S9 b4 j4 tnew byte > old byte, new byte >= old byte,
Y# ~; n, F- D1 e4 V/ `new byte < old byte, new byte <= old byte J w& f! l6 H1 X6 |; e
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.
% b. F; j& v8 X2 \9 }1 bThe 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.
3 M5 ]# \1 }1 P( f6 q$ J
- F- z0 E/ [, vconsole简化指令
' l6 q) R$ a9 h, O k m
) D. [4 [; f. } Y - h = help z# U+ H: |8 F. L: g
- x = exit
6 |( M: L! A5 p3 v7 r: ~ - s = search (could also be good to have "si" to initialise search)
6 ?$ P3 v9 }/ y1 s - d = dump / ds = dasm
% _. k3 M5 P4 |0 r7 g3 b - r = registers2 l4 L# |3 d/ N% c3 u
- w = watchpoint
# e5 T$ m5 T, i' l7 J - p = poke (put value in memory once) |
|