>>11950895
These certainly look like cool projects. I will definitely study up on them and learn what I can from them. But I have other goals with my project which makes these two (sadly) not fit well:
>Want to git gud at arm assembly.
>Need my project to be more or less self-contained. That means no "devkits" or other silly dependencies.
These additional goals are why I landed on my current technical choices. Because if it's one thing I HATE it's build tools breaking over time. You find these really cool projects online and you are almost NEVER able to build it yourself. So I've decided that I'm neither going to have nor contribute to that problem.
My code base will include binaries for my build tools (fasmarm & ndstool) so that anyone can just get the fucking thing working without four days of futile & masochistic masturbatory exercises.
My only real problem is the arm disassembler, but that's a problem for another day.
You guize helped me convince myself that making my own custom scenarios is a good first step, and that only seems to require text/hex editing of data files and then using ndstool to package it up again.