Skip to content

bmartin427/libopenspc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libOpenSPC

This repo hosts libOpenSPC, which is a project I initially released via source tarball on my website back in 2002. It has unfortunately received little attention since then. Please see the README file for the original documentation.

This repo is currently undergoing an overhaul, with the goal of serving as a better example of how I would structure such a project today. Additionally, the commit history can serve as an example of how I would go about restructuring such a legacy codebase.

Installation

This project now depends on meson 0.46 or higher. In Ubuntu 19.04 or newer, this can be installed with a simple sudo apt install meson. In Ubuntu 18.04, you have the option of either:

  • Manually downloading the .deb from 19.04 and installing it, or

  • Using pip3 install meson to get a current version. (You may need to separately sudo apt install ninja-build if you go this route.)

Once a suitable version of meson is installed, use the following commands to configure, build, and install:

  • meson release
  • cd release
  • ninja
  • ninja install

About

OpenSPC SNES SPC-700 sound emulator library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published