I've done a large amount of research regarding the SNES game Sutte Hakkun (all versions, including the Satellaview ones)
I've cracked the compression and understood the principle behind it thoroughly, cracked the level format, found most relevant pointer tables and generally have an excellent understanding what's going on inside the games. I've also made a ROM map of the NP/ROM version and written a file decompressor in Python that works on all versions of the game (it runs once and spits out all the files inside).
Additionally, I'm the person who previously translated the game
and just recently ripped the stage maps
Now that I've understood the compression better and have gathered enough information I think the time is ripe for a general editor for the game(s) but my programming skills are simply not good enough.
I'm looking for someone to program a cross-platform GUI program that could do the whole shebang - file extraction, decompression, editing, re-insertion/re-compression and pointer recalculation.
I'll gladly elaborate on some ideas I have and I think we should brainstorm a bit before diving deeper anyway. You can contact me on Twitter
, whatever works best for you.
Edit: For what it's worth, I released the uncompressor just now. It's not perfect but should give some insight if you're into that. I feel much more comfortable explaining this in detail though but ehhhttps://github.com/vervalkon/unpakkun