How to Randomize Pokemon Let's Go Pikachu and Eevee
Have you ever wanted to play Pokemon Let's Go Pikachu and Eevee with a twist? Maybe you want to encounter different Pokemon in the wild, or give them new moves and abilities, or even change their types and stats. Well, you can do all that and more by randomizing your game!
Randomizing is a process of modifying various aspects of the game data to create a new and unpredictable experience. You can customize your randomizer settings to suit your preferences and challenge yourself in new ways. Randomizing can also make the game more fun and replayable, as you never know what surprises await you in each playthrough.
pokemon let 39;s go pikachu randomizer download
In this article, I will show you how to randomize Pokemon Let's Go Pikachu and Eevee on your Nintendo Switch or on an emulator. I will also give you some tips and features of the randomizer that you can use to enhance your gameplay. So, without further ado, let's get started!
Requirements
Before we begin, you will need a few things to randomize Pokemon Let's Go Pikachu and Eevee. Here is a list of what you need:
A Nintendo Switch console that is not patched (you can check if your Switch is patched or not )
A microSD card with enough space for your game dump (at least 32 GB)
A USB-C cable to connect your Switch to your PC
A RCM jig or a paperclip to enter RCM mode on your Switch
A payload injector such as TegraRCMGUI or Rekado (for Android phones) to send payloads to your Switch
A custom firmware (CFW) such as Atmosphere or Kosmos on your Switch
A homebrew application called nxdumptool on your Switch
A ROM editor called pkNX on your PC
An emulator called yuzu on your PC (optional, if you want to play the randomized game on an emulator)
Please note that randomizing your game involves hacking your Switch, which may void your warranty and potentially get you banned from online services. Please proceed at your own risk and follow the instructions carefully. I am not responsible for any damage or loss that may occur from following this guide.
Step 1: Dumping your game
The first step is to dump your game data from your Switch cartridge or digital copy. This will allow you to access the files that contain the game data that you want to edit. To do this, you will need to use nxdumptool, a homebrew application that can dump games from your Switch.
Here are the steps to dump your game using nxdumptool:
Insert your microSD card into your Switch and turn it off.
Insert your RCM jig or paperclip into the right Joy-Con rail of your Switch.
Hold down the Volume Up button and press the Power button to enter RCM mode.
Connect your Switch to your PC using the USB-C cable.
Launch Tegra RCMGUI or Rekado and send the payload of your CFW to your Switch.
Once your Switch boots into the CFW, launch the Homebrew Menu by holding down the R button while opening any game or app.
Select nxdumptool from the list of homebrew applications and press A to launch it.
Select Dump installed SD card / eMMC content and press A.
Select Pokemon: Let's Go, Pikachu! or Pokemon: Let's Go, Eevee! from the list of installed titles and press A.
Select Nintendo Submission Package (NSP) dump and press A.
Select Dump base application NSP and press A.
Select Start NSP dump process and press A.
Wait for the dump process to finish. It may take a while depending on the size of your game.
Once the dump is complete, press B to return to the main menu.
Select Dump gamecard content and press A.
Select RomFS options and press A.
Select Browse RomFS section and press A.
Press Y to save the romfs.bin file to your microSD card. This file contains the game data that you want to edit.
Press B to return to the previous menu.
Select ExeFS options and press A.
Select Browse ExeFS section and press A.
Press Y to save the exefs.nsp file to your microSD card. This file contains the executable code of the game that you want to edit.
Press B to return to the previous menu.
Press B again to return to the main menu.
Press + to exit nxdumptool and return to the Homebrew Menu.
Congratulations, you have successfully dumped your game data from your Switch. Now, you can safely turn off your Switch and remove your microSD card. You will need to copy the romfs.bin and exefs.nsp files from your microSD card to your PC for the next step.
Step 2: Setting up pkNX
The next step is to set up pkNX, a ROM editor that can edit various game data for Pokemon Let's Go Pikachu and Eevee. You will need this tool to randomize your game according to your preferences. To do this, you will need to download and extract pkNX on your PC.
Here are the steps to set up pkNX on your PC:
Download the latest version of pkNX from .
Extract the zip file using a program like WinRAR or 7-Zip. You should see a folder called pkNX-master with several files inside it.
Create a new folder called romfs inside the pkNX-master folder. This is where you will place your romfs.bin file that you dumped from your Switch.
Create a new folder called exefs inside the pkNX-master folder. This is where you will place your exefs.nsp file that you dumped from your Switch.
Copy the romfs.bin file from your microSD card to the romfs folder that you created in step 3.
Copy the exefs.nsp file from your microSD card to the exefs folder that you created in step 4.
You have successfully set up pkNX on your PC. Now, you can launch pkNX by double-clicking on the pkNX.exe file inside the pkNX-master folder. You should see a window like this:
This is where you can edit various game data for Pokemon Let's Go Pikachu and Eevee. You can see different tabs for different categories of data, such as Pokemon, Moves, Items, Trainers, etc. You can also see different buttons for different actions, such as Randomize, Save, Export, etc. You can also see a log window at the bottom that shows you what changes have been made by pkNX. You can also change some settings by clicking on the Options button at the top right corner of the window.
Step 3: Randomizing your game
The fun part begins! Now, you can randomize your game using pkNX. You can customize your randomizer settings by choosing what aspects of the game data you want to edit and how you want them to be edited. You can also preview your changes by clicking on the View button next to each tab. You can also undo your changes by clicking on the Reset button next to each tab. You can also save your changes by clicking on the Save button at the top left corner of the window.
Here are some examples of what you can do with pkNX to randomize your game:
Randomize Pokemon
If you want to change the Pokemon that appear in the wild, in the trainer battles, or in the gift events, you can use the Pokemon tab in pkNX. You can randomize various aspects of the Pokemon, such as their species, forms, types, abilities, moves, stats, evolutions, and more. You can also choose to keep some aspects of the Pokemon unchanged, such as their shiny chance, gender ratio, catch rate, etc. You can also apply some filters to the randomization, such as excluding legendaries, mythicals, or megas from the pool of possible Pokemon. You can also choose to randomize only certain areas or trainers in the game.
For example, if you want to randomize the wild Pokemon encounters in the game, you can do the following:
Click on the Pokemon tab in pkNX.
Click on the Randomize button next to Wild Encounters.
A window will pop up with various options for randomizing the wild encounters. You can check or uncheck the boxes to enable or disable certain options. You can also adjust the sliders to change the values of certain options.
Some of the options that you can choose are:
Random: This will randomize the species of the wild Pokemon. You can choose to include or exclude certain types of Pokemon from the pool by checking or unchecking the boxes below.
Similar Strength: This will randomize the species of the wild Pokemon based on their base stats. You can choose how similar or different you want them to be by adjusting the slider.
Type Themed: This will randomize the species of the wild Pokemon based on their types. You can choose how many types you want them to share by adjusting the slider.
Use Level: This will randomize the level of the wild Pokemon based on their original level. You can choose how much higher or lower you want them to be by adjusting the slider.
Allow Evolutions: This will allow or prevent the wild Pokemon from evolving into their next stage. You can choose how many levels they need to evolve by adjusting the slider.
Random Abilities: This will randomize the abilities of the wild Pokemon. You can choose to include or exclude certain types of abilities from the pool by checking or unchecking the boxes below.
Random Moves: This will randomize the moves of the wild Pokemon. You can choose how many moves they have and how they are chosen by checking or unchecking the boxes below.
Random Stats: This will randomize the stats of the wild Pokemon. You can choose how they are distributed and how much they vary by checking or unchecking the boxes below.
Random Types: This will randomize the types of the wild Pokemon. You can choose to keep or change their original types by checking or unchecking the boxes below.
Random Forms: This will randomize the forms of the wild Pokemon. You can choose to include or exclude certain forms from the pool by checking or unchecking the boxes below.
Random Held Items: This will randomize the items that the wild Pokemon hold. You can choose to include or exclude certain types of items from the pool by checking or unchecking the boxes below.
Once you have chosen your options, click on OK to apply them.
You can preview your changes by clicking on the View button next to Wild Encounters. You can see a list of all the wild Pokemon encounters in the game and their randomized attributes.
You have successfully randomized the wild Pokemon encounters in your game. You can repeat the same process for other categories of Pokemon, such as Trainer Pokemon, Static Encounters, and Trade Evolutions. You can also use different options for each category to create more variety and challenge in your game.
Randomize Moves
If you want to change the moves that the Pokemon learn, you can use the Moves tab in pkNX. You can randomize various aspects of the moves, such as their names, types, power, accuracy, effects, and more. You can also choose to keep some aspects of the moves unchanged, such as their PP, category, target, etc. You can also apply some filters to the randomization, such as excluding Z-moves, signature moves, or tutor moves from the pool of possible moves.
For example, if you want to randomize the moves that the Pokemon learn by leveling up, you can do the following:
Click on the Moves tab in pkNX.
Click on the Randomize button next to Level Up.
A window will pop up with various options for randomizing the level up moves. You can check or uncheck the boxes to enable or disable certain options. You can also adjust the sliders to change the values of certain options.
Some of the options that you can choose are:
Random: This will randomize the moves that the Pokemon learn by leveling up. You can choose to include or exclude certain types of moves from the pool by checking or unchecking the boxes below.
Similar Strength: This will randomize the moves that the Pokemon learn by leveling up based on their power. You can choose how similar or different you want them to be by adjusting the slider.
Type Themed: This will randomize the moves that the Pokemon learn by leveling up based on their types. You can choose how many types you want them to share by adjusting the slider.
Same Category: This will randomize the moves that the Pokemon learn by leveling up based on their category (physical, special, or status). You can choose to keep or change their original category by checking or unchecking the box below.
Same Target: This will randomize the moves that the Pokemon learn by leveling up based on their target (single, adjacent, all, etc.). You can choose to keep or change their original target by checking or unchecking the box below.
Random Types: This will randomize the types of the moves that the Pokemon learn by leveling up. You can choose to keep or change their original types by checking or unchecking the boxes below.
Random Power: This will randomize the power of the moves that the Pokemon learn by leveling up. You can choose how they are distributed and how much they vary by checking or unchecking the boxes below.
Random Accuracy: This will randomize the accuracy of the moves that the Pokemon learn by leveling up. You can choose how they are distributed and how much they vary by checking or unchecking the boxes below.
Random Effects: This will randomize the effects of the moves that the Pokemon learn by leveling up. You can choose to include or exclude certain types of effects from the pool by checking or unchecking the boxes below.
Once you have chosen your options, click on OK to apply them.
You can preview your changes by clicking on the View button next to Level Up. You can see a list of all the Pokemon and their randomized level up moves.
You have successfully randomized the level up moves of your game. You can repeat the same process for other categories of moves, such as TM Moves, Tutor Moves, and Egg Moves. You can also use different options for each category to create more variety and challenge in your game.
Randomize Items
If you want to change the items that appear in the game, you can use the Items tab in pkNX. You can randomize various aspects of the items, such as their names, descriptions, effects, prices, and more. You can also choose to keep some aspects of the items unchanged, such as their icons, categories, flags, etc. You can also apply some filters to the randomization, such as excluding key items, Z-crystals, or mega stones from the pool of possible items.
For example, if you want to randomize the items that you find in the overworld, you can do the following:
Click on the Items tab in pkNX.
Click on the Randomize button next to Overworld Items.
A window will pop up with various options for randomizing the overworld items. You can check or uncheck the boxes to enable or disable certain options. You can also adjust the sliders to change the values of certain options.
Some of the options that you can choose are:
Random: This will randomize the items that you find in the overworld. You can choose to include or exclude certain types of items from the pool by checking or unchecking the boxes below.
Similar Value: This will randomize the items that you find in the overworld based on their prices. You can choose how similar or different you want them to be by adjusting the slider.
Type Themed: This will randomize the items that you find in the overworld based on their types. You can choose how many types you want them to share by adjusting the slider.
Random Effects: This will randomize the effects of the items that you find in the overworld. You can choose to include or exclude certain types of effects from the pool by checking or unchecking the boxes below.
Once you have chosen your options, click on OK to apply them.
You can preview your changes by clicking on the View button next to Overworld Items. You can see a list of all the overworld items in the game and their randomized attributes.
You have successfully randomized the overworld items in your game. You can repeat the same process for other categories of items, such as Shop Items, Pickup Items, and Berry Trees. You can also use different options for each category to create more variety and challenge in your game.
Randomize Trainers
If you want to change the trainers that you battle in the game, you can use the Trainers tab in pkNX. You can randomize various aspects of the trainers, such as their names, classes, teams, rewards, and more. You can also choose to keep some aspects of the trainers unchanged, such as their genders, outfits, music, etc. You can also apply some filters to the randomization, such as excluding gym leaders, elite four, rivals, or special trainers from the pool of possible trainers.
For example, if you want to randomize the trainer teams in the game, you can do the following:
Click on the Trainers tab in pkNX.
Click on the Randomize button next to Trainer Teams.
A window will pop up with various options for randomizing the trainer teams. You can check or uncheck the boxes to enable or disable certain options. You can also adjust the sliders to change the values of certain options.
Some of the options that you can choose are:
Random: This will randomize the Pokemon that the trainers use. You can choose to include or exclude certain types of Pokemon from the pool by checking or unchecking the boxes below.
Similar Strength: This will randomize the Pokemon that the trainers use based on their base stats. You can choose how similar or different you want them to be by adjusting the slider.
Type Themed: This will randomize the Pokemon that the trainers use based on their types. You can choose how many types you want them to share by adjusting the slider.
Use Level: This will randomize the level of the Pokemon that the trainers use based on their original level. You can choose how much higher or lower you want them to be by adjusting the slider.
Allow Evolutions: This will allow or prevent the Pokemon that the trainers use from evolving into their next stage. You can choose how many levels they need to evolve by adjusting the slider.
Random Abilities: This will randomize the abilities of the Pokemon that the trainers use. You can choose to include or exclude certain types of abilities from the pool by checking or unchecking the boxes below.
Random Moves: This will randomize the moves of the Pokemon that the trainers use. You can choose how many moves they have and how they are chosen by checking or unchecking the boxes below.
Random Items: This will randomize the items that the Pokemon that the trainers use hold. You can choose to include or exclude certain types of items from the pool by checking or unchecking the boxes below.
Once you have chosen your options, click on OK to apply them.
You can preview your changes by clicking on the View button next to Trainer Teams. You can see a list of all the trainers in the game and their randomized teams.
You have successfully randomized the trainer teams in your game. You can repeat the same process for other aspects of the trainers, such as Trainer Names, Trainer Classes, Trainer Rewards, and Trainer Text. You can also use different options for each aspect to create more variety and challenge in your game.
Step 4: Applying your randomizer on Switch
The final step is to apply your randomizer on your Switch. This will allow you to play the randomized game on your console. To do this, you will need to install the edited files on your Switch using a homebrew application called LayeredFS.
Here are the steps to apply your randomizer on your Switch using LayeredFS:
Copy the romfs folder and the exefs folder from the pkNX-master folder on your PC to the atmosphere/contents folder on your microSD card. If you are using a different CFW, you may need to copy them to a different location.
Insert your microSD card into your Switch and turn it off.
Insert your RCM jig or paperclip into the right Joy-Con rail of your Switch.
Hold down the Volume Up button and press the Power button to enter RCM mode.
Connect your Switch to your PC using the USB-C cable.
Launch TegraRCMGUI or Rekado and send the payload of your CFW to your Switch.
Once your Switch boots into the CFW, launch Pokemon Let's Go Pikachu or Eevee as usual.
You should see a message saying "Redirecting romfs/exefs to SD card" on the top left corner of the screen. This means that LayeredFS is working and loading your edited files from your microSD card.
Enjoy your randomized game!
You have successfully applied your randomizer on your Switch. You can now play the randomized game on your console. You can also change your randomizer settings at any time by editing the files on your PC and copying them back to your microSD card. You can also disable the randomizer by deleting or renaming the romfs and exefs folders on your microSD card.
Step 5: Applying your randomizer on Emulator
If you don't have a Switch or you prefer to play the randomized game on an emulator, you can do that too. You will need to use an emulator called yuzu, which can run Pokemon Let's Go Pikachu and Eevee on PC. To do this, you will need to rebuild the edited files on your PC into a single file that can be loaded by yuzu. To do this, you will need to use a tool called NSC Builder on your PC.
Here are the steps to apply your randomizer on your PC using NSC Builder:
Download the latest version of NSC Builder from .
Extract the zip file using a program like WinRAR or 7-Zip. You should see a folder called NSCB with several files and subfolders inside it.
Copy the romfs.bin file and the exefs.nsp file from the pkNX-master folder on your PC to the input folder inside the NSCB folder.
Launch NSC_Builder.exe by double-clicking on it. You should see a window like this:
Select Mode 3 - File Mode by pressing 3 on your keyboard.
Select Option 1 - Process File/s Individually by pressing 1 on your keyboard.
Select Option 2 - Process File/s Individually (Advanced) by pressing 2 on your keyboard.
Select Option 4 - Patch Game Files by pressing 4 on your keyboard.
Select Option 1 - Patch Game Files (RomFS) by pressing 1 on your keyboard.
Select Option 2 - Patch Game Files (ExeFS) by pressing 2 on your keyboard.
Select Option 3 - Patch Game Files (Both) by pressing 3 on your keyboard.
Select Option 4 - Patch Game Files (Custom) by pressing 4 on your keyboard.
A window will pop up asking you to select the files that you want to patch. Navigate to the input folder inside the NSCB folder and select the romfs.bin file and the exefs.nsp file that you copied earlier. Press Enter to confirm your selection.
A window will pop up asking you to select the base game file that you want to patch. Navigate to the folder where you have your Pokemon Let's Go Pikachu or Eevee NSP or XCI file and select it. Press Enter to confirm your selection.
A window will pop up asking you to select the output folder where you want to save your patched game file. Navigate to the folder of your choice and press Enter to confirm your selection.
A window will pop up asking you to select the output format of your patched game file. Select Option 1 - NSP File by pressing 1 on your keyboard.
A window will pop up asking you to enter a custom name for your patched game file. You can enter any name that you like or leave it blank to use the default name. Press Enter to confirm your name.
Wait for the patching process to finish. It may take a while depending on the size of your game file.
Once the patching is complete, press any key to return to the main menu.
Press Q to exit NSC Builder and return to your desktop.
Congratulations, you have successfully applied your randomizer on your PC. You should see a new NSP file in your output folder with the name that you entered or the default name. This is your randomized game file that can be loaded by yuzu.
Conclusion
You have learned how to randomize Pokemon Let's Go Pikachu and Eevee on your Nintendo Switch or on an emulator. You have also learned how to use pkNX and NSC Builder to edit various game data and create a new and unpredictable experience. Randomizing can be a lot of fun and replayable, as you never know what surprises await you in each playthrough. You can also customize your randomizer settings to suit your preferences and challenge yourself in new ways. You can also share your randomizer settings and results with other players and compare your experiences.
I hope you found this article helpful and informative. If you have any questions or feedback, please feel free to leave a comment below. I would love to hear from you and see what you have created with your randomizer. Thank you for reading and happy randomizing!
FAQs
Here are some frequently asked questions about randomizing Pokemon Let's Go Pikachu and Eevee:
Q: Can I randomize other Pokemon games besides Pokemon Let's Go Pikachu and Eevee?
A: Yes, you can. pkNX can also edit game data for Pokemon Sword and Shield, as well as other Switch games. You can also use other tools to randomize Pokemon games for other platforms, such as the Universal Pokemon Randomizer for the DS games, or the Emerald Randomizer for the GBA games.
Q: Can I play online with my randomized game?
A: No, you can't. Playing online with a hacked or modified game may get you banned from Nintendo's online services. You should only play offline or locally with your randomized game.
Q: Can I transfer my randomized Pokemon to other games or services?
A: No, you can't. Transferring your randomized Pokemon to other games or services may cause errors or glitches, as they may not be compatible with the original game data. You should only keep your randomized Pokemon in your randomized game.
Q: Can I use cheats or mods with my randomized game?
A: Yes, you can. You can use cheats or mods with your randomized game as long as they don't interfere with the randomizer settings or the game data. However, you should be careful when using cheats or mods, as they may cause instability or crashes in your game.
Q: Can I update my game or install DLCs with my randomized game?
A: No, you can't. Updating your game or installing DLCs with your randomized game may overwrite or conflict with the edited files, resulting in errors or crashes in your game. You should only use the base game version that matches your randomizer settings.
44f88ac181
Comments