libdragon requires a modern N64 emulator (the first generation of emulatorsare basically HLE-only and can only play the old commercial games). Suggestedemulators for homebrew developemnt are: ares,cen64, dgb-n64,simple64.
Welcome back to my post-mortem series looking back at building a Flappy Bird clone playable on actual Nintendo 64 hardware. This second part is an exploration of starting a project with the libdragon N64 homebrew toolchain. We will be compiling and installing an open-source N64 software development kit from source and using it to build and test an N64 ROM in an emulator.
Building cen64 on macOS
As we covered in part 1, libdragon requires accurate low-level emulation. You will also need a dump of the Nintendo 64 PIF ROM. At the moment, the best emulator I have found to test homebrew is CEN64 by Tyler Stachecki (MarathonMan). I recommend building and running from source to keep up with the latest improvements: 2ff7e9595c
Comments