签到天数: 1902 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching
% s. ] k/ I; K& c' H* S+ ^2 `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: ' k8 w7 [- k$ {8 V6 ^- i$ G9 Z
\. c1 H* f4 `7 iAbsolute search:
3 U" i* O* k- H2 v/ Z+ Y: j; [: A- X
1 }3 G6 l9 n" c5 s$ X8 P B8 M
Searches for absolute byte values. & X/ J. f) {5 y, p
Most useful for lives and other data.
! W- ]# f4 k h% p& | a, I, K$ mRelative search: 4 W$ O d" ?5 h4 t, z1 x) t
0 Z0 x; a$ K g; q1 I' E( }; o
, c) l9 `6 o( {) E
Searches for the difference between byte values. 9 }; I1 n9 o; @2 Z( h2 p9 R
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).
# W, k- j* `+ \' N& WSingle Bit search:
" b2 j) {8 u& y& P
* e0 j, A, x E- b! e$ o0 t: l1 C' M
Searches for single bit values.
7 w/ A! y1 M1 v C; CUseful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. + |" x K) B+ j& h9 Z& |( U
Slow deep search: / G' L: T- ]. t+ P1 r3 [
; U4 O6 C" l! x+ H' C
9 r8 W% D# g) O4 L- p* J
Searches for the following changes in byte values:
: e2 E4 T# ]6 O1 T [' pnew byte == old byte, new byte != old byte, + B% C! c& d0 t: I' v1 l3 Y5 y
new byte > old byte, new byte >= old byte,
5 K/ F( l7 f9 B7 q+ b* x4 Inew byte < old byte, new byte <= old byte
f: e$ M% j8 I8 A. \5 V6 V$ HUseful 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. : X) t P- o9 O7 v. G* P3 d- ^
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. 4 O0 P$ |- f: ^8 l# U5 p! w
; Q" L! Z: H- u$ \1 k! O: M, {+ i, x
console简化指令
' Y- c2 Z/ \; e' b4 ]& c% I0 c0 N( j. K! }) o+ w
- h = help4 q* S9 m0 @6 B7 k; `( ^
- x = exit- O# a: T( b A8 b* @! {' \
- s = search (could also be good to have "si" to initialise search)+ Q; e/ E' D: G( K) u! r
- d = dump / ds = dasm
1 v1 Q" {; g7 w/ C - r = registers# V5 R# {% I/ o @' J& s) W
- w = watchpoint
7 D5 v8 u5 x$ p* ^ - p = poke (put value in memory once) |
|