How to Randomize a Pokémon Game (with Pictures) - wikiHow (2024)

  • Categories
  • Hobbies and Crafts
  • Games
  • Video Games
  • Multi Platform Games
  • Pokemon Video Games

Download Article

Explore this Article

methods

1Randomizing Generations One through Five

2Randomizing Generations Six and Seven

Other Sections

Tips and Warnings

Related Articles

References

Article Summary

Co-authored byJack LloydReviewed byIshrak

Last Updated: March 27, 2024Tested

Download Article

This tutorial teaches you how to randomize a Pokémon ROM on your Windows- or Mac-based emulator. You'll use the Universal Randomizer program for any Pokémon game on any computer for generations one through five, but only Windows users can randomize generations six and seven by using the PK3DS randomizer.

Randomizing Pokémon Games

You can only randomize a Pokémon game if you have a ROM and emulator. Install the emulator of your choice and download a Universal Randomizer. Extract the randomizer file and open it in your ROM before running the game.

Method 1

Method 1 of 2:

Randomizing Generations One through Five

Download Article

  1. 1

    Make sure that you have a ROM and an emulator. In order to randomize a Pokémon game, you'll need a ROM for the Pokemon game, and an emulator installed on your Windows or Mac computer is required to play the game.

  2. 2

    Download the Universal Randomizer application. Go to http://pokehacks.dabomstew.com/randomizer/downloads.php in your computer's web browser, then click the download link for your operating system (if you're using a OS other than windows (such as Mac), you'll click the Download for all other platforms link).

    • The Universal Randomizer supports randomizing Pokémon games from generation one all the way through every game in generation five (e.g., Pokémon Black Version 2 and White 2).

    Advertisem*nt

  3. 3

    Install the Universal Randomizer application. This process will vary slightly depending on whether you're using Windows or a Mac computer:

    • Windows - Open the downloaded ZIP folder, click Extract, click Extract all, and click Extract.
    • Mac - Make sure that you have the Java JDK installed, then double-click the downloaded ZIP folder and wait for it to extract.
  4. 4

    Open Universal Randomizer. Double-click the randomizer item inside of the unzipped folder. The Universal Randomizer window will open.

    • On a Mac, the Universal Randomizer is a Java file, meaning that it resembles a coffee cup.
  5. 5

    Click Open ROM. It's in the upper-right side of the Universal Randomizer window. Clicking it prompts a File Explorer (Windows) or a Finder (Mac) window to open.

  6. 6

    Select your ROM. Go to the file location of your ROM, then click it to select it.

  7. 7

    Click Open. It's in the lower-right side of the window. Doing so will import your ROM file into the Universal Randomizer, which will unlock the various randomizer options on the page.

  8. 8

    Randomize your preferred aspects of your ROM. Checking the "Random" or "Randomize" box below each Pokémon heading will completely randomize the game, while selecting only a few random options will create a more familiar experience.

    • Most randomized aspects allow you to select additional traits. For example, if you choose to randomize the "Pokémon Base Statistics" section, you can still have the Pokemon progress along their evolution cycles by checking the "Follow Evolutions" box.
  9. 9

    Click Randomize (Save). It's in the upper-right side of the page. Doing so will bring up a save window.

  10. 10

    Save your ROM. To do so:

    • Select a save location.
    • Enter a file name.
    • Click Save
    • Click Yes when prompted.
  11. 11

    Play your randomized ROM. Once your randomized ROM is saved, you can play it like any other ROM file:

    • Open your emulator.
    • Click File
    • Click Open
    • Double-click your ROM.
  12. Advertisem*nt

Method 2

Method 2 of 2:

Randomizing Generations Six and Seven

