Commit Graph
7908 Commits
Author SHA1 Message Date
Chris Danford 5f0f5498bd fix crash when going from ScreenSelectGameMode back to ScreenTitleMenu 2004-01-18 04:46:36 +00:00
Chris Danford c53f175d14 clean up input logic, don't be performing music wheel actions if a song was already chosen 2004-01-18 04:45:59 +00:00
Chris Danford 0a34c30419 draw row lightlight underneath cursors 2004-01-18 04:45:10 +00:00
Glenn Maynard 8529f14c35 UpdateSongPosition can take an explicit timestamp 2004-01-18 04:43:56 +00:00
Glenn Maynard 62227ce90d comments 2004-01-18 04:04:37 +00:00
Glenn Maynard 74e1b8e276 accurate sound position timestamps 2004-01-18 04:01:52 +00:00
Glenn Maynard ee4aaf5cda fix linux compile 2004-01-18 04:00:56 +00:00
Glenn Maynard 077e8c5f8a comment 2004-01-18 02:46:31 +00:00
Glenn Maynard da18d50b3b fix warnings 2004-01-18 02:42:42 +00:00
Glenn Maynard 129e68d484 add EnterTimeCriticalSection(), ExitTimeCriticalSection() 2004-01-18 02:37:48 +00:00
Glenn Maynard 7676ccf397 split RageSound::SearchPosMap 2004-01-18 02:07:58 +00:00
Glenn Maynard eec0bd8a0c add m_bLogSkips 2004-01-17 23:22:08 +00:00
Glenn Maynard 9c6661efd9 add SMLoader::LoadTimingFromFile 2004-01-17 23:21:07 +00:00
Glenn Maynard b535efe7b9 add m_sFile 2004-01-17 23:19:15 +00:00
Glenn Maynard 9945af6bcc some dumb drivers just say "3dfx Voodoo Series", without saying
which card
2004-01-17 23:17:08 +00:00
Chris Danford a8510db992 Add "scroller" to ScreenSelectOptionsMaster 2004-01-17 23:14:56 +00:00
Glenn Maynard 93204d9b08 Simpler and more efficient recursive mutex implementation.
Non-SDL mutexes for Win32.  (Wrote this while writing the above;
keeping it since I hope to purge most SDL stuff some day, and we
can also do some deadlock checks that we can't do cleanly with
SDL mutexes.)
2004-01-17 09:32:11 +00:00
Glenn Maynard 96eba06276 Same reason. (Modifying these headers will create more work later
when a new version of Vorbis comes out.)
2004-01-17 05:53:15 +00:00
Glenn Maynard 179f6cd9ba Revert: this breaks compiles in Linux, by using the local Vorbis source
(which we only use in Win32) instead of the system headers.

The correct fix is to add "vorbis" to the include file path in the Xbox
project, like we do in the Windows project.
2004-01-17 05:52:09 +00:00
Glenn Maynard d7dfdac6fc cleanup: remove plib from include paths 2004-01-17 05:49:49 +00:00
Manu Evans 09f1f49059 fixed some xbox build errors :/ 2004-01-17 05:26:56 +00:00
Manu Evans ce888de237 fixed some xbox build errors :/ 2004-01-17 05:21:24 +00:00
Glenn Maynard 8bf9b74421 debug
remove assert
2004-01-17 00:36:49 +00:00
Glenn Maynard a8e73bc3d7 trying to fix crash handler hangs when subthreads crash while the
main thread is holding a mutex
2004-01-17 00:34:34 +00:00
Glenn Maynard f014787146 cleanup 2004-01-17 00:23:04 +00:00
Glenn Maynard b739306a33 Simplify (why'd I do this? unneeded) 2004-01-16 23:24:05 +00:00
Glenn Maynard 454cbe482e ID for MessageBoxError 2004-01-16 22:43:59 +00:00
Glenn Maynard 4f901a9f00 fix "Couldn't chdir(foo): No such file or directory" 2004-01-16 22:40:29 +00:00
Glenn Maynard 15dc3fb189 cleanup 2004-01-16 22:33:01 +00:00
Glenn Maynard da0635c76b more consistent behavior on NAV_FIRST_CHOICE_GOES_DOWN 2004-01-15 05:50:45 +00:00
Glenn Maynard 98ea0d4fc7 fix "long row" crashes when only P2 is active 2004-01-15 05:43:58 +00:00
Chris Danford 35fbad5d17 fix ScreenSelectOptionsMaster::ImportOptions doesn't set the correct selection for ROW_STEPS if PreferredDifficulty doesn't match current steps 2004-01-15 05:14:43 +00:00
Chris Danford 22fb3ec985 fix VC6 compile error 2004-01-15 03:22:53 +00:00
Chris Danford dcb3ae4991 don't show hold judgments if blind (no joking around this time) 2004-01-15 03:19:41 +00:00
Glenn Maynard e2319874ac fix comments 2004-01-15 03:13:26 +00:00
Glenn Maynard 71e2f1d8d7 partial s/RageSound/RageSoundBase/ 2004-01-15 03:12:18 +00:00
Chris Danford 38ae3725f0 don't show hold judgments if blind 2004-01-15 03:12:03 +00:00
Glenn Maynard fda40a0efd update (Mac drivers untested) 2004-01-15 03:03:57 +00:00
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
Jason Felds 018bea9e03 Newline again. 2004-01-15 00:49:59 +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