| View previous topic :: View next topic |
| Author |
Message |
Coreveen Cheater
Reputation: 0
Joined: 12 May 2011 Posts: 41
|
Posted: Thu May 12, 2011 3:03 am Post subject: Table Analyzing Help |
|
|
Hello everyone! I'm Kirbyarm and a newly registered member. I simply have one main question and minor ones... I consider myself an advanced user of Cheat Engine by now and there is very little I am unable to manipulate in any game I've come across, regardless of how encrypted some of the values may be.. dealing with numbers in the quadrillions now (as multi-byte event memory triggers).
Main:
I have results where seeing them in my main table in decimal is frustrating having to bounce between MS calculator to see the value in Hex. I want all the results in the table to show in hex and not as decimal. How can I view it as hexadecimal?
Minor:
For converting Cheat Engine addresses into gameshark codes for the nintendo 64 emulator seems like a simple process. (Turn 2xxxxxxx xxxx into 8xxxxxxx xxxx).
But what I want to know is how to make a gameshark code which is limited to a 2-byte number (4 digits, FFFF, 65,535) that have values in the game as high as the quadrillions!
Example:
201FD60C xxxx
This address manipulates money in the game. Changing it to FFFF would result in the well known 65,535 value... but you can indeed get much more money than that in the game. How would I get a gameshark code that would give say... $5,500,000? (53EC60 in hex)
Thanks everyone! Sorry to bother.
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 472
Joined: 09 May 2003 Posts: 25880 Location: The netherlands
|
Posted: Thu May 12, 2011 4:05 am Post subject: |
|
|
never worked with gameshark, but the easiest solutuion would be to add two codes (it really doesn't support 32-bit values ?)
Not sure about endians in n64, but if the n64's cpu uses big-endian formatting, then the address needing to change would be 201fd60a , else 201fd61e
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Coreveen Cheater
Reputation: 0
Joined: 12 May 2011 Posts: 41
|
Posted: Thu May 12, 2011 5:28 am Post subject: |
|
|
I figured out the gameshark question..
A 16-bit code simply requires the use of the next memory address when being converted to GS. The max money in the game a player can have is 999,999G.
801FD60E xxxx
801FD60F xxxx
Has to become this, to make it from an 8-bit address to a 16-bit continuous address.
811FD60E xxxx
811FD60F xxxx
Every increment in the second line acts as 256 instead of 1..
811FD60E 000A
811FD60F 0002
Would grant 522G (512 + 10)
811FD60E 003F
811FD60F 0F42
Would grant 999,999G
F42 = 3906
3906 * 256 = 999,936
3F = 63
999,936 + 63 = 999,999
Too bad the game freezes if you go any higher than max. Would be nice to show an impossible number off.
Anyways.... I still really need to know the first question. You're an admin, right? You don't know how to view the tables in hex instead of decimal?
This will save me a LOT of headaches.
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 472
Joined: 09 May 2003 Posts: 25880 Location: The netherlands
|
Posted: Thu May 12, 2011 5:42 am Post subject: |
|
|
rightclick and choose show as hexadecimal
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Coreveen Cheater
Reputation: 0
Joined: 12 May 2011 Posts: 41
|
Posted: Thu May 12, 2011 12:59 pm Post subject: |
|
|
| Gracias senior.
|
|
| Back to top |
|
 |
|