Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 92684a90db s/RageSound/RageSoundBase/
linux/mac in a moment
2004-01-15 02:59:44 +00:00
Glenn Maynard 97d088db50 remove RageSoundManager::PlayOnceFromDir (in SOUNDS now) 2004-01-15 02:56:04 +00:00
Glenn Maynard fed157e934 use RageSoundBase 2004-01-15 02:33:41 +00:00
Glenn Maynard 3633d424d7 s/RageDriverSound/RageSoundBase/ 2004-01-15 02:31:09 +00:00
Glenn Maynard bdafe9ebe1 expose a simpler interface for drivers 2004-01-15 02:28:58 +00:00
Glenn Maynard 8b6030e299 remove RageSoundManager::MixAudio 2004-01-15 01:46:09 +00:00
Glenn Maynard 854c0b9cea start PlayOnce, PlayOnceFromDir in the music thread, to fix skips
playing announcers
2004-01-15 01:19:05 +00:00
Glenn Maynard 829a7d133d lock cleanups 2004-01-15 01:17:47 +00:00
Glenn Maynard bb2d24bb49 hopefully fix a couple rare buffering problems: lock accesses to log files 2004-01-15 00:50:17 +00:00
Glenn Maynard c35a7d4139 locking fix
o/~ i hate threads o/~
2004-01-15 00:45:53 +00:00
Glenn Maynard 5e40b0e1bd shut down FILEMAN before LOG 2004-01-15 00:43:32 +00:00
Glenn Maynard 289d1e99a5 RageFileManager thread safety 2004-01-14 23:44:42 +00:00
Glenn Maynard 9ac289a476 simplify
ExitSelectedP1, etc. fix
2004-01-14 22:45:04 +00:00
Glenn Maynard e40c819dc2 cosmetic 2004-01-14 22:18:27 +00:00
Glenn Maynard d516f94332 thank VC 2004-01-14 22:15:57 +00:00
Glenn Maynard f25f68b3f5 add read( float * )
optimize full volume
2004-01-14 22:09:55 +00:00
Glenn Maynard 9e3e3e2b64 update 2004-01-14 09:39:08 +00:00
Glenn Maynard cad991074a split out, clean up and template CircBuf 2004-01-14 09:38:14 +00:00
Glenn Maynard d4fb83773b add stride 2004-01-14 08:24:08 +00:00
Glenn Maynard 85e13c0360 add checkpoints to track obscure crash 2004-01-14 08:13:08 +00:00
Glenn Maynard f226bde635 remove "fake" sounds 2004-01-14 08:10:37 +00:00
Glenn Maynard db15c73035 cleanup 2004-01-14 08:07:42 +00:00
Glenn Maynard 7e0f8b49e8 fix linux compile 2004-01-14 08:05:05 +00:00
Glenn Maynard bbbb76d551 RageSound handles SOUNDMAN->playing_sounds itself 2004-01-14 08:00:51 +00:00
Glenn Maynard 6d4ddb2a2d simplify 2004-01-14 01:41:32 +00:00
Glenn Maynard b6d77c0167 disable AddFakeSound 2004-01-14 00:10:34 +00:00
Glenn Maynard e5af156af5 fix input not working after changing video settings, probably other
obscure problems
2004-01-13 22:34:55 +00:00
Glenn Maynard 1e450fb209 fix crash 2004-01-13 09:47:22 +00:00
Glenn Maynard fa4f761112 cleanup 2004-01-13 08:35:15 +00:00
Glenn Maynard f3c9aec3af fix crashes 2004-01-13 07:07:47 +00:00
Glenn Maynard 628fafdcf2 const fix 2004-01-13 07:06:46 +00:00
Glenn Maynard 651e590200 cleanup, hotkeys, don't close if enter pressed (too easy to accidentally close
if pressing enter quickly during a crash)
2004-01-13 06:43:50 +00:00
Glenn Maynard 6f721109ed quiet spurious warnings 2004-01-13 03:19:03 +00:00
Glenn Maynard f1a1246dcd output cleanup 2004-01-13 03:11:25 +00:00
Glenn Maynard 5d34bff39d Don't warn about files not existing that aren't expected to exist on the
first run.
2004-01-13 03:04:11 +00:00
Glenn Maynard f94f13bf14 a12 2004-01-13 02:43:32 +00:00
Glenn Maynard 3cb62064fe don't queue input while dialog boxes have focus 2004-01-13 02:22:18 +00:00
Glenn Maynard 0ed835685a fix sound occasionally not stopping correctly 2004-01-13 01:59:32 +00:00
Glenn Maynard 723d1b1c6c Readd course title, which appears to have fallen out at some point.
Fix missing metrics.
2004-01-13 01:25:48 +00:00
Glenn Maynard a295e91e19 cleanup 2004-01-13 01:24:36 +00:00
Glenn Maynard 6dc3801d84 CourseTitle 2004-01-13 01:23:40 +00:00
Glenn Maynard 68740d735c course title 2004-01-13 01:22:11 +00:00
Glenn Maynard 0668271fde Steve, this is probably what you meant ... 2004-01-13 00:17:49 +00:00
Glenn Maynard 4ab53741d9 simplify
fix dialog windows coming up in fullscreen
2004-01-13 00:15:10 +00:00
Glenn Maynard 13c4103e62 retry writes on EINTR a couple times 2004-01-13 00:06:46 +00:00
Glenn Maynard d4338898e0 cleanup 2004-01-13 00:01:07 +00:00
Glenn Maynard 24016f1b84 retry writes on EINTR a couple times 2004-01-12 23:54:13 +00:00
Glenn Maynard 7e7a007cdd update 2004-01-12 23:20:52 +00:00
Glenn Maynard 2e9c78915c don't play m_soundStart on timer 2004-01-12 23:18:38 +00:00
Glenn Maynard dc5cfb53a8 s/str_ds/pcm/ 2004-01-12 23:10:14 +00:00
Glenn Maynard e10c8da4b6 start_time 2004-01-12 23:03:04 +00:00
Glenn Maynard 74352440c9 really fix warning 2004-01-12 22:17:43 +00:00
Glenn Maynard 29093a5308 fix warning 2004-01-12 22:13:36 +00:00
Glenn Maynard e93ba8dd27 bga "player" tag 2004-01-12 22:06:39 +00:00
Glenn Maynard c4ba6f8321 ALSA9 -> ALSA 2004-01-12 11:10:16 +00:00
Glenn Maynard 6ea335c971 fix format string 2004-01-12 11:09:03 +00:00
Glenn Maynard 6b91ee5898 cleanup 2004-01-12 11:04:17 +00:00
Glenn Maynard 3294c04fa9 no, really 2004-01-12 11:02:16 +00:00
Glenn Maynard 6d3f224a15 this condition is normal now 2004-01-12 10:48:02 +00:00
Glenn Maynard 57647fcfa6 Don't log nonfatal exceptions. They're normally caught and logged as
appropriate; these logs are duplicate.
2004-01-12 10:45:42 +00:00
Glenn Maynard 3a812c2a93 not finding GtkModule.so is nonfatal 2004-01-12 10:38:40 +00:00
Glenn Maynard 3eb63e2f67 cleanup 2004-01-12 10:29:12 +00:00
Glenn Maynard 4b1e4ebe74 remove old code (it didn't actually do anything; if start is pressed, left
and right should have already been pressed)
require both left and right to move back, not just one
2004-01-12 09:53:09 +00:00
Glenn Maynard fea54929ac precise, framerate-independent assist ticks 2004-01-12 09:36:01 +00:00
Glenn Maynard 5f10d10abb fix start_sec default 2004-01-12 05:50:46 +00:00
Glenn Maynard 6f1242a7e0 start_time 2004-01-12 05:25:40 +00:00
Glenn Maynard b2b6db3a5b stop saying samples when we mean frames
latency tweak
2004-01-12 04:00:34 +00:00
Glenn Maynard 071ec73a04 start_time 2004-01-12 03:57:11 +00:00
Glenn Maynard d5eded488a add GetSampleRate
reset sample pos after stop
2004-01-12 03:53:16 +00:00
Glenn Maynard d7839b1c67 cleanup 2004-01-12 03:52:23 +00:00
Glenn Maynard 43d23e5b3a implement start time; simplify 2004-01-12 03:22:43 +00:00
Glenn Maynard cf3a001d6b "more" fix 2004-01-12 02:48:56 +00:00
Glenn Maynard 65cdf3c979 implement start_time 2004-01-12 02:38:17 +00:00
Glenn Maynard 6f55a34e4a simplify 2004-01-12 02:37:51 +00:00
Glenn Maynard 3ad2c0531e stop saying samples when we mean frames 2004-01-12 02:19:56 +00:00
Glenn Maynard 843a7e4ecd stop saying samples when we mean frames 2004-01-12 02:13:30 +00:00
Glenn Maynard 8c799e09ce simplify 2004-01-12 02:11:28 +00:00
Glenn Maynard 4bc06f31f4 fix warnings 2004-01-12 02:09:21 +00:00
Glenn Maynard f7491cb268 vector<bool> x; bool &b = x[0]; is illegal: vector<bool> is optimized
to a bitset (packed), and you can't have a pointer to a packed bit
(stupid optimization; if I want a bitset, I'll use a bitset!)
2004-01-12 01:59:34 +00:00
Glenn Maynard 35847c32c5 simplify 2004-01-12 01:43:38 +00:00
Glenn Maynard 6ac866c0de fix crash handler deadlock 2004-01-12 01:37:00 +00:00
Glenn Maynard d4c151937e add RageThread::ResumeAllThreads 2004-01-12 01:36:25 +00:00
Glenn Maynard 42ccf07011 threaded music start; smooths out skips starting sample music
on the music select screen
2004-01-12 01:19:22 +00:00
Glenn Maynard 7ac00385c4 remember the time of the current beat data 2004-01-12 01:10:25 +00:00
Glenn Maynard d7cae17107 debug 2004-01-12 01:02:18 +00:00
Glenn Maynard 84a8f056d7 fix metrics sometimes not being updated 2004-01-12 00:31:43 +00:00
Glenn Maynard 09a8e53e57 fix sample start thrashing 2004-01-11 22:38:27 +00:00
Glenn Maynard 6c7ac56451 optimize lseek(0,SEEK_END) in ZIPs 2004-01-11 22:01:49 +00:00
Glenn Maynard 31dc851db4 fix non-group section colors 2004-01-11 21:53:36 +00:00
Glenn Maynard 2fae214ed9 cache metrics (fixes some music wheel load problems) 2004-01-11 21:49:36 +00:00
Glenn Maynard 22b013a163 make wag and pulse relative to the current actor state 2004-01-11 11:49:22 +00:00
Glenn Maynard a2bbd7fd55 cleanup 2004-01-11 11:33:21 +00:00
Glenn Maynard cbb1e8cb38 Always play attract sound by default. (People keep reporting this as a bug.) 2004-01-11 11:30:53 +00:00
Glenn Maynard 663d17df54 menu music start fix 2004-01-11 11:16:56 +00:00
Glenn Maynard 720e625b77 music start fixes 2004-01-11 10:38:38 +00:00
Glenn Maynard 2c0522ef88 debug 2004-01-11 09:58:55 +00:00
Glenn Maynard a21d12abf2 fix editor sync regression caused by the sample music seek fix 2004-01-11 09:57:36 +00:00
Glenn Maynard 7237f1012e simplify 2004-01-11 09:40:07 +00:00
Glenn Maynard 02d371c494 this reference causes stack check failures in VC7 debug builds for some
reason
2004-01-11 09:04:20 +00:00
Glenn Maynard 4e629f2e24 warnings 2004-01-11 08:39:00 +00:00