EZ-Flash Definitive Ed. - M&L and Other EEPROM 64K Games Not Saving

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
I just got my EZODE and tested some games out. Many work and save great, but one that didn't was M&L: SS. I played in Clean Boot mode, but when I got to the save book, it said "Save failed. Save data may be corrupted." I tried changing the save type from Auto to every available option, but none worked. Boot with Addon mode let me make a save state, but that's not how I like to play and would rather save normally.

I looked up what gaves have what save types and M&L apparently uses EEPROM 64K saves. The save types the EZODE offers are:

AUTO
SRAM
EEPROM8K
EEPROM512
FLASH64
FLASH128

I tested two other games with 64K saves: Gunstar Super Heroes and Mega Man Zero 4. Both also wouldn't save the actual game files, but they did save certain things. Gunstar saved what character and difficulty mode I last chose, and MMZ4 recorded the first boss in the Database on the main menu.
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,345
Trophies
2
XP
8,005
Country
United States
I just got my EZODE and tested some games out. Many work and save great, but one that didn't was M&L: SS. I played in Clean Boot mode, but when I got to the save book, it said "Save failed. Save data may be corrupted." I tried changing the save type from Auto to every available option, but none worked. Boot with Addon mode let me make a save state, but that's not how I like to play and would rather save normally.

I looked up what gaves have what save types and M&L apparently uses EEPROM 64K saves. The save types the EZODE offers are:

AUTO
SRAM
EEPROM8K
EEPROM512
FLASH64
FLASH128

I tested two other games with 64K saves: Gunstar Super Heroes and Mega Man Zero 4. Both also wouldn't save the actual game files, but they did save certain things. Gunstar saved what character and difficulty mode I last chose, and MMZ4 recorded the first boss in the Database on the main menu.
Seems u have a bad rom here is mine from an old fw
f8754b1625e9a0438d1505d28d4c6b27.jpg
 

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
Seems u have a bad rom here is mine from an old fw
Thanks, it's good to know something works, but all three of the games I tried? They're from the no-intro set, too. I also just ripped my own copy of M&L and it's the same deal.
 
Last edited by Shift,

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
Also saves
I also have my own copy of Gunstar that I just ripped and tested. This time the save showed up, but when I tried to save anything new, the entire save file erased. If I delete the save and re-add the ripped version, it shows up again but disappears when I save in the DE.

I went and downloaded 3 different versions of M&L to check, including a Rumble patched version and a PAL copy, and none of them saved. Other games like the Pokemon titles, Kirby NiD and Golden Sun work, but I haven't checked everything.

I have the newest fw kernal, so I don't know if that's the problem. I can't find any older versions on the website, and I don't even know if it can be reverted.
 
Last edited by Shift,

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
If you have ever manually adjusted the save type, then you need to delete all files inside the saver directory about this rom name, including a sav file, an mde file, because different save types create different size sav file, which will also cause the save to fail.

for the clean rom, the auto mode will work well. no need to change it.
 

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
If you have ever manually adjusted the save type, then you need to delete all files inside the saver directory about this rom name, including a sav file, an mde file, because different save types create different size sav file, which will also cause the save to fail.

for the clean rom, the auto mode will work well. no need to change it.
I only changed the save type after the auto save mode failed. It's the same with every other game I used: after auto failed, I tried every other save type. I just deleted everything and tried again, and it‘s still the same.

EDIT: In case anyone asks, I tried more than one SD card, Toshiba and Samsung, and also used the Mode B switch. No change.
 
Last edited by Shift,

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
Let's start over again.

First. You must ensure you upgrade to the latest firmware and kernel. the kernel is 1.03, firmware is 4.

then format the SD card as FAT32 , 32KB file allocation unit size.

copy the rom to the root folder of the SD card. rename the rom name to the shorter one. like aaa.gba, bbb.gba. This is to circumvent bugs that may be caused by some file names or folders.

enable the auto save in the kernel setting.

direct boot the rom, without change the save type.

in-game save with progress.

reboot console.

wait the kernel backup the save file.

shutdown the console. take out the SD card. copy the sav file in the saver folder. upload to somewhere I can get it.


plug back SD card, power up the console, restart game, check the save status.
 

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
Let's start over again.

First. You must ensure you upgrade to the latest firmware and kernel. the kernel is 1.03, firmware is 4.
Check.
then format the SD card as FAT32 , 32KB file allocation unit size.
Reformatted using MiniTool Partition Wizard. Check.
copy the rom to the root folder of the SD card. rename the rom name to the shorter one. like aaa.gba, bbb.gba. This is to circumvent bugs that may be caused by some file names or folders.
Renamed to MLSS.gba. Check.
enable the auto save in the kernel setting.
Check.
direct boot the rom, without change the save type.
Check.
in-game save with progress.
Gave message, "Save failed. Save data may be corrupted. Please try again. This save data cannot be used."
reboot console.

wait the kernel backup the save file.

shutdown the console. take out the SD card. copy the sav file in the saver folder. upload to somewhere I can get it.


plug back SD card, power up the console, restart game, check the save status.
Did all that, no change. Save and RTS: https://easyupload.io/spah8h
 

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
Check.

