Homebrew Romhack list for *hax 2.5+

Acryt

Well-Known Member
Member
Joined
Aug 22, 2015
Messages
310
Trophies
0
XP
159
Country
United States
Still have the black screens :unsure:
Make sure your settings mirror mine for hans that I posted back, try that at least. I have no idea, once I got past that it was 100% stable.

Pokemon version updates from the eshop are not compatible what so ever with these romhacks. they HAVE to be deleted, anyone asking about that.
 
Last edited by Acryt,

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
412
Country
China
Make sure your settings mirror mine for hans that I posted back, try that at least. I have no idea, once I got past that it was 100% stable.

Pokemon version updates from the eshop are not compatible what so ever with these romhacks. they HAVE to be deleted, anyone asking about that.
Do you delete Pokemon game patch 1.4
 

Acryt

Well-Known Member
Member
Joined
Aug 22, 2015
Messages
310
Trophies
0
XP
159
Country
United States
Do you delete Pokemon game patch 1.4
Delete all patches for the games, or the romhacks will not work.

--------------------- MERGED ---------------------------

Even if HANS doesn't seem to detect the updates with the standard game?
No idea. I just know that I don't have any installed and everything works fine, and the fact that all the rom hack creators say you need to delete the updates, I would just do it to be safe.
 

ant888

Well-Known Member
Member
Joined
Apr 2, 2015
Messages
213
Trophies
0
Location
East Coast
XP
479
Country
United States
Delete all patches for the games, or the romhacks will not work.

--------------------- MERGED ---------------------------


No idea. I just know that I don't have any installed and everything works fine, and the fact that all the rom hack creators say you need to delete the updates, I would just do it to be safe.
My settings are exactly the same as yours
 
  • Like
Reactions: Deleted-236924

MetalGearSolis

Member
Newcomer
Joined
Oct 17, 2015
Messages
21
Trophies
0
Age
23
XP
66
Country
United States
I tried again to condense Procyon's instructions with any clarifications.

THESE INSTRUCTIONS ARE FOR RUTILE RUBY/STAR SAPPHIRE (they may work for others if you change the variables as needed)
DO NOT SKIP ANY STEPS. IF YOU DON'T UNDERSTAND HOW TO DO IT THAT DOES NOT MEAN SKIP IT. YOU HAVE TO DO EVERY SINGLE PART FOR THIS TO WORK.


1. Install Python 2.7
2. Download packhack (from here: https://gbatemp.net/threads/tutoria...d-3ds-roms-run-xy-oras-without-update.383055/) and extract it (http://pastebin.com/A1s8cmsD) links also in this pastebin
3. Go to the ISO site. Download a CIA (in this case it's pre-patched with Rutile Ruby/Sapphire). Make sure you don't use any gameupdates from the eshop for any of the pokemon games, or delete them.
4. Check the game you want to use within HANS and open the ROMFS Path tab and note down the file name it wants for Code & Romfs file. You will need to rename files to the filename its looking for.
5. Exit HANS & Turn off the DS, and put your SD card back into your computer.
6. Place your CIA of the game you want to use in the same folder as packhack
7. Open a notepad file and paste in this, after pasting save as ctrtool.bat and place it in the same folder as ctrtool, which should be in your packhack folder.

Code:
ctrtool --contents=contents name.cia
ctrtool -p --exefs=exefs.bin contents.0000.00000000
ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin
ctrtool -p --romfs=romfs.bin contents.0000.00000000

(replace name.cia with CIA file name so for example: Rutile.cia) <--- Very important
  1. After letting it extract ROMFS + EXFs through ctrtools you will have an Romfs.bin + exefs folder.
  2. Open HxD and open Romfs.bin, ctrl + E and set length with hex checked to 1000. This should select 000->FF0. Press backspace and it should move the rest of the data in the file to the top. Save it. <---Very important. Will not work if done wrong
  3. Rename Romfs.bin now to titleid.romfs (title id being what you got from HANS)
  4. Open exefs folder, and take code.bin and rename it to titleid.code
  5. Place on your SD in HANS folder.
  6. Run HANS with Code + Romfs selected. Don't use any other options at all in HANS. I haven't tested if they work.

I get up the point where I have to insert that code into a ctrtool.bat file. Once I open that or ctrtool.exe, it closes immediately right as it opens. I did exactly what it says and can't proceed :/
 
Last edited by MetalGearSolis,
  • Like
Reactions: popokakapetu

popokakapetu

Well-Known Member
Member
Joined
Feb 13, 2012
Messages
213
Trophies
1
Age
31
XP
1,365
Country
I've followed these steps exactly, yet I always end up with this...

Help?
I tried again to condense Procyon's instructions with any clarifications.

THESE INSTRUCTIONS ARE FOR RUTILE RUBY/STAR SAPPHIRE (they may work for others if you change the variables as needed)
DO NOT SKIP ANY STEPS. IF YOU DON'T UNDERSTAND HOW TO DO IT THAT DOES NOT MEAN SKIP IT. YOU HAVE TO DO EVERY SINGLE PART FOR THIS TO WORK.


1. Install Python 2.7
2. Download packhack (from here: https://gbatemp.net/threads/tutoria...d-3ds-roms-run-xy-oras-without-update.383055/) and extract it (http://pastebin.com/A1s8cmsD) links also in this pastebin
3. Go to the ISO site. Download a CIA (in this case it's pre-patched with Rutile Ruby/Sapphire). Make sure you don't use any gameupdates from the eshop for any of the pokemon games, or delete them.
4. Check the game you want to use within HANS and open the ROMFS Path tab and note down the file name it wants for Code & Romfs file. You will need to rename files to the filename its looking for.
5. Exit HANS & Turn off the DS, and put your SD card back into your computer.
6. Place your CIA of the game you want to use in the same folder as packhack
7. Open a notepad file and paste in this, after pasting save as ctrtool.bat and place it in the same folder as ctrtool, which should be in your packhack folder.

Code:
ctrtool --contents=contents name.cia
ctrtool -p --exefs=exefs.bin contents.0000.00000000
ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin
ctrtool -p --romfs=romfs.bin contents.0000.00000000

(replace name.cia with CIA file name so for example: Rutile.cia) <--- Very important
  1. After letting it extract ROMFS + EXFs through ctrtools you will have an Romfs.bin + exefs folder.
  2. Open HxD and open Romfs.bin, ctrl + E and set length with hex checked to 1000. This should select 000->FF0. Press backspace and it should move the rest of the data in the file to the top. Save it. <---Very important. Will not work if done wrong
  3. Rename Romfs.bin now to titleid.romfs (title id being what you got from HANS)
  4. Open exefs folder, and take code.bin and rename it to titleid.code
  5. Place on your SD in HANS folder.
  6. Run HANS with Code + Romfs selected. Don't use any other options at all in HANS. I haven't tested if they work.
  1. After letting it extract ROMFS + EXFs through ctrtools you will have an Romfs.bin + exefs folder.
I get up the point where I have to insert that code into a ctrtool.bat file. Once I open that or ctrtool.exe, it closes immediately right as it opens. I did exactly what it says and can't proceed :/
Same here :-(
 
D

Deleted User

Guest
That's pretty much exactly the same tutorial/same steps as people posted in here earlier and they don't work for me, nor do they work for many others here.
Cant really assist there without errors. Those are the steps I used last night with both a cia and a rom(decrypted)

Your PC could be messing up during the extraction process

--------------------- MERGED ---------------------------

Still getting the black screens, no matter what I do... :glare:
What is your file name? Did you remove the bytes?
 
General chit-chat
Help Users
    Skelletonike @ Skelletonike: wth happened during lunch break?