Skip to content
/ meatamp Public

Open web app that plays video game music files, including NSF, SPC, and GBS files.

License

Notifications You must be signed in to change notification settings

Osmose/meatamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meatamp

Open web app that plays video game music files, including NSF, SPC, and GBS files.

Developer Setup

The steps below assume you have Emscripten and Node.js installed.

  1. Install the Grunt CLI: npm install -g grunt-cli
  2. Install the grunt plugins locally: npm install
  3. Compile the C library with emscripten using grunt compile.
  4. Run the development server with grunt runserver. It should be available at http://localhost:8000.
  5. (Optional) Configure package.json to point to your own Github repo and run grunt deploy to deploy the src directory to Github Pages.

Notes

  • Any updates to files in the src folder will require you to re-compile the
  • C library using the grunt compile command.

There are sample music files in the sample_music folder for testing playback.

License & Copyright

  • Meatamp is licensed under the MIT license. See LICENSE_MIT for more info.
  • Game_Music_Emu library is licensed under the LGPL v2.1. See src/game_music_emu/license.txt for details.
  • Game controller icons by Jojo Mendoza (http://deleket.com/). Thanks for allowing non-commercial use!

About

Open web app that plays video game music files, including NSF, SPC, and GBS files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published