Commit Graph
140 Commits
Author SHA1 Message Date
Glenn Maynard a17ac5edb9 add XXX 2002-11-09 02:26:50 +00:00
Glenn Maynard a47ef7e9f2 The vector code in NoteData doesn't like the statics. Better would
be to reserve an appropriate amount in NoteData, so we don't
reallocate too much ...
2002-11-03 01:34:52 +00:00
Glenn Maynard 80c0f04397 use untemplated trim* 2002-10-31 08:05:13 +00:00
Glenn Maynard bccaf3560b s/Add/push_back/ 2002-10-31 04:23:39 +00:00
Glenn Maynard d770105b2f some more s/GetSize/size/ and other minor STLisms 2002-10-31 02:31:15 +00:00
Chris Danford ec202633e9 Added .GetString() to all CStrings passed in vargs 2002-10-29 07:58:44 +00:00
Chris Danford 73f7db6b15 Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code. 2002-10-28 05:30:45 +00:00
Glenn Maynard 8900c30e3e Don't pull off the extension from detected movies. 2002-10-25 07:35:47 +00:00
Glenn Maynard 5c841f287b s/RemoveAll/clear/g 2002-10-24 20:15:24 +00:00
Glenn Maynard 4fa4be8161 eliminate GetData() 2002-10-24 08:40:27 +00:00
Glenn Maynard ce38b44c59 change most qsorts to sort 2002-10-24 07:56:20 +00:00
Chris Danford 57896611b9 Documentation clean up and optimized AutoGen 2002-10-24 01:51:01 +00:00
Chris Danford 3a6edc3d99 Fixed hang when loading pump or solo notes 2002-10-21 02:15:06 +00:00
Chris Danford bb669368ba Texture caching off by default 2002-10-20 19:34:17 +00:00
Chris Danford 1c75f1b095 More efficient texture memory usage. Fixes hickups on BGAnimation change. 2002-10-20 17:18:05 +00:00
Glenn Maynard 04d39f2dfb Only save #FIRSTBEAT/#LASTBEAT to cache. (It's derived.) 2002-10-18 19:46:55 +00:00
Glenn Maynard 47cceb5a78 Rename .sm files on save, too. Add explanation and a TODO. 2002-10-17 20:52:32 +00:00
Glenn Maynard 1e6a9d3bc3 Go to somewhat greater lengths to ensure we get a valid filename
when saving; some songs have characters in them we can't store in
filenames.
2002-10-17 20:43:47 +00:00
Glenn Maynard 5bbbbdcf92 Remove multiple notetypes per style. Not used, just clutter now. 2002-10-14 00:28:27 +00:00
Glenn Maynard 314c3ecc39 same: remove a level of indentation 2002-10-11 18:25:15 +00:00
Glenn Maynard b90af9fdf4 all this does is remove a level of indentation; diff isn't very smart
about that.
2002-10-11 18:23:05 +00:00
Chris Danford 8770a98106 Fixed bug in Song::GetElapsedSeconds from beat. Was causing problems with J-Paradise 2002-10-09 18:14:29 +00:00
Chris Danford f4ef92ab81 Fixed Grade display on MusicWheel not corresponding to top score 2002-10-07 05:45:59 +00:00
Chris Danford 1a40998fb3 Fixed inaccurate credits messages on SelectStyle and SelectMode 2002-10-06 20:30:11 +00:00
Chris Danford 1e5d6a64d7 Removed #BackgroundMovie tag. Instead, TidyUpData will create a BackgroundChange for the movie if one is found in the song directory. 2002-10-06 20:17:38 +00:00
Chris Danford 107a1521e6 Added separate icon for smaniac 2002-10-06 16:56:58 +00:00
Chris Danford 646d4ba6d9 smarter autogen for doubles 2002-10-05 20:03:14 +00:00
Chris Danford adc450a3ac AutoGen now will fill in all missing NotesTypes. The patterns generated by AutoGen are now more intelligent. Fixed crash in MsdFile. 2002-10-05 14:47:03 +00:00
Chris Danford 638337c539 SortSongByDifficulty now falls back to sort by title is easiest difficulties match. Cleanup of NoteSkin graphics. 2002-10-02 01:32:43 +00:00
Chris Danford 21389d1eaf Fixed compile errors in VC6. 2002-09-30 06:56:40 +00:00
Chris Danford 3bf1c81a48 Initial sort order now sorts by meter of Easy notes, ala MAX. 2002-09-29 23:29:01 +00:00
Chris Danford ad6c239858 ugh. Cleanup of ez2's menubganimations. 2002-09-29 05:06:18 +00:00
Jared Roberts 9d22cf3b80 Split transliterations into title, subtitle and artist
Add naming submenu for the edit screen wherein title, subtitle, artist and their
	transliterations can be changed
Remove the top-level keys for same actions
Make edit screen submenus shortcut-key friendly
2002-09-26 06:05:32 +00:00
Chris Danford 23df7ec564 Yet more theme cleanup. This should be the job of the artists! 2002-09-24 02:55:32 +00:00
Jared Roberts a6e74da707 Added #TRANSLITERATION tag, and made it preferred over
the full title when sorting.

Also noticed that a lot of string copying is done during the ABC sort
(and it's call to GetFullTitle)-- optimizing this away may make in-between
songs go much faster...
2002-09-16 05:49:46 +00:00
Chris Danford 326b1d4df0 Missing a music file is no longer a fatal error. 2002-09-16 00:56:30 +00:00
Glenn Maynard ba7efdb319 fix DWIPath loading for songs that have a normal layout;
some DWI's have relative paths that don't begin with ".\
 Song.cpp
2002-09-15 02:58:33 +00:00
Glenn Maynard c2f2f99650 move GetMainAndSubTitlesFromFullTitle to NotesLoader (only
used by them)
2002-09-13 18:17:53 +00:00
Glenn Maynard ac5f7f9c81 const 2002-09-12 08:51:24 +00:00
Glenn Maynard b0f4038e7f update 2002-09-12 08:37:47 +00:00
Glenn Maynard 5ca26b37c2 Remove fallback notes. More code than it's worth. 2002-09-12 07:13:25 +00:00
Chris Danford 144a7339f2 re-enabled alpha override and dithering for song BGs 2002-09-11 06:49:30 +00:00
Chris Danford ef3bc7a554 added default sample start value 2002-09-11 06:01:07 +00:00
Chris Danford dd5789c613 fixed ugly pop between sample music repeats, tweaked default sample length 2002-09-11 05:32:15 +00:00
Glenn Maynard db53dc9923 add notesloader base class 2002-09-11 05:15:46 +00:00
Chris Danford 45e1d6ef81 fixed a bunch of DWI save bugs. 2002-09-11 04:49:07 +00:00
Glenn Maynard cb44e7edda Invalidate cache due to addition of Pump couples loading.
Don't add songs that fail to load.
2002-09-10 22:55:12 +00:00
Glenn Maynard 9858e18467 also fix cdtitles 2002-09-10 20:55:06 +00:00
Chris Danford 65ac3e43e8 Fixed GetMusicPath in case where DWIPath is "" 2002-09-10 16:31:35 +00:00
Glenn Maynard 3022600bf3 "i'm going to bed--oh wait, I just introduced a stupid bug" commit. 2002-09-10 11:33:08 +00:00