Author Topic: N64 Save Support (FW v0.23)  (Read 688 times)

Offline skaman

  • Global Moderator
  • Junior Retrode
  • *****
  • Posts: 75
  • Karma: +31/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #15 on: 13/Nov/2017 03:51:04 AM »
The Majora cart is the original NTSC release with the lenticular label. "Savereadonly" is already set to 1. I'm using Retrode 2 and the plugin built specifically for N64 carts (the one that says "Plug-In 64" on the label). I don't understand the "files" question.

I put the saves in the "Save" folder of Project64; it's where it gets them from. But I get a "Failed to open EEPROM" message when I try to use them.

You mentioned something about setting the voltage to 3.3V; that is something I forgot to do the first time. But when I dumped the saves again on the correct setting, I got the same results. The Majora cart did finally detect a save, though.

Of course it's an .FLA which means I can't test it immediately. That save-altering program you linked to is all Greek to me -- I have little experience with command line programs so I don't know how to use it. I do know that the .EEP files don't work.

Sorry,  I missed this reply.

Now that you can see the Majora's Mask save, you'll need to saveswap it to run on PJ64.

When using save files on PJ64:
1)  Make sure that the save file is in the PJ64 SAVE folder and that it is properly named.
2)  Make sure that the READ-ONLY attribute is unchecked on the save file in the SAVE folder.

Good Luck!
« Last Edit: 13/Nov/2017 03:52:36 AM by skaman »

Offline Knight of Time

  • Baby Retrode
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #16 on: 15/Nov/2017 10:56:43 PM »
This is wonderful, thank you so much Skaman.

Perhaps someday I'll buy one of the N64 plugins for my Retrode2 before I purchase a Nintendo 64 (there are some games I'm definitely planning to buy to test with the plugin, and one is definitely going to be Mario Kart 64).  I think 2018 will be that time.

Offline Eureka

  • Baby Retrode
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #17 on: 17/Nov/2017 03:01:54 AM »
The Majora cart is the original NTSC release with the lenticular label. "Savereadonly" is already set to 1. I'm using Retrode 2 and the plugin built specifically for N64 carts (the one that says "Plug-In 64" on the label). I don't understand the "files" question.

I put the saves in the "Save" folder of Project64; it's where it gets them from. But I get a "Failed to open EEPROM" message when I try to use them.

You mentioned something about setting the voltage to 3.3V; that is something I forgot to do the first time. But when I dumped the saves again on the correct setting, I got the same results. The Majora cart did finally detect a save, though.

Of course it's an .FLA which means I can't test it immediately. That save-altering program you linked to is all Greek to me -- I have little experience with command line programs so I don't know how to use it. I do know that the .EEP files don't work.

Sorry,  I missed this reply.

Now that you can see the Majora's Mask save, you'll need to saveswap it to run on PJ64.

When using save files on PJ64:
1)  Make sure that the save file is in the PJ64 SAVE folder and that it is properly named.
2)  Make sure that the READ-ONLY attribute is unchecked on the save file in the SAVE folder.

Good Luck!
The Read-Only box was the big problem. Now the saves work. Thanks very much.



NOW I NEVER HAVE TO DO THIS AGAIN!

Offline kjorteo

  • Baby Retrode
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #18 on: 18/Nov/2017 08:38:08 PM »
Can someone please verify whether Pokemon Snap works on their end?  I have a cart I just cannot for the life of me seem to confirm.

* Tested and confirmed the save data is still valid and present in the actual cart on an actual N64
* Retrode appeared to read the cart just fine; the .z64 and .fla files were right there and transferred over to PC without incident
* I'm no expert, but peering at the .fla file in a hex editor sure looks like there's data in there and that it's not just an empty file or full of 00/FF or whatever.
* Yet both 1964 and Project 64 act like I've fed it a completely blank file when I load the game, in that there's no "Continue" option on the main menu, etc.
* Yes, I unchecked Read Only and made sure it was on 3.3 volts.
* Possibly a .fla issue?  I am afraid I can't test this with any other .fla saves, as the only other game I have that uses .fla is Pokemon Stadium (which doesn't appear to have a save file even when I test the physical cart in the physical system.)  My other games all work fine, but they also all use .eep.

I've attached the .fla file for reference.  If my attempts to parse the hex editor view are correct and this is a valid data file, then there appears to be some sort of issue with getting either of the emulators I tried to read it.  If it's not, then something is up on the Retrode reading/transferring end, since this is definitely a real and working save on the physical system.

Thank you so much for any assistance you can provide!

Offline skaman

  • Global Moderator
  • Junior Retrode
  • *****
  • Posts: 75
  • Karma: +31/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #19 on: 18/Nov/2017 11:59:07 PM »
Try dumping the save twice. 

Once with [saveReadonly] set to 0 and once set to 1.

Compare the files in the hex editor to see if there's any difference.

If there's a difference, then try each in the emulator (after saveswapping).

Remember to uncheck the read-only attribute after putting it in the save folder.



Offline kjorteo

  • Baby Retrode
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #20 on: 19/Nov/2017 12:11:09 AM »
Thank you very much for your suggestions!

Alas, there does not appear to be any difference between the two dumps with that setting toggled, and the emulators continue to treat each like a new file.

Offline skaman

  • Global Moderator
  • Junior Retrode
  • *****
  • Posts: 75
  • Karma: +31/-0
    • View Profile
Re: N64 Save Support (FW v0.23)
« Reply #21 on: 19/Nov/2017 12:45:39 AM »
Ok.  That's good that there is no difference.

I'm not familiar with Pokemon Snap save data but it looks like your .FLA has the proper header data at the start of the file.

Maybe someone else can check their Pokemon Snap saves.