dorkhub

pently

Scalable music engine for NES games

pinobatch
Assembly785 forksZlibupdated 3 weeks ago
git clone https://github.com/pinobatch/pently.gitpinobatch/pently

Pently

A music engine for NES that supports both NES playback (with sound effects) and NSF.

Documentation can be found in docs/ and example tracks can be found in musicseq.pently.

Building

Prerequisites

For help setting up Python, ca65, Make, and Coreutils, see the README file for nrom-template.

Building

Once you have the above installed, run make to build and play or make pently.nes to only build a ROM. Then edit the score and run make again to hear the changes. To use an entirely different score file, open makefile and change scorename, or use e.g. make NTS.nsfe or make NTS.nes to use score file audio/NTS.pently. To use a FamiTracker module, edit the FAMITRACKER and FT2P paths in makefile to reflect executable paths on your system, then run make Foothills.nsf to use score file audio/Foothills.ftm.

License

Copyright © 2009-2020 Damian Yerrick. Pently is free software, under the zlib License.

more like this

smb-vanilla-port

A C and C++ decompilation of the NES games "Super Mario Bros" and "Super Mario Bros: The Lost Levels"

C51

search

search projects, people, and tags