Steve Checkoway
80218aa4dc
Disable screen saver while running.
2006-06-11 12:10:52 +00:00
Chris Danford
632ad67cdb
fix some keys have ugly names in test input screen
2006-06-11 07:44:16 +00:00
Chris Danford
e2eb5135e5
add international keyboard support
2006-06-11 07:12:01 +00:00
Chris Danford
b79cb92052
remove use of towupper for OS X
2006-06-11 01:28:52 +00:00
Steve Checkoway
fa56d41c17
Use wchar_t. This doesn't actually compile on the mac using the 10.2.8 sdk because wctype.h is missing so no towupper function exists.
2006-06-10 22:36:25 +00:00
Steve Checkoway
52371ff5f7
Revert. See stepmania-devs.
2006-06-10 21:49:51 +00:00
Chris Danford
8cdce5cfda
fix NumPad keys
2006-06-10 21:19:35 +00:00
Chris Danford
8c4cedf63f
let OS handle key modifers (fixes number buttons w/ French keyboard)
2006-06-10 20:33:56 +00:00
Mike Calfin
3b68311391
OptionRowHandler.h was changed (removing the class before the constructor definition on line 20) - it caused compilation failures with gcc 4.1.1. ffmpeg include files updated to 0.4.9 20060530.
2006-06-10 20:11:53 +00:00
Chris Danford
dce168b0c2
international keyboard support
2006-06-10 06:50:50 +00:00
Ben Anderson
19caea1fa1
These are redundant. CheckLib() & Co automatically add the libraries to the environment.
2006-06-09 04:10:18 +00:00
Ben Anderson
ad3e2c780a
Remove removed files, add added file. Once again works on Linux.
2006-06-09 04:01:18 +00:00
Chris Danford
b20d7aca3c
move installer strings to .ini files for easier importing
2006-06-09 03:34:36 +00:00
Glenn Maynard
5d6e7427e0
fix invalid deref
2006-06-08 06:11:32 +00:00
Chris Danford
6b7b595b9f
don't use 'dark' in bgbrightness. That string is also the name of a mod and other languages do not translate to the same work as English does
2006-06-05 10:01:30 +00:00
Chris Danford
3d4e5fc221
fix bGaveUp not reset between stages
2006-06-05 09:38:27 +00:00
Chris Danford
e899afec5c
cleanup
2006-06-05 07:39:17 +00:00
Chris Danford
1aa0b38c9f
fix SUnlockBrowse unlocking entry 1 when all entries are disabled
2006-06-05 07:36:23 +00:00
Chris Danford
22de414288
put language in effect after selecting
2006-06-04 06:32:37 +00:00
Chris Danford
f988e6d38f
delay 0.5s before showing abort or give up
2006-06-03 23:13:22 +00:00
Glenn Maynard
f537670058
--Fixing log--
2006-05-31 05:28:15 +00:00
Chris Danford
ad52784da4
remove group hack
2006-05-31 05:11:10 +00:00
Glenn Maynard
a3c3b4c24e
fix crash at end of hold note in editor playback
2006-05-30 17:44:50 +00:00
Glenn Maynard
031c9397f3
fix record with no selection in EditMode_Full; FLT_MAX is greater than the maximum NoteRow and comes out negative
2006-05-30 17:41:26 +00:00
Glenn Maynard
7801d81596
ASSERT -> FAIL_M
2006-05-30 17:21:53 +00:00
Glenn Maynard
dde95942be
fix comment
2006-05-30 17:20:42 +00:00
Chris Danford
a5f0d301c9
don't unsubscribe from messages on bgchange
2006-05-30 09:08:00 +00:00
Chris Danford
7540f787dd
fix blinking cursor w/ formatted answer
2006-05-30 05:09:39 +00:00
Mike Calfin
ade7f9784b
fixed down arrow pad light
2006-05-28 05:03:49 +00:00
Steve Checkoway
f0f4433bf3
Convert URLs to file paths. If the key already exists, overwrite it.
2006-05-26 23:41:42 +00:00
Chris Danford
f40015aad9
move MadeChoice to a command played on the screen. Broadcasting it doesn't work if there are prepared screens.
2006-05-26 09:59:56 +00:00
Chris Danford
21ed07f511
don't allow input while transitioning
2006-05-26 09:55:25 +00:00
Chris Danford
a8792e08db
don't make unlocks for songs with no challenge steps
2006-05-25 18:46:40 +00:00
Chris Danford
69887462fb
don't let tab affect mod approach speed
2006-05-22 20:06:33 +00:00
Steve Checkoway
34a63dd8db
Fix crash on extra stage.
2006-05-20 09:00:35 +00:00
Steve Checkoway
9da602cec4
Use the theme metric rather than "default".
2006-05-20 09:00:09 +00:00
Steve Checkoway
df6d8cb6ba
Make the default NoteSkin a theme metric. That means we can't call GetNoteSkinNames() before the theme is loaded so split out the code to get the names of the the skins for a particular game.
2006-05-20 08:58:53 +00:00
Steve Checkoway
8de96799ad
Add better logging. It'd be nice if these values were checked as they were read in from Preferences.ini.
2006-05-20 06:16:09 +00:00
Steve Checkoway
268624f8ec
Minor spacing cleanup.
2006-05-20 05:40:09 +00:00
Steve Checkoway
cd5a0546b0
Fix compile on newer gcc.
2006-05-20 05:38:23 +00:00
Steve Checkoway
bc6cf3b9a3
missed commit
2006-05-20 05:37:03 +00:00
Steve Checkoway
76e98bdaf5
More logging, but less noisy logging (log instead of info).
2006-05-19 20:26:25 +00:00
Steve Checkoway
59c663b238
Attempt to handle devices other than the built-in audio correctly. Not tested on anything but the built-in audio.
2006-05-19 08:09:38 +00:00
Chris Danford
6663db2f94
fix blank graphic not being loaded by BackgroundEffects
2006-05-17 18:07:15 +00:00
Chris Danford
140f589224
mappings for Trio Linker
2006-05-17 17:41:00 +00:00
Steve Checkoway
2754fd0f18
Perform the same loop unrolling for Read. This eliminate all stalls in the loop for all processors with altivec (well, at least both G4s (IBM 7400 and 7450) and the G5 (IBM 970) processors. I didn't bother for the other read function since it isn't actually used and is included more for completeness than anything else (plus, these were a lot of fun to write).
2006-05-17 09:59:34 +00:00
Steve Checkoway
177e65a34c
Do gcc's job for it and do sane loop unrolling. The (now second) while loop was stalling the pipeline almost as often as it was doing useful work. When gcc tried to do loop unrolling (i.e. when I changed the condition to size >= 8), it produced 4 _identical_ copies of the loop, each of which had the same number of stalls (this is all with the G5, the G4 had one stall in the loop). By unrolling and doing the most basic of instruction scheduling, this produces the same amount of code as gcc does but with 1 stall in the big loop (0 for the G4) but the same number in the second loop which is executed at most 3 times.
...
To keep gcc from unrolling the second loop, I'm using the bit masking condition which confuses the optimizer.
Note that this behavior won't change unless we stop targeting any OS below 10.3.9 and move to a more recent version of gcc (whose behavior I haven't bothered to test).
2006-05-17 09:27:54 +00:00
Steve Checkoway
8d83e1e3f8
Bah, revert. It still doesn't shut up the profiler. If it's not doing any work, it'll be quite quick.
2006-05-17 09:26:04 +00:00
Steve Checkoway
032c1269bc
Pull size check out of the function. Profiling showed that a large number of samples (as in profiling samples, not sound samples) of Vector::FastSoundWrite() where in its prologue which was attributed to the early exit condition (basically just shuts the profiler up).
2006-05-17 09:13:08 +00:00
Steve Checkoway
060b68ff00
Add more logging: Check that the sample rate we just set matches what the device declares as it's sample rate; log if the device's sample rate changes while it's running.
2006-05-17 07:40:54 +00:00