I rewrote fur2pret in Nim rather than continuing chipchune. :(
After making OctoMap, I nostalgia-mined some more and attempted to make one of those fancy GBA binary tooling apps but for Pokémon disassembly hacking. I tried to approximate the look and feel of Advance-Text here because damn, that's some design work for such a simple tool.
Anyway, it functions about the same as the previous Python version (plus the ability to export for both old and new pokecrystal macros) but it only supports module versions 127+, so you'll have to use Furnace versions starting from (and including) 0.6pre2. Unless of course, I write support to deserialize the <127 instrument format.
Make sure to click the Help button for more info :p
Dependencies:
- Nim 1.6.0+
- Nimble (should come with Nim)
to build CLI only (all platforms):
nimble makeRelease
to build GUI only (Windows only!):
nimble -d:withGui -d:guiOnly makeRelease
to build both (Windows only!):
nimble -d:withGui makeRelease
Cross compiling (works on my machine):
nimble -d:withGui -d:mingw makeRelease