Commit Graph
17545 Commits
Author SHA1 Message Date
Chris Danford 1716a16035 more constructive video card error message 2005-10-02 21:14:21 +00:00
Chris Danford eddf78aa5e lock difficulties in couple Styles 2005-10-02 20:17:19 +00:00
Chris Danford b390717cf0 fix compile error (accidental keyboard hit) 2005-10-02 20:01:53 +00:00
Chris Danford 8863adb31a fix wrong song number displayed in nonstop if one player fails and the other doesn't 2005-10-02 19:58:40 +00:00
Chris Danford db71996be1 add missing 2005-10-02 19:57:40 +00:00
Chris Danford 781850c043 fix crash changing songs in nonstop if one player failed and the other player hasn't 2005-10-02 19:23:08 +00:00
Chris Danford c19c1e614e debugging cleanup 2005-10-02 19:21:05 +00:00
Chris Danford 70fb93baaa cleanup 2005-10-02 19:19:14 +00:00
Chris Danford 227c0d19c1 fix "autoplay on rolls near mines hits the mines" 2005-10-02 17:55:47 +00:00
Chris Danford 7b345b5c75 make volume changes affect playing sounds 2005-10-02 08:35:46 +00:00
Chris Danford 4f44d6591f FindPixelFormat returns PixelFormat_INVALID, not NUM_PixelFormat 2005-10-02 04:55:27 +00:00
Chris Danford ced16a3cf5 troubleshooting failed directory create on some machines 2005-10-02 04:54:09 +00:00
Chris Danford 07c0617f2d fix GL_invalid_enum errror caused by my a mistake in my "PixelFormat cleanup" checkin 2005-10-02 03:35:56 +00:00
AJ Kelly 18db70de2b font is BitDarlingS10 by saru
it's assumed to be free to use when translating the information on http://www.x-saru-x.com/index.php?mode=fontr

