Commit Graph
20086 Commits
Author SHA1 Message Date
Chris Danford 59aaab0375 assert( l < h ) in CLAMP 2006-03-27 10:59:13 +00:00
Chris Danford 08ade0ee80 add ranking manual scroll sound
fix weird scrolling if num songs < num lines shown
2006-03-27 10:58:37 +00:00
Chris Danford bde1988a30 fix difficulties jump around when switching StepsType 2006-03-27 07:51:52 +00:00
Glenn Maynard 52ec9b3737 The half-pixel offset fix has been in world space: the theme's resolution
is usually 640x480, and we shifted by -0.5x-0.5 there.  That works for 640x480,
but is incorrect for other resolutions.  Do this in projection space, just like
the centering matrix.

An easy way to test this is to set 1280x960 (2x resolution), create a 1280x960
texture, and display it fullscreen in-game.  Just like at 640x480 with a 640x480
graphic, the texture should be displayed pixel-for-pixel identically to the source
(when in 32-bit).
2006-03-26 22:06:19 +00:00
Glenn Maynard 7b17d06133 split out GetCenteringMatrix 2006-03-26 21:59:29 +00:00
Chris Danford 6d115f5b55 add EqualsNoCase for better clarity than "!string.CompareNoCase()" 2006-03-26 19:19:39 +00:00
Chris Danford b280e160c3 add EqualsNoCase for better clarity than "!string.CompareNoCase()" 2006-03-26 17:50:11 +00:00
Chris Danford ee8329cee6 don't DQ because of forced mods 2006-03-26 17:48:39 +00:00
Chris Danford fc3312f9be broadcast on screen changed 2006-03-26 08:10:53 +00:00
Glenn Maynard d419a65187 bind UnlockEntryIndex 2006-03-26 07:14:44 +00:00
Glenn Maynard 7bc5db6666 This doesn't work: the memory card thread can use Lua, so this
deadlocks.  Use MemoryCardProfiles instead.
2006-03-26 06:48:45 +00:00
Glenn Maynard 262db5e46d Add MemoryCardProfiles. This allows enabling memory cards without
using them for profiles.
2006-03-26 06:43:35 +00:00
Glenn Maynard b7d200c4e1 m_textDebug OnCommand 2006-03-26 06:22:00 +00:00
Glenn Maynard 6b24dd0309 cleanup 2006-03-26 06:09:12 +00:00
Glenn Maynard 3a80542460 propagate deprecated 2006-03-26 06:07:21 +00:00
Glenn Maynard db3ea69aac Add PlayCommandOnChildren. This obsoletes "propagate". 2006-03-26 06:04:29 +00:00
Glenn Maynard 3943a06255 use GetCommand 2006-03-26 06:02:37 +00:00
Glenn Maynard ab08e39204 return a pointer from Actor::GetCommand, so the command not existing
isn't fatal
2006-03-26 05:53:20 +00:00
Glenn Maynard 458b31b7db fix using a different card than was selected by default uses the old one's state (eg. write test error) 2006-03-26 05:11:06 +00:00
Glenn Maynard 2051b60444 unused 2006-03-26 04:56:12 +00:00
Glenn Maynard 6e520a5678 const 2006-03-26 04:52:59 +00:00
Glenn Maynard f6978880a9 split out UpdateAssignments 2006-03-26 04:51:47 +00:00
Glenn Maynard 830103592a cleanup 2006-03-26 04:50:33 +00:00
Glenn Maynard 41bfd277a5 cleanup 2006-03-26 04:16:57 +00:00
Glenn Maynard d37daab68c move out of PrefsMan 2006-03-26 04:12:17 +00:00
Glenn Maynard f93db25802 Systems with many unbuffered joystick devices may send 50 presses
per frame.  Use a large value, so we only trigger as a diagnostic for
broken RageInputDrivers.
2006-03-26 01:42:37 +00:00
Glenn Maynard acaf66b6c9 split scanning of devices from finding information about them 2006-03-25 05:03:45 +00:00
Glenn Maynard e096d513a8 construct device earlier 2006-03-25 03:50:44 +00:00
Glenn Maynard f943225636 better warnings 2006-03-25 03:49:35 +00:00
Glenn Maynard 7e127ea542 uppercase (cosmetic) 2006-03-25 03:48:32 +00:00
Glenn Maynard 8fb7b2fbc5 typo 2006-03-24 18:32:31 +00:00
Glenn Maynard 780eeece46 typo 2006-03-24 18:29:40 +00:00
Glenn Maynard d511842196 fix error fallback 2006-03-24 18:29:08 +00:00
Glenn Maynard 84331c3d1b cleanup 2006-03-24 18:28:03 +00:00
Glenn Maynard 640896d1de unused 2006-03-24 18:25:59 +00:00
Glenn Maynard 7ab439ebb2 fix memory leak 2006-03-24 18:20:35 +00:00
Glenn Maynard c7b6b038c5 fix assert if P2 doesn't match any options and P1 is active 2006-03-24 18:16:28 +00:00
Glenn Maynard fcab277ec9 keep this around as a reminder; this doesn't matter for normal clocks, but it's not good for CLOCK_MONOTONIC 2006-03-23 21:45:53 +00:00
Chris Danford 96d75f8cee fix timeout value passed to pthread_cond_timedwait 2006-03-23 17:36:51 +00:00
Chris Danford e052ff7829 add FadingBanner to ScreenUnlockBrowse 2006-03-23 00:16:18 +00:00
Chris Danford e7b39e381a cleanup 2006-03-23 00:15:13 +00:00
Chris Danford 91c1834097 add Lua bindings for ControllerStateDisplay 2006-03-22 23:01:57 +00:00
Chris Danford 09b88acb0d remove brightness quad. Add SSystemLayer overlay for doing hacks like that. 2006-03-22 23:00:58 +00:00
Chris Danford c0dfb2453d Don't always poll DI for joystick changes in the main thread. Instead, poll the HID registry value, then poll DI for 15 seconds to catch the joystick change. 2006-03-22 22:39:35 +00:00
Chris Danford 4a998771eb change calibrate sync to 8th notes 2006-03-22 17:40:19 +00:00
Chris Danford 2b1e480496 AllAreLocked -> AnyRequirementsAreMet 2006-03-22 17:11:15 +00:00
Chris Danford c9842df053 require one sample for every note on SGSyncMachine. There's no reason why the player should miss now that there's a 4 beat lead-in. 2006-03-22 05:07:21 +00:00
Chris Danford ab2184b45e better FillProfile for debugging 2006-03-21 03:57:56 +00:00
Chris Danford 9bf317e1e1 tab cleanup 2006-03-21 03:55:10 +00:00
Chris Danford 527b863f1a add AutoLockChallengeSteps 2006-03-20 22:41:41 +00:00