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

楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching ' Z# z c, D' K. d
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:
+ `) E' {- _- Y: `- \
! g5 m: `. q. I, K+ M* SAbsolute search:
5 K4 L! o3 g8 i" ~: q8 H" g, g) y5 r- r* Y* H! U
! A4 K; C U8 ]) \& W# y
Searches for absolute byte values. # z- N- e6 l3 Q+ Y) B0 ]
Most useful for lives and other data. , ]2 M7 X2 A0 h9 B, Y4 M
Relative search:
7 `6 d+ u- C8 e0 v$ }
% w; ?) M( v: i3 d. |3 s1 E: h2 m% u# ]* M2 _
Searches for the difference between byte values.
; {' h8 D2 W% Q# N0 _' I+ }: vUseful 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).
3 f$ V4 Q6 W: H' N0 w) rSingle Bit search:
: E9 x& j& K& M/ O# V: n% p2 b" E) @- c% ]9 V3 Q: z
. M5 t, C7 N+ ~% a5 b
Searches for single bit values. 6 [: e. e) e5 y k8 W, B# h
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. * @$ Y( |9 R; F3 D/ C5 V4 D
Slow deep search:
' J' P, Q5 t* z5 C6 X9 p1 A, h/ i5 V7 \2 T; j5 J3 X$ v- \8 t% W$ B
9 F; y+ t% v4 u) Z+ }( M9 L+ L* I
Searches for the following changes in byte values: + Q! h: ]# `0 p9 ^+ L# N
new byte == old byte, new byte != old byte, 2 g1 p3 p$ S! J' u
new byte > old byte, new byte >= old byte,
1 h. ~ M9 \" T% P' x( R% Jnew byte < old byte, new byte <= old byte
+ Y, K) V6 f! T" Z, S4 VUseful 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.
' i. c0 m+ M( R5 u& @3 qThe 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 Q, q6 T" k/ a- o8 {* K
$ j% E4 v! D" G& a9 hconsole简化指令' V3 C2 {8 y0 |0 i- q
1 q" ]0 p# _7 o) l& ?4 y
- h = help5 I- n0 ^0 g& C5 t+ h+ V2 ?8 Z
- x = exit
4 o( T" Y" ^- C, m7 t - s = search (could also be good to have "si" to initialise search)+ z6 {) |/ n& v) o- q! p8 k0 g
- d = dump / ds = dasm1 x" ]/ G0 ^/ v- h
- r = registers4 K L, ?* X. J) I* K
- w = watchpoint' E$ @* Z1 h: ]8 R
- p = poke (put value in memory once) |
|