SplatEditorNX
open source Splatoon 2 save data editor based on effective-spoon --> https://github.com/khang06/effective-spoon
Install / Use
/learn @CrustySean/SplatEditorNXREADME
SplatEditorNX
Open source Splatoon 2 save editor for the Nintendo Switch (NX) built on top of the effective-spoon project
Informations
- This app is free and open source, licensed under the GPLV3 license
Pics
<details> <summary>Show</summary> <p float="left"> <img width="500" src="imgs/romtype.jpeg" /> <img width="500" src="imgs/editor.jpeg" /> <img width="500" src="imgs/settings.jpeg" /> <img width="500" src="imgs/about.jpeg" /> </p> </details>Compiling
To properly compile this file you'll need Python (if you care about the scripts), the devkitpro toolchain and libnx
- Python libs:
pip install -r scripts/requirements.txt
- Install necessary libraries for borealis:
(sudo) (dkp-)pacman -S switch-glfw switch-mesa switch-glm
- Download app icon
python3 scripts/dl_icon.py
- Finally run to build the homebrew:
make -j8
Installation
[!!KEEP IN MIND THAT EDITING THE SAVE CAN LEAD YOU INTO A BAN, SO IT'S HEAVILY SUGGESTED TO NOT USE IT IF YOU'RE NOT BANNED!!]
-
Download the latest release from the releases page
-
Put the homebrew into "sdmc:/"
Usage
-
Open a game and keep pressing the "R" button until hbmenu shows up (running the app trough hbmenu won't work!)
-
Launch SplatEditorNX (this may take some seconds as it has to download some images)
-
Pick the Splatoon 2 version you have installed
-
Edit whatever you like
-
Press "Y" to save the changes
-
In Settings tab you'll need to click "Inject Save" button and wait for it to be injected
-
Launch Splatoon 2
-
Enjoy!
Editing
if you need any internal id, just take a look at the docs
[!!WARNING SAVING THE MODIFIED FILE WITH AN INCORRECT VALUE MAY RESULT INTO A WHOLE RESET OF YOUR SAVE!!]
Credits
(if you need any help, please either join in my discord server or report an issue trough GitHub)
<a href="https://discord.gg/2gjrSsP"> <img alt="Discord Banner 2" src="https://discordapp.com/api/guilds/725677288900919337/widget.png?style=banner2"> </a>I'd like to thanks these awesome people for the help they provided during the development:
-
3096 for their epic effective-spoon project
-
Khangaroo for their useful fork of effective-spoon
-
Natinusala for their awesome borealis library, suggestions & help (thanks a lot really^^)
-
Shadów for their help during the development / suggestions & help (thanks a lot really^^)
-
Xitrix for their wonderful contribution to borealis and for their Moonlight-Switch project, some UI code come from there
-
Nlohmann for their pretty JSON library
-
Nacho for their pretty docs
-
Flagbrew for some code from the Checkpoint project used into the accountmgr code
-
Random06457 for some code from their NX-Title-Control-Dumper project which is used for extracting icons
-
WerWolv for their pretty exception handler code, taken from the EdiZon project
Related Skills
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.7kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
