Skip to content

Citra Desktop Tutorial

Tinifan edited this page Jun 18, 2023 · 16 revisions

Disclaimer

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

  • The tutorial assumes that you have already configured Citra and that your Yo-Kai Watch game is visible on Citra's home menu.
  • 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

Step 2: Dump your game

  1. Run Citra
  2. On Citra do a right Click on your Yo-Kai Watch game and click on "Extract romfs"
  3. Wait...
  4. When it's done Citra open a new window with the content of your Yo-Kai Watch game
  5. 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)
  6. Create a new folder in a safe path (a location you can easily access)
  7. Rename the new folder to "Yo-Kai Watch Random"
  8. Click on "Yo-Kai Watch Random"
  9. Create a new folder in "Yo-Kai Watch Random"
  10. Rename the new folder to "ExtractedRomFs"
  11. Paste your .fa files in ExtractedRomFs folder

If you don't see your Yo-Kai Watch game on Citra:

  1. Create a new folder
  2. Rename it "Rom 3ds"
  3. Put all your roms in the folder
  4. Run citra
  5. 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: 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 games

    • 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. Run Citra
  2. On Citra right click on your Yo-Kai Watch game, and click on "Open mod location"
  3. Citra open a new file explorer
  4. Create a new folder called "romfs"
  5. Click on the romfs folder to open it
  6. 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
  7. Your game is randomized! I'd advise you to make a backup of your save before playing, after which you'll just have to run your game and it will be random.

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

  1. When you do a right click on your Yo-Kai Watch Game and you select "open mod location" 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. Try to start again from step 5 and check when you replace the files that karameru tells you it has replaced the files, if it tells you 0 files replaced there is a big problem!
  4. 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