Honestly, this article shouldn't be called how to. I'm trying to make heads or tails of this documentation but I would love to see more. I just want to recompile Mystical Ninja starring Goemon as it's my favorite N64 game from my childhood.
Is that related to Goemon's Great Adventure? I played that a ton but I never really understood if it was a franchise, a one off, etc. I think I was just too young at the time to understand much beyond smacking monsters with a pipe lol
This is going to be important for maintaining the legacy of old video games.
Like, emulators are fine, but access to recompilation makes it much easier to keep things in a generally useful format.
Honestly one of the reasons I don't play emulated games much is that the extra step of configuring and running the emulator is a hassle, and sometimes it straight up doesn't work.
Edit: Anyone who thinks access to the source code is somehow worse than the original executable code, just ask yourself, what is the legacy of say, Doom, for which we have access to the source, versus literally any other closed source game of that era that requires DOSBox to be run? Doom is a meme that "runs on anything" and has a thriving modding community, and it's hard to think of examples of DOSBox games because you never think about them. Source code is important.
It was tricky both because the website that retrogamecorps linked sometimes didn't work and there are many variations of the SM64 ROM that all play identically but the website that reads your ROM only works with one particular version. I downloaded several before I found one that worked.