Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Wii:Banner Unbrick and 3DS:Randomizing Pokémon: Difference between pages

From Hacks Guide Wiki
(Difference between pages)
make it look nicer
 
ItsCrocoSwine (talk | contribs)
Made crash wording more clear
 
Line 1: Line 1:
This tutorial will help you fix your Wii from a Banner Brick, which occurs when a user installs a channel with an invalid banner, and usually gives a black screen, freeze after the Health & Safety screen, or display "The system files are corrupted" error.
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.


== Instructions ==
==Compatibility Notes==


=== Requirements ===
{{info|This guide requires you have [[Custom firmware|CFW]] with [[3DS:Luma3DS|Luma3DS]] 8.0+ (preferably latest).}}
* An SD card or USB drive
{{info|This guide requires a computer running Windows, MacOS, or Linux.}}
* If you do not have Priiloader installed: A PC with Linux installed, or a Raspberry Pi since it most likely has Linux installed already
 
* [https://oscwii.org/library/app/yawmme YAWM ModMii Edition]
== What You Need ==  
<tabber>
 
*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


|-|Wii=
==Instructions==


<span>
===Section I - Prep Work===
=== Section I - Entering HBC (Priiloader) ===
<ol>
<li>You can enter Priiloader in this state by holding {{B|RESET}} on the console while turning it on.</li>
* If you do not have Priiloader, scroll down to <code>If you do not have Priiloader:</code> below


=== If you do not have Priiloader: ===
# Copy <code>GodMode9.firm</code> from the GodMode9 <code>.zip</code> to the <code>/luma/payloads</code> folder on your SD card
# Follow [[wiiguide:bluebomb|this guide]] until step 13, then come back here. Ensure you do not press {{B|A}} on the Health and Safety screen.
# Copy the <code>gm9</code> folder from the GodMode9 <code>.zip</code> to the root of your SD card
# Once you are in the HackMii installer, exit it, you should now be in the HBC, continue to Section II
# Reinsert your SD card into your device


*After that, you should be on a screen like the image below.
===Section II - Dumping Your Game===
</ol>
[[File:Priiloader interface.png|none|alt=The menu of Priiloader.]]
</span>


|-|vWii (Wii U)=
{{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>
=== Section I - Entering HBC (Priiloader) ===
# Press and hold {{B|Start}}, while still holding {{B|Start}}, power on your console to launch GodMode9
<ol>
# Navigate to <code>[C:] GAMECART</code>
 
# Press {{B|A}} on <code>[TitleID].trim.3ds</code>
<li>If you are on Wii U in the Aroma environment, you can load the Wii U forwarder on your Wii U Menu.</li>
# Select NCSD image options...
* If you don't have the Priiloader Wii U Forwarder, you can get it {{GitHub|DacoTaco/priiloader/releases/latest|here.}}
# Select Build CIA from file
* If you have not yet installed Aroma, here is a [[wiiuguide:aroma/getting-started|guide]] to do so.
# Your dumped <code>.cia</code> can be found in <code>/gm9/out/</code>
* If you do not have Priiloader, scroll down to <code>If you do not have Priiloader:</code> below
</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


=== If you do not have Priiloader: ===
===Section IV - Patching Your Game===
* Aroma: Download {{GitHub|SammyGoesHowdy/SammysJunk/raw/main/Wii%20U%20Forwarders/HBC.wuhb|this Boot2vWii forwarder}}
* Tiramisu: Download {{GitHub|FIX94/hbl2hbc/releases|hbl2hbc}} (just the <code>.elf</code> file)
# Place the file you downloaded for your environment in <code>wiiu/apps</code>
# Open it and you should be taken to the HBC, once it does, continue to Section II


*After that, you should be on a screen like the image below.
#Copy the layeredFS <code>[TitleID]</code> folder to <code>/luma/titles/</code> on your SD Card
</ol>
#* Create a <code>titles</code> folder if you don't already have one
[[File:Priiloader interface.png|none|alt=The menu of Priiloader.]]
# Eject your SD Card and reinsert it into your console
</span>
# 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


</tabber>
{{success|Congratulations! Your game should now be randomized.}}
<hr>


=== Section II - Uninstalling WADs ===
==Troubleshooting==
<ol>
===Game didn't Randomize===
<li>Select YAWM ModMii Edition  from the list of homebrew.</li>
* Ensure [[3DS:Luma3DS|Luma3DS's]] <code>boot.firm</code> is on the root of your SD card
<li>Select your source device.</li>
* Ensure <code>Enable game patching</code> is selected in [[3DS:Luma3DS/Configuration|the Luma configuration menu]]
<li>Press {{B|A}}, then press {{B|A}} again on your WAD.</li>
* Check that the <code>titles</code> folder is spelled correctly
<li>Press {{B|D-Pad Right}} to change the selected action from <code>Install WAD</code> to <code>Uninstall WAD</code>, then press {{B|A}}.</li>
[[File:YAWMUninstall.png|none]]


* If you've installed multiple WADs, do this for every WAD you have installed.
===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.


<li>Once it's uninstalled, Press {{B|A}} to go back, then press {{B|Home}} to return to HBC. In HBC, press {{B|Home}} again, and then {{B|Return to System Menu}}.</li>
==Resources==
</ol>
* [[3DS:Dump titles and game cartridges|Godmode9 Dumping Guide]]
{{success|Your Wii should now be unbricked, please don't install that WAD(s) again.}}
* [https://github.com/Ajarmar/universal-pokemon-randomizer-zx/wiki Universal Pokemon Randomizer ZX Wiki]
* [https://gist.github.com/PixelSergey/5dbb4a9b90d290736353fa58e4fcbb42 LayeredFS Patching Guide]


[[Category:Wii_guides]]
{{Pokémon}}
[[Category:Pokémon]]
[[Category:Nintendo 3DS guides]]

Latest revision as of 19:25, 1 April 2024

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 icon This guide requires you have CFW with Luma3DS 8.0+ (preferably latest).
Info icon This guide requires a computer running Windows, MacOS, or Linux.

What You Need

Instructions

Section I - Prep Work

  1. Copy GodMode9.firm from the GodMode9 .zip to the /luma/payloads folder on your SD card
  2. Copy the gm9 folder from the GodMode9 .zip to the root of your SD card
  3. Reinsert your SD card into your device

Section II - Dumping Your Game

Warning icon 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.

  1. Press and hold Start, while still holding Start, power on your console to launch GodMode9
  2. Navigate to [C:] GAMECART
  3. Press A on [TitleID].trim.3ds
  4. Select NCSD image options...
  5. Select Build CIA from file
  6. Your dumped .cia can be found in /gm9/out/

Info icon Title IDs starting with 00040000 are games, and 0004000E are game updates. You can find the Title ID of your game using 3dsdb.
  1. Press and hold Start, while still holding Start, power on your console to launch GodMode9
  2. Press Home to bring up the action menu
  3. Select Title manager
  4. Select [:A] SD CARD
  5. Navigate to the game or update your wish to dump and select it
  6. Select Manage Title...
  7. Select Build CIA (standard)
  8. Your dumped .cia can be found in /gm9/out/

Section III - Randomizing Your Game

  1. Power off your console
  2. Insert your SD Card into your computer and move the game/update .cias from /gm9/out/ to somewhere on your pc
  3. Extract the PokeRandoZX .zip and double click on the launcher file for your OS
    • launcher_WINDOWS.bat for Windows
    • launcher_MAC.command for Mac
    • launcher_UNIX.sh for Unix-based systems
  4. Click on "Open ROM" and load the [Game].cia you made earlier
  5. Click on Settings -> Load Game Update, and load the [GameUpdate].cia you made earlier
  6. Select whatever randomizer settings you want
  7. 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 [TitleID] matching the game you randomized

Section IV - Patching Your Game

  1. Copy the layeredFS [TitleID] folder to /luma/titles/ on your SD Card
    • Create a titles folder if you don't already have one
  2. Eject your SD Card and reinsert it into your console
  3. Press and hold Select, while still holding Select, power on your console to open the Luma configuration menu
  4. Select Enable game patching then press Start to save and exit
Success icon Congratulations! Your game should now be randomized.

Troubleshooting

Game didn't Randomize

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