#1  
Old 6th December 2016, 12:47 AM
stryfe1986 stryfe1986 is offline
Junior Member
 
Join Date: Dec 2016
Location: USA
Posts: 1
Default Paper Mario 64 Cheat Help

Hi all!

I was trying to use some of the cheats that are on PJ64 Version 2.3.0.210. There are a few in there already but i'm not sure if I am enabling them correctly. I click on the check box to use it but when I go into the game it doesn't do what it says.

Anyone know what I may be doing wrong?

Thanks in advanced!
Reply With Quote
  #2  
Old 6th December 2016, 06:25 AM
retroben's Avatar
retroben retroben is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jul 2013
Posts: 651
Default

What are the codes you are trying?
Infinite/Max of some stats,always 99 star points,or what?

Some games have codes that change ASM,and the newer version of PJ64 is worse about not updating the cache to reflect those value changes,making some cheats non-functional unless running in uncached pure interpreter via editing game settings,but that is way too slow.

An exploit would be to make a savestate with the code already active,and load the savestate afterward to trigger the effect.
Newer versions of PJ64 have the savestates fixed recently.
Reply With Quote
  #3  
Old 6th December 2016, 10:59 PM
stryfe1986 stryfe1986 is offline
Junior Member
 
Join Date: Dec 2016
Location: USA
Posts: 1
Default

Hey dude,

Yeah I should have included the ones I was trying to use.

I was trying to use "Have Hammer Lvl 3", Have boots Lvl3, and Lots of Coins
__________________
Reply With Quote
  #4  
Old 6th December 2016, 11:26 PM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 827
Default

Quote:
Originally Posted by retroben View Post
Some games have codes that change ASM,and the newer version of PJ64 is worse about not updating the cache to reflect those value changes,making some cheats non-functional unless running in uncached pure interpreter via editing game settings,but that is way too slow.

An exploit would be to make a savestate with the code already active,and load the savestate afterward to trigger the effect.
Newer versions of PJ64 have the savestates fixed recently.
Saving data was changed to let windows handle it. It doesn't write until Project64 closes. It fixed slow down on games that used SRAM a lot during play.

I wonder if making a save after setting the cheat and restarting Project64/load the save, will work, without having to change to Interpreter.
Or maybe a workaround to force flushing data to disk/cache when you choose. With a hotkey combination like ctrl+shift+f or something.

Edit:
Do you know if cheats use eeprom, sram or flashram?
This is the commit that changed the behaviour I think.
https://github.com/project64/project...f81802d2b3ba51

Last edited by Frank74; 6th December 2016 at 11:43 PM.
Reply With Quote
  #5  
Old 7th December 2016, 03:57 AM
retroben's Avatar
retroben retroben is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jul 2013
Posts: 651
Default

Saving to the file itself is different than currently using the data within the running game.

The hammer code is not an ASM related address,it SHOULD change in real-time and show up the instant enabled to let Mario use it in areas at least visibly and with the corresponding (if no sound badges are equipped) sound it makes.

Decrypting the code via GameHacking[DOT]org results in 8010F291 0002 which sets Mario's hammer to the lvl3 one.

I hate that dumb idea of using encrypted xploder codes instead of Gameshark/Action Replay/Xploder (decrypted) ones instead.
Such a PITA to have to visit a site just to decrypt each one I run into to see what I am working with in these situations.
Reply With Quote
Reply

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 03:43 AM.


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