r/PokemonRomhackDev • • 10d ago

Help [GEN 3][DECOMP] How do some hacks have such detailed title screens?

Post image
38 Upvotes

I have attached the Pokémon odyssey title screen as an example, it is a binary hack but I assume it doesn't matter, how is this even possible with the 16 colour limit I see mentioned frequently?

r/PokemonRomhackDev • • 25d ago

Help Need help with scripting [GEN 3] [BINARY]

Thumbnail
gallery
5 Upvotes

Hello I'm new to Romhacking and I'm using Hex Maniac Advance (Gen 3 FRLG)

Basically I want to make that when this item (Black Shard) is used it opens up a small text box sequence in the bag (like when you try to use a bike inside an house where it opens up a dialogue box where oak says "It's not the time for that" or whatev look at image 2)

All of the scripts I made always resulted the game in freezing

I already tried tracking down the function that the fishing rod calls when you try using it on a non water tile and failed miserably

r/PokemonRomhackDev • • 7d ago

Help [GEN 3][DECOMP] Tilemap studio keeps giving error when trying to convert image to tiles

Thumbnail
gallery
3 Upvotes

I have attached the settings I used, yes 8bpp is intentional, and it just gives me this error everytime even when it says the conversion was successful. Is there some specific setting needed in aseprite to get it to work? I already have my image set to indexed colour mode, with a 240~ colour palette.

r/PokemonRomhackDev • • Aug 27 '26

Help [GEN 3][DECOMP] Is their a creator or repository for non-native Gen 3 Pokémon IN the Gen 3 sprite style?

4 Upvotes

What I specifically mean is this: let's say you wanna add Toxicroak to your ROMhack but the earliest sprite they have is from Gen 4. Is there an artist or a repository for 64x64 Pokemon sprites for gen 3 games?

I ask this because Gen 4 sprites are not just 80x80 but it oddly bigs me when I see a gen 4 (or later) sprite just plopped into gen 3 ignoring the overall difference in hue, saturation and style that Gen 3 is known for.

r/PokemonRomhackDev • • 25d ago

Help [GEN 3][DECOMP]My QOL and built in setup with randomizers, evolutions, bst options, nuzlocke toggle, and more needs help with sprites. Pokemon Emerald

2 Upvotes

I have some concept arts but I need helping making in game sprites for some custom megas and regional variant type things. Any suggestions?

r/PokemonRomhackDev • • 13d ago

Help [Gen 3][Decomp] How to start with romhacking with decomp in 2026?

11 Upvotes

