NSScreenshotMaker
NSScreenshotMaker is a tool that will allow you to sign images for the Nintendo Switch. The Switch has an album function to view your screenshots, but it can't read images you put yourself on the SD card.
This tool's purpose is to sign any image so the Switch can read it. I don't really see any use for it, but eh, some people want it ¯\_(ツ)_/¯
Requirements
- The Nintendo Switch capsrv screenshot HMAC secret key
- Python3
- PIL
- piexif
- A FAT32 formatted SD card (ExFat doesn't work at the moment)
Usage
- Find the "Nintendo Switch capsrv screenshot HMAC secret" key (Can't share it here for legal reasons). Either save it in a key.bin file (A .bin file is a binary file, so don't use a text editor, use a hex editor like HxD), or pass it as an argument when running the program.
- Create an "input" folder, and put your images in it. Images can be all sizes and formats that PIL supports.
- Download the program and run it. It should output an "SD" folder. Extract its content to the root of your Switch's SD card.
- 1.0.2
- Added optional arguments for input and output folders
- Added verification for the key
- Fixed a bug regarding the "Archive bit" for some users on Windows
- 1.0.1
- Fixed a bug regarding thumbnails being too large
- 1.0.0
- Initial release
This project is licensed under the MIT License. See the LICENSE.md file for details.
Downloads