How to Edit Textures in ORAS/XY
Tools Required: Ohana, Garc Tool, and either Citra or a CFW on your 3DS.
Got Questions? - reach out to the Pokemon 3DS Modding Discord
- The first step is to obtain a dump of your romfs files from your respective game (any gen 6 game).
This can be obtained by using a CFW on your 3DS and godmode9. There’s a helpful guide to this here.
- Once you have the Romfs dumped, you should find the model and texture files for your respective characters. These will be housed under the “a” file in the romfs.

- Depending on what you are trying to edit the textures of these files will be housed in different locations.
- For X/Y File Locations you can find what you’re looking for here
- For OR/AS File Locations you can find what you’re looking for here
- Navigate to the file that what you’re trying to edit is housed under. For this example we will edit May.
- May is housed under a > 0 > 2 > 1
- Using the Garc tool, drag and drop the “1” file into the software and process. This will export a folder under “a > 0 > 2 > 1” called “1_”
- Find the files of the character/model that you’re looking for.
- In this case, May’s location is both “dec_171.154” and “dec_314.154”.
- Open these files in Ohana.

- Navigate to the textures tab. Find the textures that you want to edit. Click on the export button and save the texture as a png file.
- Open the texture in another software, I heard paint.net is a good free option.
- Edit the textures in any way, you’d like. When you are done save it as a png again.
- In Ohana, click on the import option and select the texture you just edited. Press save and switch back to the model header in Ohana. You should see your edited textures appear on the model.
- If your textures appear on the model, press save and feel free to close Ohana.
- Select the folder that we created earlier using the garc tool. Drop it into the garc tool again and press the process button. This should create a new file in the same folder as the original file called “1_.garc”.
- Create a backup of the original “1” file and move this one to your patches folder (SD Card > luma > titles >*title id of game* > romfs on either Citra or Luma. If you don’t have these folders, create them.
- Recreate the path of the original file (in the may example that would be “a > 0 > 2). Place the 1_.garc file here and rename it to just “1”. Ignore the notification of potentially messing up your file. This still should work. If you’re worried about losing progress, feel free to make a backup elsewhere.
- Boot your game up and enjoy the new textures!