Commit Graph

15 Commits

Author SHA1 Message Date
mudlord 7d1d78cd9a Updated copyright information in core files that we modded :)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@250 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 04:52:00 +00:00
spacy51 dd3c201018 removed DirectSound useOldSync option (would wait with an evil while())
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@206 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 18:22:17 +00:00
spacy51 6017a61525 make sound & AVI recording independent from sound output
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@204 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 16:03:52 +00:00
spacy51 f05d2b145e make sound & AVI recording independent from sound output
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@203 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 15:55:00 +00:00
spacy51 8d546e2f07 fixed buffer size calculation
every sample rate works now

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@174 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 17:30:43 +00:00
spacy51 b01e579c2a fixed audio sync not working in DirectSound
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@173 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 15:06:43 +00:00
mudlord 2dabc9c2d9 soundBufferTotalLen is in DirectSound.cpp now
Added correct sound device selection in OpenAL

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@170 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 13:54:29 +00:00
mudlord faf058870c Added support for OpenAL software audio mixing
Updated GBA sound engine to support new audiosavestate format
Several improvements to audio cores
Updated sample buffer length in DirectSound

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@167 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 08:16:35 +00:00
spacy51 952ca087ce fixed processor load always at 100%
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@156 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 23:09:10 +00:00
DJRobX ad578ade3b Fix sound disable/reenable glitch
Fixes for x64 build



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@93 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-17 10:16:24 +00:00
Nach 3c06fa079f Trimmed whitespace, and set propper line endings for SVN.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@68 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 12:28:27 +00:00
DJRobX ee40ad3d5c Upgrade to 1.8 beta core
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@23 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 01:27:54 +00:00
DJRobX 27bcb9ad94 Sound code optimizations based on results of code profiling. Also contains some #ifdef'd out experimental
optimized code for sound filtering



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@17 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-05 07:13:08 +00:00
DJRobX e404a8f7bc Added code to drop frames when sound buffer is critically low. Prevents
obnoxious sound distortion when using vsync due to sound card clock being faster than video clock.
(FCEU had this same issue)

New joypad key lists for upcoming implementation of multi-assignment options a-la Mame 
(e.g. assign either Joy Up, Joy Hat Up, OR Key Up to up).  Current limitations are annoying, and current behavior of 
dropping joystick settings altogether when a joystick isn't plugged in is even worse.




git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@6 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 08:47:27 +00:00
mudlord a963483ee0 Added VBALink to the SVN code. Note that this is completely untested
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@2 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-30 19:04:22 +00:00