签到天数: 1920 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching 8 S5 O* D. q* q5 f! d4 v' v0 Y* @* T$ i
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; \; \" B* q! f Q/ K6 n3 i& G' g5 @
Absolute search:
0 C- { i) u0 T' m6 A% O( f7 q9 [3 H" v5 _% u
E' I2 T6 Q; a$ t+ o, M# nSearches for absolute byte values.
# S- t# P9 t) }Most useful for lives and other data. ' M) `, e( s) A5 \& o' Z
Relative search:
% s, |& i/ w! q# _" }5 |, x
2 Z# J L; |3 n7 u& T0 D! y s; B% h, w, i- `# e
Searches for the difference between byte values.
0 x! ~5 }; W$ ^" i, yUseful 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).
& b* w6 U: |6 E% K7 e; pSingle Bit search: 9 Z. T- A+ W: H m3 s+ W
" Y5 N0 }; B: s' I3 ]
* J) y1 I9 T0 t0 |Searches for single bit values. ; p# t8 V ? [
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. : C; K* u$ S) O6 \
Slow deep search:
/ Y8 _# K3 l# X$ j. f
+ e' q; V+ V5 g8 S; r3 e. r+ b+ I+ w# r4 h1 W
Searches for the following changes in byte values:
9 n1 z8 H) O0 `% o. Knew byte == old byte, new byte != old byte,
. Z+ Y; U# N- P- d) I5 [1 z7 k/ snew byte > old byte, new byte >= old byte,
8 t N* p3 Y, i7 B* rnew byte < old byte, new byte <= old byte 5 d# V3 C0 b7 P1 t; i" y/ M# C
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. 9 p/ `8 d3 k; N! V: j' q1 A
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.
. }, V% q8 i0 v4 Q i+ u' e3 F2 H' W; {2 K) O; P8 X3 H
console简化指令
' _& W. S5 Y( t& X, v* @
3 F: E/ V" m# c) t- m7 b0 k) Q+ S - h = help& |1 ^1 L/ O4 L$ w3 a
- x = exit
& V$ }' ^: G, ]- f6 S - s = search (could also be good to have "si" to initialise search)) n9 t4 r, S* ]( J# s8 I
- d = dump / ds = dasm# ^3 l# @. B3 u0 M
- r = registers
! Q3 Q4 F" E% I - w = watchpoint
" R* ~ X! N! h" g - p = poke (put value in memory once) |
|