EZ flash omega Simple custom firmware doesn't save Gameboy Color or Gameboy Games

aidn0828

Well-Known Member
OP
Newcomer
Joined
Aug 2, 2022
Messages
46
Trophies
0
Age
23
Location
Mclean, VA
XP
122
Country
United States
Hello, world,

I am making this thread to ask for help on my EZ Flash Omega.
I own the non-definitive edition and thought I wanted an upgrade from the factory firmware since it didn't play Pokemon Crystal. (one of my favorite GBC games)
So when I installed the latest version of simple, I immediately was delighted that there was no pixel corruption with Pokemon Crystal. After I was done playing the game, I went to eat dinner and play afterward. As soon as I started the game up my in-game save file was nowhere to be found. I was so confused and immediately started digging through the simple thread to look for answers. I found one person that said to install the latest version of Jagoomba and put it in the plugs folder and this didn't work. I don't think it's the problem with my cart because when I switched back to the original firmware everything saved fine. Again, if anyone finds anything that can help me, that would be great.

Thanks!

- aidn0828
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,751
Trophies
1
Location
Nintendo works for my dad
XP
5,409
Country
Germany
Use Lesserkuma's build, it writes the save file to the rom itself.
That sounds like a bad idea for the regular EZ-Flash Omega (not sure about the Definite Edition), I am not even certain if it would work. It's inteded use is for repurposed bootleg repro carts from china.

From my understanding, the EZFlash Omega monitors the SRAM of the cartridge and stores it on the SD card when a write occurs, this will have a few caveats for Lesserkuma's goomba fork:
  • The EZFlash Omega stores the running game either in NOR or PSRAM, I am not even certain the firmware allows write access to these when a game is currently running.
  • Even if it does , since Lesserkuma's fork doesn't write changes to the SRAM but the ROM, saves are most likely not monitored by the cart firmware.
  • Even if the EZO allows write access to the NOR/PSRAM area at runtime, and even if save modifications made in this manner are monitored by the cart firmware, the save corruption issue is an inherent flaw when the EZFlash team decided to save SRAM content in realtime on the SD card (presumably in an effort to not lose saves to an empty battery) and the write process gets interrupted. Writing the savegame to the ROM would not only increase the write time to the SD (as it would probably have to copy the entire rom back to the SD card) but any write corruption would also corrupt the entire ROM instead of just the savegame.
 
  • Like
Reactions: Jayro

aidn0828

Well-Known Member
OP
Newcomer
Joined
Aug 2, 2022
Messages
46
Trophies
0
Age
23
Location
Mclean, VA
XP
122
Country
United States
That sounds like a bad idea for the regular EZ-Flash Omega (not sure about the Definite Edition), I am not even certain if it would work. It's inteded use is for repurposed bootleg repro carts from china.

From my understanding, the EZFlash Omega monitors the SRAM of the cartridge and stores it on the SD card when a write occurs, this will have a few caveats for Lesserkuma's goomba fork:
  • The EZFlash Omega stores the running game either in NOR or PSRAM, I am not even certain the firmware allows write access to these when a game is currently running.
  • Even if it does , since Lesserkuma's fork doesn't write changes to the SRAM but the ROM, saves are most likely not monitored by the cart firmware.
  • Even if the EZO allows write access to the NOR/PSRAM area at runtime, and even if save modifications made in this manner are monitored by the cart firmware, the save corruption issue is an inherent flaw when the EZFlash team decided to save SRAM content in realtime on the SD card (presumably in an effort to not lose saves to an empty battery) and the write process gets interrupted. Writing the savegame to the ROM would not only increase the write time to the SD (as it would probably have to copy the entire rom back to the SD card) but any write corruption would also corrupt the entire ROM instead of just the savegame.
oh crap. So I should probably shouldn't use Lesserkuma's build
 

KFox109

New Member
Newbie
Joined
Mar 20, 2023
Messages
2
Trophies
0
Age
37
XP
14
Country
United States
No idea if it's kosher to reply to this almost a year later, but I had this issue and it was killing me. Turns out the latest version of this custom kernel bumps up Goomba Color to v5 (or .5 or something), and this version of Goomba Color introduces a bug that doesn't let you save or access your GBC/GB saves. I just downloaded a previous version of the custom Simple kernel, before GC got fully bumped and it saves now.

Edit: Tested this and you HAVE to exit the game through the emulator menu after saving (using L+R), otherwise the save file doesn't stick.
 
Last edited by KFox109,
  • Like
Reactions: Ozito

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Back in my days as a delivery driver for a cartel well driver slash guy they would send if a payment was forgotten lol
  • Psionic Roshambo @ Psionic Roshambo:
    you know to help them find their checkbook lol
  • BigOnYa @ BigOnYa:
    Gta4 was NewYork or Chicago, gta5 is California
  • K3Nv2 @ K3Nv2:
    Damn camera phones catching crimes
  • Psionic Roshambo @ Psionic Roshambo:
    Always some women screaming... You break a few thousand dollars worth of crap in someone's living room and they scream lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol Ken yeah the things I did as a kid I am soooo glad those didn't exist
  • K3Nv2 @ K3Nv2:
    If someone breaks my $20 TV stand their nose is getting broke
  • Psionic Roshambo @ Psionic Roshambo:
    Psi would be doing like 300-3,000 years in prison lol
  • K3Nv2 @ K3Nv2:
    Have some in closet allegations?
  • Psionic Roshambo @ Psionic Roshambo:
    Someone tried to pull a gun on me once, they reached into the couch thinking I wouldn't notice, quick kick to the arm snapping it between the wrist and elbow broke like a swing lol I reached into the couch to see what was in there, cool a free .380 lol had to hit him with it a few times to remind him not to do it again lol
  • Psionic Roshambo @ Psionic Roshambo:
    He had the 20K he owed the very next day it was a miracle lol
  • Psionic Roshambo @ Psionic Roshambo:
    Psi was a bad bad man at one point lol
  • BigOnYa @ BigOnYa:
    We need a GTA based on your life, or at least put you in 6 as a character.
  • Psionic Roshambo @ Psionic Roshambo:
    I don't think people would believe 10% of the things I have done lol thank god...
  • Psionic Roshambo @ Psionic Roshambo:
    I have a giant check list of impossible things, and I haven't done them all yet lol
  • K3Nv2 @ K3Nv2:
    @Psionic Roshambo, Was the pot farmer in San andreas
  • Psionic Roshambo @ Psionic Roshambo:
    I tell people I wrestled a 5 foot alligator and they get this smile like this guy is full of shit lol the reality is I am sad it got away.... I wanted a pet alligator lol
  • BigOnYa @ BigOnYa:
    You live in Florida, so I believe it, you guys are crazy.
  • Psionic Roshambo @ Psionic Roshambo:
    At the time I would have probably fed it people lol
  • Psionic Roshambo @ Psionic Roshambo:
    Seriously cocaine not even once lol
  • BigOnYa @ BigOnYa:
    Not even once, but 100's of times
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    My girlfriend at the time, she had me stay up with her all night because some how the crazy bitch had spent like 12 hours snorting 2 8 balls, didn't use any water (gotta clean your nose) so she had so much crusted in her nose I was sure she was gonna blow up her heart. I mean this was the stuff right off the boat so absolutely pure. ugghh so annoying
  • Psionic Roshambo @ Psionic Roshambo:
    Also doing like 320 dollars worth of coke in half a day lol damn it
  • Psionic Roshambo @ Psionic Roshambo:
    hmmm 360 even lol
    Psionic Roshambo @ Psionic Roshambo: hmmm 360 even lol