Commit Graph

51 Commits

Author SHA1 Message Date
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