rom hacking

Underdog

New Challenger
Level 0
Joined
Feb 3, 2025
Messages
9
Reaction score
12
Points
52
okay i am new here but how many of you guys can hack roms and how did you guys learn it?
 
okay i am new here but how many of you guys can hack roms and how did you guys learn it?
Hi! I hacked a few games for fun, mostly by messing about on editing tools. Here's my "Magnum Opus" -- Major League Mushroom, a game that not only didn't fix the original, but added new bugs to it lol:

IMG_20250210_151043.jpg
 
there's quite a few programs out there for different games. they are some what user friendly, just have to explore a bit to get the hang of it. i'm slowly working on a ff1 hack. got a few sprites done for base classes and a bit of work done on an overworld. got a new idea for improving the sprite quality that i'll be trying out soon.
 
I have a programming background and a general interest in understanding how things work. My old job required me to reverse engineer some 3rd party APIs which helped me to taught myself that skill.

However, I still reach my limits with less researched binaries.
 
So, I'm not a Rom Hacker, but I first learned of the practice around 2011-2012. I was about eight or so? The early days of GBA Pokemon hacking was coming to a close around that time, so not only had a lot of early big projects been completed, but there were very beginner friendly tools out around that time (Toad's Tool 64 for Mario 64, that type of thing, but for GBA hacking). ADORABLY, I had all these ideas about making my own Pokemon game, then Nintendo would hire me, and I would get them to release a new GameBoy lmao

I learned very quickly just how hard rom hacking actually was. Not to mention, I think my family was STILL on EeePeeCee at the time, so I never had a chance. Made for some fun memories though! And a lot of bad """concept art""" I made as a third grader.
 
I'm not a romhacker as well, but what I did know is that it's not easy. If you wanted to know where it came from though, you can check it here, it's a romhacking site
 
there's quite a few programs out there for different games. they are some what user friendly, just have to explore a bit to get the hang of it
Sometimes there are, sometimes there arent, and sometimes when there are they can be quite limited
 
Sometimes there are, sometimes there arent, and sometimes when there are they can be quite limited
yeah. ffhackster is quite useful and fairly easy to use after poking around a bit, but it exports sprites in bmp files only and the maps are in some bizarre format call ffm. legit couldn't find any info on it, just stuff about mpeg files.
 
yeah. ffhackster is quite useful and fairly easy to use after poking around a bit, but it exports sprites in bmp files only and the maps are in some bizarre format call ffm. legit couldn't find any info on it, just stuff about mpeg files.
Maybe paint.net (not a real site, just the name of a program) supports those formats
 
Maybe paint.net (not a real site, just the name of a program) supports those formats
i figured out how to get around the bmp file thing; and found a companion program that is straight up a map editor with features like paint brush for large areas and placing down some data points for town and dungeons as well. can't import stuff like pngs or jpegs; i have to be meticulous when laying out the tile data. i've been taking notes on index cards and text files like i'm playing disgaea or botw.
 
Hi! I hacked a few games for fun, mostly by messing about on editing tools. Here's my "Magnum Opus" -- Major League Mushroom, a game that not only didn't fix the original, but added new bugs to it lol:

View attachment 23904
well i am a noob i have no idea about any of these things you guys do but i am fascinated by them and the most i am interested in is hacking software hacking can you tell me about some forums or any kind of source or commiunity ? and thank you for your time.
Post automatically merged:

Once I hacked SMB1 so he would throw mugs instead of fireballs
cool but i don't understand how it works could you maybe explain?
Post automatically merged:

I have a programming background and a general interest in understanding how things work. My old job required me to reverse engineer some 3rd party APIs which helped me to taught myself that skill.

However, I still reach my limits with less researched binaries.
can you teach me or point me in the right direction pls i am interested
Post automatically merged:

there's quite a few programs out there for different games. they are some what user friendly, just have to explore a bit to get the hang of it. i'm slowly working on a ff1 hack. got a few sprites done for base classes and a bit of work done on an overworld. got a new idea for improving the sprite quality that i'll be trying out soon.
which ones?
Post automatically merged:

Sometimes there are, sometimes there arent, and sometimes when there are they can be quite limited
i don't get what you said?
Post automatically merged:

Maybe paint.net (not a real site, just the name of a program) supports those formats
hmm
Post automatically merged:

Once I hacked SMB1 so he would throw mugs instead of fireballs
cool do you still do it?
 
Last edited:
There are different types of romhacking. Theres graphics hacking, text hacking, palette hacking, ect... So the game you want to hack and what you want to do with it matters a lot. Think of it like working on a car.

You buy a used car and you want to restore it. What do you want to restore? The exterior? The interior? The engine or transmission? Each of those things requires a different skillset. If you want to do a full restore then you need to learn each one. If your only interested in doing 1 thing then its much easier.

Another example. If you want to change a graphic in a NES game, like say you want to switch marios sprite out for a kirby sprite thats fairly easy. Now if you want to do a full conversion of Mario and turn it into a kirby game with all the enemies and mechanics thats FAR more involved.
 
Some games have programs that basically allow to make romhacks of them while some don't, and sometimes those programs can be quite limited
oh i dont really know much about them . well i got my first computer in 2020 in 2021 internet connection no wonder i dont know about them.
Post automatically merged:

