Glenn Maynard
4e0ab2e7d4
fix warnings
2003-03-25 01:39:01 +00:00
Glenn Maynard
7a68deb7cc
fix a warning
2003-03-25 01:38:05 +00:00
Glenn Maynard
c8efe2e5c7
don't start tweening while we're still loading; it'll play transition sounds
...
prematurely
2003-03-25 01:37:33 +00:00
Glenn Maynard
51b9c3beec
sort input
...
clear input, so we don't accumulate if we load twice
2003-03-25 01:14:53 +00:00
Glenn Maynard
92c44716f8
Implement textures that only have an alpha channel.
...
The most immediate use of this is for the company screen shadow;
it's horribly banded in 16-bit, and this lets us load it as an 8-bit texture,
using half the memory and giving full precision.
This could be automatically used, if all non-transparent pixels in a texture
are #FFFFFF. (todo)
This can also allow us to have extremely large, memory-compact fonts.
A 1024x1024 layer in ALPHA4 is just 512k, and can store several thousand
16x16 glyphs. (The only trouble is actually constructing such a font;
doing it by hand in Photoshop isn't a nice option.)
2003-03-24 22:38:34 +00:00
Chris Danford
f70dcd700b
fix ScreenEvaluation glitches
2003-03-24 22:05:49 +00:00
Chris Danford
9c607c9986
fix ScreenEvaluation glitches
2003-03-24 21:59:50 +00:00
Chris Danford
5cc010e7f7
fix mistake handling diffusealpha Actor command
2003-03-24 21:43:15 +00:00
Chris Danford
a9f187c3de
add scripting support to ScreenSelectMusic and ScreenEvaluation
2003-03-24 21:37:13 +00:00
Glenn Maynard
b27b2a1fb9
fix the demonstration screen when there is music
...
...
2003-03-24 21:29:06 +00:00
Glenn Maynard
685c3bcbbb
fix the demonstration screen when there is no music
2003-03-24 21:26:12 +00:00
Eric Holbrook
a4b076d62c
*** empty log message ***
2003-03-24 21:07:31 +00:00
Glenn Maynard
38cd4b0ee4
I'm not seeing gaps, but these hacks are causing me to see seams of
...
saturation for transparent backgrounds. Are they needed anywhere?
2003-03-24 21:05:23 +00:00
Glenn Maynard
a2af656d19
add log so it can be matched to skips
2003-03-24 20:57:19 +00:00
Glenn Maynard
84fad1fe1f
increase lock so all tweens have time to finish
2003-03-24 20:55:22 +00:00
Glenn Maynard
26d32eb00d
fix music list not tweening completely off screen when choosing fast
2003-03-24 20:46:40 +00:00
Glenn Maynard
bbf98e971c
updates
2003-03-24 18:29:07 +00:00
Glenn Maynard
69a253600e
update
2003-03-24 18:28:38 +00:00
Glenn Maynard
3df0158662
Handle OpenGL reset semantics in a way that might get upstreamed
2003-03-24 18:27:10 +00:00
Eric Holbrook
cf68b95fa9
Todo file update. Whee.
2003-03-24 05:59:42 +00:00
Glenn Maynard
c3af67d497
these are in arch now
2003-03-24 04:33:13 +00:00
Glenn Maynard
6f3175c035
some abortive efforts to bring the crash handler up to date with
...
vdub; i'll get back to this some day
2003-03-24 04:20:19 +00:00
Eric Holbrook
79b174deb2
This never worked quite right. Begone!
2003-03-24 03:45:36 +00:00
Glenn Maynard
8f74d7987b
revert unused change
2003-03-23 23:06:49 +00:00
Glenn Maynard
050e9bbaa3
Bend over backwards to avoid making an extra copy of each
...
frame; this brings my high-res test clip from 12 to 22 FPS.
2003-03-23 23:02:40 +00:00
Glenn Maynard
9822eff40b
pull songs out of the header that don't really need to be there
2003-03-23 18:52:18 +00:00
Glenn Maynard
d9eb60c98a
cosmetic
2003-03-23 18:50:58 +00:00
Glenn Maynard
591f2aaddd
unused headers
2003-03-23 18:50:42 +00:00
Glenn Maynard
ee27f2b676
Handle selections that we have no matches for, so we don't assert
...
out in ScreenJukebox
2003-03-23 18:49:29 +00:00
Glenn Maynard
b63cbeb75e
Split off some functions. Use static members, not free functions.
2003-03-23 18:47:13 +00:00
Glenn Maynard
b0d64ecb7f
TransitionStarWipe is no longer used; remove
2003-03-22 20:35:48 +00:00
Glenn Maynard
c731201a4b
TransitionBackWipe is no longer used; remove
2003-03-22 20:32:39 +00:00
Glenn Maynard
7f6465f9fa
TransitionFadeWipe is no longer used; remove
2003-03-22 20:30:30 +00:00
Glenn Maynard
5ffdec22e5
convert this screen to Menu, to get rid of old transitions
2003-03-22 20:28:03 +00:00
Glenn Maynard
6b6c077f44
unused header
2003-03-22 20:26:30 +00:00
Glenn Maynard
083dd50b57
remove TransitionRectWipe; unused
2003-03-22 20:01:16 +00:00
Glenn Maynard
e39dc66c34
remove TransitionInvisible
2003-03-22 19:58:44 +00:00
Glenn Maynard
7b35eeec84
TransitionKeepAlive is no longer used; remove it
2003-03-22 19:55:22 +00:00
Glenn Maynard
3c0a9b3688
TransitionKeepAlive is no longer used; remove it
2003-03-22 19:39:00 +00:00
Glenn Maynard
9469cf0e8f
remove LRCFile
2003-03-22 19:20:59 +00:00
Glenn Maynard
0b6daf73f6
LRC reading is so simple now that the LRCFile abstraction only
...
makes it much more complicated; merge it with LyricsLoader.
2003-03-22 19:19:37 +00:00
Glenn Maynard
cefbd50cb8
simplify
2003-03-22 18:57:29 +00:00
Glenn Maynard
71bc246153
remove old comment
2003-03-21 08:32:28 +00:00
Glenn Maynard
3f5e9ddc48
update
2003-03-21 08:20:43 +00:00
Glenn Maynard
9e338d3a5c
We're likely to want to make lyric data load elsewhere later, so don't
...
apply the preference here; simply don't add the lyric display instead.
(Also, lyric data isn't being unloaded, which may cause the preference
to not take effect on songs already played ...)
2003-03-20 18:51:14 +00:00
Kevin Slaughter
57d3d403a5
Added ability to show/hide lyrics in APPEARANCE OPTIONS menu
2003-03-20 10:59:09 +00:00
Glenn Maynard
232b220423
remove aliases that are no longer needed
2003-03-19 23:52:05 +00:00
Glenn Maynard
d7926b1ba0
add inline
2003-03-19 23:51:07 +00:00
Glenn Maynard
b539a6b105
implement scaling
2003-03-19 23:04:59 +00:00
Glenn Maynard
d41dfbc9e7
move lyrics in reverse
2003-03-19 22:48:43 +00:00