Commit Graph
5162 Commits
Author SHA1 Message Date
Glenn Maynard dde370f2db Dynamically load GTK as a module. This way:
1: If GTK isn't available, we can fall back on another LoadingWindow, and
2: ldd ./stepmania doesn't list lots of extra libraries that we only
use on startup.
This is somewhat experimental.  I don't intend to modularize much in this
way.
2003-09-05 06:53:50 +00:00
Glenn Maynard d87e61b7c7 Handle MakeLoadingWindow returning NULL. 2003-09-05 06:50:47 +00:00
Glenn Maynard 30029f49aa remove spurious output 2003-09-05 06:40:21 +00:00
Glenn Maynard ded559d84a Make DirOfExecutable available. 2003-09-05 06:39:32 +00:00
Glenn Maynard ec01b03979 Use GetCwd(). 2003-09-05 06:21:47 +00:00
Glenn Maynard 636dcaaa7a Add GetCwd(). 2003-09-05 06:20:55 +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
Glenn Maynard d63eac91f4 Simplify UnlockSystem::InitRouletteSeeds. Add an assert. 2003-09-04 21:55:47 +00:00
Glenn Maynard 7403837961 Prefer OSS until I investigate problems with the ALSA driver. 2003-09-04 21:33:58 +00:00
Nick 5ff010ee4e Added option to not save songs 2003-09-04 21:24:50 +00:00
Glenn Maynard c8468a4211 If long and bOneChoiceForAllPlayers, then only initialize one text item.
Compile fix.
2003-09-04 21:04:39 +00:00
Glenn Maynard 762671b9b8 Wait, this problem goes back to "CVS". 2003-09-04 20:50:14 +00:00
Glenn Maynard 349f07057f remove old desktop icons 2003-09-04 20:49:25 +00:00
Glenn Maynard 192ccf3291 Fix desktop icon uninstallation 2003-09-04 20:47:02 +00:00
Glenn Maynard 256a40e4a9 Add ffmpeg DLLs. 2003-09-04 20:36:37 +00:00
Andrew Wong f2d672ced5 oops, make sure zoom is set correctly before applying MenuItemOnCreate transition 2003-09-04 20:36:24 +00:00
Glenn Maynard eaa90845cf Simplify: when we're in long row mode, m_textItems contains only the
used rows instead of having a bunch of empty texts.  This removes a
couple special cases.
2003-09-04 20:22:06 +00:00
Glenn Maynard 413593f1e4 Dynamic m_textItems. This solves potential problems with
MAX_VISIBLE_VALUES_PER_LINE overflows.
2003-09-04 19:53:07 +00:00
Glenn Maynard 95e3575094 Fix "Capitalize DWI, no SM": m_sSongFileName was not set correctly
if a DWI extension wasn't lower-case.
2003-09-04 19:29:42 +00:00
Glenn Maynard 8e69db6e86 Add SetExtension. 2003-09-04 19:28:39 +00:00
Glenn Maynard 6b4819bf36 typo 2003-09-04 19:00:25 +00:00
Thad Ward fa5ef010e0 add a little bit more info to a couple of existing LOG->Trace() statements 2003-09-04 13:41:35 +00:00
Andrew Wong cf9bd57729 metrics for previous commit 2003-09-04 11:08:43 +00:00
Andrew Wong 0699afcb4b support for effects to display title menu items 2003-09-04 11:06:07 +00:00
Andrew Wong d869d22d93 simplify (use array) 2003-09-04 10:37:48 +00:00
Andrew Wong bde7fffff5 revert, algorithm got messed up (you fail on 2 arrows in life difficulty 4) 2003-09-04 10:04:27 +00:00
Glenn Maynard d5a299df4e Oops, silly fix. 2003-09-04 07:43:58 +00:00
Glenn Maynard d7cf9cfcfc Simplify. 2003-09-04 07:37:09 +00:00
Andrew Wong e8873ac90a Command when menu items are drawn isn't really being executed. Remove for now. 2003-09-04 07:35:52 +00:00
Glenn Maynard 4183ac8f5b Simplify. 2003-09-04 07:34:05 +00:00
Glenn Maynard 869dbe66bd ProgressiveLifebarDifficulty, cleared and (total - 1) are all ints, so
ProgressiveLifebarDifficulty * cleared / (total - 1)) is an int.  Simplify.
2003-09-04 07:33:27 +00:00
Glenn Maynard 74b06a7e27 Fix progressive nonstop lifebar not working in event mode. (Event mode
with courses just means you can play another course without going through
the menus again.)
2003-09-04 07:28:28 +00:00
Glenn Maynard 9219322406 Fix course mode crashing. 2003-09-04 07:21:31 +00:00
Glenn Maynard d7961c86df fix stats charset 2003-09-04 07:00:43 +00:00
Glenn Maynard 5edf762024 fix quit taking a long time 2003-09-04 06:57:36 +00:00
Glenn Maynard 69173c225d Fix "dx50" (lowercase).
Strip these binaries (much smaller).
2003-09-04 05:58:05 +00:00
Glenn Maynard ab3d3c622a Fix visibility modifiers when combined with reverse modifiers 2003-09-04 05:27:43 +00:00
Glenn Maynard 563930a9be cleanup 2003-09-04 05:05:09 +00:00
Glenn Maynard d8e19adbd4 Reduce header dependencies. 2003-09-04 04:59:55 +00:00
Glenn Maynard 5fd9adbe38 Move ARROW_SPACING into ArrowEffects.cpp.
Move ARROW_SIZE into GameConstantsAndTypes.h.
2003-09-04 04:57:54 +00:00
Glenn Maynard f108e84730 fixes 2003-09-04 00:47:31 +00:00
Glenn Maynard d4a65a18d6 fixes 2003-09-04 00:41:34 +00:00
Glenn Maynard afdf53fab6 add characters 2003-09-03 23:12:55 +00:00
Glenn Maynard 228e8c3ccc update 2003-09-03 23:03:28 +00:00
Glenn Maynard 1f605a91aa add characters (old) 2003-09-03 23:00:13 +00:00
Glenn Maynard f7055c99eb add characters 2003-09-03 22:59:51 +00:00
Glenn Maynard 7bb4c6c2fb Default to 16bpp for fonts, unless the 32bpp hint is used. 2003-09-03 22:52:15 +00:00
Glenn Maynard 861f19388b simplify 2003-09-03 22:30:00 +00:00
Glenn Maynard 315d225724 Add DeviceInput::IsJoystick. 2003-09-03 22:28:46 +00:00
Glenn Maynard 8f3927478f add ForceKey, StopForcingKey 2003-09-03 21:49:11 +00:00