签到天数: 1919 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching
2 B5 W, @. B) Y# W) D* ~/ x* s& \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 O. G2 i/ z" ]. b5 \5 R( s. O
' V; C% U0 x- P* ^: f
Absolute search:
- K* z7 I) Y* V _2 H# S7 e% k8 | A; `, B0 f
0 r9 o- X: y5 u' iSearches for absolute byte values. & p. X# p& ]8 n5 M. P
Most useful for lives and other data. , d" s0 t- J+ S. @" \
Relative search: : n/ \0 [4 F/ A8 ?6 D
/ ^# f$ X# S1 n2 ?
* q, R# z: C6 T' O) W9 kSearches for the difference between byte values. , y7 s; x, i; g4 u: F
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).
6 R3 v; K, J5 W3 G7 z" m5 VSingle Bit search: 4 E2 C x- J5 e4 d) _
7 @9 g8 d6 F& t x0 h1 ~& q) `1 s; [5 G& c
[, k6 V5 r8 p& @; \- _& s2 VSearches for single bit values. \, j# R* N; t F
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. . n, v* u. H1 g4 ~, [; F, \ B
Slow deep search: " [3 g% c) T& e5 m @ E, r
; q/ z, b# J2 H5 a% X8 K9 r; A# o& @7 Q/ I N/ x; u
Searches for the following changes in byte values: ' u$ E/ s3 P: w6 v8 \/ H" B4 w
new byte == old byte, new byte != old byte, , O. |5 f7 D4 D/ d$ P' ~
new byte > old byte, new byte >= old byte,
& i2 U9 I8 ?3 s" @3 Tnew byte < old byte, new byte <= old byte - p8 k s4 A6 O, r% i7 D- d7 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. 0 z# _& p; v( ?. E2 i* v
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. & n7 }. M' F3 R/ v6 M4 J
) k! ~5 Z- L* ^; k
console简化指令
' N! q* v* j9 _% @
7 `9 f2 I7 B6 e% Q+ m - h = help
1 F- M: D" j% R. f - x = exit
& O: v6 R0 j7 Z, ~+ P - s = search (could also be good to have "si" to initialise search)
6 y. A3 n1 p6 j - d = dump / ds = dasm
. s2 D& C5 i" D, u - r = registers
6 O1 G# V, Q: t% ?, \' Z2 s - w = watchpoint8 H9 N& @% [& D% a
- p = poke (put value in memory once) |
|