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
quircinto your 3DS prefix by running./install_quirc.sh. this will runsudoto ask for root access to copy the files into the right location. - run
maketo generate your3dsxfile.
MIT license; see LICENSE.md. thanks to devkitpro 3ds-examples for the makefile template.