Download Article

  1. 1

    Understand how this method works. Pokémon generations 6 and 7 include games like X, Y, Sun, and Moon, all of which have been notoriously difficult to randomize. Luckily, you can use a randomizer called PK3DS and a tool called PackHack to randomize some aspects of these games.

    • Unfortunately, the PK3DS randomizer is only available for Windows computers.
  2. 2

    Make sure that you have an emulator and a ROM. You'll need an emulator that is capable of playing 3DS games, such as Citra, and you'll need a 3DS ROM for your preferred Pokémon game to go along with your emulator.

    • You can find torrents for 3DS ROMS, but most popular ROM sites don't carry 3DS ROM files that can be downloaded directly.
    • Citra is a popular choice for a 3DS emulator: https://citra-emu.org/
  3. 3

    Download the PK3DS randomizer. This randomizer can support most games from Pokémon generation 6 and some games from generation 7:

  4. 4

    Extract the PK3DS files. To do so:

    • Right-click the downloaded ZIP folder.
    • Click Extract All...
    • Click Extract
    • Double-click the pk3DS Build 337 ZIP folder.
    • Click Extract at the top of the window.
    • Click Extract all
    • Click Extract when prompted.
  5. 5

    Download and install Pack Hack. This program is necessary in order to save your 3DS ROM as a new, randomized version:

  6. 6

    Open the PackHack folder. Double-click the extracted PackEnglishV12 folder, double-click the only folder inside, and then double-click PackHack.

  7. 7

    Place your 3DS file inside of the PackHack folder. Copy the 3DS file by clicking it and pressing Ctrl+C, then press Ctrl+V while in the PackHack folder.

  8. 8

    Double-click SetupUS. It's in the PackHack folder. Doing so will prompt the 3DS file to begin extracting.

  9. 9

    Copy the entire folder's files. When the setup is done running, click one file, press Ctrl+A, and press Ctrl+C to copy everything that's in the PackHack folder.

  10. 10

    Paste the files into a new folder. Create a new folder in the same place as the extracted PackEnglishV12 folder (e.g., the Desktop), open the new folder, and press Ctrl+V.

  11. 11

    Open PD3DS. Double-click the pk3DS application file to do so. The PK3DS program window will open.

    • If you see a pop-up window alerting you that PK3DS is an "unknown program", click More info, then click Run anyway at the bottom of the window.
  12. 12

    Click File. It's in the top-left corner of the window. A drop-down menu will appear.

  13. 13

    Click Open. You'll see this option in the drop-down menu.

  14. 14

    Open the new folder that you just made. Double-click the new folder to do so.

  15. 15

    Select your ROM. Click the 3DS game here.

  16. 16

    Click OK or Open. Your selected ROM will open in the PK3DS emulator.

  17. 17

    Randomize your game. Once you've opened the 3DS ROM in PK3DS, you can randomize specific attributes for the game in question by selecting a tab at the top of the window (e.g., ExeFS), selecting an attribute (e.g., Shiny Rate), and modifying your preferred options in the resulting pop-up window.

  18. 18

    Leave PK3DS open when saving your file. You'll need to do a couple of things in order to save your 3DS file as a randomized game, so make sure that you don't close PK3DS during this time.

  19. 19

    Copy the new folder's extracted ROM folder. Open the folder that you created, click the ExtractedRomFS folder, and press Ctrl+C.

  20. 20

    Paste the file into the PackHack folder. Re-open the PackHack folder that's inside of the PackEnglishV12 folder, then press Ctrl+V and choose to replace the conflicting file name.

  21. 21

    Double-click the HackingToolkit option. It's in the PackHack folder. This will open a Command Prompt window.

  22. 22

    Rebuild the Pokémon 3DS file. Do the following in the Command Prompt window:[1]

    • Type d and press Enter
    • Type in a unique, one-word name (no spaces) for your Pokemon ROM, then press Enter.
    • Press any key when prompted.
  23. 23

    Play your randomized ROM. Once the rebuilding is complete, you can open the randomized 3DS file in your preferred emulator.

  24. Advertisem*nt

Community Q&A

Search

