Glenn Maynard
4ca477eede
add some TM4 characters
2003-06-16 08:31:42 +00:00
Glenn Maynard
ad6792ce65
add Yoko Kanno and the Seatbelts
2003-06-16 08:08:02 +00:00
Glenn Maynard
15ab5fcc5e
detect oversize banners
2003-06-16 08:03:20 +00:00
Glenn Maynard
81626a981d
fix crash on songs with no banner
2003-06-16 07:54:17 +00:00
Glenn Maynard
21495c6a72
fix menus not being top-aligned
2003-06-16 03:58:16 +00:00
Glenn Maynard
0e976b3ad2
Move options back to the first page. (Havn't removed the other one yet.)
2003-06-16 03:44:15 +00:00
Glenn Maynard
cf68ee8159
don't split when only one player is active
2003-06-16 03:42:48 +00:00
Glenn Maynard
66d46adfe6
Implement options splitting
...
There are several cosmetic problems with this; working on fixes ...
2003-06-16 03:29:59 +00:00
Ben Anderson
963ad8e4b4
Added ScreenPlayerOptions2 to the build
2003-06-15 17:53:58 +00:00
Ben Anderson
bb56cc6f80
course.h and Course.h are NOT the same thing on Linux, sorry about that
2003-06-15 17:45:57 +00:00
Chris Danford
170152a04a
use a font with baked shadow on options screens
2003-06-15 17:45:26 +00:00
Chris Danford
08d60ad58b
update VC7 project
2003-06-15 17:07:16 +00:00
Chris Danford
c743e97f6e
break PlayerOptions selection into two screens (is there any other solution?)
...
add lines for Step selection and Character selection
2003-06-15 17:05:51 +00:00
Chris Danford
4dd5f4cc09
Don't stretch font textures
2003-06-15 06:48:32 +00:00
Glenn Maynard
12f058664f
fix spurious warnings
2003-06-15 02:19:58 +00:00
Glenn Maynard
65c51af8a4
banner cache for course banners
2003-06-15 02:07:31 +00:00
Glenn Maynard
375c2df8ff
comments, cleanup
2003-06-15 01:56:27 +00:00
Glenn Maynard
0573864206
banner cache for group banners
2003-06-15 01:53:51 +00:00
Glenn Maynard
4cf2fc91e3
Disable these warnings; I have so many partial courses I can't find
...
the *real* warnings.
2003-06-15 01:24:12 +00:00
Glenn Maynard
de4bf7288b
put the group sort back to group and title
2003-06-15 01:06:40 +00:00
Glenn Maynard
d34f92f535
oops.
2003-06-15 00:58:59 +00:00
Glenn Maynard
42a2098c51
not needed anymore
2003-06-15 00:58:46 +00:00
Glenn Maynard
06af315dfd
Refactor:
...
It seems to be no big deal to have a lot of small files; I think it's the
actual scan of the song tree that's expensive. Simplify with this in
mind.
Load song banners when the song is loaded, so we don't load banners
for songs that aren't there.
Avoid touching the original banner when we're simply loading.
2003-06-15 00:57:05 +00:00
Glenn Maynard
17f2a9c906
cleanup
2003-06-14 23:44:24 +00:00
Glenn Maynard
026903bbd1
add UncacheSongBanner
2003-06-14 23:30:21 +00:00
Glenn Maynard
cdd3714a6c
Don't warn for missing banner cache files.
...
Fix const.
2003-06-14 23:21:47 +00:00
Glenn Maynard
e3871360cc
hush theme warnings
2003-06-14 23:15:41 +00:00
Glenn Maynard
f76757667e
m_iImage* is the size of the image within the texture
2003-06-14 23:02:44 +00:00
Glenn Maynard
b94872cf4e
fix assist tick turning off between songs in a course
2003-06-14 22:58:21 +00:00
Glenn Maynard
115860d02d
Somebody's a little confused. We're not using SDL sound in *nix at all.
2003-06-14 18:14:33 +00:00
Glenn Maynard
95c71724a1
Fix compilation on everything but Darwin.
...
I'd suggest not spending any more time on SDL sound code; it's just going
to give you a headache. Use a native API ...
2003-06-14 18:12:39 +00:00
Ben Anderson
26d900ac6d
Oops! Someone forgot to include RageSoundDriver_SDL.h
2003-06-14 17:06:10 +00:00
Ben Anderson
ac2ef00623
Added RageSoundDriver_SDL to the build
2003-06-14 17:04:46 +00:00
Steve Checkoway
339778ac62
This is the ProjectBuilder stepmania project with which one can build stepmania for OSX.
...
A README with instructions is included.
2003-06-14 09:19:37 +00:00
Steve Checkoway
6f0fd94580
Fix the delay. 10ms instead of 10s. Fix A stupid bug where only the last sound would be played.
2003-06-14 09:13:55 +00:00
Steve Checkoway
6abd605ce8
Added preliminary sound support for OSX. As far as I know, it should work on any system with SDL. However, I have no way of checking anything other than OSX.
2003-06-14 04:18:58 +00:00
Steve Checkoway
602ed81f48
Make the dtor virtual.
2003-06-14 04:15:35 +00:00
Glenn Maynard
f37d58e02f
use colons in #DISPLAYBPM; that's what the reading code did, anyway,
...
and it's more consistent
2003-06-13 23:18:25 +00:00
Glenn Maynard
a41998c22c
Fix #DISPLAYBPM in DWIs for real.
2003-06-13 23:15:09 +00:00
Steve Checkoway
9d3db00a96
Better encapsulation
2003-06-13 20:49:09 +00:00
Glenn Maynard
23091b6e84
cosmetic
2003-06-13 18:42:06 +00:00
Glenn Maynard
94ff27a101
Fix music stopping incorrectly in demonstration
2003-06-13 18:40:40 +00:00
Glenn Maynard
e6fd5bcd83
Move frame checks into a function, so we don't loop under SkipUpdates()
2003-06-13 18:13:12 +00:00
Glenn Maynard
3227d97d55
fix doubles jukebox
2003-06-13 04:31:01 +00:00
Glenn Maynard
7a4a324bc9
fix tween overflow
...
triggers in MAX3000 in autoplay
2003-06-13 03:08:39 +00:00
Glenn Maynard
fa51aa857c
fix "continue holding" text not tweening off (for real this time?)
2003-06-13 02:54:58 +00:00
Glenn Maynard
bfdbaf3dbb
Player::Update: Don't round for CrossedRow + explanation.
...
GetClosestNoteDirectional: Always round up, so we always look far enough.
It's harmless to look a little too far. Fixes not being able to hit a note .5
of a note row too soon--there was small window in which you hadn't been
graded and should have been able to register a boo, but steps were
ignored. (This showed up in MAX3.)
2003-06-13 00:50:24 +00:00
Glenn Maynard
af56d0fcc2
Fix notes being judged as misses an index too early. Obvious on
...
ridiculously slow songs (MAX3), but could affect reasonably slow
sections, too (Sakura).
2003-06-13 00:24:33 +00:00
Ben Anderson
b06d951e71
Whoops! That's not supposed to be const! Respect the rule of the almighty GCC!
2003-06-12 23:04:48 +00:00
Glenn Maynard
26de0ae0a4
fix reading #DISPLAYBPM from DWIs
2003-06-12 20:14:40 +00:00