Commit Graph

353 Commits

Author SHA1 Message Date
Glenn Maynard c8e4d02641 Optimize autogen pointer creation (~20% less CPU during cached loads) 2003-12-29 23:19:41 +00:00
Glenn Maynard 163ae62eaa cleanup 2003-12-29 23:02:27 +00:00
Glenn Maynard f1c667c2b2 fix writing song backups 2003-12-21 07:44:41 +00:00
Glenn Maynard ef6b831ea3 cache Course::GetCourseInfo results 2003-12-21 02:54:23 +00:00
Glenn Maynard be307e76bd optimize 2003-12-21 02:21:30 +00:00
Glenn Maynard c1462d88f5 TimingData 2003-12-18 04:48:26 +00:00
Glenn Maynard caab15d89b remove song.h -> Steps.h dependency 2003-12-18 03:41:47 +00:00
Glenn Maynard a6cdf5a150 fix vc6 compile 2003-12-12 10:06:30 +00:00
Glenn Maynard 2e7f153d95 optimization experiment 2003-12-12 04:40:35 +00:00
Glenn Maynard 34f2de2d63 optimize SortSongPointerArrayByGrade 2003-12-12 03:05:37 +00:00
Glenn Maynard 58744ad453 apth fixups
cdtitle fix
2003-12-11 07:26:59 +00:00
Glenn Maynard 11870a6072 continue phasing out BASE_PATH and SLASH 2003-12-10 09:26:05 +00:00
Glenn Maynard 658c72c6ad start phasing out BASE_PATH and SLASH 2003-12-10 09:02:55 +00:00
Chris Danford d4397d4644 add popularity lists to stats.html 2003-12-09 07:12:28 +00:00
Glenn Maynard 3b367b003e fix "Attack.cpp:24 Assertion 'fEndBeat >= fStartBeat' failed" 2003-12-06 08:50:05 +00:00
Glenn Maynard fafa38c62c more transparent m_DWIPath 2003-12-05 04:38:22 +00:00
Glenn Maynard ac58bafad5 use SDL_LoadImage 2003-12-04 20:43:22 +00:00
Glenn Maynard 7757e14267 bump cache 2003-12-03 03:06:30 +00:00
Glenn Maynard 99d194aacf unneeded log 2003-12-03 01:52:51 +00:00
Glenn Maynard 840eaaa859 cleanup 2003-11-17 04:34:18 +00:00
Chris Danford 3b8718c1e1 fix saving and copying of tap attack notes 2003-11-17 03:38:24 +00:00
Glenn Maynard 92dc51e328 per-memcard SONGMAN->GetBestSongs 2003-11-14 21:52:05 +00:00
Glenn Maynard 9021632dae Don't pick up KSF "intro.wav" files as song music. 2003-11-04 20:07:25 +00:00
Glenn Maynard c8351a4252 '/' -> SLASH[0] 2003-11-04 18:28:45 +00:00
Glenn Maynard 93606c2990 Fix assertion for songs with RLE-compressed BMPs. 2003-11-03 23:29:37 +00:00
Glenn Maynard a860b5ef8b Remove old comments. Bump cache for translit changes. 2003-11-02 04:47:47 +00:00
Glenn Maynard d928e88102 Remove old comments. Simplify. There's no such thing as "high ascii". 2003-11-02 04:43:36 +00:00
Glenn Maynard 8e351d6dc3 remove old comments 2003-11-02 04:17:28 +00:00
Glenn Maynard 67f1b58ea0 improve trace 2003-11-01 22:16:42 +00:00
Chris Danford 9ab281f982 fix "auto selection of last edited steps after saving in editor" 2003-10-31 09:42:22 +00:00
Chris Danford 3211748947 fix "edited steps disappear after leaving editor, re-appear after restart" 2003-10-31 09:07:30 +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 73165ce3f0 noisy 2003-10-04 00:47:57 +00:00
Glenn Maynard aeb867d030 Use checkpoints for noisy logs, instead of traces. 2003-10-04 00:46:10 +00:00
Chris Danford 9434a66d94 fix FixImpossibleRows()
fix misaligned editor NoteFields
2003-09-21 23:16:44 +00:00
Glenn Maynard dea46aa69c Fix slow saving in the editor 2003-09-21 20:57:49 +00:00
Glenn Maynard e36528010a Improve output.
Fix logs (thanks gcc).
2003-09-19 01:06:20 +00:00
Glenn Maynard 7b2c26de7d bump cache 2003-09-17 02:11:27 +00:00
Glenn Maynard c4f0c0f5c0 Dupe steps sometimes have varying initial whitespace; ignore it. (Don't
ignore all whitespace, since newlines are significant in SM data.)
2003-09-08 23:08:25 +00:00
Chris Danford c0c680317c profiles are usable 2003-09-08 07:21:41 +00:00
Chris Danford 6ad6b3656e add tempo compress/expand in editor 2003-09-07 22:28:46 +00:00
Glenn Maynard c99d98f52b Remove troubleshooting. 2003-09-07 03:58:41 +00:00
Glenn Maynard e90ab78c63 Don't use RemoveNotes in DeleteDuplicateSteps. 2003-09-07 03:54:21 +00:00
Glenn Maynard 3a76264c14 Troubleshooting. 2003-09-07 03:37:31 +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 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
Thad Ward 5790860a2e remove the record from the vector, otherwise we end up with some invalid data because the vector's size doesn't decrese. 2003-09-03 12:17:06 +00:00
Glenn Maynard d64d16e083 bump cache for loading changes 2003-09-02 20:49:39 +00:00
Glenn Maynard 47df5fd125 Delete duplicate steps, to clean up after a bug in a previous version.
(This is more important now, as the "change duplicate difficulties"
code will make duplicate steps cause all difficulties to be shuffled around,
making it much harder to fix.)
2003-09-02 20:48:55 +00:00
Glenn Maynard 7223d446cb const fix 2003-09-02 20:39:29 +00:00