Commit Graph
4559 Commits
Author SHA1 Message Date
Kevin Slaughter adc19d0a15 Updated ScreenHowToPlay code to include dancer. I know it's a bit rough and too-fast paced right now, but that will all be fixed tonight when I get home and re-commit. 2003-07-31 11:31:24 +00:00
Andrew Wong 3eddc31009 oops, dupe metric removed 2003-07-31 06:08:11 +00:00
Andrew Wong 7793baf9f3 oops, metrics update :D 2003-07-31 05:55:07 +00:00
Glenn Maynard bf4592997e fix machine options 2003-07-31 02:18:56 +00:00
Glenn Maynard 390a802106 Disable Rave until it's being worked on again. (Accidentally included
it in snapshots about five times now ...)
2003-07-31 02:14:26 +00:00
Glenn Maynard 2c26acc705 disable warning: confusing when norecover, suddendeath, etc are used 2003-07-31 02:06:19 +00:00
Glenn Maynard 1105b8c6f8 re-add JUSTICE 2003-07-31 02:03:53 +00:00
Glenn Maynard 03f06c72fb add debug stuff 2003-07-31 01:27:54 +00:00
Glenn Maynard af0449da43 Fix negative chaos values. 2003-07-31 01:18:52 +00:00
Glenn Maynard 99a5a0f735 add currently unused code 2003-07-31 01:11:42 +00:00
Glenn Maynard 22a3c5b5d9 Experiment: configure the primary mixing buffer 2003-07-31 00:50:25 +00:00
Glenn Maynard 5d97ce297c Don't stall the timer constantly during roulette. 2003-07-30 21:49:21 +00:00
Glenn Maynard a5ec516e4a update 2003-07-30 21:34:23 +00:00
Glenn Maynard 7f13b5ce6d Replace "caprice" with a "showcourse"/"noshowcourse" tag.
This also allows hiding static songs; I added that since it took about four
lines extra code.

Note that I've updated the Save() function a bit, and fixed some bugs
I saw, but it's not used yet and it's no more tested than it was before.
2003-07-30 21:33:20 +00:00
Glenn Maynard 83bb528668 Add game and round seeds, meant for use with RandomGen. 2003-07-30 20:34:16 +00:00
Glenn Maynard 4262c7fd96 Add an SDL random number generator with independent seeds. 2003-07-30 20:31:50 +00:00
Glenn Maynard f741443c76 Fix difficult courses in Oni mode.
Why was this put in?  If you don't want to use difficult courses in
Oni mode, just don't use them.
2003-07-30 18:46:59 +00:00
Andrew Wong 3adec8251c progressive lifebar for nonstop courses (4th stage harder than 1st stage, etc) 2003-07-30 17:01:04 +00:00
Andrew Wong 2a793de751 disable difficulty change for oni courses 2003-07-30 12:52:31 +00:00
Andrew Wong b5a11458f3 sample caprice course 2003-07-30 10:10:07 +00:00
Andrew Wong 7553cf3afa oops, account for bug if user uses regular songs with caprice songs 2003-07-30 10:04:59 +00:00
Andrew Wong a85491b9ad random caprice added (use CAPRICE like you use BEST1, WORST1, etc) 2003-07-30 09:53:33 +00:00
Glenn Maynard 0306ff67e1 Fix odd problems with detecting images 2003-07-30 06:45:06 +00:00
Andrew Wong a96b0da8ca oops, forgot to update metrics 2003-07-30 05:55:18 +00:00
Glenn Maynard 33b8fc3a3a don't derive sGroup twice 2003-07-30 05:34:47 +00:00
Glenn Maynard bafb9e0f2b Somehow, songs seem to be missing groups when we check them
in SongManager::GetExtraStageInfo.  Sanity check.
2003-07-30 05:28:23 +00:00
Glenn Maynard ef7733e121 remove unused parameter 2003-07-30 02:01:19 +00:00
Glenn Maynard f3540c9eb7 You had it right the first time, almost. :)
It's better to put hacks in the file they're affecting, rather than global
handlers like ScreenManager.

The problem you were having is that you were sending the "start fade
out" message; when skipping a screen, you want to skip to "load next
screen" and not fade out.

It's OK to load the screen itself when you're skipping it, since that doesn't
take time as long as you don't load the components.

Note that this is how eg. ScreenInstructions and ScreenWarning work.
2003-07-30 01:59:11 +00:00
Glenn Maynard 0ddc939e62 Forcibly ignore bogus floating point exceptions. 2003-07-30 01:15:56 +00:00
Glenn Maynard 265f1f8923 don't die if GetPrimaryVideoDriverName() fails 2003-07-30 00:13:58 +00:00
Glenn Maynard 3014693618 fix blacklist image filenames being case-sensitive 2003-07-29 23:20:33 +00:00
Glenn Maynard d1a11d8f24 Fix, simplify, no crash dump on SIGTERM. 2003-07-29 21:11:21 +00:00
Glenn Maynard 676fcb90fc fix crash handler not always being installed properly
try to shut down sdl
2003-07-29 21:00:35 +00:00
Glenn Maynard 1ad8b9ad0f fix crash handler not always being installed properly 2003-07-29 20:59:39 +00:00
Andrew Wong ff3e915763 weee progressive lifebar (like ddrex) 2003-07-29 12:42:38 +00:00
Andrew Wong d5207e1b30 much cleaner transition to skip screenunlock if unlocks are off 2003-07-29 06:43:19 +00:00
Glenn Maynard 8533a28987 fix potential crash 2003-07-28 23:38:42 +00:00
Glenn Maynard e4e96da008 fix CreateDirectories 2003-07-28 23:26:40 +00:00
Glenn Maynard 1152ef82e1 fix song options screen crash in course mode 2003-07-28 23:13:00 +00:00
Glenn Maynard 77233f15de alignment 2003-07-28 19:31:24 +00:00
Glenn Maynard f2b1e3e034 Fix crashes. 2003-07-28 19:30:40 +00:00
Glenn Maynard db56b757f5 fix not recording AAAA over AAA 2003-07-28 18:23:16 +00:00
Glenn Maynard c893c9aca8 fix scroll parsing 2003-07-28 18:03:50 +00:00
Glenn Maynard 25026f2877 Always handle unbuffered devices in the main thread. 2003-07-28 17:42:57 +00:00
Steve Checkoway 71d1744ea1 Add header. 2003-07-28 10:53:39 +00:00
Steve Checkoway aaeaa06cdf In progress. Added header 2003-07-28 10:42:20 +00:00
Steve Checkoway 9d39d47210 In progress. Removed Log() and AdditionalLog(). Removed crash handler temporarily 2003-07-28 10:41:10 +00:00
Steve Checkoway 953eb15fbe Undeeded SDL_delay() in OS X. 2003-07-28 10:39:15 +00:00
Steve Checkoway 498d770210 Add virtual dtor 2003-07-28 09:56:14 +00:00
Steve Checkoway 3d888aebb6 This has been bothering me for a long time now. Comment out unused variable. Is anything ever going to be done here? 2003-07-28 09:50:57 +00:00