Super-NT-Jailbreak icon indicating copy to clipboard operation
Super-NT-Jailbreak copied to clipboard

CopySNES SA-1 cart SRAM dumping does not work in v6.9

Open astro187 opened this issue 4 years ago • 4 comments

Dumping the SRAM for Super Mario RPG results in a .srm file that is all 0's (when viewed with a hex editior). The ROM dumps successfully and the resulting .sfc file matches the No-Intro verified dump hash (CRC32: 1B8A0625). After downgrading to v6.6 I was able to successfully dump the same game cartridge and get a valid, populated .srm file that worked as expected with the SD2SNES. SMRPG is my only SA-1 game cart, but in troubleshooting this issue I found a user who had a similar problem with Kirby Super Star and Kirby's Dream Land 3 (who was also running v6.9) which leads me to believe it is a more general issue with SA-1 games and not specific to SMRPG.

Firmware version with issue: v6.9

Relevant Super Nt settings: in all cases, the default settings CopySNES read from the header were used to dump the cart (4MB/32K/SA-1/LoROM).

astro187 avatar Jul 05 '20 17:07 astro187

@astro187 Can you retry and see if this is fixed with the latest JB? I don’t see any mention of it being fixed but worth another try.

tjanas avatar Feb 23 '21 18:02 tjanas

There will always be a lot of games that can't dump properly from the cart slot, especially special chip games.

SmokeMonsterPacks avatar Feb 24 '21 06:02 SmokeMonsterPacks

With the latest firmware (7.0 at time of testing), I couldn't successfully dump my SMRPG-JP cart using default settings. Forcing 2mb but leaving everything else as-is (32k/SA-1/LoROM) changed something - stuff displayed on the screen in a recognizable manner, though it was completely jumbled.

Trying to downgrade to 6.6 and re-dumping for validation.

UPDATE: After downgrading the firmware to 6.6, CopySNES dumped the SA-1 cart using autodetermined values (4mb/32k/SA-1/LoROM) in a manner that let me play the ROM on RetroArch. Something's odd with 7.0.

cybik avatar Aug 25 '21 23:08 cybik

Sorry, this fell off my radar. I did confirm that this is still an issue with v7.0 shortly after it released. So, to summarize, the cart ROM and SRAM dumped fine with v6.6, but with v6.9 and v7.0 the ROM dumped ok, but the SRAM did not. I do not have any other SA-1 chip games, but I would suspect based on other accounts I read online, that is it a problem common to dumping SA-1 games on v6.9 and above.

astro187 avatar Sep 26 '21 15:09 astro187

Should work now with latest fw. Tested Mavelous and Super Mario RPG and the save file was dumped correctly.

alexcom84 avatar Jul 11 '23 12:07 alexcom84

@astro187 please test with v7.2

tjanas avatar Jul 11 '23 16:07 tjanas