Hacking Custom cheat lists for EZ-Flash Omega?

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,181
Country
United States
Are there any custom cheat libraries for EZ-Flash Omega to add support for more games and more cheats? If not, is it possible for me to add more cheats to the existing file somehow?
 
  • Like
Reactions: createthiswaste

Dimensional

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
1,008
Trophies
1
Age
34
Location
Texas
XP
2,747
Country
United States
You can add cheats to the files yourself, if you want. You just have to know that only certain types of cheats can be used. Specifically ones that go in memory address 0x2000000 and 0x3000000. You can figure out what can be done by looking over the following for loop. https://github.com/ez-flash/omega-k...ad7e11ac21052f9fa9143f/source/GBApatch.c#L470

Please note that even certain codes that go in those addresses can't be used due to how the EZ Flash cheat engine formats the coding, specifically ANDing the cheat address, which restricts the cheats heavily. Also there are no loop, slider, or conditional cheat codes, yet....

As for looking for codes, I recommend using https://gamehacking.org/system/gba
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,181
Country
United States
You can add cheats to the files yourself, if you want. You just have to know that only certain types of cheats can be used. Specifically ones that go in memory address 0x2000000 and 0x3000000. You can figure out what can be done by looking over the following for loop. https://github.com/ez-flash/omega-k...ad7e11ac21052f9fa9143f/source/GBApatch.c#L470

Please note that even certain codes that go in those addresses can't be used due to how the EZ Flash cheat engine formats the coding, specifically ANDing the cheat address, which restricts the cheats heavily. Also there are no loop, slider, or conditional cheat codes, yet....

As for looking for codes, I recommend using https://gamehacking.org/system/gba

Thanks, I don't know if it's because I used IPS patches on the ROMs or what but right now my ROMs of Mega Man Battle Network 1-6 don't show up as having any cheats at all.
 

Dimensional

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
1,008
Trophies
1
Age
34
Location
Texas
XP
2,747
Country
United States
It may be due to the IPS changing the headers, or you didn't copy all of the files in the cheats zip file to your SD. Despite some tutorials stating you can rename the cht files to whatever you want, I've been finding they must have a numerical value, and have to be within the corresponding GameID2cht.bin file. For instance, Mega Man Battle Network (U) is numbered 0165 in the bin file, with the header ID being AREE, and there is a corresponding cht file.

When you attempt to run the game, are you selecting the cheats and then running it with addons?
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,181
Country
United States
It may be due to the IPS changing the headers, or you didn't copy all of the files in the cheats zip file to your SD. Despite some tutorials stating you can rename the cht files to whatever you want, I've been finding they must have a numerical value, and have to be within the corresponding GameID2cht.bin file. For instance, Mega Man Battle Network (U) is numbered 0165 in the bin file, with the header ID being AREE, and there is a corresponding cht file.

When you attempt to run the game, are you selecting the cheats and then running it with addons?

No, I'm straight up not getting the option to select cheats at all, and I know I have Cheats turned on in the flashcart options menu.
 

Dimensional

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
1,008
Trophies
1
Age
34
Location
Texas
XP
2,747
Country
United States
No, I'm straight up not getting the option to select cheats at all, and I know I have Cheats turned on in the flashcart options menu.
Screenshots of where you are looking? Could use a screenshot of the options menu when you are about to load up the game, and the settings page. Also could use a screenshot of the root of your SD card. There needs to be a CHEAT folder on the root. Inside that would be 2 folders and a file, and inside each of those folders are more folders with numbers. In fact, if you were to look at the contents of those folders, look for the 0165.cht file, which would be in folder 0000.
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,181
Country
United States
I took some pictures showing what it's looking like on my GBA SP, as you can see there is no Cheat option in the menu, and for whatever reason trying to boot my ROMs is giving me a "SAVER error" that it never gave me before. The screenshot is the root of my SD card, and the CHEAT folder definitely has that 0165.cht file in it.

PXL_20210725_023658143.jpg PXL_20210725_023704240.jpg PXL_20210725_023728179.jpgScreenshot 2021-07-24 224117.png
 

Dimensional

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
1,008
Trophies
1
Age
34
Location
Texas
XP
2,747
Country
United States
Okay. Thank you for the screenshots. Looking it over, and seeing that you don't have a thumbnail for the game, clearly indicates that your roms don't have correct headers, which is why they don't get found.

That means you'll have to figure out what the header IDs are for your patched roms, and then you'll have to search for the cheats yourself, as more than likely your IPS patched rom will not work with all the codes that are made for the clean roms.
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,181
Country
United States
Okay. Thank you for the screenshots. Looking it over, and seeing that you don't have a thumbnail for the game, clearly indicates that your roms don't have correct headers, which is why they don't get found.

That means you'll have to figure out what the header IDs are for your patched roms, and then you'll have to search for the cheats yourself, as more than likely your IPS patched rom will not work with all the codes that are made for the clean roms.

How would I find the header ID? I remember using some kind of program years ago to make DS cheats work on patched Pokemon ROMs but I don't remember what that program was, or if it would even work on GBA ROMs.
 

Dimensional

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
1,008
Trophies
1
Age
34
Location
Texas
XP
2,747
Country
United States
How would I find the header ID? I remember using some kind of program years ago to make DS cheats work on patched Pokemon ROMs but I don't remember what that program was, or if it would even work on GBA ROMs.
Well, if you find it again, it might help you find a program specificly for the GBA. Maybe google it. If you don't know the name of the program, at least you can do a search with key words. But after that, if your roms are patched to do custom things, like a randomizer, then your cheat codes will not work because the codes are meant for clean dumps of games, not romhacks, so you will need to figure out how to scan a game's memory and make your own codes.
 

Rokku

Well-Known Member
OP
Member
Joined
Oct 4, 2010
Messages
543
Trophies
1
XP
1,181
Country
United States

Hylianzero

Well-Known Member
Member
Joined
Nov 21, 2010
Messages
201
Trophies
1
XP
499
Country
United States
Okay. Thank you for the screenshots. Looking it over, and seeing that you don't have a thumbnail for the game, clearly indicates that your roms don't have correct headers, which is why they don't get found.

That means you'll have to figure out what the header IDs are for your patched roms, and then you'll have to search for the cheats yourself, as more than likely your IPS patched rom will not work with all the codes that are made for the clean roms.

You have in enable thumbnails by pressing select in the game menu. Before you do that the first time, they won't display.


Also, I just double checked and my IPS Patched copy of Super Mario Advance 4 was able to activate a cheat listed in the file.
 
Last edited by Hylianzero,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over