Commit Graph
10 Commits
Author SHA1 Message Date
Glenn Maynard fd1dd28b4d this driver is too noisy; use Trace for regular debugging output, not Info 2004-02-27 06:45:14 +00:00
Steve Checkoway b480c4e59a Clean up. 2004-02-21 10:51:50 +00:00
Steve Checkoway dd38b1ea67 Cleanup and fix compile. 2004-02-20 22:52:20 +00:00
Glenn Maynard c3196a4a46 use spaces here instead of tabs, so it makes sense with different tab stops 2004-02-20 20:57:02 +00:00
Charlie Reading c6e410dbe3 Implemented adaptive HAL driver. Somewhat sensitive to machine load. Working on feeder-thread implementation to aleviate sensitivity. 2004-02-20 16:37:07 +00:00
Glenn Maynard fda40a0efd update (Mac drivers untested) 2004-01-15 03:03:57 +00:00
Steve Checkoway 6f99281965 Broken drivers 1 and 2. BROKEN_DRIVER_1 plays the audio really poorly (lots of static) but seems to get the playing position correct, at least most of the time it returns a valid position.
BROKEN_DRIVER_2 on the other hand, plays the sound fine, except it seems to change volume, but not during game play, or when it gets a buffer underrun in which case it emits this awful buzzing sound. That happens mostly before the start of a song. However, the position returned is completely invalid.

One of these must work eventually. *sigh*
2003-09-05 00:07:22 +00:00
Steve Checkoway b24129130e Replace magic constant with the flags. 2003-09-01 10:18:38 +00:00
Steve Checkoway 9caf9d24d0 Remove code from the aborted 6th attempt.
Remove SAFE_* since that still couldn't be used in that function. Oh well.
Fix the bug that was crashing SM.

This driver actually works. When I say, "works," I mean that the position of the playing sound is actually returned correctly. The sound, however, is absolutely awful.
2003-08-31 14:26:53 +00:00
Steve Checkoway 819432de8f Initial effort for the 6th (and 7th, sorta) Mac OS X sound driver attempt. 2003-08-31 13:41:04 +00:00