Add New Question

  • Question

    What is the best emulator to use?

    How to Randomize a Pokémon Game (with Pictures) - wikiHow (39)

    Community Answer

    VBA for the GB/GBC/GBA games is good, and DeSmuME for the DS games is best.

    Thanks! We're glad this was helpful.
    Thank you for your feedback.
    If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission.Support wikiHow

    YesNo

    Not Helpful 16Helpful 59

  • Question

    Can you make all Pokemon shiny?

    How to Randomize a Pokémon Game (with Pictures) - wikiHow (40)

    Lugia2453

    Top Answerer

    Not with the Universal Pokemon Randomizer. What you're looking to do requires the use of cheat codes, which can be inserted into your emulator.

    Thanks! We're glad this was helpful.
    Thank you for your feedback.
    If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission.Support wikiHow

    YesNo

    Not Helpful 16Helpful 64

  • Question

    Why does the screen stay white after I load the game?

    How to Randomize a Pokémon Game (with Pictures) - wikiHow (41)

    Community Answer

    If you are trying to run a generation 3 game (Ruby, Sapphire, Emerald, Firered or Leafgreen) and you are using Visualboyadvance, it is probably because you are using the wrong type of SRAM. Look up what kind you need to set it to for your game.

    Thanks! We're glad this was helpful.
    Thank you for your feedback.
    If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission.Support wikiHow

    YesNo

    Not Helpful 22Helpful 65

