I wanted to try the AST ROMs on my Neo Myth SNES Flashcart, so I popped them in only to start up with a corrupt save file.
When I went to check what settings I could use to fix this, I came across the revelation that the Neo Myth doesn't have native support for the 4kb file format AST has.
I tried digging around for any solution I could do on my own and found this page;http://nesdev.parodius.com/bbs/viewtopic.php?p=57162
|EDIT: Just finished testing BS The Legend of Zelda Ancient Stone Tablets week 1 with the latest mappers. To get saving working, you'll need to play the game in an emulator and pad the sram to the correct size. Since the PowerPak uses 8KB sram, it's necessary to pad the 4KB sram created by your emulator.|
I used a hex editor to create a blank 4KB file. Then I inserted the 4KB srm at the beginning of the file at address $000. Your 4KB srm should be exactly $FFF bytes. When you add it to the blank 4KB file, your new file size should be $1FFF bytes or 8KB. After that, you should be able to save.
So, the Powerpak also lacks native support for the 4kb SRAM file, but it has a workaround.
... Unfortunately, since I can't do SRAM uploading with the Neo Myth, I appear to be stuck on my end.
Is there anything I can do? Well, I could just chug the ROMs I last used on the Super UFO, but I was kinda hoping I wouldn't need two ROM Loaders anymore...
Mottzilla gave me a solution - a simple header edit fixed allowed the save menu to load properly on my Neo Myth.
Oddly enough, though, the timer starts at :00, so I need to sit through the waiting period before I can play. Minor, but kinda weird.
Those damn copier headers again?? :stalfos:
Do you have a theory as to why your fix changes the behavior of your Neo Myth?
No, not the copier header - although I did remove that, juust in case.
This is refering to the actual software header - specifically address 7FD8 which notes SRAM change. Simply changed the 02 (for 4kb) to 03 (for 8kb) and viola!