Commit Graph

1664 Commits

Author SHA1 Message Date
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
Andrew Livy a14de6f9ff Added a code that changes the scroll speed in reverse order.
Pump style screen now has Mirror and Random icons.
2003-01-16 23:31:34 +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
Andrew Livy fac3d3aa69 Pump Music Select Screen now with sounds for changing songs or cycling songs.
Also a metric to have it play preview music pump or ddr style.
2003-01-16 21:21:09 +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
Andrew Livy 134bf066b0 Fixed annoying "Pump Center Pad Bug"
Basically "tap" was being mistook for "tap explosion"
so now tap is renamed to "tap parts"
stick with it :)
2003-01-16 17:10:19 +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
Andrew Livy 17cfbda874 removed some unused, untested and generally dangerous scrolling list code. 2003-01-15 21:40:12 +00:00
Andrew Livy 7f01598bcc Sped up ScrollingBannerList a bit 2003-01-15 21:25:47 +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
Chris Danford 1258b0c22f Fixed "floating background". Fixed interaction between COLOR_NOTE, and APPEARANCE_* 2003-01-14 05:56:18 +00:00
Chris Danford 1f8f1766e6 reimplemented NOTE_COLOR 2003-01-14 05:35:12 +00:00
Chris Danford fa75b5200b fixed generous Toasty
CHANGE:  Simplified NoteSkin format.  Old NoteSkins will need to be updated.
fixed BGAnimationLayer effect_bounce objects getting stuck
2003-01-13 08:31:34 +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
Andrew Livy 78d66da3d3 BGAnimation Layer now has a -really poor- tweening mechanism.
It barely takes into account -time-.

Pump How To Play BGA Screen now kinda complete, and uses the mechanism
(this is a for a demonstration on the kinds of things we need to support in
BGALayer to make truly unique animations, it shouldn't be carved in stone
and used as THE BGA Tweening system as it is.)
2003-01-12 18:41:24 +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
Chris Danford a88c866164 fixed: inaccurate boo timing, generous AAA grade, ugly scrolling grades on ScreenEvaluation 2003-01-12 02:10:55 +00:00
Andrew Livy 0f7b5c2a6b Started on Pump How To Play screen.
Changes to BGAnimations:
Metric Configurable Stuff:
1. you can rotate your BGA's
2. You can specify their X
3. You can specify their Y
4. You can make them appear (once) after a set time
5. You can make them hide (once) after a set time (useful if you want an item to show and appear just once)
6. You can set how ZOOMED in the element is.

This will only work for sprite 0 in the BGAnimation Layer,
I have currently done NO checking should there be more than one sprite in the layer (I suspect only sprite 0 will change and the rest will be unaffected)
But again fairly untested. Check out the Pump How To Play screen to see it running.

In the works:
Tweening With BGAnimations.
Haven't quite figured this one yet.
2003-01-12 00:57:53 +00:00
Chris Danford 1658d3d9cb testing syncmail 2003-01-11 23:46:07 +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
Chris Danford bf5c821afe Added MaxTextureResolution pref 2003-01-11 20:15:00 +00:00
Chris Danford 88840d9020 fixed crashes when ini, log, and cache files are read-only 2003-01-11 19:11:55 +00:00
Chris Danford 0a92622aac fixed crash in ScreenDemonstration if no songs 2003-01-11 18:37:52 +00:00
Chris Danford 3ff91dffb0 NEW FEATURE: AutoSync status now shown during gameplay with icon
NEW FEATURE:  added autogen icon to select music
NEW FEATURE:  toggle for easter eggs in Machine Options
NEW FEATURE:  marvelous step timing togglable in Machine Options
NEW FEATURE:  Grade AAAA (all marvelous)
CHANGE:  Only show ScreenHowToPlay if at least one player chose easy
2003-01-11 08:55:21 +00:00