montag How do I cheat?
Reputation: 0
Joined: 30 Oct 2008 Posts: 6 Location: USA
|
Posted: Sat Nov 08, 2008 8:46 am Post subject: Peggle Deluxe v1.01 revisited |
|
|
Well here's a rehash...
Peggle Deluxe v1.01
I've been using this game as a means to learn how to use CE. So far I've figured out how to do most things to the game.
Rather than post a .CT table, I'll post my own table as text so you can see what I'm trying to get at without bother of the game, etc.
First, since it seems everytime I latch on to the popcapgame1.exe process, the addresses for ...everything are different nearly always. So a means of finding the address for the number of balls still requires a search. Then I'm able to 'recalculate all addresses' to have cheat engine auto-adjust all selected address to the new one(s).
(
I assume there's an easier way to do this since he code locations seem static:
Initialize number of balls:
0045DE5C: mov eax,0000000a
0045DE61: mov [esi+08], eax
So I can use a breakpoint, but that seems cumbersome.
)
Having done that, my table (effectively) is as follows:
Code: | LOGICAL
ADDRESS
(hex): NAME:
Balls+0 Balls
Balls+60 Bjorn
Balls+68 Claude
Balls+78 Kat Tut
Balls+88 Renfield
Balls+90 Master Hu
Balls+B8 Lord Cinderbottom
Balls+1E4 Orange Pegs
Balls+1F0 Blue Pegs |
[ So if the number of balls is at location 176b06c4, then the number of fireballs (Lord Cinderbottom) would be at 176b06c4+b8 which would be 176b077c. ]
Each of these 4 byte values contain the values of their namesake and can be changed at any time with the exception of Renfield.
You must have chosen Renfield as your guide and then hit a green peg in order to have Peggle give you that number of Spooky Balls.
The other powers of the guides take effect on your next ball.
Plus I've narrowed down the call at 004370b0 handles the fever-o-meter multiplier.
So far, so good... I guess.
What I cannot figure out are the values for the remaining four guides: Jimmy Lightning, Splork, Tula, and Warren.
As well as manipulation of green and purple pegs.
My best efforts for the Warren's Magic Hat seemed to point to multiple values but in the end proved incorrect.
Would anyone be so kind as to offer a pointer or two in the right direction for me?
or any help on accounting for the changing address of the value of the balls, please.
Tia,
Montag
|
|