Open source library for N64 development.
C Assembly Logos C++ Makefile
Latest commit a144470 Sep 27, 2016 @mic- mic- committed with Add support for callback-driven audio (#27)
* Add support for callback-driven audio

* The fill_buffer_callback is now set through a
separate function rather than with audio_init.

Only support pausing when a fill_buffer_callback
has been set.

* Don't change the current fill_buffer callback
if playback is paused.


This is a simple library for N64 that allows one to code using the gcc compiler suite and nothing else.  No proprietary library is needed.  For more information, visit

To get started from scratch, follow the following steps:

1. Create a directory and copy the build script there from the tools/ directory.
2. Read the comments in the build script to see what additional packages are needed.
3. Run ./build from the created directory, let it build and install the toolchain.
4. Make libdragon by typing 'make' at the top level.
5. Install libdragon by typing 'make install' at the top level.
6. Install libpng-dev if not already installed.
7. Make the tools by typing 'make tools' at the top level.
8. Install the tools by typing 'make tools-install' at the top level.
9. Compile the examples by typing 'make examples' at the top level.

You are now ready to run the examples on your N64.