3DS:Bmbt3DS: Difference between revisions
Bare-metal button tester for the 3DS
More actions
updated infobox to allign with modern bmbt3ds version |
m add category |
||
| Line 127: | Line 127: | ||
{{Short description|Bare-metal button tester for the 3DS}} | {{Short description|Bare-metal button tester for the 3DS}} | ||
{{lowercase title}} | {{lowercase title}} | ||
[[Category:Nintendo 3DS troubleshooting]] | |||
Latest revision as of 18:06, 6 September 2024
| Developer(s) | Gruetzig |
|---|---|
| Console | Nintendo 3DS |
| Version | bmbt3DS V1.2 (June 4, 2024) |
| Links | |
| GitHub | Gruetzig/bmbt3ds |
bmbt3DS is a bare metal button testing .firm payload for the Nintendo 3DS. It can be used to test if all buttons on the console are functioning properly.
Instructions
What You Need
- boot9strap, GodMode9 or fastboot3DS installed to FIRM partition(s), or a ntrboot compatible flashcart
- Luma3DS'
boot.firmon the root of your SD card - The latest release of bmbt3DS (the
bmbt3ds.firmfile)
Section I - Running the Test
- Power off your console
- Remove the SD card from your console and insert it into your computer
- Copy
bmbt3ds.firmto the root of your SD Card - Rename
boot.firmtoluma.firm - Rename
bmbt3ds.firmtoboot.firm - Safely eject the SD card from your computer and reinsert it into your console
- Power on the console without pressing any buttons

Refer to the attached image for what parts of the screen will light up for each button pressed. - 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.
- Once you are finished with the button tester, press the power button once to power off the console
- Remove the SD card from your console and insert it into your computer
- Delete
boot.firmfrom the root of your SD card - Rename
luma.firmtoboot.firm - Safely eject the SD card from your computer and reinsert it into your console
- Power on your console
| If all went well, you have successfully tested the buttons on your console. |
- Power off your console
- Remove the SD card from your console and insert it into your computer
- Copy
bmbt3ds.firmto the root of your SD Card - Safely eject the SD card from your computer and reinsert it into your console
- Power on the console while holding HOME to enter the fastboot3DS menu
- Select
[+]Boot from file...->sdmc:->bmbt3ds.firm

Refer to the attached image for what parts of the screen will light up for each button pressed. - 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.
- Once you are finished with the button tester, press the power button once to power off the console
- Remove the SD card from your console and insert it into your computer
- Delete
bmbt3ds.firmfrom the root of your SD card - Safely eject the SD card from your computer and reinsert it into your console
- Power on your console
| If all went well, you have successfully tested the buttons on your console. |
| If you do not have a flashcart compatible with ntrboot, please choose another option. |
- Power off your console
- Remove the SD card from your console and insert it into your computer
- Copy
bmbt3ds.firmto the root of your SD Card - Rename
boot.firmtoluma.firm - Rename
bmbt3ds.firmtoboot.firm - Safely eject the SD card from your computer and reinsert it into your console
- Insert the flashcart flashed with ntrboot into your console
- Put the magnet into position to trigger the lid sensor. Refer to this image for reference
- Note, 2DS users will not need a magnet, as their device cannot physically fold. Instead, move the sleep switch to the right
- Press and hold START+SELECT+X, then briefly press and hold the power button for 2 to 3 seconds
- Your console should now be booted into BMBT.
- 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.

Refer to the attached image for what parts of the screen will light up for each button pressed. - 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.
- Once you are finished with the button tester, press the power button once to power off the console
- Remove the SD card from your console and insert it into your computer
- Delete
boot.firmfrom the root of your SD card - Rename
luma.firmtoboot.firm - Safely eject the SD card from your computer and reinsert it into your console
- Power on your console
| If all went well, you have successfully tested the buttons on your console. |
| This section only applies to consoles with GodMode9 installed into FIRM0/1. |
- Power off your console
- Remove the SD card from your console and insert it into your computer
- Copy
bmbt3ds.firmto thesd:/gm9/payloadsfolder on your SD card - Reinsert the SD card into your console
- Power on the console while holding R+← to enter the GodMode9 bootloader menu
- Select
Select payload...->bmbt3ds.firm

Refer to the attached image for what parts of the screen will light up for each button pressed. - 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.
- Once you are finished with the button tester, press the power button once to power off the console
| If all went well, you have successfully tested the buttons on your console. |
- Power off your console
- Remove the SD card from your console and insert it into your computer
- Copy
bmbt3ds.firmto thesd:/luma/payloadsfolder on your SD card - Reinsert the SD card into your console
- Power on the console while holding START to open Luma3DS chainloader
- If you dont see Luma3DS chainloader, follow Restoring / Updating CFW and try again
- If you still don't see it, follow the boot9strap tab above instead
- Select
bmbt3ds.firm

Refer to the attached image for what parts of the screen will light up for each button pressed. - 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.
- Once you are finished with the button tester, press the power button once to power off the console
| If all went well, you have successfully tested the buttons on your console. |