Commit Graph

14327 Commits

Author SHA1 Message Date
Glenn Maynard d7bcda9e38 simplify 2005-03-18 03:37:05 +00:00
Glenn Maynard fd12ab18b1 don't re-Init Player for each song 2005-03-18 03:17:52 +00:00
Glenn Maynard 014dcf7ccd load assets before the song 2005-03-18 02:57:03 +00:00
Chris Danford b788cc3aa8 cleanup fallbacks to fix missing 2005-03-18 01:56:55 +00:00
Chris Danford 9b1fb67f6a explicitly Load TextBanner to read metrics - don't automatically init on first use 2005-03-18 01:55:33 +00:00
Glenn Maynard 778ac6a63d remove m_bgCondBga; none of our themes seem to use it. (If anyone
needed this, post to sm-devs saying what you need to do any I'll explain
how to do it with the newer XML-based system.)
2005-03-18 01:55:03 +00:00
Chris Danford dc76527235 add meter numbers 2005-03-18 01:53:46 +00:00
Chris Danford 11662c6d75 add missing 2005-03-18 01:18:07 +00:00
Chris Danford 2b833657fb fix medium color 2005-03-18 01:16:49 +00:00
Ben Anderson 2774b74348 Fix compilation on GCC. I don't know why this works, it just does. (I tested it. 2005-03-18 00:55:21 +00:00
Glenn Maynard 42fb0bfc9b simplify 2005-03-17 23:48:32 +00:00
Glenn Maynard c189f5fdd9 split out OpenForReading 2005-03-17 23:43:13 +00:00
Chris Danford e76b50d499 don't calculate NextScreen until options have been exported 2005-03-17 17:54:46 +00:00
Chris Danford 1f112ae2ca fix Various showed as BPM for some courses with <= MAX_COURSE_ENTRIES_BEFORE_VARIOUS 2005-03-17 17:53:10 +00:00
Chris Danford 0eb271a1b1 allow specifying a custom MusicWheel type 2005-03-17 09:34:05 +00:00
Chris Danford 5f68c5977a add ThemeMetricMap - a ThemeMetric collection that maps from a CString to ThemeMetric 2005-03-17 09:29:46 +00:00
Chris Danford b30b0d6d31 fix course and section text zoom shouldn't be reset 2005-03-17 07:38:09 +00:00
Glenn Maynard 3001fb6aef add StartScreen metrics 2005-03-17 07:25:04 +00:00
Glenn Maynard 008cae2479 m_sName for ScreenAttract::StartScreen 2005-03-17 07:23:59 +00:00
Glenn Maynard c45e197858 normal fallback for jukebox/demo 2005-03-17 07:20:51 +00:00
Glenn Maynard b11a82eb21 add fallbacks 2005-03-17 07:19:17 +00:00
Glenn Maynard b36124bb5e fix long-standing bug: don't increment Possible for mines 2005-03-17 06:23:42 +00:00
Chris Danford 46443085fd re-add meter number on options screen 2005-03-17 06:23:16 +00:00
Ben Anderson 800bbfbb70 Always process all KeyPress events before all KeyRelease events. KeyPress are more timing-sensitive, and this makes race conditions causing sticky keys a little less likely. 2005-03-17 04:40:14 +00:00
Ben Anderson d0cd9f3bf6 Prevent some unnecessary time checking 2005-03-17 04:31:12 +00:00
Chris Danford a5e71825d1 separate change row and change value sounds 2005-03-17 02:17:00 +00:00
Chris Danford bb490cce88 always show tutorial at full brightness 2005-03-17 02:16:31 +00:00
Glenn Maynard 5267cc0941 remove old url reference; this code is just a generic weighting system now 2005-03-17 02:14:15 +00:00
Ben Anderson 96d6cdd9cc XSync can and often does cause events e.g. input events to be dropped, don't do it. 2005-03-17 02:12:57 +00:00
Ben Anderson b1c17eacdb glFinish() at the end of each frame; I'm seeing the "buffer swap with unfinished frame" issue at lower framerates when this isn't being done. (FYI, this doesn't fix choppiness with X11 driver, but helps a little bit.) 2005-03-17 01:21:13 +00:00
Chris Danford 3953ce9bb2 always show tutorial at full brightness 2005-03-16 23:27:00 +00:00
Chris Danford 9b2b8e73a8 throw away inputs that queued while the screen was loading 2005-03-16 23:26:19 +00:00
Glenn Maynard 90f2aeaa1a fix options menu music 2005-03-16 11:08:41 +00:00
Chris Danford 2e4a36ee64 don't wait for title menu animaton to finish before tweening off 2005-03-16 09:25:50 +00:00
Chris Danford 2fc7f14419 use Lua for difficulty colors 2005-03-16 08:21:25 +00:00
Ben Anderson 063298de3d Fix window resizing, and add a harmless workaround for my obscure WM. Recreating the window (when the depth changes) now works too. 2005-03-16 05:55:01 +00:00
Sean Burke 37c6621bd7 A far more elegant solution, and one that allows the problem to be solved after a crash by restarting and exiting 2005-03-16 05:23:20 +00:00
Chris Danford c45c229995 cleanup: don't cast bool to int 2005-03-16 04:10:10 +00:00
Sean Burke b4132c8919 Fix repeating keyboard events 2005-03-16 03:31:20 +00:00
Chris Danford 65e2148bc4 has FFMPEG 2005-03-16 03:09:42 +00:00
Ben Anderson 78b742a7da X True, not C++ true 2005-03-16 02:40:12 +00:00
Ben Anderson 42bcdcab4b Forgot something... 2005-03-16 02:37:02 +00:00
Chris Danford f1d3a2395d revert: don't precache 2005-03-16 02:36:34 +00:00
Chris Danford 40f74ad837 fix Windows compile 2005-03-16 02:25:40 +00:00
Ben Anderson 38ee973125 You know, I should pay attention to what cvs update is doing to the file... 2005-03-16 02:25:07 +00:00
Ben Anderson 18296126df Do things a little closer to the way SDL does them (but not much), magical hack that fixes performance issues for X11 on some (all?) systems, use variables instead of functions for Dpy and Win in X11Helper, a couple formatting tweaks. 2005-03-16 02:23:07 +00:00
Chris Danford 90a470ab4a precache sounds 2005-03-16 02:18:03 +00:00
Chris Danford 4814f96218 fix crash in course mode 2005-03-16 02:16:55 +00:00
Chris Danford b85b303342 fix compile 2005-03-16 02:06:48 +00:00
Chris Danford 3b9ee81bed add missing metrics 2005-03-16 02:05:12 +00:00