Analysis updated 2026-05-18
Convert an N64 emulator save file into a format Ship of Harkinian can load, so you can continue your progress.
Edit an existing save's items, equipment, and quest progress before or after conversion.
Load an existing Ship of Harkinian save to view or tweak it without touching the emulator.
Automatically upgrade an older save file version to the current supported format.
| ctgl1987/n64-to-soh | 3imed-jaberi/cryptography-si-isamm | 3imed-jaberi/koa-isomorphic-router | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-09-25 | 2021-02-06 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
No install needed, just open index.html or the live demo page in a browser.
This is a browser-based tool that converts old Nintendo 64 emulator save files into a format used by Ship of Harkinian, a fan-made PC port of a classic N64 game. People who have been playing the game on an emulator like Mupen64Plus, Project64, RetroArch, or BizHawk can take their existing .sra or .srm save file and turn it into a .sav file that Ship of Harkinian understands, so they can keep playing on the PC version without starting over. The converter shows the save data using the same visual layout as the game's in-game pause menu, split into Items, Equipment, Quest, and Save screens across all three save slots. Beyond just converting the file format, it lets someone open an edit panel on any screen and change what they have: check or uncheck items, pick which upgrade tier their equipment is at, mark which songs or spiritual stones they have collected, and adjust basic details like the player's name, money, and health. Any changes made show up as color coded badges so it is clear what was in the original save versus what was added during editing, and there is a button to undo all edits and go back to the original values. The tool also understands Ship of Harkinian's own save files directly, so someone can load an existing .sav file to view or re-edit it, and it automatically upgrades older save format versions to the current one. It automatically figures out which emulator produced a given save file by checking the byte order and padding the file if needed, since some emulators save in a smaller size than others. Everything runs entirely in the browser with no server involved, so a person can just open the page, drag their save file in, make any edits, and export the result directly to their Ship of Harkinian save folder. The project is released under the MIT license.
A browser tool that converts N64 emulator save files into the format used by the Ship of Harkinian PC port, with full inventory editing built in.
Mainly JavaScript. The stack also includes JavaScript.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.