|
|
| Line 1: |
Line 1: |
| '''RiiTag''' is a customizable and dynamic gamertag. By sharing your gamertag (a dynamic image), you can show what you've been playing to other people. You need a Discord account to use RiiTag.
| | {{Infobox homebrew |
| ==Requirements== | | | for3ds = 1 |
| * A computer | | | forwiiu = 0 |
| * A text editor | | | forswitch = 0 |
| * [https://discord.com/login A Discord account] | | | forwii = 0 |
| == Instructions == | | | developers = Gruetzig |
| ===Getting started===
| | | version = bmbt3DS V1.2 |
| # [https://tag.rc24.xyz/ Go to the RiiTag website]
| | | releasedate = 2024-06-04 |
| # Press the {{B|Login}} button on the top right, then sign into your Discord account if you aren't already
| | | github = Gruetzig/bmbt3ds |
| # A dialog will appear asking if you want to authorize <code>RiiConnect24 Login</code>, press {{B|Authorize}}
| | | forwindows = 0 |
| * If you'd like to customize your RiiTag, press on your profile that is on the top right of the screen, then {{B|Edit RiiTag}}
| | | formac = 0 |
| # Press on your profile that is on the top right of the screen, then {{B|Account}}, then press {{B|You can also download your Wiinnertag.xml.}} which will download the file needed for USB Loader GX
| | | forlinux = 0 |
| {{warning|text=Do not share your RiiTag key with anyone! If you do, people can abuse your tag.}}
| | | forjava = 0 |
| ===USB Loader GX===
| | }} |
| # Launch USB Loader GX from the list of homebrew
| | |
| # Go to <code>Settings</code>, then <code>Features</code> and turn <code>Wiinnertag</code> on. Press {{B|Yes}} or {{B|OK}} to any prompts that appear.
| | bmbt3DS is a bare metal button testing <code>.firm</code> payload for the Nintendo 3DS. It can be used to test if all buttons on the console are functioning properly. |
| # Ensure that <code>Initialize Network</code> is enabled
| | |
| # Close USB Loader GX
| | ==Instructions== |
| # Insert the storage device that has USB Loader GX into your computer
| | |
| # Go to the website again, then press on your profile that is on the top right of the screen, then {{B|Account}}, then press {{B|You can also download your Wiinnertag.xml.}} which will download the file needed for RiiTag usage
| | ===What You Need=== |
| # Copy the downloaded <code>Wiinnertag.xml</code> to <code>/apps/usbloader_gx</code> on the storage device that has USB Loader GX.
| | |
| {{success|text=You have now set up RiiTag on USB Loader GX. Try launching a game to see if it works}} | | *[[3DS:Boot9strap|boot9strap]], [[3DS:GodMode9|GodMode9]] or [[3DS:Fastboot3DS|fastboot3DS]] installed to FIRM partition(s), or a [[3dsguide:ntrboot|ntrboot]] compatible flashcart |
| ===WiiFlow=== | | *[[3DS:Luma3DS|Luma3DS]]' <code>boot.firm</code> on the root of your SD card |
| # Insert the storage device that has WiiFlow into your computer
| | *The latest release of [https://github.com/Gruetzig/bmbt3ds/releases/latest bmbt3DS] (the <code>bmbt3ds.firm</code> file) |
| # Open <code>/apps/wiiflow/wiiflow.ini</code> in a text editor
| | |
| # Search for <code>gamercards</code> then replace it with <code>gamercards=wiinnertag</code>
| | ===Section I - Running the Test=== |
| # Search for <code>wiinnertag_url</code> and replace it with <code>wiinnertag_url=<nowiki>https://tag.rc24.xyz/wii?game={ID6}&key={KEY}</nowiki></code>
| | <tabber> |
| # Search for <code>gamercards_enable</code> and replace it with <code>gamercards_enable=yes</code>.
| | |-|boot9strap= |
| # Save the modified <code>wiiflow.ini</code>
| | |
| {{success|text=You have now set up RiiTag on WiiFlow. Try launching a game to see if it works}} | | <ol> |
| ===Emulators=== | | <li> Power off your console </li> |
| {{info|text=RiiTag supports Dolphin, Citra, and Cemu. You must have a Discord account and the [https://discord.com/download Discord application] for this to work.}} | | <li> Remove the SD card from your console and insert it into your computer </li> |
| # [https://discord.gg/rc24 Join the RiiConnect24 Discord server] if you are not already in there
| | <li> Copy <code>bmbt3ds.firm</code> to the root of your SD Card </li> |
| # Make sure Discord Rich Presence is enabled in the emulator options
| | <li> Rename <code>boot.firm</code> to <code>luma.firm</code> </li> |
| # Make sure the Discord application is open (the website will not work)
| | <li> Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> </li> |
| # Start up a game and RiiTag will automatically update your tag
| | <li> Safely eject the SD card from your computer and reinsert it into your console </li> |
| ===Switch & 3DS===
| | <li> Power on the console without pressing any buttons <br>{{Info|text=Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li> |
| {{info|text=RiiTag supports Nintendo Switch & 3DS hardware. You must have a Discord account and the [https://discord.com/download Discord application] for this to work.}} | | <li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li> |
| # [https://discord.gg/rc24 Join the RiiConnect24 Discord server] if you are not already in there
| | <li> Once you are finished with the button tester, press the power button once to power off the console </li> |
| # Follow the instructions on [https://github.com/MCMi460/NSO-RPC NSO-RPC] for Switch and [https://3dsrpc.com/ 3DS-RPC] for 3DS.
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| # If you are using NSO-RPC, make sure the Discord application is open (the website will not work)
| | <li> Delete <code>boot.firm</code> from the root of your SD card </li> |
| # Start up a game and RiiTag will automatically update your tag
| | <li> Rename <code>luma.firm</code> to <code>boot.firm</code> </li> |
| * 3DS software can take up to 5-10 minutes to show up on your tag
| | <li> Safely eject the SD card from your computer and reinsert it into your console </li> |
| ===RiiTag Channel===
| | <li> Power on your console </li> |
| {{info|text=This requires you have the Internet Channel installed on your console.}} | | </ol> |
| # [https://tag.rc24.xyz/ Go to the RiiTag website]
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| # Press the {{B|Login}} button on the top right, then sign into your Discord account if you aren't already
| | |
| # A dialog will appear asking if you want to authorize <code>RiiConnect24 Login</code>, press {{B|Authorize}}
| | |-|fastboot3DS= |
| # Press on your profile that is on the top right of the screen, then {{B|Profile}}, then press {{B|RiiTag channel}} to download the WAD
| | |
| # Put the WAD on your SD card or USB drive
| | <ol> |
| # Ensure you have the Internet Channel installed
| | <li> Power off your console </li> |
| # Install the WAD with [[osc:yawmme|YAWM ModMii Edition]]
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| # The RiiTag Channel should now be available to use on your Wii Menu
| | <li> Copy <code>bmbt3ds.firm</code> to the root of your SD Card </li> |
| ===RiiTag-RPC===
| | <li> Safely eject the SD card from your computer and reinsert it into your console </li> |
| {{info|text=This program shows your current game on your Discord profile, alongside your RiiTag}} | | <li> Power on the console while holding {{B|HOME}} to enter the fastboot3DS menu </li> |
| #{{GitHub|RiiConnect24/RiiTag-RPC/releases/latest|Download RiiTag RPC}}
| | <li> Select <code>[+]Boot from file...</code> -> <code>sdmc:</code> -> <code>bmbt3ds.firm</code> <br>{{Info|text=Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li> |
| #Run the <code>.exe</code> from
| | <li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li> |
| #Once it has loaded, press enter to show the login prompt
| | <li> Once you are finished with the button tester, press the power button once to power off the console </li> |
| # A dialog will appear asking if you want to authorize <code>RiiConnect24 Login</code>, press {{B|Authorize}}
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| {{success|text=You will now be logged into RiiTag RPC. Try launching a game to see if it works}} | | <li> Delete <code>bmbt3ds.firm</code> from the root of your SD card </li> |
| | <li> Safely eject the SD card from your computer and reinsert it into your console </li> |
| | <li> Power on your console </li> |
| | </ol> |
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| | |
| | |-|ntrboot= |
| | {{warning|text=If you do not have a flashcart compatible with ntrboot, please choose another option.}} |
| | <ol> |
| | <li> Power off your console </li> |
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| | <li> Copy <code>bmbt3ds.firm</code> to the root of your SD Card </li> |
| | <li> Rename <code>boot.firm</code> to <code>luma.firm</code> </li> |
| | <li> Rename <code>bmbt3ds.firm</code> to <code>boot.firm</code> </li> |
| | <li> Safely eject the SD card from your computer and reinsert it into your console </li> |
| | <li> Insert the flashcart flashed with ntrboot into your console </li> |
| | <li> Put the magnet into position to trigger the lid sensor. Refer to [https://i.imgur.com/5e3lKe2.png this image for reference] |
| | <ul><li>Note, 2DS users will not need a magnet, as their device cannot physically fold. Instead, move the sleep switch to the right</li></ul> |
| | </li> |
| | <li> Press and hold {{Key press|START|SELECT|X}}, then briefly press and hold the power button for 2 to 3 seconds </li> |
| | <li> Your console should now be booted into BMBT. |
| | <ul><li> If it did not boot and instead booted into the HOME Menu or turned off immediately, power off your console and try again. You may need a few attempts to get the magnet positioning correct.</li></ul> |
| | {{Info|text=Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}}</li> |
| | <li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li> |
| | <li> Once you are finished with the button tester, press the power button once to power off the console </li> |
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| | <li> Delete <code>boot.firm</code> from the root of your SD card </li> |
| | <li> Rename <code>luma.firm</code> to <code>boot.firm</code> </li> |
| | <li> Safely eject the SD card from your computer and reinsert it into your console </li> |
| | <li> Power on your console </li> |
| | </ol> |
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| | |
| | |-|GodMode9= |
| | |
| | {{warning|text=This section only applies to consoles with GodMode9 installed into FIRM0/1.}} |
| | <ol> |
| | <li> Power off your console </li> |
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| | <li> Copy <code>bmbt3ds.firm</code> to the <code>sd:/gm9/payloads</code> folder on your SD card </li> |
| | <li> Reinsert the SD card into your console </li> |
| | <li> Power on the console while holding {{Key press|R|LEFT}} to enter the GodMode9 bootloader menu </li> |
| | <li> Select <code>Select payload...</code> -> <code>bmbt3ds.firm</code> <br>{{Info|text=Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li> |
| | <li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li> |
| | <li> Once you are finished with the button tester, press the power button once to power off the console </li> |
| | </ol> |
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| | |
| | |-|Luma3DS chainloader= |
| | |
| | <ol> |
| | <li> Power off your console </li> |
| | <li> Remove the SD card from your console and insert it into your computer </li> |
| | <li> Copy <code>bmbt3ds.firm</code> to the <code>sd:/luma/payloads</code> folder on your SD card </li> |
| | <li> Reinsert the SD card into your console </li> |
| | <li> Power on the console while holding {{B|START}} to open Luma3DS chainloader |
| | <ul> |
| | <li> If you dont see Luma3DS chainloader, follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]] and try again </li> |
| | <li> If you still don't see it, follow the boot9strap tab above instead </li> |
| | </ul></li> |
| | <li> Select <code>bmbt3ds.firm</code> <br>{{Info|text=Refer to the attached image for what parts of the screen will light up for each button pressed.|image=[[File:Bmbt.png|384px]]}} </li> |
| | <li> Press each button once, verifying that the corresponding button shows up on the top screen. If it does not show up, the button pressed may be faulty. If you see a constant white square for one button and you are '''not''' holding the button down, that button may be stuck and could be the source of some issues. </li> |
| | <li> Once you are finished with the button tester, press the power button once to power off the console </li> |
| | </ol> |
| | {{Success|text=If all went well, you have successfully tested the buttons on your console.}} |
| | |
| | </tabber> |
| | {{Short description|Bare-metal button tester for the 3DS}} |
| | {{lowercase title}} |
| | [[Category:Nintendo 3DS troubleshooting]] |