Hardware EZ Flash Omega Berry Glitch fix

DolphinCube

Well-Known Member
OP
Member
Joined
Oct 4, 2017
Messages
129
Trophies
0
XP
605
Country
United States
I may be a moron for posting this while two million people posted the same thing. But how do you fix the berry glitch on the EZ-Flash Omega? Is there a cheat code I could use (like that one gameshark cheat). Any help would be appreciated
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,749
Trophies
1
Location
Nintendo works for my dad
XP
5,390
Country
Germany
I may be a moron for posting this while two million people posted the same thing. But how do you fix the berry glitch on the EZ-Flash Omega? Is there a cheat code I could use (like that one gameshark cheat). Any help would be appreciated
I assume you mean the berry glitch where berries would stop growing the entire second year of playing the game, right?
From what I can gather, the issue is related to the RTC of the game being reset to "day 0" when the first year passes, but it apparently misses to add the first year to the counter. After year two, the glitch will fix itself, because it will then add a year to the counter.
(basing my research off of this: https://bulbapedia.bulbagarden.net/wiki/Berry_glitch, https://web.archive.org/web/2018041...page=Pokemon_Ruby/Sapphire_New_Battery_Glitch)

Now, I am unsure of how running the game the EZ-Flash Omega is affected by this, how exactly the game interacts with the clock on the flashcard and how the year you set your omegas RTC clock to gets taken into consideration. My guess is, that if you encounter the glitch, setting the internal clock of the omega forward by one year should fix the issue. But the glitch might not even trigg

Alternatively, you could use the method described in the archive.org link i posted above to alter the "last saved" offset.

However, even simpler should be using a version of the ROM that has this conversion error fixed, I assume this would be fixed on rev2 of the english release of the game, possibly even rev1. Better go for revision 2 of the game to be sure. Here's information about the releases (checksums) that potentially have the issue fixed.
Ruby:
https://datomatic.no-intro.org/index.php?page=show_record&s=23&n=1223
https://datomatic.no-intro.org/index.php?page=show_record&s=23&n=1981

Sapphire:
https://datomatic.no-intro.org/index.php?page=show_record&s=23&n=1218
https://datomatic.no-intro.org/index.php?page=show_record&s=23&n=1986

If you're using a language specific variants of the game (french, german or spanish), there is no rev2, since the initial release of the titles was after the english release, I assume the initial release of those titles is equal to the english rev1 release, and their rev1 release contains fixes included in the english rev2.
 
Last edited by Localhorst86,
  • Like
Reactions: zfreeman

DolphinCube

Well-Known Member
OP
Member
Joined
Oct 4, 2017
Messages
129
Trophies
0
XP
605
Country
United States
Will it keep my save file tho. That is the real question

EDIT. I meant by getting the revision 2. I found out that I have the revision 1
 
Last edited by DolphinCube,

DolphinCube

Well-Known Member
OP
Member
Joined
Oct 4, 2017
Messages
129
Trophies
0
XP
605
Country
United States
Update: I started a game of pokemon emerald which I KNOW has no berry glitch. Started working for a while then decided to screw me up. So I think it is with the EZ Flash omega itself. BTW I replaced the battery and it still didnt work. D:<
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,922
Country
Italy
From what I can gather, the issue is related to the RTC of the game being reset to "day 0" when the first year passes, but it apparently misses to add the first year to the counter. After year two, the glitch will fix itself, because it will then add a year to the counter.
The hardware clock is a standard part for computers (year/month/day/hour/minutes/seconds, unlike the MBC3's number of days/hours/minutes/seconds), so there's logic in the game to convert a date from and to "total days since the start of 2000", but since these are provably incompetent programmers (who can't even do long addition, resulting in the so-called ZZAZZ glitch) they got the loops wrong: 2000 is year 0, 2001 is year 0, 2002 is year 1... etc

The official "fix" (included in FR/LG/E and many GC pokemon discs) simply advances the clock as needed to solve or prevent the problem... not to be confused with the problem caused by replacing the battery without starting a new game is in any version (unlike in G/S/C the clock can't easily be manually set, so if the game was last saved on day 231 you would need to wait 231 days for it to start working again without access to a save or rtc editor)

As for game versions, only English 1.2 has the proper fix - 1.1 is a lot of minor stuff - and yep, subtract 0,1 for the equivalent in other languages :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Nobody is reading what you post.
  • Psionic Roshambo @ Psionic Roshambo:
    That Dell data breach is worse than people probably realize....
  • Psionic Roshambo @ Psionic Roshambo:
    When I worked for Dell we had access to data about military contracts and addresses for high ranking people.
  • Psionic Roshambo @ Psionic Roshambo:
    I personally handled a call from the second highest person at Raytheon. That call bothered me a lot... The guy was nice and smart what bothered me was the way management basically just blew him off instead of going the extra mile to help him.
  • Psionic Roshambo @ Psionic Roshambo:
    In the end that call ended up costing Dell millions in lost contracts with Raytheon, and really the issue could have been solved for like 450 bucks lol
  • NinStar @ NinStar:
    sometimes I wonder why anyone would ever buy mega man x legacy collection 2
  • NinStar @ NinStar:
    I always thought that capcom shuffled the games in these collection, but apparently they are all in chronological order, which makes legacy collection 2 worthless
  • BakerMan @ BakerMan:
    guys, i want to start singing pirate metal songs and sea shanties if i play sea of thieves
  • The Real Jdbye @ The Real Jdbye:
    find a pirate metal playlist
    +2
  • The Real Jdbye @ The Real Jdbye:
    and sing along
  • BakerMan @ BakerMan:
    nevermind i just learned swearing is against the rules in sea of thieves

    i was about to start singing the song i last put in "what song are you currently listening to" yesterday
  • BakerMan @ BakerMan:
    but yeah ig so
  • The Real Jdbye @ The Real Jdbye:
    swearing not allowed in a pirate game? what has the world come to
  • BakerMan @ BakerMan:
    (here's the song for context)
  • BigOnYa @ BigOnYa:
    Just add -izle to the end of every curse word, you will be fine.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i like alestorm
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa too many syllables
    +1
  • BakerMan @ BakerMan:
    same lmao
  • BigOnYa @ BigOnYa:
    hi, welcome to the Temp!
    +1
  • BakerMan @ BakerMan:
    Welcome to the Underground!
    +1
  • BakerMan @ BakerMan:
    the booty boogie from (once again) the donkey kong country cartoon could also be a good song to sing while playing sea of thieves
  • BigOnYa @ BigOnYa:
    Please insert 25 cents for an additional 30 minutes of talk time.
    BigOnYa @ BigOnYa: Please insert 25 cents for an additional 30 minutes of talk time.