a 3DS homebrew app to store and compute TOTPs (time-based one-time passwords). work-in-progress, not security-audited, mainly created so I could try making a 3DS app, inspired by Drew DeVault's blog post.
note that since the QR code decoding library quirc
is pulled in as a git submodule, you need to use git clone --recurse-submodules git@github.com:tendstofortytwo/tick-tock-lock
to clone the repository properly.
- install the devkitARM toolchain and the 3ds-mbedtls package for it (
sudo (dkp-)pacman -S 3ds-mbedtls
). - build and install
quirc
into your 3DS prefix by running./install_quirc.sh
. this will runsudo
to ask for root access to copy the files into the right location. - run
make
to generate your3dsx
file.
MIT license; see LICENSE.md. thanks to devkitpro 3ds-examples for the makefile template.