Chris Danford
628dea9da7
OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken.
2002-11-11 04:53:31 +00:00
Glenn Maynard
af8b074f16
cleanup
2002-10-30 23:43:35 +00:00
Glenn Maynard
f2856485aa
Arg. This is ugly and slow, but at least it's a real linear filter.
...
Handle extreme resizing iteratively, which gives us something like
a triangle filter--slower and probably not quite as good, but much
better than it was.
2002-10-30 23:36:16 +00:00
Chris Danford
ec202633e9
Added .GetString() to all CStrings passed in vargs
2002-10-29 07:58:44 +00:00
Glenn Maynard
98470966a8
Remove comment. It's out-of-date and probably misleading to anyone
...
reading it. Easier to keep inline comments updated than a large prefixed
description.
2002-10-28 09:38:06 +00:00
Glenn Maynard
5c2dbf9426
remove boring timings
2002-10-28 09:35:03 +00:00
Glenn Maynard
3d0379f5a9
Figure out the texture format by starting at the input alpha depth and
...
and pruning it down, instead of starting at the hint.
2002-10-28 09:33:13 +00:00
Glenn Maynard
cc68e1d3a9
convert to RGBA for resizing (worry about making it work on other
...
formats after it's correct for this)
2002-10-28 09:02:53 +00:00
Glenn Maynard
195772c720
Fix VC7 project. Make rotozoom C++, updated, junk removed, single
...
zoom function, remove hack that causes image misalignment.
2002-10-28 06:19:23 +00:00
Glenn Maynard
66392109c7
remove timing cruft
2002-10-24 06:35:10 +00:00
Glenn Maynard
4c50a27275
New texture loader.
2002-10-24 04:16:15 +00:00
Chris Danford
d0412d9a03
Changed toggle resolution from 400 to 320 because 320 looks better.
2002-10-20 18:03:11 +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
f15a46f431
Don't set RageTexture::m_TextureFormat. (Nothing ever reads it beyond
...
texture creation, so it can be removed.)
2002-10-20 05:13:34 +00:00
Glenn Maynard
22b95f922f
Change DWORD to int in *Texture*. (Maybe it should be unsigned, but
...
we don't use unsigned much anyway.)
2002-10-19 19:30:34 +00:00
Chris Danford
1a2cc7dfdf
Switched texture stretch filter to linear instead of triangle for faster loading (I can't see the difference)
2002-10-18 19:10:37 +00:00
Chris Danford
05cb828e81
Yet more theme cleanup. This should be the job of the artists!
2002-09-24 03:12:04 +00:00
Glenn Maynard
e3c59f9b0a
put in a value for assert
2002-09-13 18:32:39 +00:00
Chris Danford
144a7339f2
re-enabled alpha override and dithering for song BGs
2002-09-11 06:49:30 +00:00
Glenn Maynard
c005d5f6aa
i fear commitment
...
(mumble)
2002-09-09 23:15:44 +00:00
Glenn Maynard
7a459c7e50
pump couples; fix style counts
...
(fallback not used yet)
2002-09-09 23:15:43 +00:00
Chris Danford
142002091a
Added ScreenHowToPlay, removed texture hints, and cleaned up ThemeMetric stuff
2002-08-27 03:59:22 +00:00
Chris Danford
7c1bfb3a0d
big checkin - new noteskin format and XY positioning. I probably broke a lot of things.
2002-08-13 23:26:46 +00:00
Chris Danford
4ec08edf2d
Mini-rewrite of input mapping, theme support, and added KSF reader.
2002-07-31 19:40:40 +00:00
Chris Danford
936fabbe85
more fixes to Oni and courses
2002-07-27 19:29:51 +00:00
Chris Danford
82e52c1306
3.0 beta 4
2002-07-11 19:02:26 +00:00
Chris Danford
0bc6e1ec7e
weekend checkin
2002-06-14 22:25:22 +00:00
Chris Danford
b723efdaba
no message
2002-05-27 08:23:27 +00:00
Chris Danford
2f80235590
no message
2002-05-19 01:59:48 +00:00
Chris Danford
6f1c1e4619
no message
2002-05-01 19:14:55 +00:00
Chris Danford
dad622f11c
no message
2002-04-28 20:42:32 +00:00
Chris Danford
78f3e80118
2.50 checkin
2002-04-16 17:31:00 +00:00
Chris Danford
d2eeed810c
in the middle of working on 1.70. Now compiles in Visual Studio.net
2002-03-30 20:00:13 +00:00
Chris Danford
57ed77bf1a
no message
2002-03-06 09:25:57 +00:00
Chris Danford
b0794fbd78
no message
2002-03-06 09:14:52 +00:00
Chris Danford
a6b3663a3c
bug fixes
2002-02-28 19:40:40 +00:00
Chris Danford
49f4997d47
OPTIMIZATION: Major optimization of BitmapText. Now about 2x faster.
...
NEW FEATURE: F4-F8: Toggle Fullscreen, Change Resolution, Change Display Color, Change
Texture Color, Toggle Statistics
NEW FEATURE: Remebers last selected Steps
NEW FEATURE: Stage number saved to .ini file.
BUG FIX: Default key buttons don't work if .ini file not present on startup
CHANGE: Hold Arrows are now drawn last to first, like in DDR MAX.
NEW FEATURE: Hold Arrows allow you to not hold the button for a second without NG'ing
them.
CHANGE: Regular Arrows on the same line as a Hold Arrow now appear green.
NEW FEATURE: Hold Arrows now turn gray player doesn't hold the button.
NEW FEATURE: More texture loading hints (DITHER, NO_MIP_MAPS) for increased quality and faster loading time.
2002-02-03 20:45:08 +00:00
Chris Danford
2713332a43
no message
2002-01-29 21:56:14 +00:00
Chris Danford
fbb9e9494f
new theme graphics and new texture loading algorithm
2002-01-29 08:19:03 +00:00
Chris Danford
5c8fc16b34
checked in package manager
2002-01-28 21:24:17 +00:00
Chris Danford
2f8cd4feb4
Messed a lot with BMS reading. See changelog.txt.
2002-01-24 08:01:24 +00:00
Chris Danford
f2975d0688
no message
2002-01-20 23:29:03 +00:00
Chris Danford
5d04359a90
CHANGE: Improved texture loading time.
2002-01-20 09:40:21 +00:00
Chris Danford
bbc4097826
kljhfdkjhfjkhdfkjf
2001-12-19 01:50:57 +00:00
Ben Nordstrom
74d73a3269
no message
2001-11-29 06:19:54 +00:00
Chris Danford
640efc6d98
rewrite of BitmapText (still needs work) and support for BPM changes.
2001-11-27 22:47:30 +00:00
Chris Danford
8449179efa
cleanup of textures and fix of many misc bugs
2001-11-25 23:22:20 +00:00
Chris Danford
c679ec7956
Rewrote texture loading actor and sprite
2001-11-25 04:31:44 +00:00
Ben Nordstrom
c52c818881
no message
2001-11-21 03:21:00 +00:00
Chris Danford
a40558031b
Major rewrite of all classes related to gameplay (Song, Steps, Player,
...
WindowDancing and all its UI elements). All of the dancing UI elements
have been consolidated into the Player class, which simplifies things a
great deal. Steps and the classes that use them have been generalized
to use a variable number of panels (6 panel, 8 panel). Only a little more
work is needed on the ColorArrows portion of Player to fully support these
panel modes.
2001-11-04 19:34:28 +00:00