Glenn Maynard
c3e2d8edf6
update
2003-09-05 21:08:32 +00:00
Glenn Maynard
c69c8540ea
Course writing fixes:
...
* fix extra colon being written, causing mods to not read back in
* fix showcourse and noshowcourse not being written correctly
* don't write out -1 #LIVES and #METER
* don't write #REPEAT:NO
2003-09-05 21:05:05 +00:00
Glenn Maynard
32e1323fb9
Quick fix for F1 crashing the editor. (The menu is still too big, it goes
...
off the screen.)
2003-09-05 20:31:33 +00:00
Glenn Maynard
d51d43a898
May release an updated snapshot for the loading crash, since it's pretty
...
common.
2003-09-05 20:21:21 +00:00
Glenn Maynard
4d8eb53e1c
Fix up IsAbsolutePath check in Windows.
2003-09-05 20:13:36 +00:00
Glenn Maynard
96c2e2ad7e
ChangeToDirOfExecutable uses FDB before LOG exists. Fix potential
...
crashes.
2003-09-05 20:10:40 +00:00
Glenn Maynard
c7312adc90
Oops. Left, not right.
...
Simplify.
2003-09-05 20:07:36 +00:00
Glenn Maynard
8a88cfdc7c
Must never call LOG->* methods from the crash handler
2003-09-05 19:44:10 +00:00
Glenn Maynard
cb550f1b65
This can't be set to F11--that key is used by screens. Please grep for
...
keyboard symbols before changing global hotkeys.
2003-09-05 19:34:33 +00:00
Glenn Maynard
b744805329
Fix without playing with IgnoreEmpty. (this code is becoming ugly, I
...
need to clean it up ...)
2003-09-05 18:54:08 +00:00
Glenn Maynard
9b05b0511d
Fix crash with "/foo" paths.
2003-09-05 18:19:57 +00:00
Kevin Slaughter
91818ab829
Basic support for symbolic song linking. Currently it duplicatly loads a song into the specified dir. The SONGNAME.include should be in whatever mix folder the link should appear in, and only have the tag of #LINK:Songs/mixfolder/songname; -- Unfortunatly since it is double-loading this song, this causes 2 scores to be saved, etc. Added m_bIsSymLink into the Song class so we can ID it as such, to exclude it from score writing/song enumeration and such. I kinda need some help makgin sure scores and all writable data are mapped back to the real song.
2003-09-05 09:14:11 +00:00
Glenn Maynard
57c7d7d748
update
2003-09-05 09:02:23 +00:00
Chris Danford
8b610118c9
load splash graphic at runtime
2003-09-05 08:31:33 +00:00
Chris Danford
01efee2090
load splash graphic at runtime
2003-09-05 08:22:06 +00:00
Glenn Maynard
c1ce892525
Add GtkModule.so.
...
Don't use huge GTK CFLAGS for all objects.
2003-09-05 07:40:34 +00:00
Glenn Maynard
8407c758b1
Use \n newlines in Darwin, too, not \r.
2003-09-05 07:36:40 +00:00
Chris Danford
e0b3160528
revert PlayerOptions changes
2003-09-05 07:34:13 +00:00
Glenn Maynard
23a543d7e0
Fix ChangeToDirOfExecutable in Windows.
2003-09-05 07:15:21 +00:00
Andrew Wong
198ce73873
fix compile on VC++6
2003-09-05 07:08:08 +00:00
Glenn Maynard
59d24ab3e5
Fix warning.
2003-09-05 06:59:15 +00:00
Glenn Maynard
3f1c961a12
LoadingWindow driver fallbacks.
2003-09-05 06:55:14 +00:00
Glenn Maynard
ed772a3531
Change defines.
2003-09-05 06:54:48 +00:00
Glenn Maynard
510f97bc45
Module loading.
2003-09-05 06:54:32 +00:00
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
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
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
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