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