Citra Desktop Tutorial - Tiniifan/UltimateGalaxyRandomizer GitHub Wiki
Disclaimer
This tutorial is only for the CITRA Desktop citra
- It's no longer possible to download citra official due to the discontinuation of this emulator, we advise you to find a link to download it, we will not provide any link of downloading.
- The tutorial is divided into steps (like Step 1 Download Stuff), and each step has sub-steps (like 1. Download Kuriimu...).
If you want you random to work properly, no step must be skipped, otherwise your random will be incomplete or will not work!
You can't skip steps! Sometime you can skip sub-steps only if it says you have the right - When a text is between quotation marks it's to focus the text, never put quotation marks in the name of your folders/files
- Do not confuse, when I use .fa I mean a file, when I use _fa I mean a folder.
- The tutorial is done on a Windows version, I recommend that you activate them: 1) open a file explorer and do this
Step 1 Download Stuff
- Download Kuriimu: https://github.com/IcySon55/Kuriimu/releases/tag/v1.0.15
- Download UltimateGalaxyRandomizer: https://github.com/Tiniifan/UltimateGalaxyRandomizer/releases/latest/download/UltimateGalaxyRandomizer.exe
- Download and install Winrar (if you don't have it): https://www.win-rar.com/start.html?&L=10
- Now you can extract kuriimu-v1.0.15-47d7462b.rar with winrar, you get 3 applications kuriimu, karameru and kukki and lots of files, we will use this application later
Step 2 Dump your game
If you're using a translation patch and your translation patch is supplied as a .fa files,
you don't need to dump your game! Go to step 2.5
- Run Citra
- On Citra do a right Click on your IEGOGALAXY game and click on "Extract romfs"
- Wait...
- When it's done Citra open a new window with the content of galaxy game
- Copy ie6_a.fa and ie6_b.fa
- Create a new folder in a safe path (a location you can easily access)
- Rename the new folder to "Galaxy Random"
- Click on "Galaxy Random"
- Create a new folder in "Galaxy Random"
- Rename the new folder to "ExtractedRomFs"
- Paste ie6_a.fa and ie6_b.fa in ExtractedRomFs folder
If you don't see your IEGOGALAXY game on citra:
- Create a new folder
- Rename it "Rom 3ds"
- Put all your roms in the folder
- Run citra
- On Citra click on "Add new game path" and select your "Rom 3ds" folder. Now citra can load all your roms in the home!
Step 3 Extract .fa content
- Run Karameru.exe (from kuriimu-v1.0.15-47d7462b folder)
- On Karameru Open ie6_a.fa (from Galaxy Random/ExtractedRomFs)
- On Karameru do a right click on ie6_a.fa and select "Extract ie6_a_fa"
- Wait the extract process
- When it's done, on Karameru open ie6_b.fa (from Galaxy Random/ExtractedRomFs)
- On Karameru do a right click on ie6_b.fa and select "Extract ie6_b_fa"
- wait the extract process
- When it's done, go to Galaxy Random/ExtractedRomFs/ie6_b_fa/data/img folder
- Open mini.xb on karameru
- On Karameru do a right click on mini.xb and select "Extract mini_xb"
- Wait the extract process, when it's done on karameru click on Tools > Compression > Level 5 > Decompress and select gds_pack.pck (from Galaxy Random/ExtractedRomFs/ie6_a_fa)
- On karameru Open gds_pack_pck.decomp.pck
- On karameru do a right click on gds_pack_pck.decomp.pck and select "Extract gds_pack_decomp.pck..."
- Now all your files are ready, I recommend to make a copy of the extractedromfs folder, it will save your time if you want to do a new random
Step 4: Randomize your game
- Run UltimateGalaxyRandomizer, if you have a warning from your antivirus, allow the file is a fake positive (the file is 100% clean, if you don'ttrust stop the tutorial)
- On UltimateGalaxyRandomizer click on Open and select your extractedromfs ((from Galaxy Random/ExtractedRomFs)
- Choose your options, when you have selected all your options click on "Randomize (Save)" button
- Wait... (if you have an error during the random process, join the discord)
- The random process take almost 1 minute without player swap and 2-3 minutes with player swap, if you exceed 5 minutes close the application and retry the tutorial
- When it's done the application says "done", you can close the application
Step 5 Replace mini.xb
- Run Karameru
- On karameru open mini.xb (from Galaxy Random/ExtractedRomFs/ie6_b_fa/data/img)
- On karameru do a right click on mini.xb and select replace, after select confirm button
- Karameru says "replaced x files" (x is just a random number)
- Save and wait
- When it's done close karameru
Step 6 Repack gds pack
- Run Karameru
- On karameru open gds_pack_pck.decomp.pck (from Galaxy Random/ExtractedRomFs/ie6_a_fa)
- On karameru do a right click on gds_pack_pck.decomp.pck and select replace, after select confirm button
- Karameru says "replaced x files" (x is just a random number)
- Save and wait
- When it's done close karameru and open a new karameru
- On the new Karameru click on Tools > Compression > Level 5 > Compress > LZ10 and select your gds_pack_pck.decomp.pck
- Karameru open a new file explorer, if you have a file nammed gds_pack.pck delete it and save your new file with gds_pack.pck name
- Go to Galaxy Random/ExtractedRomFs/ie6_a_fa folder, copy gds_pack.pck to Galaxy Random/ExtractedRomFs/ie6_b_fa folder
Step 7 Repack .fa
- Close Karameru and open a new Karameru
- On Karameru open ie6_a.fa (from Galaxy Random/ExtractedRomFs)
- On karameru do a right click on ie6_a_fa and select replace, after select confirm button
- Karameru says "replaced x files" (x is just a random number)
- Save and wait
- On Karameru open ie6_b.fa (from Galaxy Random/ExtractedRomFs)
- On karameru do a right click on ie6_b_fa and select replace, after select confirm button
- Karameru says "replaced x files" (x is just a random number)
- Save and wait
Step 8: Patch your game
- Copy ie6_a.fa and ie6_b.fa (from Galaxy Random/ExtractedRomFs)
- Run Citra
- On Citra right click on your Galaxy game, and click on "Open mod location"
- Citra open a new file explorer
- Create a new folder called "romfs"
- Paste ie6_a.fa and ie6_b.fa
- Your game is randomized!