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