• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..23-Dec-2020-

AUTHORSH A D07-May-202079 42

COPYINGH A D07-May-202034.3 KiB675553

ChangeLogH A D07-May-202017.4 KiB470351

INSTALLH A D07-May-202015.4 KiB369287

Makefile.amH A D07-May-2020897 3618

Makefile.inH A D23-Dec-202025.8 KiB802700

NEWSH A D07-May-202013.2 KiB349251

READMEH A D07-May-20201.4 KiB2722

README.VICEH A D07-May-2020267 85

THANKSH A D07-May-20205.3 KiB10989

TODOH A D07-May-2020318 117

aclocal.m4H A D22-Nov-202039.5 KiB1,091989

configureH A D23-Dec-2020166.8 KiB5,8384,828

configure.inH A D04-Oct-20204.9 KiB171142

dac.ccH A D07-May-20204.4 KiB13766

dac.hH A D07-May-20201.2 KiB317

envelope.ccH A D02-Dec-20209.5 KiB279123

envelope.hH A D07-May-202012.7 KiB426226

extfilt.ccH A D11-Sep-20202.3 KiB6621

extfilt.hH A D20-Oct-20205.2 KiB17064

filter.ccH A D07-May-202022.1 KiB686365

filter.hH A D12-May-202042.9 KiB1,583897

filter8580new.ccH A D11-May-202023.5 KiB782413

filter8580new.hH A D12-May-202050.5 KiB1,793898

pot.ccH A D07-May-20201.1 KiB328

pot.hH A D07-May-20201.1 KiB3712

resid-config.hH A D07-May-20201.1 KiB264

samp2src.plH A D07-May-20202.4 KiB6635

sid.ccH A D20-Oct-202031.1 KiB1,022600

sid.hH A D20-Oct-20206.1 KiB239138

siddefs.h.inH A D07-May-20202.8 KiB9578

spline.hH A D07-May-20208.7 KiB277111

version.ccH A D07-May-20201 KiB232

voice.ccH A D07-May-20204.4 KiB12834

voice.hH A D07-May-20203.4 KiB11031

wave.ccH A D20-Oct-20209.5 KiB325180

wave.hH A D20-Oct-202021.2 KiB600242

wave6581_PST.hH A D07-May-202036 KiB534514

wave6581_PS_.hH A D07-May-202036 KiB534514

wave6581_P_T.hH A D07-May-202036 KiB534514

wave6581__ST.hH A D07-May-202036 KiB534514

wave8580_PST.hH A D07-May-202036 KiB534514

wave8580_PS_.hH A D07-May-202036 KiB534514

wave8580_P_T.hH A D07-May-202036 KiB534514

wave8580__ST.hH A D07-May-202036 KiB534514

README

1This is reSID, a reverse engineered software emulation of the MOS6581 SID
2(Sound Interface Device). This chip was used in the Commodore 64 computer.
3
4reSID is free software. See the file COPYING for copying permission.
5
6reSID is a C++ library containing a complete emulation of the SID chip.
7This library can be linked into programs emulating the MOS6510 MPU to
8play music made for the Commodore 64 computer. reSID has been successfully
9linked into VICE, a full-fledged Commodore 64 emulator, and SIDPLAY, a
10popular SID tune player. The VICE home page is:
11http://vice-emu.sourceforge.net/
12A patch for SIDPLAY can be found on the SIDPLAY home page:
13http://www.geocities.com/SiliconValley/Lakes/5147/
14
15Various SID emulators exist, however reSID should still be of great
16interest to Commodore 64 nostalgics. The emulator engine is cycle-based,
17emulating the internal operations of the SID chip. SID's audio filter is
18modeled as an actual two-integrator-loop biquadratic filter circuit.
19The engine has been developed based on available information on SID, sampling
20of the OSC3 and ENV3 registers, filter theory, and meticulous testing.
21In short, a scientific approach has been taken to model the SID chip as
22accurately as possible.
23
24To our knowledge reSID is by far the most accurate SID emulator ever created.
25This comes at a price; what is considered a fairly fast CPU at the time of
26this writing is needed to run the emulator.
27

README.VICE

1This version of reSID has been modified for use with VICE.
2
3In particular, libtool is not used to build the library, and there
4might be some workarounds for various substandard compilers.
5
6Please get the original version if you want to use reSID in your own
7project.
8