Steve Checkoway
|
7dbdc89b8c
|
Fix misaligned load/store. Also, these are little endian so merge the low order bytes first. Since this code _is_ portable, I can test it on x86 linux.
|
2006-06-19 02:53:14 +00:00 |
|
Chris Danford
|
e3627c7377
|
test that song dir is writable before loading it in editor
|
2006-06-19 00:00:47 +00:00 |
|
AJ Kelly
|
8b7a511e99
|
New ScreenEvaluation labels to match the new Judgements (also fix positioning of labels and numbers)
|
2006-06-18 22:50:16 +00:00 |
|
Steve Checkoway
|
128115b779
|
Add files.
|
2006-06-18 19:06:24 +00:00 |
|
Steve Checkoway
|
78d055dfad
|
Beginning of a sound driver that uses AUHAL instead of dealing with the HAL itself. Apple engineers claim it's easier to use (although, I note there's almost zero documentation) and it correctly handles things like device format changing. It currently works, for the most part (on 10.4 and above).
|
2006-06-18 19:05:40 +00:00 |
|
Steve Checkoway
|
8d9c59287d
|
Handle JackChanged getting called when the device is stopped.
|
2006-06-18 18:55:48 +00:00 |
|
Steve Checkoway
|
36f6042ef0
|
Cleanup.
|
2006-06-18 18:49:23 +00:00 |
|
Steve Checkoway
|
de4a22d9e0
|
Reuse variables. (I'm hope gcc was smart enough to reuse the registers on its own, but I didn't actually check. This way we should be using fewer than 32.)
|
2006-06-18 18:41:22 +00:00 |
|
Steve Checkoway
|
66dfad63b0
|
Be careful not to read past the end of the data. With aligned loads (which are every load in altivec), it is always okay to load a vector if you can access any element of that vector. It is not always okay to load the next vector.
|
2006-06-18 18:30:28 +00:00 |
|
Steve Checkoway
|
acf04db9f9
|
Implement with SSE but don't enable since I can't test it. It should be portable since I used Intel's intrinsics.
|
2006-06-18 18:10:14 +00:00 |
|
Chris Danford
|
94f527705a
|
WideScreen -> Widescreen
|
2006-06-18 12:10:28 +00:00 |
|
Chris Danford
|
5de0b03af2
|
fix editor screen branching
|
2006-06-18 12:09:28 +00:00 |
|
Steve Checkoway
|
2572b8c5ea
|
That last commit was a bit more than I intended. Oh well. It (and this one) simplify the property listener code and add more listeners.
|
2006-06-18 09:40:56 +00:00 |
|
Steve Checkoway
|
1f72db5efc
|
Fix parameter order.
|
2006-06-18 08:28:18 +00:00 |
|
Steve Checkoway
|
ecde561c03
|
Fix crash in Actor::BeginTweening. Is there a reason for that ASSERT? The next line clamps to 0.
|
2006-06-18 05:05:06 +00:00 |
|
Steve Checkoway
|
0c0609f46a
|
Tracking down crash.
|
2006-06-18 04:16:17 +00:00 |
|
Steve Checkoway
|
c50a28e434
|
Spacing cleanup.
|
2006-06-18 04:14:31 +00:00 |
|
AJ Kelly
|
609d710097
|
new font (Zero Threes)
|
2006-06-18 03:30:25 +00:00 |
|
AJ Kelly
|
071f84987e
|
new font (Zero Threes)
|
2006-06-18 03:10:32 +00:00 |
|
Steve Checkoway
|
6e6808008e
|
Simplify. (This changes it from a cubic time operation to a quadratic. Also handles the case where a comment begins on the last line and that line isn't terminated with a newline.)
|
2006-06-18 00:36:58 +00:00 |
|
AJ Kelly
|
9547b09cb7
|
new font (Zero Threes)
|
2006-06-18 00:24:54 +00:00 |
|
Steve Checkoway
|
3045dda9fc
|
Draw arrows in the skin of the player matching the PlayerNumber of the TapNote.
|
2006-06-17 04:07:40 +00:00 |
|
Steve Checkoway
|
66ca81893f
|
add missing metric.
|
2006-06-17 03:44:42 +00:00 |
|
Josh Allen
|
be150b23f9
|
remove non-existant files
|
2006-06-17 00:41:17 +00:00 |
|
Steve Checkoway
|
57ffea9e7d
|
Add dance-routine steps/style.
|
2006-06-16 23:46:36 +00:00 |
|
Steve Checkoway
|
b9d514c76c
|
Add PlayerNumber to TapNote.
|
2006-06-16 23:43:17 +00:00 |
|
AJ Kelly
|
ae47c80a47
|
remove ScreenWarning (ScreenCaution does the intended job)
|
2006-06-16 23:36:21 +00:00 |
|
Steve Checkoway
|
4deb8b8237
|
Spacing cleanup.
|
2006-06-16 23:01:38 +00:00 |
|
Steve Checkoway
|
f4639fb139
|
Spacing cleanup. Ugh, this file is long.
|
2006-06-16 22:51:12 +00:00 |
|
AJ Kelly
|
f82709f442
|
big graphics overhaul (all of the ScreenInstructions items, some headers, ScreenGameOver)
|
2006-06-16 22:47:42 +00:00 |
|
Steve Checkoway
|
d8824e36a4
|
Spacing cleanup.
|
2006-06-16 22:09:39 +00:00 |
|
AJ Kelly
|
935df3cb0b
|
reposition combo numbers to line up again
|
2006-06-16 22:00:05 +00:00 |
|
Steve Checkoway
|
4d24288f82
|
Spacing cleanup.
|
2006-06-16 21:55:57 +00:00 |
|
Steve Checkoway
|
12153607f4
|
Comment.
|
2006-06-16 21:39:53 +00:00 |
|
Steve Checkoway
|
cf9447e2b5
|
Save the Theme preference when changing themes.
|
2006-06-16 21:36:17 +00:00 |
|
Steve Checkoway
|
2426abc7d1
|
v.begin()-1 is not a valid iterator. Increment the iterator before calling GetNext*Player*() and do not increment inside the function.
|
2006-06-16 20:23:02 +00:00 |
|
Steve Checkoway
|
9df559af08
|
Fall back if PREFSMAN->m_sTheme.GetDefault() is not selectable.
|
2006-06-16 08:51:15 +00:00 |
|
Steve Checkoway
|
aef9e00016
|
Implement IsDebuggerPresent() and DebugBreak() in OS X. This uses an unstable api so it will only be in debug builds.
|
2006-06-16 07:18:39 +00:00 |
|
Steve Checkoway
|
87e571a528
|
Define DEBUG in debug builds.
|
2006-06-16 07:07:13 +00:00 |
|
Steve Checkoway
|
8e6f2f6f5c
|
Fix warning in debug build.
|
2006-06-16 07:06:39 +00:00 |
|
Chris Danford
|
f94566100f
|
no character for Enter
|
2006-06-16 06:28:31 +00:00 |
|
Chris Danford
|
0b5baba88c
|
fix compile
|
2006-06-16 06:27:53 +00:00 |
|
Chris Danford
|
1ec3e9f6b1
|
make little disqualify
|
2006-06-16 04:18:43 +00:00 |
|
Chris Danford
|
270b8d94c5
|
seperate fast load for regular and additional songs
|
2006-06-15 10:54:55 +00:00 |
|
Glenn Maynard
|
c29c725f4b
|
cleanup (one-step conversion instead of three-step)
|
2006-06-15 07:29:34 +00:00 |
|
Glenn Maynard
|
d9184b84b3
|
don't crash if a button is pressed that's not directly mapped in the current mode (eg. EDIT_BUTTON_ADJUST_FINE)
|
2006-06-15 07:02:03 +00:00 |
|
Chris Danford
|
960da85a05
|
don't try to switch to theme 'default' if it doesn't exist
|
2006-06-15 06:39:08 +00:00 |
|
Glenn Maynard
|
aa9eea16e0
|
more nudging: merge DeviceButtonToString calls
|
2006-06-15 06:38:24 +00:00 |
|
Glenn Maynard
|
cc2fb2b137
|
equivalent but more consistent
|
2006-06-15 06:35:36 +00:00 |
|
Glenn Maynard
|
1157c5eae9
|
more obvious behavior, and change "Joy1_B1" to "Joy1 B1" for
consistency
|
2006-06-15 06:34:07 +00:00 |
|