Skip to content

Citra Android Tutorial

Tinifan edited this page Jun 18, 2023 · 16 revisions

Disclaimer

This tutorial is only for the CITRA Android user, if you use a version of Yo-Kai Watch 2, take Psychic Specter.

  • The tutorial assumes that you have already configured Citra on your android and that you have a Yo-Kai Watch game installed on Citra.
  • 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 image

Step 1 Download Stuff

  1. Download YKWrandomizer
  2. Download and install Winrar (if you don't have it): https://www.win-rar.com/start.html?&L=0
  3. Extract YKWrandomizer.zip archive with winrar, you get 1 file: YKWrandomizer.exe. We will use this application later

Dump your game

  1. We will use the citra emulator to dump the game data, download citra here: https://citra-emu.org/
  2. If you have your rom on your phone connect your phone to your computer and put the rom on your computer
  3. Run Citra
  • If your rom is a .3ds: On Citra click on "Add new game path" and select your "Rom 3ds" folder. Now citra can load all your roms in the home!
  • If your rom is a .cia: On citra click on "File" > "Install a .cia" and install your .cia
  1. On Citra do a right Click on your Yo-Kai Watch game and click on "Extract romfs"
  2. Wait...
  3. When it's done Citra open a new window with the content of your Yo-Kai Watch game
  4. Be carefull, if you have a lot of update installed on your game, Citra will open a lot of file explorer, take the windows window with the heavy files
    • 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)
  5. Create a new folder in a safe path (a location you can easily access)
  6. Rename the new folder to "Yo-Kai Watch Random"
  7. Click on "Yo-Kai Watch Random"
  8. Create a new folder in "Yo-Kai Watch Random"
  9. Rename the new folder to "ExtractedRomFs"
  10. Paste your .fa files in ExtractedRomFs folder

Step 3: Randomize your game

  1. 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)
  2. 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)
  3. Choose your options, all options are explained here
  4. When you have selected all your options click on "Randomize (Save)" button
  5. Wait...
  6. 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
  7. When you have chosen a name, the progress bar will reset and the tool will save your new .fa file, just wait...
  8. 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, ...
  9. 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)
  1. Connect your smartphone with your computer
  2. Open smartphone folder
  3. Click on citra-emu folder (depending on your CITRA version the name of this folder may change)
  4. Click on load folder (if you don't have the folder create it)
  5. If you don't see mods folder create a "mods" folder
  6. Click on mods folder
  7. 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
  1. Click on the X folder
  2. Create "romfs" folder
  3. Click on romfs folder to open it
  4. 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
  5. Your game is randomized! I'd advise you to make a backup of your save before playing
  6. Disconnect your smartphone and run citra run the game and the game should be randomized

If your game isn't random after this tutorial, before asking for help on the server check this:

  1. On your X folder you you must have a folder named romfs
  2. 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)
  3. 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 by renaming the romfs folder to romfs2.

Clone this wiki locally