Universal Save Editor
universal.dislopik.com
Spec sheet
- Purpose
- Universal Save Editor identifies game save files from known signatures and patterns so users can edit them.Read 4 Oct 2026 · universal.dislopik.com
- Security
- The maker says community schemas are validated before use and binary reads and writes are bounds-checked.Read 4 Oct 2026 · github.com
- Support
- The maker directs users with game-support requests or schema questions to contact dislopik on Discord and points contributors to the contribution guide.Read 4 Oct 2026 · github.com
- Backups
- The maker says a “Download Backup Original” button is always available.Read 4 Oct 2026 · github.com
- Binary safety
- The maker says binary reads and writes are bounds-checked and raise catchable errors for malformed or adversarial offsets.Read 4 Oct 2026 · github.com
- Browser processing
- Save files are read and processed in the browser, and the maker says they are never uploaded.Read 4 Oct 2026 · github.com
- Community editors
- The repository bundles 20 standalone game-specific community editors that also run client-side.Read 4 Oct 2026 · github.com
- Editing safeguards
- Field edits are validated before export, and the editor offers undo and redo history.Read 4 Oct 2026 · github.com
- Editing workflow
- The editor fingerprints saves, matches a schema, validates edits, patches a copy, recalculates declared checksums, and exports the modified file.Read 4 Oct 2026 · github.com
- Export and backup
- Export recalculates declared checksums, re-encrypts files when specified by a schema, and provides a backup of the original.Read 4 Oct 2026 · github.com
- Formats
- The engine supports schema-defined RC4, XOR, AES-CBC, and AES-CTR decryption and encryption.Read 4 Oct 2026 · github.com
- Hosting
- The maker describes the site as static and says it can be hosted as a static site.Read 4 Oct 2026 · github.com
- Local processing
- Save files are read and processed in the browser, and the site says they are never uploaded.Read 4 Oct 2026 · universal.dislopik.com
- Notable limit
- The LEGO Batman schema currently supports the Studs Collected field; collectible unlock flags are not supported by the engine.Read 4 Oct 2026 · github.com
- Schema driven
- The editor uses JSON schemas to identify games and describe save fields, and supporting a new game can be done by adding a schema.Read 4 Oct 2026 · github.com
- Schema validation
- Community schemas are formally validated with cross-reference checks before being used to read file data.Read 4 Oct 2026 · github.com
- Supported count
- The home page says 25 games are supported.Read 4 Oct 2026 · universal.dislopik.com
- Supported games
- The maker lists Pokémon Diamond/Pearl and LEGO Batman: Legacy of the Dark Knight as supported real games, while noting neither schema has been tested against a captured save file.Read 4 Oct 2026 · github.com
- Uncertain matches
- When matching confidence is too low or two schemas tie, the editor shows an unknown-format screen with diagnostics instead of choosing a match.Read 4 Oct 2026 · github.com
Where Specifiction places it
- Game Save Editors#24 of 266.6