3DS Tutorial - Tiniifan/YKWrandomizer GitHub Wiki
Disclaimer
This tutorial is only for the 3DS user, if you use a version of Yo-Kai Watch 2, take Psychic Specter.
- The tutorial assumes that you have already a 3DS on a custom firmware and a Yo-Kai Watch game installed on your 3ds.
- When a text is between quotation marks it's to focus the text, never put quotation marks in the name of your folders/files
- when I use the word .fa, I mean the file yw1_a.fa (for YKW1) or yw2_a.fa (for YKW2) or yw_a.fa (for YWK3)
- 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 YKWrandomizer
- Download and install Winrar (if you don't have it): https://www.win-rar.com/start.html?&L=0
- Extract YKWrandomizer.zip archive with winrar, you get 1 file: YKWrandomizer.exe. We will use this application later
Step 2: Dump your game
- There are several methods to dump your 3ds game, in this tutorial I will use the method with GodMod9 so make sure you have GodMod9, if you don't have GodMod9 search on google/youtube how to get it. You can also dump your game with citra, see step 2 of citra method
- Open this link https://gist.github.com/PixelSergey/73d0a4bc1437dbaa53a1d1ce849fdda1
- Follow "Extracting RomFS from a 3DS game cartrige" If you have the cartrige of your Yo-Kai Watch game or "Extracting RomFS from an installed title" If you have your Yo-Kai Watch game installed on your 3ds
- When you finish dumping your 3ds game, connect your 3ds to your computer
- Go to your 3ds files /gm9/out and
- if you are on Yo-Kai Watch (1): copy the file yw1_a.fa
- if you are on Yo-Kai Watch (2): copy the file yw2_a.fa and your language file (example yw2_lg_engb_.fa if you play with English GB language)
- if you are on Yo-Kai Watch (3): copy the file yw_a.fa and your language file (example yw_lg_en_.fa if you play with English language)
- Create a new folder in a safe path (a location you can easily access)
- Rename the new folder to "Yo-Kai Watch Random"
- Click on "Yo-Kai Watch Random"
- Create a new folder in "Yo-Kai Watch Random"
- Rename the new folder to "ExtractedRomFs"
- Paste your .fa files in ExtractedRomFs folder
Step 3: Randomize your game
- Run YKWrandomizer, if you have a warning from your antivirus, allow the file, the warning is a false positive (the file is 100% clean, if you don't trust me, stop the tutorial)
- On YKWrandomizer click on Open
- if you are on Yo-Kai Watch (1) open the file yw1_a.fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you are on Yo-Kai Watch (2) open the file yw2_a.fa (from Yo-Kai Watch Random/ExtractedRomFs) and YKWrandomizer will ask you to open your language file, so open your language file (the file who start with yw2_lg)
- if you are on Yo-Kai Watch (3) open the file yw_a.fa (from Yo-Kai Watch Random/ExtractedRomFs) and YKWrandomizer will ask you to open your language file, so open your language file (the file who start with yw_lg)
- Choose your options, all options are explained here
- When you have selected all your options click on "Randomize (Save)" button
- Wait...
- When is done, the tool will ask you a name for the file, I recommend to name the file as "random.fa" and not overwriting your .fa file. If you overwrite it and want to make another random, you'll have to dump your game again because it's not recommended to randomize an already randomized .fa
- When you have chosen a name, the progress bar will reset and the tool will save your new .fa file, just wait...
- When it's done, the randomizer will ask you if you want to save the output result of your random as .txt you can choose yes or no (an output file is the file containing all the information from your random, so you can find out the rank of a yokai, ...
- When you have or have not saved the random result as .txt close the randomizer
Step 4: Patch your game
-
- if you are on Yo-Kai Watch (1)
- if you chose to overwrite copy yw1_a.fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you created another file, copy your new .fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you are on Yo-Kai Watch (2)
- if you chose to overwrite copy yw2_a.fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you created another file, copy your new .fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you are on Yo-Kai Watch (3)
- if you chose to overwrite copy yw_a.fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you created another file, copy your new .fa (from Yo-Kai Watch Random/ExtractedRomFs)
- if you are on Yo-Kai Watch (1)
- Connect your 3DS with your computer
- Open 3DS folder
- Click on luma folder
- If you don't see titles folder create a "titles" folder
- Click on titles folder
- Create X folder Replace X with the Title ID of your game, below you will find a table of Title IDs
| Name | Region | Title ID |
|---|---|---|
| Yo-Kai Watch | Europe | 0004000000167800 |
| Yo-Kai Watch | Oceania | 000400000017C200 |
| Yo-Kai Watch | US | 0004000000167700 |
| Yo-Kai Watch 2 Psychic Specter | Europe | 00040000001B2900 |
| Yo-Kai Watch 2 Psychic Specter | Oceania | 00040000001B2800 |
| Yo-Kai Watch 2 Psychic Specter | US | 00040000001B2700 |
| Yo-Kai Watch 3 (English UK) | Europe | 00040000001D6800 |
| Yo-Kai Watch 3 (Français) | Europe | 00040000001D6900 |
| Yo-Kai Watch 3 (Deutsch) | Europe | 00040000001D6A00 |
| Yo-Kai Watch 3 (Italiano) | Europe | 00040000001D6B00 |
| Yo-Kai Watch 3 (Español) | Europe | 00040000001D6C00 |
| Yo-Kai Watch 3 (English US) | US | 00040000001D6700 |
- Click on the X folder
- Create "romfs" folder
- Click on romfs to open it
- Paste your .fa file in the romfs folder
-
- if you are on Yo-Kai Watch (1) check that your .fa file is called yw1_a.fa if not, rename it to yw1_a.fa
- if you are on Yo-Kai Watch (2) check that your .fa file is called yw2_a.fa if not, rename it to yw2_a.fa
- if you are on Yo-Kai Watch (3) check that your .fa file is called yw_a.fa if not, rename it to yw_a.fa
- Disconnect your 3DS
- Boot your console while holding (Select) to launch the Luma configuration menu
- Use the (A) button and the D-Pad to turn on the following: "Enable game patching" (In some cases it may already be enabled. If so, proceed to the next step)
- Press (Start) to save and reboot
- Your game is randomized! But I recommend that you first make a backup of save with Checkpoint or Jksm tool, if you don't know how to do it, search on internet. When it's done you can run the game!
If your game isn't random after this tutorial, before asking for help on the server check this:
- On your X folder you you must have a folder named romfs
- In the romfs folder you must have a file called: yw1_a.fa (for YKW1) or yw2_a.fa (for YKW2) or yw_a.fa (for YWK3)
- Check that game patching is enabled with luma
- If it still doesn't work ask for help here
Additional Information
- If you want to do another random, you'll have to redo this tutorial.
- If you get stuck in the game disable your random, you just have to open the luma menu and disable game patching setting.