See more answers

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

      Advertisem*nt

      Tips

      • You can combine this with a self-imposed challenge such as the Nuzlocke challenge to make things more interesting.

        Thanks

        Helpful0Not Helpful0

      Submit a Tip

      All tip submissions are carefully reviewed before being published

      Name

      Please provide your name and last initial

      Submit

      Thanks for submitting a tip for review!

      Advertisem*nt

      Warnings

      • Some 3DS ROMs aren't properly encoded to work with an emulator, especially when randomized. If your randomized ROM won't open after you put it through PK3DS, try doing the same process with a different ROM.

        Thanks

        Helpful0Not Helpful0

      Advertisem*nt

      You Might Also Like

      How toPlay With Pokémon Cards
      How toTrade Pokemon with John GBA LiteHow toFind Shiny PokémonHow toPlay Pokémon on Your PCHow to Evolve Eevee into Espeon or Umbreon in PokémonHow toEvolve Riolu in Pokemon Brick BronzeHow to Check Friendship Level in Pokemon Violet and ScarletHow toLearn Type Weaknesses in PokémonHow toCatch Articuno in Pokémon Fire Red and Leaf GreenHow to Evolve Magikarp in Any Pokémon GameHow toCheat on Pokémon GlazedHow to Beat Team GO Rocket Leader Cliff in Pokémon GO: Complete Guide

      Advertisem*nt

      About This Article

      How to Randomize a Pokémon Game (with Pictures) - wikiHow (57)

      Reviewed by:

      Ishrak

      Gaming & Video Expert

      This article was reviewed by Ishrak and by wikiHow staff writer, Jack Lloyd. Ishrak is a Gaming & Video Expert specializing in sharing Pokémon and Minecraft videos. With over eight years of gaming and streaming experience, Ishrak has a follower base of over 35,000 YouTube subscribers and over 8 million views. He is also a Pokémon ROM-Hacker and some of his most popular videos highlight tips and advice for people learning how to play Pokémon games. This article has been viewed 1,245,448 times.

      181 votes - 46%

      Co-authors: 24

      Updated: March 27, 2024

      Views:1,245,448

      Categories: Pokemon Video Games

      Article SummaryX

      To randomize generations 1-5 of your Pokemon game, start by making sure that you have a Pokemon ROM and emulator installed. If you don't, you can download them from the LoveROMS website. Then, install the Universal Randomizer application and follow the instructions for downloading. After it is installed, go into the application and select which aspects you would like to randomize, like the "Pokemon Base Statistics." Click "Save" or "Randomize" and save the file to your computer for future use. To learn how to randomize generations 6-10 of your Pokemon game, read on!

      Did this summary help you?

      In other languages

      Spanish

      Dutch

      German

      Thai

      Russian

      • Print
      • Send fan mail to authors

      Thanks to all authors for creating a page that has been read 1,245,448 times.

      Reader Success Stories

      • How to Randomize a Pokémon Game (with Pictures) - wikiHow (58)

        Anonymous

        May 30, 2017

        "I love using Randomizer, but I recommend that you also try Nuzlocke, which is an extra hard challenge. If one of..." more

      More reader storiesHide reader stories

      Did this article help you?

      Advertisem*nt

      How to Randomize a Pokémon Game (with Pictures) - wikiHow (2024)
      Top Articles
      Intermodal | FreightCenter
      Rail Transport Costs - How Much Have They Increase?
      What Did Bimbo Airhead Reply When Asked
      Beacon Schnider
      Coindraw App
      Chris wragge hi-res stock photography and images - Alamy
      Teenbeautyfitness
      Konkurrenz für Kioske: 7-Eleven will Minisupermärkte in Deutschland etablieren
      Craigslist Pet Phoenix
      Obituaries
      Chuckwagon racing 101: why it's OK to ask what a wheeler is | CBC News
      Danielle Longet
      Nexus Crossword Puzzle Solver
      Syracuse Jr High Home Page
      Michaels W2 Online
      Grab this ice cream maker while it's discounted in Walmart's sale | Digital Trends
      Aldine Isd Pay Scale 23-24
      Vintage Stock Edmond Ok
      Cvs El Salido
      Rs3 Eldritch Crossbow
      Stoney's Pizza & Gaming Parlor Danville Menu
      Atlases, Cartography, Asia (Collection Dr. Dupuis), Arch…
      Https E22 Ultipro Com Login Aspx
      Watertown Ford Quick Lane
      By.association.only - Watsonville - Book Online - Prices, Reviews, Photos
      Taylored Services Hardeeville Sc
      Little Einsteins Transcript
      Obsidian Guard's Skullsplitter
      Wisconsin Volleyball Team Leaked Uncovered
      Gina's Pizza Port Charlotte Fl
      Autopsy, Grave Rating, and Corpse Guide in Graveyard Keeper
      El agente nocturno, actores y personajes: quién es quién en la serie de Netflix The Night Agent | MAG | EL COMERCIO PERÚ
      Peter Vigilante Biography, Net Worth, Age, Height, Family, Girlfriend
      Kgirls Seattle
      Scanning the Airwaves
      Game8 Silver Wolf
      Check From Po Box 1111 Charlotte Nc 28201
      301 Priest Dr, KILLEEN, TX 76541 - HAR.com
      Easy Pigs in a Blanket Recipe - Emmandi's Kitchen
      968 woorden beginnen met kruis
      Shane Gillis’s Fall and Rise
      The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
      Bob And Jeff's Monticello Fl
      Ukraine-Krieg - Militärexperte: "Momentum bei den Russen"
      Traumasoft Butler
      Blackwolf Run Pro Shop
      How I Passed the AZ-900 Microsoft Azure Fundamentals Exam
      Craigslist Binghamton Cars And Trucks By Owner
      Zipformsonline Plus Login
      Espn Top 300 Non Ppr
      Craigslist Cars For Sale By Owner Memphis Tn
      Joe Bartosik Ms
      Latest Posts
      Article information

      Author: Dan Stracke

      Last Updated:

      Views: 6245

      Rating: 4.2 / 5 (63 voted)

      Reviews: 94% of readers found this page helpful

      Author information

      Name: Dan Stracke

      Birthday: 1992-08-25

      Address: 2253 Brown Springs, East Alla, OH 38634-0309

      Phone: +398735162064

      Job: Investor Government Associate

      Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

      Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.