How do you add cheats on EZ-Flash Omega DE

G25900

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
117
Trophies
0
Age
38
XP
392
Country
So first, you absolutely can make cheats for the Omega/DE, it's just not exactly straight forward because there's no cheat device interpreter built in so you need to change the code to have the memory adress yourself, un-encrypted codes do tell you the values dirctly though so they're easier to use.

If you find the codes on gamehacking.org and press the info button it will tell you what value is being written to which memory adress, making it a little easier to figure out, then you can look at existing codes on the ezflash and compare them to figure out the formatting.

It's been a little while since I fiddled with cheats bit I think that mute music code would be something like:

ON=4000A,FF,FF,4000C,00,00,40010,01,01

I can't remember the exact format for it but you should be able to see the similarities, at least enough to figure it out with some testing and comparing anyway.

I will just say this though, the Mario Advance games are an absolute god damn bitch to get cheats that actually work for them, especially in this kind of format where there's no external part working with it. So I would at the very least try experimenting with cheats for another game before deciding it's impossible, because it isn't.

You can figure out the cheat file using that offlinegbalist site as well, as you've been shown, you can also add a .cht file with the rom name in the CHEAT folder, you just need to have to right format.

Here's a copy paste of my Mega Man Zero cheat file I put together:

[Infinite Health]
ON=02B62C,64

[Infinite Retries]
ON=02A5D0,09

[GameInfo]
Name=Mega Man Zero
System=GBA
Text=Mega Man Zero

I think the health cheat still needed fiddling with, it worked but set health too low, think it needed to be FF, or that didn't work and I had to figure out the exact value and couldn't be bothered, the retries worked fine though, like I said been a while since I've done this so don't remember the exact issue with it, but they definitely worked. Just put that in a .cht file with the exact rom name and worked great.
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,753
Trophies
1
Location
Nintendo works for my dad
XP
5,444
Country
Germany
It's been a little while since I fiddled with cheats bit I think that mute music code would be something like:

ON=4000A,FF,FF,4000C,00,00,40010,01,01

I can't remember the exact format for it but you should be able to see the similarities, at least enough to figure it out with some testing and comparing anyway.
AFAIU, addresses need to be separated from each other using semicolons, at least that's what worked for me on the EZODE,

3300000C 0000 is also a codebreaker type 3 code, so only an 8bit write. Writing 2 bytes could and probably will work, but could potentialy cause issues - better to only write 1 byte to 0xC.

ON=4000A,FF,FF;4000C,00;40010,01,01

is what I used.

EDIT: I actually just realized that 0xC follows the 2 bytes written at 0xA, so we should be able to further "optimize" the cheat using this:
ON=4000A,FF,FF,00;40010,01,01

btw: here's a post from the late kuwanger, explaining the RAW format:
https://gbatemp.net/threads/request-better-gba-cheat-for-ez-flash-omega.509684/#post-8591199
Post automatically merged:

[Infinite Health]
ON=02B62C,64

[Infinite Retries]
ON=02A5D0,09

[GameInfo]
Name=Mega Man Zero
System=GBA
Text=Mega Man Zero

I think the health cheat still needed fiddling with, it worked but set health too low, think it needed to be FF, or that didn't work and I had to figure out the exact value and couldn't be bothered, the retries worked fine though, like I said been a while since I've done this so don't remember the exact issue with it, but they definitely worked. Just put that in a .cht file with the exact rom name and worked great.
looking at the libretro cheat file for the game, they seem to set the value at 0x202B62C to 0x20, so maybe you can try
[Infinite Health] ON=02B62C,20
for better results.

They also have an invincible code, converted to RAW it would look like this:
[Invincible] ON=02B634,80
 
Last edited by Localhorst86,
  • Like
Reactions: G25900

G25900

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
117
Trophies
0
Age
38
XP
392
Country
AFAIU, addresses need to be separated from each other using semicolons, at least that's what worked for me on the EZODE,

3300000C 0000 is also a codebreaker type 3 code, so only an 8bit write. Writing 2 bytes could and probably will work, but could potentialy cause issues - better to only write 1 byte to 0xC.

