Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard f799b321f4 daikenkai 2003-01-20 10:19:35 +00:00
Glenn Maynard 0b07e1155e sakura, aoi shoudou 2003-01-20 10:10:36 +00:00
Glenn Maynard 9df986c8a1 speedup 2003-01-20 09:22:30 +00:00
Glenn Maynard 4eb419a979 make OK and NG affect life meter 2003-01-20 05:17:49 +00:00
Glenn Maynard eb6493f28f tweak alignment 2003-01-20 05:14:38 +00:00
Glenn Maynard d8d9fb2c5b reset in attract 2003-01-20 04:33:45 +00:00
Glenn Maynard e5ce50e4d7 add some debugging junk 2003-01-20 03:56:28 +00:00
Glenn Maynard f3bdd3dd0c breakdown 2003-01-20 03:33:15 +00:00
Glenn Maynard 219ecaf0ae add comment 2003-01-20 02:42:32 +00:00
Glenn Maynard 6913248664 inval cache 2003-01-19 23:57:33 +00:00
Glenn Maynard 833ac91aca only ghost flash for great or higher 2003-01-19 23:24:48 +00:00
Glenn Maynard 0a36977fef more data 2003-01-19 23:06:33 +00:00
Glenn Maynard 43e39b1ac7 update 2003-01-19 22:56:33 +00:00
Glenn Maynard 4ef7e89b0d simplify and quiet a label warning 2003-01-19 22:56:11 +00:00
Glenn Maynard e4efc7481f more trans tweaks 2003-01-19 22:50:40 +00:00
Glenn Maynard c8cce6a839 add sai
tweak sana molette
2003-01-19 22:43:16 +00:00
Glenn Maynard 710f10e689 add sai 2003-01-19 22:42:02 +00:00
Glenn Maynard 2575fdf7d3 add sai 2003-01-19 22:31:42 +00:00
Glenn Maynard e17d20672d improve this 2003-01-19 22:26:10 +00:00
Glenn Maynard e5dacca7ea display "hold back" message 2003-01-19 21:57:13 +00:00
Glenn Maynard a851b03677 use LOG->Info for important stuff 2003-01-19 21:25:06 +00:00
Glenn Maynard 567996a8fc +" " 2003-01-19 21:24:37 +00:00
Glenn Maynard 6636c28924 add a little unused code 2003-01-19 21:24:11 +00:00
Glenn Maynard bb36b998cc fix a warning 2003-01-19 21:15:30 +00:00
Glenn Maynard a5610f0242 add another assert 2003-01-19 21:14:27 +00:00
Glenn Maynard 9f4d7b14d8 handle XP 2003-01-19 21:13:17 +00:00
Glenn Maynard 1fcccdb31c add an assert 2003-01-19 21:13:00 +00:00
Glenn Maynard 1dbf49de57 use LOG->Info for important stuff 2003-01-19 21:11:35 +00:00
Glenn Maynard 2e10cb86df improve assertion reporting 2003-01-19 20:53:48 +00:00
Glenn Maynard b215d38c2c fix a crash 2003-01-19 19:56:12 +00:00
Glenn Maynard bfd2d10a15 properly abstract the volume so we don't touch prefsman in RSM
fixes crash
2003-01-19 19:55:24 +00:00
Glenn Maynard ee211f3b74 restore app priority to normal when we don't have focus and give
up CPU each frame
2003-01-19 11:00:53 +00:00
Glenn Maynard 45ee7a9b1d use RSM->PlayMusic for music. This fixes credits and menu music
playing into the attract.
2003-01-19 10:14:46 +00:00
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