Commit Graph

20650 Commits

Author SHA1 Message Date
Chris Danford 367da968f6 theme backslash to fix ugly slashes in edit help text 2006-03-27 22:54:47 +00:00
Chris Danford 6c54c66234 fix crash in EditMode > Practice 2006-03-27 22:38:54 +00:00
Chris Danford 4a1c9776ee ScreenServiceAction mem card strings cleanup 2006-03-27 22:30:39 +00:00
Chris Danford 6d865d4762 fix RandomGen off by 1. Was retruning.[0,max), not [0,max]. (Caused random courseEntries to never pick the last song in the list) 2006-03-27 21:55:34 +00:00
Chris Danford ab84dffa0f disallow locked steps in random courses 2006-03-27 21:53:33 +00:00
Glenn Maynard a212b8b873 missing exception name 2006-03-27 20:47:09 +00:00
Chris Danford 6efb162723 test whether the song required for an edit is present before copying it. Fixes "game said it copied N edits, but none of them are showing". 2006-03-27 20:17:05 +00:00
Chris Danford 9bee8d3b4a copy edits from import dirs too 2006-03-27 19:28:10 +00:00
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
Steve Checkoway 0766c4bf25 How did that happen? 2006-03-25 10:12:10 +00:00
Steve Checkoway 9fc2026e23 oops 2006-03-25 09:27:25 +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
Chris Danford 5e6a988c06 add PackageManager project 2006-03-24 17:26:22 +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