ON=4000A,FF,FF;4000C,00;40010,01,01

is what I used.

EDIT: I actually just realized that 0xC follows the 2 bytes written at 0xA, so we should be able to further "optimize" the cheat using this:
ON=4000A,FF,FF,00;40010,01,01

Ah yeah, that was it, like I said been a while since I had to fiddle with it, if it was adjacent you could just keep adding the values, but you have to semi colon if they're separate.

Just grabbed a code as an example from my FF V file:

[All Magic]
ON=E0DE,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF;E0FC,FF,FF

Most of the addresses follow on so you just keep adding the values, but the E0FC is moving over a few addresses.

I mainly just wanted to give an example of how the code might look so they'd have a good starting point to figure it out.

I'll check out those Zero codes as well, I remember I looked in them because it was strangely the only Zero game without any, but I didn't really need them enough to keep experimenting with the values. I mainly spent my time modifying codes for romhacks that fixed certain things in the original games but changed values so original codes didn't work, like the Castlevanias and FF's.
 
Last edited by G25900,

npcCHAOTIC

New Member
Newbie
Joined
May 29, 2024
Messages
1
Trophies
0
Age
35
XP
14
Country
United States
so about finding out which of those numbered files in the cheat folders correspond to which game,
when you go into the cheat menu of your selected rom, the number of that selected rom is displayed on the top left of the screen... follow by the game's name.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Julie_Pilgrim @ Julie_Pilgrim:
    oh man, that always goes great!
  • Julie_Pilgrim @ Julie_Pilgrim:
    im sure half the responses won't be literal racial slurs or "drop table" jokes
  • Veho @ Veho:
    Look, it's China. They know what it's like when you give a poll to half a billion trolls.
    +1
  • K3Nv2 @ K3Nv2:
    How much dollar do you think it is?
  • Veho @ Veho:
    ONE MILLION DOLLA
    +1
  • Veho @ Veho:
    I know the pricing of electronics nowadays isn't "how much it actually costs" but "how much we can get away with", but putting up a poll is just cynical.
    +1
  • K3Nv2 @ K3Nv2:
    Probably $150 someone said Anbernic said around the same price as rg556
  • Julie_Pilgrim @ Julie_Pilgrim:
    you know which game i wish they would rerelease
  • Julie_Pilgrim @ Julie_Pilgrim:
    sonic unleashed
  • K3Nv2 @ K3Nv2:
    Make it a happy meal toy
  • Julie_Pilgrim @ Julie_Pilgrim:
    that game's engine is really fucking intensive so it runs like literal shit on xbox 360 and ps3
  • Veho @ Veho:
    Nah I'm getting value creep again. I look at a $50 console "but for just a few more dollars you could get XYZ" and I end up considering the Steam Deck.
    +1
  • Julie_Pilgrim @ Julie_Pilgrim:
    like the lighting in that game was genuinely so good
  • Veho @ Veho:
    Not getting dragged into that again.
  • Julie_Pilgrim @ Julie_Pilgrim:
    i dont get why they didn't port the one game that ran the worst on consoles, to pc
  • Julie_Pilgrim @ Julie_Pilgrim:
    like you port everything to pc except the one game where it would make the most sense. why. what do you gain from this
  • Julie_Pilgrim @ Julie_Pilgrim:
    is sega just personally fucking with me? are they laughing while watching me through my kinect camera as i get up to restart my xbox for the third time because the game froze again
  • K3Nv2 @ K3Nv2:
    Buy handhelds from five below better quality
  • K3Nv2 @ K3Nv2:
    Valve probably going to do another refresh of the deck this fall with rog ally like specs tbh
    +1
  • Veho @ Veho:
    A smaller form factor would be nice too.
    +1
  • K3Nv2 @ K3Nv2:
    A shield portable 2 would be nice aye Nvidia
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    The big leap in all things tech is when carbon based chips start hitting.
  • Psionic Roshambo @ Psionic Roshambo:
    Longer battery life cooler temps and faster! What's not to like lol (probably expensive as hell)
    Psionic Roshambo @ Psionic Roshambo: Longer battery life cooler temps and faster! What's not to like lol (probably expensive as hell)