Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 913 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 913 Bytes

bmbt3DS

bare-metal button tester for the 3DS

Button tester running fully on the arm9 processor. ZL/ZR support and HOME button support.

Usage

Place the firm file in /luma/payloads on the SD card and launch it by holding START on boot with Luma3DS 8.0 or higher installed. It should also work as boot.firm when using recent bootloaders.

Power off by pressing the POWER button(also a test :p)

Building

Arch Linux

  • requires arm-none-eabi-gcc, arm-none-eabi-newlib and firmtool
  • Install arm-none-eabi-gcc and arm-none-eabi-newlib with
    (sudo) pacman -S arm-none-eabi-gcc arm-none-eabi-newlib

Button layout

Credits