stella/src
stephena 56694b5934 The sound system is now opened once per program invocation, and paused
when it isn't needed.  According to SDL this shouldn't be necessary, but
some combinations of video modes and audio hardware cause sound to stop
working if it's repeatedly opened and closed.  So we have to keep it open.

Always attempt to use 2 channels (aka stereo) when opening the SDL audio
device.  This is now required, since ROMs can request mono or stereo mode,
and the sound system can no longer be closed and re-opened with the
desired settings.  So we need to always use 2 channels to accommodate
when it might be needed.  This actually more closely emulates the 2600,
which does have two audio channels.  The 'mono' vs 'stereo' ROM property
basically controls whether these channels are exposed (ie, does the
virtual console have two-channel audio hardware installed).  In that sense,
these settings control how the channels are mixed.

Updated some settings to have more reasonable defaults.

Added acknowledgement for people that have donated hardware to help with
development.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2291 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2011-12-21 17:18:53 +00:00
..
cheat Updated copyright info for 2011. Happy New Year to anybody reading 2011-01-01 16:04:32 +00:00
common The sound system is now opened once per program invocation, and paused 2011-12-21 17:18:53 +00:00
debugger Cleaned up usage of sprintf in the codebase, changing to 2011-07-13 14:13:49 +00:00
emucore The sound system is now opened once per program invocation, and paused 2011-12-21 17:18:53 +00:00
gui The sound system is now opened once per program invocation, and paused 2011-12-21 17:18:53 +00:00
libpng Updated included PNG library to latest release (1.5.6). 2011-11-26 17:08:40 +00:00
macosx The default snapshot dir is much saner, defaulting to the users' 2011-11-25 14:17:05 +00:00
tools Updated copyright info for 2011. Happy New Year to anybody reading 2011-01-01 16:04:32 +00:00
unix Added patches provided by Stephen Kitt <steve@sk2.org>. 2011-10-27 23:07:07 +00:00
win32 Updated Visual Studio 2010 project files. 2011-12-04 20:08:38 +00:00
yacc Updated copyright info for 2011. Happy New Year to anybody reading 2011-01-01 16:04:32 +00:00
zlib Cleaned up some inlines that weren't needed. 2011-05-10 15:04:19 +00:00