This is how I make chiptunes.
Big thanks to Kent Hansen for the tools and the detailed instructions, and to Brandon Walsh for showing me how to use MilkyTracker.
- MilkyTracker
- Nestopia
- Standard Linux development environment
-
Install the dependencies:
make install
-
Make a new song:
make new
-
Open the
src/<song-name>/song.xm
file in MilkyTracker. -
When you're ready to create an NES file, run the following:
make build SONG_NAME=<song-name>
-
Open the
build/<song-name>.nes
file in Nestopia.
Sprites are stored in the graphics.chr
file, and can be edited with a tool like YY-CHR.
The main.asm
file contains the graphics programming.