Commit Graph

202 Commits

Author SHA1 Message Date
Chris Danford 6366d979ce clear ranking "name to fill in" markers on save 2003-11-09 21:40:20 +00:00
Glenn Maynard c1eb81d73f Only write course records for courses that have been played. 2003-11-01 05:30:54 +00:00
Glenn Maynard b511a9aaa3 Optimize SongManager::WriteStatsWebPage (was taking 300ms for me).
Don't write empty lines and don't write empty games, to get rid of pages of
empty data for unused games.
2003-11-01 04:49:23 +00:00
Glenn Maynard 706b2eee10 don't write unneeded data to disk 2003-10-31 23:17:14 +00:00
Glenn Maynard e35fee68f0 Fix slow score writing.
f << endl; is roughly equivalent to fprintf(f, "\n"; fflush(f);.  Never use endl
unless you really, explicitly want to flush the stream.
2003-10-23 21:00:47 +00:00
Glenn Maynard 593091e75e fix warning 2003-10-21 20:57:48 +00:00
Chris Danford 0d8d427ebd fix Mac GCC compile error 2003-10-21 20:35:32 +00:00
Glenn Maynard c547fae795 fix warning 2003-10-21 20:31:47 +00:00
Glenn Maynard 53155bb619 fix warnings 2003-10-20 06:28:19 +00:00
Chris Danford f18c5f4c63 finish high score work 2003-10-20 01:34:01 +00:00
Chris Danford 25d2b954a7 more high score cleanup 2003-10-20 01:06:26 +00:00
Chris Danford c474b18afe clean up ranking/memory card saving 2003-10-19 23:30:09 +00:00
Glenn Maynard d1d342dbd3 AddHighScore fixes 2003-10-15 01:03:14 +00:00
Chris Danford 668d1974f3 add top5 high score saving of Courses and Steps for memory cards/ranking screen 2003-10-14 17:06:30 +00:00
Glenn Maynard 4c5b32db02 floating-point scores 2003-10-12 21:51:02 +00:00
Glenn Maynard c16abcc8e8 Fix a couple possible overflows 2003-09-25 23:27:25 +00:00
Glenn Maynard e89f51cb3d add load timer 2003-09-25 02:27:17 +00:00
Glenn Maynard 1b0abc39cf Group names are case-insensitive. 2003-09-21 21:35:59 +00:00
Glenn Maynard 7a699ffcef Fix quotes. 2003-09-18 19:20:17 +00:00
Chris Danford c0c680317c profiles are usable 2003-09-08 07:21:41 +00:00
Chris Danford 3736845d3e working on profiles stored on machine (intermediate step toward memory card support) 2003-09-08 03:26:58 +00:00
Chris Danford bbf2a64af5 read SM 3.0 scores file statistics.ini 2003-09-06 21:48:35 +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
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
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 6dd8742a0b Fix "reload songs" erasing scores 2003-08-18 17:31:25 +00:00
Chris Danford 7eb44fd399 tweaks to stats.html output 2003-08-17 23:59:14 +00:00
Glenn Maynard f901311803 unused variable 2003-08-17 23:48:13 +00:00
Chris Danford 3d93c11e21 generate an HTML page with a list of all songs and difficulties on exit 2003-08-17 18:03:02 +00:00
Chris Danford 248a61513a Add scrolls: split and alternate 2003-08-17 00:15:54 +00:00
Chris Danford 7429c86ebe Add "tipsy" effect (is there a better name for this?) 2003-08-16 23:34:47 +00:00
Chris Danford 35950c4eaf Add prefs for logging. Don't throw if can't open log file. Remove Ragefopen and Rageifstream (they aren't needed). 2003-08-13 04:40:23 +00:00
Chris Danford bf950a3037 fix crash loading extra stage info from CRS file 2003-08-12 08:03:16 +00:00
Chris Danford 1e514c1c51 Rename overloaded methods of Song so that stack traces are more helpful. 2003-08-10 08:58:11 +00:00
Steve Checkoway 762afe38a4 Fix compiler warnings. 2003-08-10 03:23:17 +00:00
Chris Danford 90e6679ccd remove loading window message that never shows 2003-08-09 18:59:40 +00:00
Chris Danford 879fa6c37c NUM_NOTES_TYPES => NUM_STEPS_TYPES 2003-08-07 06:38:18 +00:00
Chris Danford 1a0d83cbc0 m_NotesType => m_StepsType
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Chris Danford f5cd95b4f9 NotesType => StepsType 2003-08-07 06:16:17 +00:00
Chris Danford b6084073e9 fix crash after Reload Songs-Courses 2003-08-06 08:06:27 +00:00
Chris Danford 9375422396 add option to reload songs and courses w/o restarting 2003-08-06 05:28:58 +00:00
Andrew Wong 357987b9de changed way the course ranking sort is applied - now detects on startup and theme change rather than before each music wheel 2003-08-04 09:18:26 +00:00
Chris Danford bf02bfddf4 rename Notes to Steps 2003-08-03 00:13:55 +00:00
Glenn Maynard 7deffd2de4 Fix GetGroupColor ignoring the theme. 2003-07-31 22:48:49 +00:00
Steve Checkoway f83b837d76 fix compiler warnings 2003-07-31 20:34:01 +00:00
Glenn Maynard 03f06c72fb add debug stuff 2003-07-31 01:27:54 +00:00
Glenn Maynard 33b8fc3a3a don't derive sGroup twice 2003-07-30 05:34:47 +00:00
Glenn Maynard ef7733e121 remove unused parameter 2003-07-30 02:01:19 +00:00
Glenn Maynard 534ac086fe phase out GetFirstStageInfo 2003-07-27 18:46:38 +00:00