First of all, download the latest release of Imposter's Ordeal! It requires .NET 5.0. You will also need to dump the romfs and exefs of Pokémon Brilliant Diamond 1.3.0 (not the full game file, and not Pokémon Luminescent Platinum).

When you first open Imposter's Ordeal, direct it to the folder containing the "romfs" and "exefs" for Brilliant Diamond 1.3.0. Afterward, make sure you click "Add Mod" in the top left corner to load Luminescent Platinum on top of that. Randomization is only supported in releases 2.0.4b or newer.

For randomization, we are interested in the main body of the application with the following tabs: Pokemon / Moves and Items / Encounters / Misc. Each section controls how deeply you'll wish to randomize your game! When you find a category you would like to randomize, make sure to check it off and adjust the settings as you like.

  • "BST Logic" means that things randomized with these sections will try to keep randomized numbers similar to their original destinations: randomized evolution with BST logic will likely keep most third-stage evolutions as third-stage evolutions because they all have higher end BSTs.
  • "Type Bias" means that randomized options will still try to match things to their original type counterparts, such as in movesets.
  • "Type Theme" in Trainer Pokémon means that it will try to preserve the typing to the original enemy team members while randomizing what those 'mons actually are.
  • "Evolution Logic" in wild encounters and trainer Pokémon means that you won't suddenly find first-stage Pokémon in Victory Road, or third-stage Pokémon in Route 201.
  • When randomizing encounters or trainer fights, please make sure to switch to "Uniform" over "Empirical". Otherwise you will end up with truly wild amounts of fully-evolved Electric-types due to lots of dummy Volkner fights in the data.
  • There is currently no way to randomize your starter selection without breaking Lumi, as both rely on changes to things that are hard-coded into the game and don't play well together.

Once you've selected all your options, go to the left-side menu and select "Randomize"! After it's done processing, head to the folder where you placed Imposter's Ordeal, take the "exefs" and "romfs" from the Output folder, and install them as you would install Luminescent Platinum normally.

Have fun!

How to dump the romfs/exefs (click to expand):

Article information

Added on

Edited on

Written by

Eevenin

