- Press and hold Start, while still holding Start, power on your console to launch GodMode9
- Navigate to
[C:] GAMECART - Press A on
[TitleID].trim.3ds - Select NCSD image options...
- Select Build CIA from file
- Your dumped
.ciacan be found in/gm9/out/
make it look nicer |
Made crash wording more clear |
||
| Line 1: | Line 1: | ||
This | This Guide will show you how to randomize the generation 6 and 7 Pokémon games on the Nintendo 3DS using LayeredFS and Universal Pokemon Randomizer ZX. | ||
== | ==Compatibility Notes== | ||
== | {{info|This guide requires you have [[Custom firmware|CFW]] with [[3DS:Luma3DS|Luma3DS]] 8.0+ (preferably latest).}} | ||
* | {{info|This guide requires a computer running Windows, MacOS, or Linux.}} | ||
* | |||
* [https:// | == What You Need == | ||
*The latest release of [https://github.com/Ajarmar/universal-pokemon-randomizer-zx/releases Universal Pokemon Randomizer ZX] | |||
*The latest release of [https://github.com/d0k3/GodMode9/releases GodMode9] | |||
*[https://www.java.com/en/download/ Java] 8 (or higher), 64-bit | |||
==Instructions== | |||
===Section I - Prep Work=== | |||
=== Section I - | |||
# Copy <code>GodMode9.firm</code> from the GodMode9 <code>.zip</code> to the <code>/luma/payloads</code> folder on your SD card | |||
# | # Copy the <code>gm9</code> folder from the GodMode9 <code>.zip</code> to the root of your SD card | ||
# | # Reinsert your SD card into your device | ||
===Section II - Dumping Your Game=== | |||
| | {{warning|You will need to dump both your game, and game update. If you don't load the game update into the randomizer, the patch may cause a crash if applied while the update is still installed.}} | ||
<tabber> | |||
|-|Game Cartridge= | |||
<span> | <span> | ||
# Press and hold {{B|Start}}, while still holding {{B|Start}}, power on your console to launch GodMode9 | |||
< | # Navigate to <code>[C:] GAMECART</code> | ||
# Press {{B|A}} on <code>[TitleID].trim.3ds</code> | |||
< | # Select NCSD image options... | ||
# Select Build CIA from file | |||
# Your dumped <code>.cia</code> can be found in <code>/gm9/out/</code> | |||
</span> | |||
|-|Installed Title/Game Update= | |||
<span> | |||
{{info|Title IDs starting with <code>00040000</code> are games, and <code>0004000E</code> are game updates. You can find the Title ID of your game using [http://www.3dsdb.com/ 3dsdb].}} | |||
# Press and hold {{B|Start}}, while still holding {{B|Start}}, power on your console to launch GodMode9 | |||
# Press {{B|Home}} to bring up the action menu | |||
# Select Title manager | |||
# Select <code>[:A] SD CARD</code> | |||
# Navigate to the game or update your wish to dump and select it | |||
# Select Manage Title... | |||
# Select Build CIA (standard) | |||
# Your dumped <code>.cia</code> can be found in <code>/gm9/out/</code> | |||
</span> | |||
</tabber> | |||
===Section III - Randomizing Your Game=== | |||
# Power off your console | |||
# Insert your SD Card into your computer and move the game/update <code>.cias</code> from <code>/gm9/out/</code> to '''somewhere on your pc''' | |||
# Extract the PokeRandoZX <code>.zip</code> and double click on the launcher file for your OS | |||
#* <code>launcher_WINDOWS.bat</code> for Windows | |||
#* <code>launcher_MAC.command</code> for Mac | |||
#* <code>launcher_UNIX.sh</code> for Unix-based systems | |||
# Click on "Open ROM" and load the <code>[Game].cia</code> you made earlier | |||
# Click on Settings -> Load Game Update, and load the <code>[GameUpdate].cia</code> you made earlier | |||
# Select whatever randomizer settings you want | |||
# Once finished, Click on "Randomize (Save)" and select LayeredFS as your output | |||
#* If you loaded a game update you will only be able to output as layeredFS | |||
#* Your layeredFS patch will be saved as a folder with the <code>[TitleID]</code> matching the game you randomized | |||
=== | ===Section IV - Patching Your Game=== | ||
* | #Copy the layeredFS <code>[TitleID]</code> folder to <code>/luma/titles/</code> on your SD Card | ||
</ | #* Create a <code>titles</code> folder if you don't already have one | ||
# Eject your SD Card and reinsert it into your console | |||
</ | # Press and hold {{B|Select}}, while still holding {{B|Select}}, power on your console to open the Luma configuration menu | ||
# Select <code>Enable game patching</code> then press {{B|Start}} to save and exit | |||
{{success|Congratulations! Your game should now be randomized.}} | |||
=== | ==Troubleshooting== | ||
< | ===Game didn't Randomize=== | ||
* Ensure [[3DS:Luma3DS|Luma3DS's]] <code>boot.firm</code> is on the root of your SD card | |||
* Ensure <code>Enable game patching</code> is selected in [[3DS:Luma3DS/Configuration|the Luma configuration menu]] | |||
* Check that the <code>titles</code> folder is spelled correctly | |||
===Game crashes=== | |||
Usually caused by creating your randomized patch without an update loaded. Make sure you dump and load your game update into the Randomizer. | |||
==Resources== | |||
* [[3DS:Dump titles and game cartridges|Godmode9 Dumping Guide]] | |||
* [https://github.com/Ajarmar/universal-pokemon-randomizer-zx/wiki Universal Pokemon Randomizer ZX Wiki] | |||
* [https://gist.github.com/PixelSergey/5dbb4a9b90d290736353fa58e4fcbb42 LayeredFS Patching Guide] | |||
[[Category: | {{Pokémon}} | ||
[[Category:Pokémon]] | |||
[[Category:Nintendo 3DS guides]] | |||
This Guide will show you how to randomize the generation 6 and 7 Pokémon games on the Nintendo 3DS using LayeredFS and Universal Pokemon Randomizer ZX.
| This guide requires you have CFW with Luma3DS 8.0+ (preferably latest). |
| This guide requires a computer running Windows, MacOS, or Linux. |
GodMode9.firm from the GodMode9 .zip to the /luma/payloads folder on your SD cardgm9 folder from the GodMode9 .zip to the root of your SD card| You will need to dump both your game, and game update. If you don't load the game update into the randomizer, the patch may cause a crash if applied while the update is still installed. |
[C:] GAMECART[TitleID].trim.3ds.cia can be found in /gm9/out/
Title IDs starting with 00040000 are games, and 0004000E are game updates. You can find the Title ID of your game using 3dsdb. |
[:A] SD CARD.cia can be found in /gm9/out/.cias from /gm9/out/ to somewhere on your pc.zip and double click on the launcher file for your OS
launcher_WINDOWS.bat for Windowslauncher_MAC.command for Maclauncher_UNIX.sh for Unix-based systems[Game].cia you made earlier[GameUpdate].cia you made earlier[TitleID] matching the game you randomized[TitleID] folder to /luma/titles/ on your SD Card
titles folder if you don't already have oneEnable game patching then press Start to save and exit| Congratulations! Your game should now be randomized. |
boot.firm is on the root of your SD cardEnable game patching is selected in the Luma configuration menutitles folder is spelled correctlyUsually caused by creating your randomized patch without an update loaded. Make sure you dump and load your game update into the Randomizer.
| 3DS |
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Switch |
| ||||||||||||||||
| Cross-platform |
| ||||||||||||||||