Chris Danford
32fd0062a9
use sections in SORT_BPM
...
choose sort from list in MusicWheel
2003-06-16 17:28:58 +00:00
Glenn Maynard
15ab5fcc5e
detect oversize banners
2003-06-16 08:03:20 +00:00
Glenn Maynard
0573864206
banner cache for group banners
2003-06-15 01:53:51 +00:00
Glenn Maynard
06af315dfd
Refactor:
...
It seems to be no big deal to have a lot of small files; I think it's the
actual scan of the song tree that's expensive. Simplify with this in
mind.
Load song banners when the song is loaded, so we don't load banners
for songs that aren't there.
Avoid touching the original banner when we're simply loading.
2003-06-15 00:57:05 +00:00
Glenn Maynard
0c48980e1a
bump cache
2003-06-11 23:07:19 +00:00
Glenn Maynard
de860395b8
Cache banners.
2003-06-04 22:42:43 +00:00
Glenn Maynard
098a28beb3
bump cache
2003-05-31 04:48:38 +00:00
Glenn Maynard
e72d10765d
change beginner icon behavior
2003-05-30 21:13:54 +00:00
Glenn Maynard
9d73393586
Implement GetElapsedTimeFromBeat directly. Needs testing and review.
...
This makes time spacing fast on Stoic.
Tested by cross-referencing with GetBeatAndBPSFromElapsedTime;
behavior on stops seems to be correct.
2003-05-29 08:31:28 +00:00
Glenn Maynard
8e3e4c8ff1
Change the difficulty sort; always prefer the difficulty on EASY if there is
...
one.
2003-05-29 00:46:25 +00:00
Chris Danford
c9b4efb861
ignore DWI "-char" graphics (so they won't be detected as banner or background)
2003-05-24 21:33:02 +00:00
Chris Danford
c8c340ea09
ignore DWI "-char" graphics (so they won't be detected as banner or background)
2003-05-24 21:32:03 +00:00
Chris Danford
6ee884aed2
Add support for #DISPLAYBPM in DWI and SM files
2003-05-23 01:14:43 +00:00
Glenn Maynard
43bdf89434
unused headers
2003-05-22 20:37:53 +00:00
Glenn Maynard
2e80061f5d
hash values have changed; clean out cache
2003-05-22 20:35:54 +00:00
Glenn Maynard
e4fb1f2440
rename m_bShowTranslations to m_bShowNative
2003-05-20 04:41:47 +00:00
Kevin Slaughter
fd02bce784
Added new unlock system, disabled by default
2003-05-09 05:56:05 +00:00
Glenn Maynard
09967df461
Rest of s/GetString/c_str/.
...
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:27:30 +00:00
Chris Danford
977ad34638
move timespacing on player options screen
2003-04-24 06:16:04 +00:00
Glenn Maynard
083a07738f
Try to stop picking up inline images as cdtitles.
2003-04-22 20:56:53 +00:00
Glenn Maynard
a70d95db67
fLength sometimes comes out to 0
2003-04-21 20:25:20 +00:00
Glenn Maynard
ca0e88c0a8
Fix images not being seen on first load.
...
Work around broken data with leading spaces in the path.
2003-04-20 23:45:01 +00:00
Glenn Maynard
15e6234625
fix up a rather fear-inspiring conditional
2003-04-20 01:31:13 +00:00
Glenn Maynard
f18034f7b3
inval song cache
2003-04-19 23:17:29 +00:00
Chris Danford
1b38fe101c
Show banners while MusicWheel is moving fast.
...
Broke SORT_GROUP into SORT_PREFERRED/SORT_GROUP (like DDREX)
2003-04-19 18:51:13 +00:00
Chris Danford
25ef2863e0
add time-based spacing and variable scroll speed (commented out because it wasn't as helpful as I hoped)
2003-04-16 22:49:40 +00:00
Eric Holbrook
1911fe989e
Use IncludeAutogenTypes option to exclude autogen notes from random course selections
2003-04-15 22:55:24 +00:00
Chris Danford
cfe1f9ec67
Add parameters to BackgroundChange: fRate, bFadeLast, bRewindMovie, bLoop.
...
I don't like how this changes the syntax for the #BGCHANGES tag in an SM file. I will think more about this - it's important to finalize it quickly.
2003-04-14 04:10:01 +00:00
Chris Danford
ce02e89f39
Guess sample start time even if it's read to be 0
2003-04-03 22:52:17 +00:00
Glenn Maynard
d267f60f80
cache update for the last snapshot
2003-03-30 20:17:41 +00:00
Glenn Maynard
e00d3d0e9e
handle lyric paths like other paths
...
note that we don't want to load things in TidyUpData, since
that's only called when we're not loading from cache
2003-03-19 20:01:33 +00:00
Kevin Slaughter
9c00b6f674
We now have lyric support!.. I gotta sleep some, will add an option to turn lyrics on/off when I get home from work
2003-03-19 12:43:49 +00:00
Glenn Maynard
84cc54417f
fix crash (in code not being executed)
2003-03-17 21:29:17 +00:00
Glenn Maynard
3d20f7ee70
fix reversed BEST sort
...
add comment
2003-03-10 10:51:41 +00:00
Glenn Maynard
86b0b1e7d7
simplify, and handle songs with a #SAMPLESTART but no
...
#SAMPLELENGTH
2003-03-08 19:59:30 +00:00
Kevin Slaughter
69d97d461b
ScreenSelectMaxType2 had a small veriable error that would not let it compile.. renamed p to pl is all..nuthin big
2003-03-08 08:03:22 +00:00
Glenn Maynard
0a0aa2a8f6
inval cache
2003-03-06 23:03:42 +00:00
Glenn Maynard
f5116967a8
Add error output, simplify
2003-03-05 09:51:32 +00:00
Glenn Maynard
4f120731aa
don't change the sample position of songs that actually have
...
a sample start of 0
2003-03-05 09:28:27 +00:00
Glenn Maynard
7c04cde567
guess the title from the directory name
2003-03-04 06:25:11 +00:00
Glenn Maynard
b62871059e
Don't throw due to missing #BPMS
2003-03-04 05:59:56 +00:00
Glenn Maynard
dccc07980a
Don't blank out song elements that don't exist.
2003-02-28 08:47:27 +00:00
Glenn Maynard
43f6a2f97c
fix silly sort bug
2003-02-24 03:46:04 +00:00
Glenn Maynard
fc859e5ca5
off-by-one error in banner detection
2003-02-24 02:43:32 +00:00
Glenn Maynard
266343f9d8
unused
2003-02-24 00:16:46 +00:00
Glenn Maynard
c532dd1101
optimize SortSongPointerArrayByMostPlayed
2003-02-22 21:25:09 +00:00
Glenn Maynard
5a4d403daf
reenable translation for songs that already have translits
...
too many songs have hacked titles with translits
2003-02-22 00:21:45 +00:00
Chris Danford
6518f024e2
sound options cleanup
...
fix invalid sample music start and length values (Bag and more)
2003-02-19 23:49:57 +00:00
Glenn Maynard
8cb80e3944
separate course and song translations, so they don't interfere
...
with one another
2003-02-18 20:34:38 +00:00
Chris Danford
5028fab1bc
fixed interaction between arrow brightness and boomerang
...
fixing more course problems
2003-02-17 02:45:30 +00:00