Thad Ward
da10ebd869
fix compile error. (from VC6 anyway)
2004-06-06 11:34:26 +00:00
Chris Danford
b13b4fa221
fix RageFileSink error handling
2004-06-06 08:34:58 +00:00
Glenn Maynard
349acbd121
don't log point/line info
2004-06-06 08:11:36 +00:00
Glenn Maynard
811845d38b
don't log the GUID; it's not useful
2004-06-06 08:10:22 +00:00
Glenn Maynard
d84fa85bb1
try to log audio driver file versions
2004-06-06 07:23:15 +00:00
Glenn Maynard
f18d876571
update
2004-06-06 07:20:55 +00:00
Glenn Maynard
88ed052924
GetFileVersion, FindSystemFile helpers
2004-06-06 07:19:01 +00:00
Glenn Maynard
fe22f570d2
cleanup
2004-06-06 07:17:50 +00:00
Chris Danford
9fe771756c
add logging
2004-06-06 06:54:08 +00:00
Chris Danford
8889e84f11
fix silly mistake
2004-06-06 05:39:41 +00:00
Glenn Maynard
32893f5b63
better error message
2004-06-06 05:37:25 +00:00
Glenn Maynard
04ed5bf1ed
fix spurious assist ticks at start of Play
2004-06-06 05:28:58 +00:00
Glenn Maynard
c37a29ac53
fix DontShare.sig not being written the first time a profile is saved
2004-06-06 05:17:12 +00:00
Glenn Maynard
6f7d0f5686
more debugging
2004-06-06 05:14:00 +00:00
Glenn Maynard
b115a685d9
only count g_TotalAhead when we're ahead
2004-06-06 05:02:39 +00:00
Glenn Maynard
dc76bcfbba
track Mix() call count for previous IOproc and last few Mix() durations
2004-06-06 04:33:25 +00:00
Glenn Maynard
9cb17abd2a
try to keep API boundaries passing frames, instead of bytes
2004-06-06 04:25:36 +00:00
Glenn Maynard
ee344530aa
only realloc if the buffer needs to be bigger; having a buffer that's too
...
big is OK
2004-06-06 04:21:39 +00:00
Glenn Maynard
ddd0362144
use usleep
2004-06-06 04:07:00 +00:00
Glenn Maynard
2472ca9979
debugging
2004-06-06 03:23:08 +00:00
Chris Danford
110ec3d331
synchronize access to memory cards between mounting thread and main thread Profile Load/Save
2004-06-06 02:41:16 +00:00
Glenn Maynard
5c7dd115ad
fix Song::GetSteps
2004-06-06 02:08:48 +00:00
Glenn Maynard
69d330eff5
add m_bMemoryCards
2004-06-06 01:50:21 +00:00
Glenn Maynard
a5eed9dfa5
vc6 workaround
2004-06-06 01:48:53 +00:00
Chris Danford
32b703fd17
add logging
2004-06-05 19:40:53 +00:00
Glenn Maynard
99e11714e5
Keep steps by StepsType, to speed up the common case of searching by
...
it. Catalog writing (still for only one course) down to .381s; still too much
time to be spending for one course on every load. I'd make catalog writing
only happen if something has changed, but that would mean introducing
some form of course caching, which I'd rather avoid ...
2004-06-05 08:36:21 +00:00
Glenn Maynard
1246e086f2
Only create autogen steps pointers if steps autogen is enabled. This fixes
...
random courses taking too long to generate with autogen disabled: it has
to iterate over *all* steps (including the unused autogen steps); when
outputting the catalog, this means it has to iterate over every song once
per random course line per steps type per course difficulty. (test case
of one 9-random-entry course with autogen off: ~10 seconds -> ~1.5 seconds;
still too much)
2004-06-05 08:20:07 +00:00
Glenn Maynard
398eb05fcb
call SONGMAN->SetPreferences when PREFSMAN->m_bAutogenSteps
...
changes
2004-06-05 08:11:00 +00:00
Glenn Maynard
1eab5c9f1d
add SongManager::SetPreferences
2004-06-05 08:08:42 +00:00
Glenn Maynard
10ef60e6ce
optimize Song::GetStepsByDifficulty and Song::GetStepsByMeter
2004-06-05 07:55:40 +00:00
Glenn Maynard
f887354214
fix Song::FreeAllLoadedFromProfiles
2004-06-05 07:51:40 +00:00
Glenn Maynard
6c93aebe04
remove m_bChangedSinceSave
2004-06-05 07:49:21 +00:00
Glenn Maynard
c0bd180d85
set up Steps before passing it off to Song
2004-06-05 05:39:43 +00:00
Glenn Maynard
47bdf095f4
hide m_vpSteps
2004-06-05 05:20:57 +00:00
Glenn Maynard
2ca100eaad
stop accessing m_vpSteps directly
2004-06-05 05:13:23 +00:00
Glenn Maynard
d44be247d0
cleanup
2004-06-05 05:08:00 +00:00
Glenn Maynard
99c4b789af
oops
2004-06-05 04:12:37 +00:00
Glenn Maynard
7def67e60a
"motto", name flips
2004-06-05 03:54:40 +00:00
Glenn Maynard
c518b933ff
Shinhwa, Hong Seok
2004-06-05 03:34:53 +00:00
Glenn Maynard
251726b24b
"Hong Seok"
2004-06-05 03:32:49 +00:00
Glenn Maynard
c27dc7a008
ScreenJukeboxMenu update
2004-06-05 02:00:53 +00:00
Glenn Maynard
a358c9057f
simplify
2004-06-05 02:00:12 +00:00
Glenn Maynard
89cc0b9391
fix crash
...
remove unneeded include
2004-06-05 01:56:51 +00:00
Glenn Maynard
e8c13d6798
fix ScreenJukeboxMenu draw order
2004-06-05 01:39:46 +00:00
Glenn Maynard
2ccea8dcf6
very temporary hack to try to track down all_sounds corruption
2004-06-05 01:04:17 +00:00
Glenn Maynard
b882bb1e63
stop accessing Song::m_vpSteps directly
2004-06-04 23:36:50 +00:00
Glenn Maynard
c266c71dca
stop accessing Song::m_vpSteps directly
2004-06-04 23:29:13 +00:00
Glenn Maynard
693eee576a
cleanup
2004-06-04 22:49:46 +00:00
Glenn Maynard
1bebbc1b4f
Fix !DelayedCreditsReconcile with DOUBLES_PREMIUM. The behavior
...
was odd: both sides had to be joined, which required two credits, and it
refunded the extra credit after selecting. Now, doubles is available with
only one side joined in DP.
2004-06-04 22:27:37 +00:00
Thad Ward
a539219d63
use the meter values for the current course entry, not (possibly)
...
some other entry.
2004-06-04 22:06:31 +00:00