Reformatted using MiniTool Partition Wizard. Check.

Renamed to MLSS.gba. Check.

Check.

Check.

Gave message, "Save failed. Save data may be corrupted. Please try again. This save data cannot be used."

Did all that, no change. Save and RTS: https://easyupload.io/spah8h
Why using third party format tool? Are you using Windows?
Why have a RTS file? I remember that I said direct boot.....
 

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
Then I did the step again

I'm using the US release rom, MD5(MLSS.gba)= 4b1a5897d89d9e74ec7f630eefdfd435

I random picked an EZ-FLASH OMEGA Definitive Edition from the stock.

run the game with direct boot. it saves well.

restart the console, the kernel actual backup the save file. start the game again. the save is existed.

the save file actual contain data. not filled with FF.
 

Attachments

  • msll.png
    msll.png
    3.8 MB · Views: 80
  • hex.png
    hex.png
    328.5 KB · Views: 86

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
Then I did the step again

I'm using the US release rom, MD5(MLSS.gba)= 4b1a5897d89d9e74ec7f630eefdfd435

I random picked an EZ-FLASH OMEGA Definitive Edition from the stock.

run the game with direct boot. it saves well.

restart the console, the kernel actual backup the save file. start the game again. the save is existed.

the save file actual contain data. not filled with FF.
Okay, I went through the steps again with just Windows formatting to FAT32, 32KB, using Direct Boot in NOR. When I reach the save book, it gives the same error message.

My copy has the same hashes:
ROM MD5 4B1A5897D89D9E74EC7F630EEFDFD435
ROM SHA-1 7C303CDDE5061EE329296948060B875CB50BA410
 

Attachments

  • MLSS_Error.jpg
    MLSS_Error.jpg
    127.5 KB · Views: 85

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
Okay, I went through the steps again with just Windows formatting to FAT32, 32KB, using Direct Boot in NOR. When I reach the save book, it gives the same error message.

My copy has the same hashes:
ROM MD5 4B1A5897D89D9E74EC7F630EEFDFD435
ROM SHA-1 7C303CDDE5061EE329296948060B875CB50BA410
Let's ask the question in a different way. Are the other games saved properly, except for the ones you mentioned?

other save type's game like sram flash eeprom
 

Shift

Member
OP
Newcomer
Joined
Jun 27, 2015
Messages
12
Trophies
0
Age
35
XP
161
Country
United States
Let's ask the question in a different way. Are the other games saved properly, except for the ones you mentioned?

other save type's game like sram flash eeprom
Yes, many other games save correctly such as the Pokemon games, Kirby Nightmare in Dreamland, Golden Sun and Mother 3. Are there any games in particular of different save types I should test?

EDIT: Here's an example: Donkey Kong Country uses a 4k EEPROM, and it records the save perfectly. Donkey Kong Country 2 uses 64k, and it does not keep the save.
 
Last edited by Shift,

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
So that's why I can't understand, All the save data are saved to FRAM after firmware's software simulation, if there is a firmware error or FRAM error, then all the games should fail to save, instead of having only one type of save failure alone. In the past failure cases which a few games failed to save, mostly due to the use of non-clean rom, or the manual use of the wrong save type.

In your case, according to your description, I cannot conclude a result.

Or you can contact the dealer for replacement.
 

Kirtide

Member
Newcomer
Joined
Aug 4, 2013
Messages
5
Trophies
1
XP
316
Country
Australia
I'm having a similar issue too, games like Pokemon Emerald and Sonic Adventure 2 save just fine, if I try saving in say M&L or DKC it'll fail, sometimes it might succeed if I try saving a second time. However if I try power cycling the GBA where it then backs up the save and then try opening the game again, the save data is gone.

I've considered opening it up and reflowing the save (S98?) chip and seeing if that might work but at this point I'd rather get a replacement or wait for a firmware update assuming its software related.

edit: i've also tried this on my gameboy player and nds and they both yield the same results
 
Last edited by Kirtide,

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,105
Trophies
3
XP
3,467
Country
China
I'm having a similar issue too, games like Pokemon Emerald and Sonic Adventure 2 save just fine, if I try saving in say M&L or DKC it'll fail, sometimes it might succeed if I try saving a second time. However if I try power cycling the GBA where it then backs up the save and then try opening the game again, the save data is gone.

I've considered opening it up and reflowing the save (S98?) chip and seeing if that might work but at this point I'd rather get a replacement or wait for a firmware update assuming its software related.

edit: i've also tried this on my gameboy player and nds and they both yield the same results
Go official site and download the newest kernel and firmware to fix it. DOWNLOAD
 
  • Love
Reactions: Kirtide

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    both of which work well in potplayer
  • The Real Jdbye @ The Real Jdbye:
    amd is a bit cheaper though
  • Psionic Roshambo @ Psionic Roshambo:
    Cheaper and they are less stingy with the RAM not a big issue now but I can imagine in a yard or two things might be different
  • Psionic Roshambo @ Psionic Roshambo:
    Year not yard lol
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
    The Real Jdbye @ The Real Jdbye: LLMs can be run on cpu anyway but it's quite slow