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