Skip to content
SAASound is a software implementation of the SAA-1099 soundchip found in a variety of mid/late 1980s computing and gaming devices. SAASound provides the audio for the SimCoupe retro emulator
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.
VS17
include Update copyright notices and email address, installation notes, licen… Aug 14, 2018
src Remove duplicate file (related to case-insensitivity on Windows) Dec 3, 2018
.gitignore update gitignore to ignore linux build output Aug 19, 2018
CMakeLists.txt Converted to use CMake build system Sep 1, 2018
INSTALL
LICENCE Update copyright notices and email address, installation notes, licen… Aug 14, 2018
README
README.MD Update README.MD Jul 4, 2019

README.MD

SAA SOUND is a software emulation library for the Philips SAA-1099 sound chip device (popular in computing and gaming devices in the late 1980's / early 1990's). Development of SAA SOUND began around 1996 with completion around 1999 and active development ending around 2001 (aside from an update in 2004 to address an issue with frequency generator SYNC behaviour that was exploited to generate digital audio in a demo from Fred 59 magazine, which was failing to be emulated correctly!)

Simon Owen (author of SimCoupe) made additional infrastructure changes to support compilation on a variety of different platforms. The latest releases of SAASound.dll continue to be compatible with the released version (1.0) of SimCoupe .

After a considerable time, the original author revisited the project in August 2018 following a conversation about emulation accuracy, which he intends to continue to improve following some recent reverse-engineering efforts of original hardware by the DosBox team, in conjunction with some crowd-sourced test cases comparing emulated behaviour to real original devices.

It has been incorporated into standalone chiptune players, computer hardware emulators (e.g. SimCoupe), and has even been the basis of SAA-1099 hardware emulators implemented in FPGA devices (such as MiST / MiSTer)

Moved permanently to: https://github.com/stripwax/SAASound/

To use with SimCoupe:

  • If using version 1.0 of SimCoupe, simply copy the SAASound.dll from this repository, over the top of the SAASound.dll in your installed version of SimCoupe
  • If using a newer alpha build of SimCoupe, this has an embedded version of SAASound built-in. This means you cannot replace the version with a newer one (please contact the author of SimCoupe for a newer release)
You can’t perform that action at this time.