签到天数: 2009 天 [LV.Master]伴坛终老
|
楼主 |
发表于 2009-3-10 20:02:46
|
显示全部楼层
Cheat Searching
3 a' Y4 e1 d, A% I4 k, {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: ; h6 h% R3 e7 a7 w
9 W: h2 n* l e. B; i: m
Absolute search:
, L7 {' o2 Y0 ~9 y# _: d4 H0 g8 K# j9 U: ?
! z, ~8 W2 V9 q u
Searches for absolute byte values.
5 r: {' F7 E8 y: I) ]$ j9 `7 IMost useful for lives and other data.
4 l' V9 j( v; Z' V) K; l9 RRelative search:
3 p. C5 k. X- z' n; a( ]- _
' }' L3 z$ E: ^. v5 ?& ^
2 X, o7 T& t4 m) [; \Searches for the difference between byte values.
1 n z4 s+ f! P/ BUseful 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" {7 k& Q W2 Q: q# v# }# k
Single Bit search: 5 O" ^, y5 ?6 j
' B* c( v2 o7 l% G2 \
4 S$ _! l# b+ C1 V- ]( y" L9 b
Searches for single bit values. # _7 z- U% x+ x4 \7 ]/ j+ ^
Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte.
% o% m- k! A+ b! R. ^8 P0 ^Slow deep search: 3 T. h" P& ?" N
+ q3 b& @1 C, n% |) O& B: R
& _/ \. ?( S" ^, r+ d% ~1 i' P8 i
Searches for the following changes in byte values: / ^: F W j* _ z9 m
new byte == old byte, new byte != old byte, & n0 ~; P+ l9 L, L
new byte > old byte, new byte >= old byte, 7 x: [8 f- y. {2 f# o9 e$ O
new byte < old byte, new byte <= old byte
5 z3 D; g3 H: w9 V6 u1 `" bUseful 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. . l; ?+ ^* Q9 Y8 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.
! ]% \0 i# \$ n) K: D# z; P3 k x& P* x
console简化指令
& ^$ n9 q. Z! U2 P: T `5 i6 M( n& {+ d) e2 {8 a9 u% r
- h = help
8 {8 @' T5 \ K% X( k - x = exit
d0 m$ N* Q# _4 g' d - s = search (could also be good to have "si" to initialise search)" V E% ~6 ?9 H+ T- R3 `. x0 d4 Y
- d = dump / ds = dasm
5 ^4 M) V- w! I# B8 \ - r = registers% \2 O6 X2 Z% S1 ?
- w = watchpoint
0 ~# z2 X) }* o* ~1 y9 F% ~4 b - p = poke (put value in memory once) |
|