签到天数: 1957 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching
8 ]$ I$ I5 F Y+ ~0 w! W- vIn 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: $ @8 q; A1 V' C& e6 X
2 M* _ l0 Q5 j, e! h* U
Absolute search: 2 r7 ~, \+ } G* |6 Z8 r% G
7 K4 U1 S, z& W5 _# J) ^1 j
5 k8 t" y# B* K; D- G( xSearches for absolute byte values. , E: g: ^$ j# b% i" _! t, J6 T! u
Most useful for lives and other data.
& i' Y5 K/ F4 f" ^! o) nRelative search:
+ H6 _5 K( u' G: @, v+ D. c9 C5 X; ]
& z+ P6 V$ k0 N. R) f8 G) d( [/ U. {. [, p m
Searches for the difference between byte values.
) Q7 a8 `; d2 _9 p" Z. q2 AUseful 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). / V% O) w& ?0 a( a, j1 w
Single Bit search:
" T3 t ^9 @5 X, o* l! F8 N3 N/ h# @0 L, Z) D8 ?( D' b
0 _ @: h, l. o. b/ ASearches for single bit values.
6 _; P- B& j' V- p1 C1 kUseful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. $ p" v' f$ n8 i7 X7 {/ L- R1 {
Slow deep search:
! V0 T7 B) {4 v" N: g. b# \- j
3 D& `5 i U; _6 G+ H5 u3 j& i& J) e7 |. o% s* o0 L
Searches for the following changes in byte values: : Q' s; W+ D' s3 `
new byte == old byte, new byte != old byte,
6 m6 u* a$ g, [( G9 mnew byte > old byte, new byte >= old byte,
/ V( _: D1 b R% R9 \new byte < old byte, new byte <= old byte
0 r5 M4 w2 h2 I7 E# a0 W' YUseful 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.
7 ~( D1 K1 N, D* v8 cThe 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.
: z* X2 R/ s0 n+ F& T" ^8 Q9 i, i7 A2 g- A1 `+ K
console简化指令
, }. [ v6 [( t, z
4 ~, U( o! P- I0 ^: K - h = help
) k& e% ^7 d( v - x = exit4 p' I& U8 g7 L
- s = search (could also be good to have "si" to initialise search)% |% J& C! F$ F- M; a% G/ b
- d = dump / ds = dasm% W4 E/ K- t5 \+ n
- r = registers+ o9 i* J, ]) Q2 m+ d" |
- w = watchpoint
( \. R0 c7 C& Q/ a - p = poke (put value in memory once) |
|