- C++ 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .zed | ||
| include | ||
| libs | ||
| source | ||
| .clangd | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| icon.jpg | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
TitleDisabler
Note
This app only works on Atmosphere, not on any other CFW.
Nintendo Switch homebrew app to disable installed titles (games), without uninstalling them or clearing save data.
Starting a disabled title will make it crash on load with a standard error screen, which can be useful for example to prevent little kids from opening a specific game.
Take note however that this does not provide any "real" security, as anyone with access to the SD card's file system/OFW can trivially clear the lock.
Download
See the releases tab.
How does it work?
Atmosphere has a feature to override a title's files, which is used here to set the exefs/main file, which is the entrypoint for a title, to an invalid file. That leads to the game crashing on start.
I found a bug!
Feel free to report it on the project's issue tracker (you do not need an account to report issues).
Credits
- devkitPro, for the toolchain
- HamletDuFromage/nx-titles-list-dumper, for the title listing code in
titles.cpp - tallbl0nde/Aether, for the UI library