Commit Graph
5190 Commits
Author SHA1 Message Date
Glenn Maynard 27dad54b95 Some people have been distributing CVS snapshots without changing
the identification, resulting in crash dumps coming in identifying themselves
as alpha 3 or alpha 4 and being something else entirely.  Let's leave the
strings in CVS set to something else.
2003-09-05 22:57:19 +00:00
Glenn Maynard 9a97694d2f A! no, B! 2003-09-05 21:15:24 +00:00
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 69d11d5fbb We don't use GLU. 2003-09-05 08:16:14 +00:00
Glenn Maynard 786d9e2156 Don't use huge GTK CFLAGS for all objects. 2003-09-05 07:41:02 +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
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