Last night I took my new found knowledge and made an sram copy of final lap!! And yes my little label printer is in fact amazing!!
I also made headway on Golden Axe - So I haven't been able to get it to save... in any cart configuration including on the exact PCB it would have originally been supplied on, I also built it onto a cart using both the 2003 mapper and 2001 mapper chips basically if there was a cart config I could set it up on, I did. So I decided to check the game files and see if my hack works...
You can see here my 2 versions of golden axe rom with one modified for SRAM and the original the standard eeprom... Now the interesting part, I loaded both roms into an emulator and then tracked what was happening after each game mode and screen to try and work out what was being saved. I spent hours and literally nothing would save at any point in the game. We have raised this on reddit etc but having read some bits I think this title was a rushed port! I think the devs originally intended the game to save but never actually finished the port and rushed out the title without a save feature. I'm currently seeing if this is something I can actually fix but first I need to understand what the original devs were actually intending to save in terms of game data... super interesting!
Oh and another interesting thing... When you take a rom pull that was meant to be an eeprom rom and convert it to sram the save data pointers can corrupt which in turn can cause crashes on the original hardware. So we have made a tool to reset the sram chip! Shout out to my mate Remmy here!
You know what I have really come to love the swan, its such a unique and obscure little console and because it was a Japan exclusive it opens up so many cool little projects. I love making things so that we can enjoy these more obscure titles in English and on the original hardware!