You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Teensy-reSID/reSID
Frank Bösing a710912443 Allow to modify the samplerate 8 years ago
..
AUTHORS add aux files, copyright-notice 9 years ago
COPYING add aux files, copyright-notice 9 years ago
ChangeLog add aux files, copyright-notice 9 years ago
INSTALL add aux files, copyright-notice 9 years ago
NEWS add aux files, copyright-notice 9 years ago
README add aux files, copyright-notice 9 years ago
THANKS add aux files, copyright-notice 9 years ago
TODO add aux files, copyright-notice 9 years ago
envelope.cc Save some RAM (first step, more to come) 9 years ago
envelope.h Save some RAM (first step, more to come) 9 years ago
extfilt.cc remove MOS8580 9 years ago
extfilt.h remove MOS8580 9 years ago
filter.cc Change dynamic filterinterpolation(ram) to const(flash) 9 years ago
filter.h Change dynamic filterinterpolation(ram) to const(flash) 9 years ago
filter6581.h Change dynamic filterinterpolation(ram) to const(flash) 9 years ago
pot.cc inital Upload 9 years ago
pot.h inital Upload 9 years ago
sid.cc Change dynamic filterinterpolation(ram) to const(flash) 9 years ago
sid.h Change dynamic filterinterpolation(ram) to const(flash) 9 years ago
siddefs.h Reduce sampling-methods (won't work anyway) 9 years ago
spline.h inital Upload 9 years ago
version.cc inital Upload 9 years ago
voice.cc remove MOS8580 9 years ago
voice.h remove MOS8580 9 years ago
wave.cc remove MOS8580 9 years ago
wave.h Allow to modify the samplerate 8 years ago
wave6581_PST.cc inital Upload 9 years ago
wave6581_PS_.cc inital Upload 9 years ago
wave6581_P_T.cc inital Upload 9 years ago
wave6581__ST.cc inital Upload 9 years ago
wave8580_PST.cc inital Upload 9 years ago
wave8580_PS_.cc inital Upload 9 years ago
wave8580_P_T.cc inital Upload 9 years ago
wave8580__ST.cc inital Upload 9 years ago

README

This is reSID, a reverse engineered software emulation of the MOS6581 SID
(Sound Interface Device). This chip was used in the Commodore 64 computer.

reSID is free software. See the file COPYING for copying permission.

reSID is a C++ library containing a complete emulation of the SID chip.
This library can be linked into programs emulating the MOS6510 MPU to
play music made for the Commodore 64 computer. reSID has been successfully
linked into VICE, a full-fledged Commodore 64 emulator, and SIDPLAY, a
popular SID tune player. The VICE home page is:
http://www.viceteam.org/
A patch for SIDPLAY can be found on the SIDPLAY home page:
http://www.geocities.com/SiliconValley/Lakes/5147/

Various SID emulators exist, however reSID should still be of great
interest to Commodore 64 nostalgics. The emulator engine is cycle-based,
emulating the internal operations of the SID chip. SID's audio filter is
modeled as an actual two-integrator-loop biquadratic filter circuit.
The engine has been developed based on available information on SID, sampling
of the OSC3 and ENV3 registers, filter theory, and meticulous testing.
In short, a scientific approach has been taken to model the SID chip as
accurately as possible.

To our knowledge reSID is by far the most accurate SID emulator ever created.
This comes at a price; what is considered a fairly fast CPU at the time of
this writing is needed to run the emulator.