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

楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching 0 W K# r$ Y/ J2 x3 m7 `0 p
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: # n& ?5 w' G. a3 B9 d
9 {/ O+ x2 e* G+ ^7 {2 iAbsolute search: 8 j: c, n4 E3 _% S$ A; @
) E0 ~! I3 E; m* ~' Q6 A* L: X* a; Z; a
Searches for absolute byte values. + i. t$ S. c' B2 x3 T+ e; Q0 w
Most useful for lives and other data.
. f7 W' m1 z& d) k0 G& p% lRelative search: . e, I! d G, Z$ r c1 U; d+ p8 @
/ W" Y! N: v0 N" o7 K* j: O
T. t7 J2 l) x3 |" ~) G. B! xSearches for the difference between byte values. ) {, d: v9 M; _" z$ j; e0 ^
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).
/ }. T2 ?& x2 n# h3 OSingle Bit search:
! C3 v& X, m$ H$ S6 B r1 |2 d1 J. W# q0 }( ~( O( A$ w
; E0 o. ?- K; C- T, Y# I: vSearches for single bit values.
$ f* C( U+ V, H7 O3 [Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
- ~$ D- V2 e0 kSlow deep search: " _7 ^ s! K% j1 B- f4 |: w9 @
+ F! A# v& g* a) o5 d$ a
8 J2 X9 y/ o$ j T% Y2 ySearches for the following changes in byte values: ! ? v' N% J, U U: t
new byte == old byte, new byte != old byte, ) X6 v; s! [: c' \7 @2 D5 u
new byte > old byte, new byte >= old byte,
, V0 W6 }8 i4 C* E5 jnew byte < old byte, new byte <= old byte
9 z* a0 {/ g! z2 Y; |4 z$ O pUseful 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. 2 I+ ~7 ^4 J( @ E0 `" @
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.
3 d3 }5 _% W9 u
' i" i0 l8 G5 gconsole简化指令
; t* x7 g; Y' R; u( ]
7 ]" @+ t! P, w' ?4 w: d% t/ H( C* c - h = help
6 J9 G) f, k. s& p6 ] - x = exit2 ^& s2 L; R" n9 _! X- h& e
- s = search (could also be good to have "si" to initialise search)
1 X( n, }4 ?; o& G' Q& o - d = dump / ds = dasm
7 ?; c- L. ^2 @! r; i. X- ? - r = registers
3 J; J& V% f) K4 y0 [0 X - w = watchpoint
1 G/ R, x/ l1 Q, r - p = poke (put value in memory once) |
|