wendelscardua / nes-mmc3-c-template

Template for making NES games in C, using MMC3 mapper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NES Template

A template for my NES games, using C and the MMC3 mapper, using nesdoug and neslib public domain libraries.

Build dependencies

  • cc65 for compiling
  • FamiTone 5.0 (set NSF2DATA and TEXT2DATA paths on Makefile)
  • FamiTracker (set FAMITRACKER path on Makefile).

Intermediate sfx and soundtrack files are commited, so FamiTone and FamiTracker are only needed if their original files are changed.

Building

To compile a release version:

$ make

...or to include the commit on the rom name:

$ make release

To compile a debug version:

$ make debug

To compile a debug version and open it on an emulator (with path defined by the EMULATOR variable on Makefile):

$ make run

Public domain content

  • Music: Ted Karr
  • SFX: Shiru, Baŝto

About

Template for making NES games in C, using MMC3 mapper

License:MIT License


Languages

Language:Assembly 61.6%Language:C 19.1%Language:NWScript 9.8%Language:Ruby 5.2%Language:Makefile 2.3%Language:HTML 1.8%Language:PHP 0.1%