#1  
Old 25th January 2007, 12:13 PM
zilmar zilmar is offline
Core Team
Alpha Tester
Project Supporter
Administrator
 
Join Date: Jun 2005
Posts: 988
Default Cheat creation

One of the new features added to Project64 makes it possible & easy to find new cheat codes for games. We use game shark cheats as the method. These work by constantly changing a location in memory with some value. For example, for infinite lives in Super Mario 64, the code is 8033B21D 0064. The first two numbers (80) tells the cheat system to constantly change 1 byte in memory. The next 6 numbers are the location in memory where this variable is stored. The rest of the numbers are the value to keep changing it to (64). This is actually 100 in decimal (64 hex). This will keep your lives at 100 no matter what happens. As you can see the most important thing to create new cheats is to know the memory location.
I am going to show you how to find this location above with the new tool; I have gotten in to the game. Open the memory search and searched for the number of lives I have, in this case 4. As you can see in this picture I get a lot of results.
I know to get myself killed. I know to search the results to see what address now contains the value of 3. This is a lot less. I kill my self again and search for the value 2, as you can see we are down to 2 values left. I can right click on an address to be able to view it in memory.
The memory viewer has a new great trick, it can now click on a memory location and an edit box appears and lets you change this memory address. I change the value to 8 and as you can see this has correctly changed the number of lives to 8 so we know that we have the correct address.
You can see we have the exact same location as the cheat above. Of course, we already knew this code, but you can use this same method to do many things in many games
Reply With Quote
  #2  
Old 26th January 2007, 03:02 AM
DGerrow DGerrow is offline
Project Supporter
Junior Member
 
Join Date: Nov 2005
Posts: 3
Default

That's pretty sweet! Congrats on this feature! ;D

I'd only ask if you could also search for values ( 1/-1) from what you're searching for, because in other games '4' lives can be represented by either a '5' or a '3'...
Reply With Quote
  #3  
Old 26th January 2007, 03:31 PM
Anonymous Anonymous is offline
Senior Member
 
Join Date: Sep 2008
Posts: 2,068
Default written by zilmar

In the unknown search above you can search for values that have stayed the same/changed/increased/decreased. I might go through that one at a latter stage.
Reply With Quote
  #4  
Old 29th January 2007, 03:59 PM
Anonymous Anonymous is offline
Senior Member
 
Join Date: Sep 2008
Posts: 2,068
Default written by me

where can we download this thing or does it come with 1.7?
Reply With Quote
  #5  
Old 29th January 2007, 04:04 PM
zilmar zilmar is offline
Core Team
Alpha Tester
Project Supporter
Administrator
 
Join Date: Jun 2005
Posts: 988
Default

This is part of the beta version, only registered members have access.
Reply With Quote
  #6  
Old 12th February 2007, 04:12 PM
Anonymous Anonymous is offline
Senior Member
 
Join Date: Sep 2008
Posts: 2,068
Default written by miguel

;D ;D 8)pj64 is of the best
Reply With Quote
  #7  
Old 15th February 2007, 10:57 AM
Anonymous Anonymous is offline
Senior Member
 
Join Date: Sep 2008
Posts: 2,068
Default written by Alizaid

Can you use it to modify actors in games like Legend of Zelda: Ocarina of Time?
Reply With Quote
  #8  
Old 5th April 2007, 02:47 AM
Anonymous Anonymous is offline
Senior Member
 
Join Date: Sep 2008
Posts: 2,068
Default written by ...

hi, where does it stand that Memory Viewer option?

i've beta 1.7 and can't find that!
Reply With Quote
  #9  
Old 5th April 2007, 10:21 AM
zilmar zilmar is offline
Core Team
Alpha Tester
Project Supporter
Administrator
 
Join Date: Jun 2005
Posts: 988
Default

I got to look how to make this more accessable ..

To get to this:
Go to settings/Options - Unclick Hide advanced settings, Apply
Go to settings/Advanced - Turn on debugger

This will give you a new menu.
When the game is running you can see the option under debugger/memory
Reply With Quote
  #10  
Old 24th July 2007, 04:15 PM
Anonymous Anonymous is offline
Senior Member
 
Join Date: Sep 2008
Posts: 2,068
Default written by JaymeUK

ooo this is a feature i would actually really like , of course a decent guide on it would be needed because im not good at programming and hexadecimal - im more of a designer then a coder.
Reply With Quote
Reply

Tags
features
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 05:53 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.