Generate luma code patches for Flipnote Studio 3D which allow the app to connect to a custom Flipnote Gallery World replacement server. Currently used to generate patches for Kaeru Gallery.
- No source files necessary
- Out-of-the-box support for the latest version of FS3D accross all regions (EUR/USA 1.0.1, JPN 1.3.3)
- Translation file patches for text replacement, since Nintendo never finished translating strings for the online gallery feature.
- Replaces the Flipnote Gallery World / DSi Gallery URL with a custom server URL
- Patches out the NASC server check, since Nintendo's NASC server no longer officially supports FS3D
- Replaces SSL certificates with your own .DER format certs
- Download this repo to your local machine.
- Install Python -- all scripts were tested on Python 3.7.1 but should work on 3.5 +
- Download and compile this multiplatform version of
blz.c
and place it in the tool's root directory. You may need to adjust theBLZ_PATH
variable on line 19 ofbuild.py
depending on your platform. - Tweak
config.ini
to your needs, make sure you pay attention to the file comments. - Generate the patch by running
python3 build.py
. This script will create a newluma
folder which contains your patches - Drop the
luma
folder into your 3DS' SD card root, enable luma's game patching feature and enjoy your patched version of Flipnote Studio 3D!
- Tweak version strings, http headers, etc (?)
- Texture replacements (?)
- Shutterbug2000 - Original code patch
- Jaames - Japanese region port, Python tooling