// the find
WerWolv/EdiZon
💡 A homebrew save management, editing tool and memory trainer for Horizon (Nintendo Switch)
EdiZon is a Nintendo Switch homebrew tool for dumping, injecting, and editing game save files on-device, plus a RAM trainer that hooks into Atmosphère's cheat engine. It's aimed at Switch modders who want to edit saves without moving files to a PC — everything runs on the console itself. The scripting layer (Lua and a Python 3.5 port) means the community can write editor configs for new games without touching the C++ core.
The plugin architecture for save editors — JSON config files paired with Lua/Python scripts — is the right call. It keeps the core app stable while letting the community maintain a separate repo of game-specific configs. The RAM editor integrates directly with dmnt/Atmosphère cheats rather than rolling its own memory-freeze mechanism, so it piggybacks on a well-tested kernel module. Bundling save backup, editing, and cheat management in one UI instead of three separate homebrew apps reduces the SD card clutter that Switch modders typically deal with. The aarch64 hardware-accelerated SHA256 from SciresM is a sensible choice for save integrity checks on hardware that has it.
The Python port is frozen at 3.5 via a precompiled static library (libpython3.5.a) — that's a seven-year-old interpreter with no path to update it without a full rebuild of the port. The repo has been dead since March 2023 and explicitly requires a specific Atmosphère version snapshot, meaning it will silently break on any Switch firmware or CFW update since then. The anonfile upload integration points to a service that shut down in 2023, so that feature is just dead code now. There's no sandboxing on the Lua/Python scripts — a malicious editor script from the community config repo runs with full homebrew privileges, which is a real risk given the trust model of 'download configs from a separate community repo.'