|
|
|
|
|
by terlisimo
1064 days ago
|
|
> also the 6510 CPU and even some of the C64's CIA timers yes, but also the VIC timers and the PLA. So basically you need all of the c64 chips emulated, at least in part :) I wrote a simple SID player for fun and I feel like it's 20% shy of being a full c64 emulator, all it needs is video output and keyboard/joystick input. |
|
I wrote a simple program that transformed basic (60hz, no PCM-style hacks) SID programs to like sequence of byte instructions for the SID chip so that I could replay without emulating and the file sizes are massive compared to the original!
Here is an awesome single file SID player written in C,
https://github.com/mlund/csid/blob/master/csid.c