Hi! I hacked a few games for fun, mostly by messing about on editing tools. Here's my "Magnum Opus" -- Major League Mushroom, a game that not only didn't fix the original, but added new bugs to it lol:

View attachment 23904
wow !
Post automatically merged:

There are different types of romhacking. Theres graphics hacking, text hacking, palette hacking, ect... So the game you want to hack and what you want to do with it matters a lot. Think of it like working on a car.

You buy a used car and you want to restore it. What do you want to restore? The exterior? The interior? The engine or transmission? Each of those things requires a different skillset. If you want to do a full restore then you need to learn each one. If your only interested in doing 1 thing then its much easier.

Another example. If you want to change a graphic in a NES game, like say you want to switch marios sprite out for a kirby sprite thats fairly easy. Now if you want to do a full conversion of Mario and turn it into a kirby game with all the enemies and mechanics thats FAR more involved.
thanks! you gave me a lot of information i am greatful for that. I really learned from them.
Post automatically merged:

well, to answer your question, you'll need to answer this one: what game are you wanting to hack?
i am just curious basically . you can drop me some info on what you know maybe.
Post automatically merged:

i figured out how to get around the bmp file thing; and found a companion program that is straight up a map editor with features like paint brush for large areas and placing down some data points for town and dungeons as well. can't import stuff like pngs or jpegs; i have to be meticulous when laying out the tile data. i've been taking notes on index cards and text files like i'm playing disgaea or botw.
wow you know what you are doing.
Post automatically merged:

I have a programming background and a general interest in understanding how things work. My old job required me to reverse engineer some 3rd party APIs which helped me to taught myself that skill.

However, I still reach my limits with less researched binaries.
what kind of job did you had please tell me i am interested in learning reverse engineering.
 
i am just curious basically . you can drop me some info on what you know maybe.
well, depending on the game, you could do all sorts of things. some games like mario, zelda, final fantasy, pokemon get hacks of all sorts; from color edits, sprite edits, randomizers.
pokemon tends to get whole fan games, brand new stories with their own casts of characters and brand new fan made pokemon.
final fantasy 1 has several hacks to make it difficult or just change the graphics. i got one that makes the party members into mario characters. one that replaces the characters with an all female cast. i'm working on my own hack of ff1 with rgt-tan as the main character.
other games can have character and level models swapped out, like pikmin 1² or become insane trips like bikmin269. everything; the characters, the enemies, the treasures, the textures, music and sound effects are memes.
and theirs so much more. which was why i asked what game are you wanting to hack and/or mod.
i would suggest start out with something simple, and then work up from there.
 
oh i dont really know much about them . well i got my first computer in 2020 in 2021 internet connection no wonder i dont know about them.
Post automatically merged:


wow !
Post automatically merged:


thanks! you gave me a lot of information i am greatful for that. I really learned from them.
Post automatically merged:


i am just curious basically . you can drop me some info on what you know maybe.
Post automatically merged:


wow you know what you are doing.
Post automatically merged:


what kind of job did you had please tell me i am interested in learning reverse engineering.
Backend Developer for Websites. Which usually required some sort of automation. Since I had to work with many different suppliers who thought it would be a marvellous idea to make their ordering software closed source and as a standalone software.

The best way to learn to program is to have a problem that you know you could solve with code.
Check out: https://www.codewars.com/
 
Backend Developer for Websites. Which usually required some sort of automation. Since I had to work with many different suppliers who thought it would be a marvellous idea to make their ordering software closed source and as a standalone software.

The best way to learn to program is to have a problem that you know you could solve with code.
Check out: https://www.codewars.com/
thanks for the help i was away for some time but now i am back
 
Tip if you want to learn how to modify video games first you have to learn how to find cheat codes in the game over time you will have an idea Then you have to learn how to use debugger "ASM" Then you will can modify video game from my point of view.
 
So with debugger on emulator can romhack it? I trying to use crystal tile 2 for gba. And I'm so confuse. I'm want to use it for translation patches. I heard hex editor work for doing this.
But we'll I get lost a bit. I don't know much about hex editor.
 

Users who are viewing this thread

Connect with us

Featured Video

Gintama Rumble (VITA)

Latest Threads

The theme of RGT-tan

1746762113150.png

What songs you feel like could her theme?


There's...
Read more

Godzilla: Monster of Monsters to me, is quite the enjoyable romp!

HOO-HOOT, greetings sons of man- nothing like a good game to stretch those talons over, right...
Read more

Story of my life

You knew the times when something bad happens and after some or a bunch of time is passed that...
Read more

Daisenryaku Daitoua Kouboushi 3: Dai-ni-ji Sekai Taisen Boppatsu! - Soujikugun Tai Rengougun Zen Sekaisen

On July 31, 2014, the game of the aforementioned title was released by Systemsoft. Currently...
Read more

anyone else self-conscious about listening mostly to vgm?

on one hand i feel like i've listened to enough non-soundtrack music (and not just songs, but...
Read more

Online statistics

Members online
134
Guests online
267
Total visitors
401

Forum statistics

Threads
7,670
Messages
190,843
Members
562,231
Latest member
jaksonlyma

Support us

Back
Top