Rockman - Mega World (Japan) not saving/loading Backup RAM

Ultron
Posts: 4
Joined: Sun May 31, 2020 1:44 pm

Rockman - Mega World (Japan) not saving/loading Backup RAM

Unread post by Ultron »

Running latest version of the core(20200502).

Steps to Reproduce:

1. - Load Genesis core.
2. - Choose Region as JP in menu.
3. - Load "Rockman - Mega World (Japan).md"
(from No-intro Rom Set, md5 - 520d081a450b5e9f127369e6ec1be43e)
4. - Choose a save slot, then start a game (whichever you prefer)
5. - Beat a robot master (ex. Rockman 1 - Bomb Man)
6. - Save File when requested.
7. - Go into core menu (F12), choose "Save Backup RAM".
8. - Reset core, choose "Load Backup RAM".
9. - Start game, choose save file, you will see the game did not save (Robot Master you defeated is not greyed out)

I did notice when I do a Save Backup RAM, there is a .sav created in the proper location. I don't know if it is a true save though, or just a generic one (no progress made), or if the game even tries to load it.

I know there are 2 versions of this ROM. The original was supposed to be SRAM save, then there's an (alt) version that has EEPROM save. This should be the SRAM version (no alt in ROM title).

I've tried other ROMs, and they save properly, so I don't think it's the core.

Is there a way I can log this to see if it's trying to load the .sav file?

Thanks!!
User avatar
Kitrinx
Core Developer
Posts: 185
Joined: Sat May 23, 2020 2:14 am
Location: NYC
Has thanked: 1 time
Been thanked: 147 times
Contact:

Re: Rockman - Mega World (Japan) not saving/loading Backup RAM

Unread post by Kitrinx »

Yes, EEPROM saves are not supported. The version with SRAM saves is verified to work correctly.
Ultron
Posts: 4
Joined: Sun May 31, 2020 1:44 pm

Re: Rockman - Mega World (Japan) not saving/loading Backup RAM

Unread post by Ultron »

Kitrinx wrote: Sun May 31, 2020 1:47 pm Yes, EEPROM saves are not supported. The version with SRAM saves is verified to work correctly.
Yeah, the version I have is supposed to be the SRAM version. I wonder if it is labeled wrong. I’ll try to hunt down the other version and see if that works.
Ultron
Posts: 4
Joined: Sun May 31, 2020 1:44 pm

Re: Rockman - Mega World (Japan) not saving/loading Backup RAM

Unread post by Ultron »

OK, so I did some testing on this for MiSTer.

Rockman - Mega World (Japan) - CRC32: 85c956ef
- This ROM will not save properly. If you look at the .sav file in a hex editor, it is padded with 00, except for a portion near the top of the file with the ASCII code for CAPCOM. This is the supposed original version, which used SRAM saves.

Rockman - Mega World (Japan) [a1] - CRC32: 4d87235e
- This ROM saves OK. This "alternate" is supposed to be the EEPROM save version (according to the internet), but it looks to me like the 2 Japan ROMs have been mixed up.

Mega Man: The Wily Wars (EU) Patched with SRAM fix - CRC32: 589542cc
- This patched ROM saves OK.

Mega Man: The Wily Wars (from the Genesis Mini - US version) - CRC32: 0cd405db
- This ROM does not save properly. Though it does save when using a software emulator on PC/Mac.

Hope someone finds this useful!
ChiefDoomologist
Posts: 1
Joined: Tue Dec 15, 2020 5:16 am

Re: Rockman - Mega World (Japan) not saving/loading Backup RAM

Unread post by ChiefDoomologist »

Does anyone know if there are plans to support EEPROM saves in the Genesis core?
morgoth
Posts: 57
Joined: Thu Oct 08, 2020 12:25 am
Has thanked: 10 times
Been thanked: 1 time

Re: Rockman - Mega World (Japan) not saving/loading Backup RAM

Unread post by morgoth »

I concur that saves don't properly work for:

Mega Man: The Wily Wars (from the Genesis Mini - US version) - CRC32: 0cd405db
Post Reply