Wednesday, 31 January 2007
Thursday, 25 January 2007
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 :)
Tuesday, 23 January 2007
I would like to say thank you to all the people who commented/voted about auto full screen. This now is be default starting you in window mode. The main reason why it was shown this is the better answer is that since we do not have full screen configuration then you have to drop back to window mode to configure the application. My original goal was that pj64 would be perfect and you would not need to really configure anything.
I have also installed a new comment system to pj64.net. I need to play with it more. It should give a good way for you to interact with any news item we post.
Friday, 12 January 2007
One of the settings we have is that when you start a rom then it will go to full screen. This is on by default and one of the first settings I do turn off, this is more because I am testing and find it annoying. What do other people think, should we have this on as the default or have it so you have to manually make it go to fullscreen?
We have a poll here on emutalk. Feel free to discuss this as well.