37 comments

  1. Yusuke7760
    Yusuke7760
    • supporter
    • 0 kudos
    Not working it tells me do download .NET wich I already did....
  2. narwarw123
    narwarw123
    • member
    • 0 kudos
    hi, anyone know how to ramdomize static poke like rotom ?, i tried a  lot and always is the same, when i randomize it changes what the name of the pokemon im going to get from a static encounter then it gives me what is supposed to be there
    1. joanmark
      joanmark
      • supporter
      • 0 kudos
      The same to me do you know how to change it?


  3. Kirbles5478
    Kirbles5478
    • member
    • 0 kudos
    I follow the steps all the way through, but regardless it doesn't work, it doesn't keep the luminescent mod, it just loads me into regular brilliant diamond, and everytime I see that I back out.
    1. ZAKAZAAZAZAZAZA
      ZAKAZAAZAZAZAZA
      • member
      • 0 kudos
      Did you make it work since then ?
    2. iQuenix
      iQuenix
      • supporter
      • 0 kudos
      The randomizer generates the mod from scratch and injects the randomizer. You have to install the modified file in Ryujinx. 
  4. renechav
    renechav
    • member
    • 0 kudos
    Everytime I try to "add mod" to add lumi it pops up with the load bar and then crashes. Does anyone know of any fixes for this?
  5. Cito3355
    Cito3355
    • member
    • 0 kudos
    Can u put this onto an actual modded switch? if so how?
  6. ZAKAZAAZAZAZAZA
    ZAKAZAAZAZAZAZA
    • member
    • 0 kudos
    Guys I'm trying to randomize the game and I tried basically everything and even what that guy PeedLa said but nothing seems to work and when I launch the game Lumi is not randomized HELP
  7. rockfordtheman
    rockfordtheman
    • premium
    • 0 kudos
    Ive noticed that when you randomize it changes what the name of the pokemon im going to get from a static encounter then it gives me what is supposed to be there. IE: Jubalife reporter when i pick charmander is says slaking but i still get a charmander. am i doing something wrong? or can you not change these static encounters
    1. ferboard
      ferboard
      • member
      • 1 kudos
      hey, if you managed to randomize it please, give me a hand, i am triying but i do not manage to do it, everything is correct and no errors, but the game is not randomized.
      EDIT: I managed to do it and is working perfect.
      if anyone needs help i will help, dont hesitate to ask
    2. Northnose
      Northnose
      • member
      • 0 kudos
      How did you manage to start the Randomizer? Cause when i try to upload pokemon brilliant (It's just one file, not a romfs or exefs folder) to the randomizer it won't accept it. And when i try to extract the data like shown in picture, that won't work either???
    3. ferboard
      ferboard
      • member
      • 1 kudos
      First you need to create a separate folder to locate the exefs and romfs (you can name it brilliant diamond dump), on the desktop for example.
      It is in that folder where you have to locate the Impostor Ordeal.
      After that, just follow the steps as mentioned in the post and it should work.
      My problem was that i was not taking the exefs and romfs from the output folder that it is mentioned.
      I hope you can do it.
    4. xxbf3owner43
      xxbf3owner43
      • member
      • 0 kudos
      what files did you get when you dumped I kept getting a data file but it didnt contain the correct stuff for the randomizer to load it
    5. DahniDahni
      DahniDahni
      • member
      • 5 kudos
      hey there, seems to be a common confusion when dumping the base game for Imposter's Ordeals to first Load
      to clarify the steps:

      when you right click the game in Ryujinx and click "extract the contents of the romfs"
      it will create a folder called "Data" for you
      this is because, that "Data" folder is the content and what is usually inside of the "romfs" folder
      So, create a folder called "romfs" and then put the "Data" folder inside it
      Ta-da! you've now setup the romfs folder

      Now, when Imposter's Ordeals asks you "where can i find your romfs folder"
      You want to give it the folder that has the romfs folder inside it
      if you put the romfs folder you made on the desktop, then give it your desktop folder as an example, and this will work fine

      However its nice to have things separate, if you don't want IO to attempt to load everything on your desktop, simply make another folder called "Game Dump" or something and put the romfs by itself in there, then show IO that folder you made, this will also work

      Apologies for any confusion of terms, you're dealing with a couple separate Programs that have different Ideas of what things are
    6. xynxfull
      xynxfull
      • member
      • 0 kudos
      how did you figure it out?
    7. Theblackafro
      Theblackafro
      • member
      • 0 kudos
      So i've gotten through everything, getting the output folder with the romfs and exefs, do you apply it to the luminescent platinum folders? 
    8. Vacopower
      Vacopower
      • member
      • 0 kudos
      Are i free to explain it?
    9. zacianxyz
      zacianxyz
      • member
      • 0 kudos
      how did you do it?
    10. crisgil
      crisgil
      • member
      • 0 kudos
      Buenas, si me quieres y puedes echar una manita te lo agradezco, No me va para nada xD.
    11. ikanekii03
      ikanekii03
      • member
      • 0 kudos
      Okay so i put the "Data" folder in the romfs and it still doesnt work
    12. PeedLA
      PeedLA
      • member
      • 0 kudos
      hey, might need help, i tried everything, but nothing is randomized, am i missing something?
      EDIT: Found the problem: You have to deactivate the original Lumi Platinum Mod to make the randomized File Work.
    13. tkvs30
      tkvs30
      • member
      • 0 kudos
      hi, can you tell me what you did to get it to work? I've followed all the steps but mines still wont randomize the pokemon.

      EDIT: I got it to work, my issue was fixed from PeedLA suggestion, thank you all for the advice as well
  8. JDNothing
    JDNothing
    • member
    • 0 kudos
    can i  dump the romfs/exefs from yuzu?
  9. comanderbeef
    comanderbeef
    • member
    • 0 kudos
    I seem to be able to randomize Pokemon abilities and encounters but I can't randomize either items or catch rates. Just wanting to make it so I can catch basically any Pokemon with ease. think EZCatch from radical red
  10. fiadoloco
    fiadoloco
    • member
    • 0 kudos
    SOLUCIÓN ALEATORIZADA. POR FAVOR TRADUCIR AL INGLÉS DEL ESPAÑOL
    cree una carpeta con el nombre de (romfs) y aquí pegan las dos carpetas
    "romf" y "exef" sin extraer nada 
    siga los pasos del tutorial a partir de aquí
    1. reyesarce
      reyesarce
      • member
      • 0 kudos
      Bro no he logrado con el archivo romfs cuando ejecuto IO selecciono esa carpeta y me sigue dando error, ayudaa
    2. SacredEye
      SacredEye
      • member
      • 0 kudos
      Lo he estado haciendo al pie de la letra pero desde el inicio me marca que falta una carpeta llamada "metadata" y está tomando muchísimo tiempo para randomizarse, sabrás cuál es el problema?