A shameless plug for the #Nintendo64 homebrew resource list I maintain: n64.dev It’s a complex console, but the open-source tools and hardware that ease development have been making significant strides in the last couple years with open USB/flash cartridges, open SDKs, even an open boot loader.
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more