Skip to content
vspcplay, a visual spc player
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenshots
utils
.gitignore
CHANGELOG
Makefile
Makefile.mxe
README.md
apu.cpp
apu.h
apumem.h
font.c
font.h
getopt.h
getopt1.c
globals.cpp
id666.c
id666.h
libspc.cpp
libspc.h
main.c
memmap.h
port.h
report.h
sdlfont.c
sdlfont.h
snes9x.h
soundux.cpp
soundux.h
spc700.cpp
spc700.h
spc_structs.h
vspcplay-icon.bmp
vspcplay-icon.ico

README.md

vspcplay, a visual spc player and optimisation tool

vspcplay screenshot

Overview

This is vspcplay, a visual spc player and optimisation tool.

I used the code from the spc-xmms plugin, which uses the snes9x APU emulation code. I updated the snes9x code using a newer version of snes9x (I dont remember which version exactly).

The display code is mine.

** WARNING ** I coded this really fast and added feature after feature without any planning and minimal thinking. The code is really really ugly.

Compilation

  • libsdl1.2
  • gcc and g++
  • make

If all goes well, a single executable named vspcplay will be generated.

Authors

  • Raphael Assenat

License

This work is derived from the Snes9x code, to which the Snes9x license applies. See the header of spc700.cpp for details.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.