Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 86d71eaf4e RSM->PlayMusic("") stops the music (so we can have a blank
music metric stop any music)
2003-01-19 10:02:44 +00:00
Glenn Maynard 1c5f995296 update 2003-01-19 07:58:29 +00:00
Glenn Maynard eaf51a944c fix warnings 2003-01-19 07:51:10 +00:00
Glenn Maynard 689183f6cf allow installing normal and CVS in parallel, to different directories 2003-01-19 06:51:12 +00:00
Glenn Maynard 9f870e1480 update
include most noteskins; they're small
don't delete noteskins\dance if it has noteskins we didn't put there
include vc7 dlls
don't require dx8 (but do recommend it)
2003-01-19 06:29:25 +00:00
Glenn Maynard da2ace9a34 update (of a sort) 2003-01-19 06:21:52 +00:00
Glenn Maynard a21694f7c9 update 2003-01-19 06:18:35 +00:00
Glenn Maynard c183d4e51a explicitly create the cache dir 2003-01-19 05:38:19 +00:00
Glenn Maynard d9dd3c00b1 use static logs 2003-01-19 05:00:51 +00:00
Glenn Maynard 861ba219c2 add static logs 2003-01-19 05:00:21 +00:00
Glenn Maynard 4b0fa9aae6 make select style graphics optional. (they're one of the few game-
specific graphics in the default theme, so be tolerant if they're
missing)
2003-01-19 03:49:37 +00:00
Glenn Maynard 8a02601b98 allow blank sprite loads 2003-01-19 03:46:20 +00:00
Glenn Maynard a71d2ed254 add GetPathToOptional, so we can grab files and cope if they
don't exist
2003-01-19 03:26:05 +00:00
Glenn Maynard 450618161c remove GetGlyphTexture 2003-01-19 02:05:07 +00:00
Glenn Maynard a7f6279140 use GetTexture 2003-01-19 00:55:14 +00:00
Glenn Maynard d72770a1a9 increase the buffer size for hardware mixing a bit 2003-01-19 00:52:17 +00:00
Glenn Maynard 1698ddb304 add const accessor for Texture 2003-01-19 00:48:23 +00:00
Glenn Maynard 8377d8260c Clapm the fast-moving wheel sound effects; bumps speed from 80fps
to 130fps for me.  (I think it was starting over a hundred at a time ...)

The "random" effect was experimental.  I liked the bounce, but the
effect of pulling in random songs as it spun was hacky and not too
important (and a little buggy).

