签到天数: 1900 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching 8 D3 t/ h9 a2 q: t
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:
5 n% ?) F! G8 j J% h
$ b- g* Z7 I! T0 m; n! cAbsolute search: 6 }0 P5 C* K, v0 |& w
) X( T% U4 q/ i
. l1 e0 n$ }+ v# sSearches for absolute byte values. 3 w7 B5 p! [7 {% X
Most useful for lives and other data.
& ]- {3 M( K. k0 _! A% y, SRelative search: 0 W, f) c" Y: o
. h# E7 D& B l$ z9 `4 N6 F+ k; m5 c" E' K* t" m. w
Searches for the difference between byte values.
3 u* o) g' z! @5 f8 i1 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).
. N4 o" i4 N" Z# ?, Q+ } e5 bSingle Bit search:
9 K, i$ u& ^: x) _7 ?4 ]; [, f% }9 I; `* K* K. |; m
) Q; M8 }4 M& e: W* ^1 Q$ P* B3 pSearches for single bit values. 7 n1 q0 X4 w/ l; s- Y
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
% ^- l# `# \8 {Slow deep search:
/ i5 d! P8 T( {6 d- N# [- l6 y8 R% V- |' w
/ K W( j$ K$ N. d- ^
Searches for the following changes in byte values:
+ ]! p+ e" c) _6 u, X9 q$ W' x' onew byte == old byte, new byte != old byte,
0 J+ E" f$ L9 _# cnew byte > old byte, new byte >= old byte,
, I+ H" h; @( P% a: W5 ]new byte < old byte, new byte <= old byte
2 }4 f- ]' n/ D2 c0 [, h. ?9 A+ nUseful 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.
# w2 M- C' S: N: 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.
" y" ]2 u0 i$ }- ?/ g, f- M" P' W7 ^) X" z
console简化指令
. r' [' r) U% U" a% u
: M3 U( m+ B) n) h) ~! _3 G - h = help
, {5 t2 l1 [, h6 L$ v7 I - x = exit
' w! m/ U* L0 ]" } - s = search (could also be good to have "si" to initialise search)
" s3 j& t1 m) |* s8 S4 a - d = dump / ds = dasm
1 y. k+ V8 G# r/ N' q! x) Q! c - r = registers9 @0 ~- m8 U% k
- w = watchpoint
' i& D. f+ O+ z& P! O - p = poke (put value in memory once) |
|