These graphics require modified metrics (so that the arrows just don't appear out of nowhere). I'd commit the modified metrics myself, but I'm unsure if I can do that with my status.

Also, ScreenGameplay oni life frame should be redir'ed to ScreenGameplay life frame with this setup.
2005-10-02 00:07:34 +00:00
AJ Kelly c3e551eaa3 font is BitDarlingS10 by saru
it's assumed to be free to use when translating the information on http://www.x-saru-x.com/index.php?mode=fontr
2005-10-02 00:05:37 +00:00
Glenn Maynard eccfe81012 fix current StepsType ignored 2005-10-01 01:03:08 +00:00
Chris Danford fa2a5bddc3 Don't give awards if GaveUp or UsedAutoplay
Move bGaveUp into StageStats.  It's not really a per-player value.
2005-10-01 00:18:13 +00:00
Chris Danford bc6c7c89bc move PixelFormat outside of RageDisplay because so many classes outside of RageDisplay use it.
Log PixelFormat strings instead of numbers for easier to read logs.
2005-09-29 17:15:12 +00:00
Chris Danford 4f15363eed add missing DynamicActorScroller.* 2005-09-29 17:08:14 +00:00
AJ Kelly 66d679767b fixed image size from 256x72 to 256x80.
last comment on these banners still applies.
2005-09-29 16:08:53 +00:00
Glenn Maynard 08bbfd215d work around VC brain damage 2005-09-29 06:35:30 +00:00
Chris Danford 1c9f10be42 default DancingCharacters to random, not off 2005-09-29 06:30:09 +00:00
Chris Danford 7ca3c3c6aa move "simulate disconnect' to RShift 2005-09-29 06:29:30 +00:00
Glenn Maynard 9a86f82a15 partial compile fix 2005-09-29 06:23:39 +00:00
Glenn Maynard b8accdb7ec compile fix 2005-09-29 06:19:45 +00:00
AJ Kelly bd723a9050 font is BitDarlingS10 by saru
it's assumed to be free to use when translating the information on http://www.x-saru-x.com/index.php?mode=fontr
2005-09-29 03:58:08 +00:00
Glenn Maynard d05224c544 increase timeout 2005-09-29 02:36:10 +00:00
Glenn Maynard 87ddfb4c41 Up until now, we've been backing up profile data by copying it to the
backup directory immediately after a successful load.  This ensures that
the data we're copying is valid, so after a successful copy, the backup
is valid, too.  This has a couple problems:

 - Copying takes a while.  It's much faster to move data.
 - Data shouldn't be written during a profile read.  Players should be able
   to assume that it's safe to remove the memory card at any time except
   when the game is explicitly saving.
 - Copying good data from one place to another is just as prone to error as
   initially writing it.  It's at least as easy for the backup copy to fail
   and result in a bad backup as it is for a save to fail in the first place.

Instead, when we successfully load profile data (and not from a backup),
set a flag.  Later, when we save over that data, we'll clear the flag and
move the data we're about to overwrite to the backup.
2005-09-29 00:33:22 +00:00
Glenn Maynard 14ab43b2aa RageFileManager::MoveFile 2005-09-28 23:00:34 +00:00
Glenn Maynard 04ec4e66f4 add optional RageFileDriver::MoveFile override; implement for RageFileDriverDirect and RageFileDriverTimeout 2005-09-28 22:59:12 +00:00
Chris Danford 6698a2ba91 add button to open StepMania.ini 2005-09-28 17:51:16 +00:00
AJ Kelly acf8ca0104 Taken from original system zero theme - image is in the public domain as I made it myself 2005-09-28 03:57:52 +00:00
Glenn Maynard ca1309c49d basealpha 2005-09-28 03:50:00 +00:00
AJ Kelly 29cad667dd Taken from original system zero theme - image is in the public domain as I made it myself 2005-09-28 03:47:44 +00:00
Glenn Maynard c4150955bd split ScreenRanking specializations into ScreenRankingScroller (for
PAGE_TYPE_ALL_STEPS, PAGE_TYPE_*_COURSES) and ScreenRankingLines
(PAGE_TYPE_CATEGORY, PAGE_TYPE_TRAIL).

Use DynamicActorScroller for ScreenRankingScroller; reduces overhead
significantly.
2005-09-27 19:10:09 +00:00
Glenn Maynard b5006f6e09 cleanup weird includes 2005-09-27 19:01:53 +00:00
Glenn Maynard aab04cc13f update 2005-09-27 18:14:17 +00:00
Glenn Maynard 34116d9f36 DynamicActorScroller 2005-09-27 18:13:00 +00:00
Chris Danford ea5eb4b223 add "Create Song from music file" function 2005-09-27 09:59:39 +00:00
Chris Danford b9fe8abfea add "Create Song from music file" function 2005-09-27 09:57:13 +00:00
Glenn Maynard ab8ed823b6 add experimental DynamicActorScroller. This allows creating lists like
ScreenCredits and ScreenRanking without constructing dozens or hundreds
of actors, which saves a lot of memory and is easier to manipulate.  This could
also be used to support CourseContentsLists for long courses cheaply, etc.
2005-09-27 07:55:14 +00:00
Glenn Maynard 18f40a2b8f Separate "number of Actors" from "number of items": allow having more items than
actors.  Derived classes do this by overriding ShiftSubActors and setting m_iNumItems
to something other than m_SubActors.size().
2005-09-27 07:49:12 +00:00
Glenn Maynard 384e26cbec ActorScroller doesn't SetDestinationItem anymore, but we still want this here and not in ActorScroller. 2005-09-27 07:40:34 +00:00
Glenn Maynard 4ae883a5c6 cleanup 2005-09-27 07:34:45 +00:00
Glenn Maynard 75484e193f cleanup: add children before calling Load 2005-09-27 05:40:09 +00:00
Glenn Maynard 71931135a3 implement BitmapText::operator= 2005-09-27 05:38:14 +00:00
Glenn Maynard cc737b0835 fix message 2005-09-27 03:32:14 +00:00
Glenn Maynard 71ad5179b4 Don't scroll by default; do it in OnCommand. 2005-09-27 03:20:07 +00:00
Glenn Maynard e1cf2c5484 add lua bindings 2005-09-27 03:18:57 +00:00
Glenn Maynard 2436ef26db simplify 2005-09-26 23:01:24 +00:00