Random is now like roulette, except 1: it's shuffled, 2: it moves in reverse,
and 3: it stops with a bounce instead of shifts, and 4: it spins twice as
fast.  Currently, the bounce is a little bumpy; that's loading the sample
music, I think.
2003-01-19 00:47:06 +00:00
Glenn Maynard 267cddb3e1 commit some stuff i've been using for testing 2003-01-18 21:16:08 +00:00
Glenn Maynard 135b2d49ea add Common::InitialScreen 2003-01-18 20:54:05 +00:00
Glenn Maynard b7f8db70d2 update 2003-01-18 20:53:23 +00:00
Glenn Maynard 6eb12e6b81 add disabled benchmark code (which I've been using for a while
and want to at least get committed somewhere)
2003-01-18 20:44:25 +00:00
Glenn Maynard f903ac8f30 remove unused parameter 2003-01-18 09:35:08 +00:00
Glenn Maynard 49ffa7b45f replacing markers in BMT::SetText is too expensive; do it
manually
2003-01-18 09:18:30 +00:00
Glenn Maynard cbeb0d1288 don't update g_bAllowVivid several times each frame 2003-01-18 08:34:41 +00:00
Glenn Maynard dd739abc5e mental note: save before commit 2003-01-18 07:28:07 +00:00
Glenn Maynard 13d912b0f9 optimize ReplaceText
(worst-case gameplay test 140->160fps; still 20-30fps to go to get back
to 3.0F...)
2003-01-18 07:26:31 +00:00
Glenn Maynard c099f7add7 add BoostAppPri
this smooths out skips for some people
2003-01-18 04:27:33 +00:00
Glenn Maynard 05f6faf5a5 add BoostAppPri
no preferences option for this--the default should be OK; if we add
a debug or troubleshooting menu, it can go there
2003-01-18 04:26:25 +00:00
Glenn Maynard 78c34fce74 dur 2003-01-18 03:54:42 +00:00
Glenn Maynard 14461051c4 reduce the number of tiny files in the top directory 2003-01-18 03:54:41 +00:00
Glenn Maynard 27580e0174 choose, man, choose 2003-01-18 03:27:44 +00:00
Glenn Maynard 03d8a17aa0 ini files no longer need to have a dummy dimension spec on them
(they can, though; it'll be ignored)
2003-01-18 03:21:10 +00:00
Glenn Maynard 24468a5bd2 add regular arrows
ini files no longer need to have a dummy dimension spec on them
2003-01-18 03:18:02 +00:00
Glenn Maynard 26f9c8f2d7 font update 2003-01-18 03:15:26 +00:00
Glenn Maynard f86eaeecc5 alias update 2003-01-18 03:14:40 +00:00
Glenn Maynard 3351d5b0bd top and baseline are no longer mutually dependent 2003-01-18 03:14:10 +00:00
Glenn Maynard 00fcde0bba add and fix some aliases 2003-01-18 03:13:35 +00:00
Glenn Maynard 1310eb986d err, forgot about this one 2003-01-18 03:05:51 +00:00
Glenn Maynard 41ec8d9f34 update 2003-01-18 01:08:27 +00:00
Glenn Maynard a4ba337d42 add Top/Baseline 2003-01-18 01:03:17 +00:00
Glenn Maynard c03a7ca367 ++comment; 2003-01-17 22:23:35 +00:00
Glenn Maynard cc6892873b use &oq; and &cq; 2003-01-17 21:49:19 +00:00
Glenn Maynard 6f06b41084 don't throw so much
get rid of spurious "XXXX"
2003-01-17 20:44:06 +00:00
Glenn Maynard ca54debc48 add comment 2003-01-17 20:19:34 +00:00
Glenn Maynard 5fa4c6b63f add some aliases 2003-01-17 19:46:13 +00:00
Glenn Maynard 03045dd614 fix course contents when the frame size is changed 2003-01-17 01:43:09 +00:00
Glenn Maynard b40f81146c add ItemCurveX 2003-01-17 01:13:53 +00:00
Glenn Maynard c00fbf8151 add a 16px import font 2003-01-16 23:41:43 +00:00
Glenn Maynard d74a75b439 We already have a tweening mechanism; use it ... 2003-01-16 23:40:42 +00:00
Glenn Maynard 0b91c86e6f simplify 2003-01-16 23:28:30 +00:00
Glenn Maynard 1e66c63774 simplifications and minor fixes 2003-01-16 23:22:21 +00:00
Glenn Maynard ffc6ae2c37 Simplify splitpath.
Allow a font to have an INI and no pages.
2003-01-16 22:49:22 +00:00
Glenn Maynard f98211d30e add files 2003-01-16 20:23:49 +00:00
Glenn Maynard f4febaf32a reorganize, update, add a hiragana/katakana font and
expand the small kanji font

kanji font is now based on MS Gothic instead of Mincho. it's not
as pretty, but it scales down much more cleanly
2003-01-16 20:22:49 +00:00
Glenn Maynard f950601f87 add a bunch of aliases 2003-01-16 20:21:31 +00:00
Glenn Maynard 3ec2605b60 finish up ranges, other minor fixes 2003-01-16 20:21:07 +00:00
Glenn Maynard a222aa7e75 add data namespaces
(these might read from an INI later)
2003-01-16 20:20:09 +00:00
Glenn Maynard 7e45953a12 add data namespaces
(these might read from an INI later)
2003-01-16 20:11:37 +00:00
Glenn Maynard 43be2063b6 speed up score tween during sort change
fix it flying off screen when changing sorts more than once

add new tween mechanism for tweens that interrupt current tweens
but end up coming back to the same place when they're done
2003-01-16 05:09:13 +00:00
Glenn Maynard ebe5b97b49 add GetDestTweenState and SetTweenState 2003-01-16 05:07:54 +00:00
Glenn Maynard 607a1b6320 fix up error reporting; move some stray sdl_sound stuff out of RageSound 2003-01-16 01:04:54 +00:00
Glenn Maynard 17fca7cbd3 fix split 2003-01-15 20:37:15 +00:00
Glenn Maynard 8cb53512e7 fix dumb ksf loading bug
also, if the "x - y" split fails, use the whole string, in case it's
"x - y - z"
2003-01-15 20:36:52 +00:00
Glenn Maynard 4be7a38446 don't send spurious events for global keys 2003-01-15 02:12:45 +00:00
Glenn Maynard 4c2c7ef57b dumb fix 2003-01-15 02:10:58 +00:00
Glenn Maynard 4f1455d30e fix up MsdFile; get rid of arbitrary limits 2003-01-14 22:44:30 +00:00
Glenn Maynard e4f9a339af add an accessor 2003-01-14 22:10:04 +00:00
Glenn Maynard 70e386192b err, commit cumulative-FPS display 2003-01-14 21:58:01 +00:00
Glenn Maynard a5f17c7df1 add slightly less hacky translation code 2003-01-13 06:04:44 +00:00
Glenn Maynard 9bf0a52d91 add Breakdown character (we don't actually have a glyph for this yet) 2003-01-13 06:03:33 +00:00
Glenn Maynard fb8e23578b add comment 2003-01-12 04:59:40 +00:00
Glenn Maynard 2dc59988bf add explicit sample length check 2003-01-12 04:24:38 +00:00
Glenn Maynard ce80a52c69 more robust fix 2003-01-12 04:19:45 +00:00
Glenn Maynard 6acdb4d89a /usr/bin/brown paper bag 2003-01-12 03:50:24 +00:00
Glenn Maynard 7340162a0a fix sound thread chewing CPU due to very small loops 2003-01-12 03:45:49 +00:00
Glenn Maynard b311f9aa2c fix problems with stretched textures (and stretch all fonts; 99% are
power-of-2 anyway, so this just simplifies things)
2003-01-11 21:20:35 +00:00
Glenn Maynard cd2c088436 no changes whatsoever 2003-01-11 20:38:48 +00:00
Glenn Maynard 82a4960bd9 switch vector types
add average-FPS-during-this-screen; i'm using it for benchmarking
2003-01-11 05:12:17 +00:00
Glenn Maynard 992ff34784 add blending optimization 2003-01-11 04:09:49 +00:00
Glenn Maynard c75b449611 uncomment that (oops again)
switch a sound to the title switch sound; that seems to be
particularly problematic
2003-01-11 04:06:29 +00:00
Glenn Maynard 875108d691 use m_fSoundVolume 2003-01-11 04:04:15 +00:00
Glenn Maynard 835c8c3b06 add m_fSoundVolume 2003-01-11 04:03:21 +00:00
Glenn Maynard a5dbeccada really add comment 2003-01-11 03:57:56 +00:00
Glenn Maynard 9879d254fd "add comment" committed the wrong file ... 2003-01-11 03:57:45 +00:00
Glenn Maynard 7d87a666fe reload textures, too 2003-01-11 03:56:24 +00:00
Glenn Maynard a738014538 remove comments 2003-01-10 03:54:29 +00:00
Glenn Maynard 57d90f6bc9 get rid of Kanji= flag; just push the baseline up a little 2003-01-10 03:48:21 +00:00
Glenn Maynard dfeb8feb49 add comment 2003-01-10 03:26:41 +00:00
Glenn Maynard 5d5ac4e52c remove unused data, fix warning 2003-01-10 02:54:07 +00:00
Glenn Maynard f0d662b1b2 round alignment, don't truncate it 2003-01-10 02:52:58 +00:00
Glenn Maynard ebcfb764ac add font reloading 2003-01-10 02:27:23 +00:00
Glenn Maynard ae81b1c4c6 Er. After trying to implement FontManager::Reload(), and struggling,
restructure this stuff to make more sense (and be simpler) ...
2003-01-10 02:02:51 +00:00
Glenn Maynard 45d52d0a7e Recursively-loaded fonts are loaded completely--they'll never be
copies of already-loaded fonts.  This simplifies things, and isn't likely
to be a real problem; we'll have just a few copies of the default font,
and the underlying texture is still refcounted.
2003-01-10 00:31:46 +00:00
Glenn Maynard 1d961c3c31 add WcharDisplayText 2003-01-09 23:53:14 +00:00
Glenn Maynard ab079c4afb No real changes, just testing syncmail ... 2003-01-09 21:39:37 +00:00
Glenn Maynard 28294496a2 remove old TranslateLocal comment 2003-01-09 21:21:08 +00:00
Glenn Maynard 217ce59155 pull this out of the header 2003-01-09 09:01:20 +00:00
Glenn Maynard 0980891b5a Try not to write UTF-8 to DWIs. 2003-01-09 09:00:40 +00:00
Glenn Maynard 7acd31aafc update 2003-01-09 08:16:09 +00:00