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

楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching ; z% t5 ?$ P; z* Q( T4 o
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:
, ] F" P( { ~2 h, m/ [7 ^' z2 T% e7 a% {) ]# B
Absolute search: ; Y( G! ~* G- ]# Z7 b2 Z6 ]( L
5 x/ w, }: O* \0 c7 w5 b1 |# `. D7 m$ [* E. e
Searches for absolute byte values. 3 S8 \/ o# g+ Z0 O" u& D0 e; f: F
Most useful for lives and other data. # Y3 K6 I S; f9 z, m. a2 L* M
Relative search:
5 ^7 ]5 ?+ e) y5 {+ P3 G" M0 c6 @, `/ P, Z
^" \+ G3 v6 y# SSearches for the difference between byte values. ) r" Y$ m) H/ r+ `- J
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). 5 \3 z% G/ Q9 H8 i2 u$ g, U
Single Bit search: $ Z( l- a, Y% ^, [) i
K" y0 Y% _. n5 o) N. P
& u5 C) T% r, t% y w) b
Searches for single bit values. 7 }$ A C( m, k p3 }% A, P' j9 p
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. . A# @1 I2 L& L; j3 f4 p. h
Slow deep search:
3 I( {: b" T* t* C n
4 e' g% [* d& u b9 C: r1 |, o. a
Searches for the following changes in byte values: 1 d3 y1 h, K# g/ D9 I" F# q
new byte == old byte, new byte != old byte,
8 U( V, Y- @# M" _new byte > old byte, new byte >= old byte,
: T+ y7 V) ?8 d0 t" F5 Xnew byte < old byte, new byte <= old byte ; X/ n! O7 F# q4 w9 `% M, m, z
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. 6 Z% D, }7 D8 F( U* m
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.
' H/ r X0 l$ h0 U6 @8 \
8 w' p( q; a1 T4 u: @) h5 K! t0 vconsole简化指令
3 z/ p% y1 ]& q; Y! U3 J. o0 W. G" L3 l& g& h: [9 K
- h = help
4 `5 n* P! U# x: H b, X - x = exit9 J: \* Z; d# Z! B5 a7 L' S
- s = search (could also be good to have "si" to initialise search)4 H9 x( @6 X8 H) M2 v" \; X z
- d = dump / ds = dasm7 z+ j$ h4 H$ a3 G0 L X9 {2 q
- r = registers
. `( a% a3 S. i* G9 { - w = watchpoint
7 ? I! V9 o: ?! a% f1 G - p = poke (put value in memory once) |
|