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

楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching 7 K# @$ _8 `; h6 \* J* M5 s. T5 E
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: ) \$ Q3 {! U7 e4 G6 T
4 s2 `3 r( \# `9 \( `Absolute search: ; L. L" R, P8 P
; r6 o/ _+ R6 s4 j0 ^) |9 X4 j
( g. B2 P( l8 y
Searches for absolute byte values. . Q2 i- K9 j8 Q7 M) {0 ~' P
Most useful for lives and other data. 6 [2 o# S. G. c* ~/ n% p
Relative search: 5 Z( v1 x5 F- ^/ Q' y
* \, K' N8 `8 ?% Y
" a/ s+ `3 U7 mSearches for the difference between byte values. 4 M5 @ h3 p, 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). " y) A4 F- d+ J5 W6 t, |" k) z
Single Bit search:
+ A" _: }) U# R( \% W; z
c3 e! M9 c3 `0 G7 q
. \2 B' ~) ~2 ?Searches for single bit values. % ~9 _7 Z) a) R0 N; m/ P
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
. ~! D1 r8 B: k) NSlow deep search:
* X! t% H S" T' ~
# ?: q' r' S+ Y) E& V" J5 D( g, s+ T' D- f! h+ W9 T
Searches for the following changes in byte values: * r# x" v; s2 t9 `+ U
new byte == old byte, new byte != old byte, ( K( D% q% p0 r1 {/ g
new byte > old byte, new byte >= old byte,
. e: L# G- q- |; @! Unew byte < old byte, new byte <= old byte 7 V- o4 b- D9 |7 ?# Q7 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. + Z5 P1 r5 }' x! y
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. 5 }+ V* v* e' U# ?2 O
! B+ G: D4 Q5 p) C8 f( Econsole简化指令
! c' ^, k+ v6 Q) w; u$ L! b6 {. O
- h = help+ V' p" b- j! j
- x = exit! T1 l1 q0 `1 B
- s = search (could also be good to have "si" to initialise search)/ |6 n* S, y* A, f" c) R- j
- d = dump / ds = dasm
4 c& B, l/ k# g# P+ Z9 R - r = registers, n4 }0 ]9 C# y& [+ M' {4 D N7 B
- w = watchpoint" J# L2 D& f& U" k& Q0 u; y
- p = poke (put value in memory once) |
|