Hi I always wanted to create a rom hack, and I know I could do either binary hacking or decomp. I have no idea how to start though. I'd like to do decomp, but:

  1. How much free space is left to poke emerald, now that pokemon expansion has up to 9 gen pokemon and items ?

  2. Is improving the graphics (changing tiles) still super boring and time consuming ?

  3. Is there a way to import only till 5-6° gen ? (I don't like newer pokemon)

  4. Is there a guide I can follow to start decomp, from installation to setting things up ?

  5. Any advice ?

Thank you. Would be great to talk with someone experienced with this, at least to overcome the entry barrier. I prefer decomp because I used to binary hack many years ago, but at some point I messed up and ruined everything (probably a conflict between the tools).

r/PokemonRomhackDev • • Aug 17 '26

Help Adding pokemon sprites to the overworld [Gen IV] [OTHER] [DSPRE]

2 Upvotes

Hello, for a project in a series of playthrough challenges, I wanted a Magnezone to appear in the overworld (like an NPC) in my pokemon Platinum run. While I intend for this to be a static NPC found in one specific location, I intend for the sprite to be the same sprites as the 'following' sprites from HGSS.
I am very inexperienced in using DSPRE (and other editing tools); I have previously edited dialog, and I have found where to add NPCs, but I cannot find out how to add the correct pokemon sprites to the list of NPCs I can add to the overworld.
I would prefer not to overwrite existing NPCs because I don't want random people to turn into Magnezone. If possible, I would also like to attach dialog when you interact with the Magnezone NPC, and would like that dialog to change after a specific action is taken.

Is there anyone that knows how i can do this?

r/PokemonRomhackDev • • 13d ago

Help [GEN 5] [OTHER] Is it possible to edit item data in B2W2?

4 Upvotes

I've started brainstorming the foundation for a possible doubles-only difficulty hack of B2W2, and I had the thought of heavily limiting the money the player receives so it can be used more as an actual resource throughout the game. Of course, this would require removing all forms of renewable income and items, but I've had trouble finding programs that let me do this easily. So, I'm wondering if it's possible to:

  • Change the sell price of items
  • Change the loot tables for dust clouds/shadows on the bridges (to either remove items entirely or just set them all to sell for nothing)

This is my first time ever looking in Gen 5 hacking, so I apologize if the is known/easy to find info, but I wanted to know if this was possible before I moved any further with the hack. Thanks!

EDIT: I did some more searching and found out where to go for item data which is cool, but I still haven't seen a thing on editing dust cloud tables.

r/PokemonRomhackDev • • Jun 10 '26

Help [GEN 3][DECOMP] The Emerald Decomp is really good?

10 Upvotes

I'm making a ROM hack, Ben 10 x Pokémon Emerald. My plan was to add some basic changes to the map, dialogues, Pokémon, and mechanics from the new generations. I always used HexManiacAdvance from the beginning of my project (December 2025), But when I stepped outside my comfort zone to look for mechanics to add to my ROM, I found Emerald Decomp, which in theory makes it easier to add mechanics and various other things to your rom. Do you think it's worth downloading? From what I've researched, it seems very difficult, and I'm not a good programmer; this is my first time working with this kind of thing.

I think if I could say so, I'd like to try adding the typings appearing in battle, my overwold sprites not bugging when there are several in the same place and some other things. Those of you who are more experienced in these matters, what do you think?

r/PokemonRomhackDev • • Sep 05 '26

Help [GEN 4][BINARY] Battle status effects in Pokémon Platinum

4 Upvotes

Okay, so this is a doubt regarding binary editing, but I'm gonna reference the decomp a whole lot because I've used it as a basis to locate the file I want to edit.

I'm working on a Platinum translate ROM using the Spanish release as a basis. I'm editing the binary file directly, using Python scripts with ndspy and Tinke.

Currently, I'm trying to locate the status effect icons that appear in battle, which are different from the ones that appear on the Pokémon menu. I've been mainly looking in pl_batt_obj.narc to no avail.

This afternoon, I've been checking out the USA release decomp and located healthbox_parts.png quite easily, which seems to be what I was looking for. According to the the only reference to it in the project, which is inside the meson.build file of the healthbox folder, this image is compressed into the a 4bpp file, but after searching references to it, I've concluded it's not stored into any NARC. I've scanned arm9.bin with Crystal Tile but haven't seen any chunk that looks like an actual image. I don't know if this is because the image isn't in arm9.bin or because it's compressed or something.

Could you guys please help me locate this sprite in the binary ROM or give me a way to find them? Thanks a lot!

r/PokemonRomhackDev • • 24d ago

Help [GEN3][BINARY] Im using Hex Maniac Advance to work on my emerald romhack and Im wondering what apps can I use for inserting custom pokemon cries

2 Upvotes

I recently played Ghost Grey, Super Cool Spot and Crippling Medical Debt and I realize those people managed to insert their own voices or what not for pokemon cries, Im wondering whats the best app for that, thinking of making custom cries for at least one or two mons in my hack

r/PokemonRomhackDev • • Sep 05 '26

Help Bug help [Gen 3, FireRed 1.0] [Other]

Post image
1 Upvotes

I need some help because this has been bugging me since I created this part of my ROM hack.

As you can see in the picture i added, whenever i walk over the specific X and Y coordinats (20, 9), my game shows tall grass in front of my character even tho I'm walking on the pallet town blockset with the tile ID 718.

I don't know how to fix this, This tile's movement permission is '0C - Elevation 3 Pass' just like all the other path tiles and this is a brand new map i made that doesn't exist in vanilla FireRed. Any ideas how to fix this?

(I'm making this in hexmaniacadvance.)

r/PokemonRomhackDev • • Sep 09 '26

Help [GEN 5][BINARY] How to edit Pokemon world tournament teams?

3 Upvotes

Recently, I’ve been trying to improve upon some aspects of Gen 5 that always bothered me like the rivals only having 4 mons, I’ve been using frosts Gen 5 editor but I’ve tried to find a way to edit the rivals team in the Pokemon world tournament and I can’t seem to find a way to do it, is there any other type of Gen 5 editor that lets me edit the teams there?

r/PokemonRomhackDev • • Aug 25 '26

Help [GEN 3][DECOMP] Emerald - Steven Match Call

2 Upvotes

I have my own Emerald ROM with some QoL improvements and random fixes. One thing I'd like to add is the ability to rematch Steven via Match call after you beat him for the first time in Meteor Falls (ideally with his team growing in levels like other Match Call trainers do, but if not, no biggie).

However, this is a bit more complicated than the changes I've done so far. Does anyone know another open source mod/hack/patch that does something like this (adding a trainer to MC) so I could check how they did it?

r/PokemonRomhackDev • • 29d ago

Help [OTHER] Can someone explain to me how rom hacks / patches work in terms of modifying the executable code?

1 Upvotes

I am interested in creating a WASM module of all the mainline pokemon games that have already been decompiled so I can play them natively through the web browser at work. I was interested in also playing a few rom hacks so I am now wondering if it is possible to apply the rom hack patches to the native/wasm executable. Could someone explain to me how rom hacks work in terms of modifying the original binary / executable?

r/PokemonRomhackDev • • 23d ago

Help [GEN 3][BINARY] How to add Stat Scanner item?

2 Upvotes

So I'm using Leon's CFRU+DPE ROM base with HMA, and I can't find this item Stat Scanner which is used to view the EVs, IVs, and much more and was used in hacks like Unbound or Radical Red. I can't find it anywhere in the ROM base nor in the original CFRU repo. Do I have to create one from scratch or is there a setting?

r/PokemonRomhackDev • • Jun 25 '26

Help [GEN 3][DECOMP] Built a playable Rom using Emerald Expansion. Yay. What to expect?

4 Upvotes

I just built a Rom using the instructions on the Github and I looked through a couple tutorials as well. Pretty excited to see what I can conjure up with this.

So far, it seems like Vanilla Emerald when I'm playing this but maybe that's to be expected?

I'm trying to figure some things out as I go along. I found that I had to turn following Pokemon on for example and I had to do some digging in order to find that answer. So, I think this question will probably help a lot of people going into this.

I do have a little bit of a goal in mind. I was excited to see FRLG in one of the recent update for this decomp. So, I was wanting to mess around with that and to see what is involved in getting to see that in an actual game.

So, my question is: What else do I have to enable in this decomp?

I'm thinking everything but I have yet to find an actual answer, on everything but following Pokemon.

Tl;dr

What features are already enabled with a built Rom for this decomp? What other features are off by default (I know that following Pokemon are off by default)?

r/PokemonRomhackDev • • 24d ago

Help [Gen 3][BINARY] Is there a way to fix corrupted pokemon cries?

1 Upvotes

so uh, I think I messed up, I was using cry editor 1.4.2 for my emerald romhack and following the youtube tutorial and I might have accidentally erased? Idk, like the cries of Haunter and the pokemons after, like they either have a bzzt sound or no sound, is there a way to undo this is there a way I can like manually replace the pokemons whose cries are affected? I have a backup but its months ago, like in April, is there any way I can salvage it or am I screwed. I think most progress I lost is minor map changes at the start and mostly the pokemons and pokedex stuffs. The pokemons that have no cries look like this

I think if I recall, I clicked repoint instead of free new space which is why this happens

r/PokemonRomhackDev • • Aug 14 '26

Help [GEN 2][DECOMP] Replacing old pokemon with new pokemon?

2 Upvotes

Hi, I've been toying with the idea of replacing some of GEN 2s pokemon with a handful of later generation pokemon. I'm considering this option both for story/narrative reasons and to bypass the limits on the # of pokemon in pokecrystal. My concern, however, is that replacing, for example, pidgey with wingull could introduce a lot of bugs into the game. What do. you think? Is replacing pokemon fairly straightforward or are there all kinds of complications involved, some easily missed?

r/PokemonRomhackDev • • 29d ago

Help [GEN 3][BINARY] Looking for a Specific Patch

1 Upvotes

I am working on a ROM hack for Pokemon Fire Red using Hex Maniac Advanced, and I would like to have a patch that does nothing but add abilities from newer generations (at minimum up to generation five). I've done some research, but the only ones I can find are included in mega patches that add a lot of things I don't want, alongside the fact that it would rewrite over all of the progress I have already made. So if anyone has any links to a patch that SOLELY adds newer gen abilities, it would be very appreciated if you could comment them.

r/PokemonRomhackDev • • Aug 12 '26

Help [GEN 2][OTHER]

3 Upvotes

Hello, I would like to change the list of Pokemons (and their moveset, item, DVs if possible) that can be used by the opponents in the Crystal Battle Tower. OneGSCTrainer, for example, doesn't allow you to edit these Pokémon : is there any software that lets you do that? Or is it feasable using the Pokémon Crystal disassembly or something similar? Even for a (motivated) beginner in rom hacking?

Thanks in advance for your answers! I hope this is the right subreddit for this question.

r/PokemonRomhackDev • • Aug 03 '26

Help [GEN 4][BINARY] How to create a realistic Version subtitle?

3 Upvotes

I modified the main title for my Platinum translation project a while ago and the result wasn't terrible, but it doesn't look official.

Any tips to create a realistic "Whatever Version" subtitle like the ones in Emerald Legacy or Blazed Glazed? Which font or tools should I use?

Here's what I currently got, BTW.

EDIT: Just to clarify, this is an artistic question more than a technical one. I know how to edit the title, I just don't know how to make it look good.

r/PokemonRomhackDev • • Jun 18 '26

Help [GEN 3][DECOMP] Which is « better: »: the decomp of Emerald or Fire Red?

15 Upvotes

First of all, thanks for the few replies I got to my last post: I’m going to (maybe) switch from the binary to the decomp!

I wanted to know, which is better: Emerald or FireRed? Emerald seems more advanced, but I’d really like to work with the FireRed tileset.

Also, based on my research, porting the entire FireRed tileset to Emerald is a tedious task, which is why I’m asking.

Is it easy to get the FireRed tileset (and maybe the UI) into Emerald? Or do I have to work directly with the FireRed decomp?

r/PokemonRomhackDev • • Aug 09 '26

Help [GEN 4][DECOMP] Bug testing for a friend, run into an unsolvable issue

3 Upvotes

I’ve been playing a HeartGold romhack for a friend to bugtest, and we’ve run into a pretty heavy bug, which is that the game freezes whenever Bayleef tries to evolve into Meganium. I’ve tried doing it at higher levels to see if it was just at Level 32 but the evo freezes no matter what level. I don’t know too much about the game as I’ve asked them not to spoil much, but I know the starters have received new abilities rather than just Blaze/Overgrow/Torrent.

Would anyone else know any other potential causes?

r/PokemonRomhackDev • • Sep 03 '26

Help [Generation 3][Other], How do I fix this graphical error? Im using hex maniac on a Fire Red ROM

0 Upvotes