签到天数: 1963 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching
+ E8 n9 G+ P/ n, A$ KIn 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: ) x) h5 H: H5 X' }$ t; J. z0 t
" I: y. X' p4 W0 t6 ` fAbsolute search:
- G# D3 M' ]: I3 o
) V4 d7 [; [+ O+ u
9 d' q+ B! }% J5 ESearches for absolute byte values.
1 L! N# I* T' eMost useful for lives and other data.
" G( L" Q. D+ ^+ y9 ?8 qRelative search: 0 K0 Y3 T, w5 R# b$ B3 J
' D. M- c/ p: R4 Y
; M; S! }( `, \ Y! `0 PSearches for the difference between byte values.
8 z2 ?/ D: _3 _ w2 B5 RUseful 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).
0 w, Y" ]% [' w L+ wSingle Bit search: % P, I/ C. U7 O7 y9 O. r
( T* _5 G" Z, A) `- s% k5 k& f0 n# D( L6 r( v; G
Searches for single bit values. 5 e1 ^' y* D) a; T4 d
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. 4 s3 K1 J" L3 H+ {$ H/ _ D& Y- m
Slow deep search:
) n7 V4 p9 m/ W+ R) q6 i* ] o
2 x/ A0 `* s8 k- D( E; R1 V# p; n3 a
Searches for the following changes in byte values: 4 _ t% V, M7 w9 L& W7 h. [/ o
new byte == old byte, new byte != old byte, 7 z# m7 h; |& v7 o7 O( R2 ~
new byte > old byte, new byte >= old byte, 7 M$ W4 V; L& a, \% ]! O$ G/ h
new byte < old byte, new byte <= old byte
9 A- g+ I9 b! o% K2 o I w$ b3 l- lUseful 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. : a( [2 B7 E: l) Y5 H, z
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 D) @7 r; H$ o2 w9 O/ D
% W! ?8 G9 ^: d& Z8 J7 b7 Hconsole简化指令
% m. X. A6 a$ H' k
; d) v, ]( o/ D7 m - h = help3 S% F; b. ~1 W7 R- Q4 _
- x = exit
8 r2 e1 w7 F5 p* U7 Z - s = search (could also be good to have "si" to initialise search)5 _/ ^ f$ B) a o5 O- P
- d = dump / ds = dasm
* s1 F* n$ D0 Q% n# w - r = registers3 M: T5 |; A4 o, A
- w = watchpoint" w8 p# B8 f. |5 e( {! \* T3 r5 i2 W
- p = poke (put value in memory once) |
|