Glenn Maynard
a3e10dee2b
no, really, remove ugly "JoytechInput" stuff that was never actually implemented
2004-09-09 18:34:28 +00:00
Glenn Maynard
6c28f869b1
remove ugly "JoytechInput" stuff that was never actually implemented
2004-09-09 18:33:09 +00:00
Glenn Maynard
771ebbe17b
remove ugly "JoytechInput" stuff that was never actually implemented
2004-09-09 18:31:53 +00:00
Glenn Maynard
aee0166436
remove COMPAT_KEYSYMS
2004-09-09 17:58:52 +00:00
Glenn Maynard
399533708e
fix Windows compile
2004-09-09 17:57:45 +00:00
Glenn Maynard
ce4656bc51
update
2004-09-09 17:48:26 +00:00
Glenn Maynard
09d9197e29
update
2004-09-09 17:48:25 +00:00
Glenn Maynard
120c09a9fb
update
2004-09-09 17:34:57 +00:00
Ryan Dortmans
f7fe3d007f
Xbox: screen can only be resized when in the screen center screen.
2004-09-09 16:15:41 +00:00
Ryan Dortmans
1430f26179
Added Xbox implementation
2004-09-09 16:14:21 +00:00
Ryan Dortmans
bad5992937
Better Xbox implementation.
2004-09-09 16:12:00 +00:00
Steve Checkoway
44174a8fa7
Unused function.
2004-09-09 08:51:07 +00:00
Ryan Dortmans
cd579141b5
Made controller mapping possible in Xbox
2004-09-09 08:50:16 +00:00
Charles Lohr
2dac0c1523
Fix: Crash when playing w/o marvelouses. And show AAA players in rainbow.
2004-09-09 05:32:00 +00:00
Glenn Maynard
dff8a88542
update
2004-09-09 04:28:48 +00:00
Glenn Maynard
ba5b881acf
quiet warning
2004-09-09 04:20:21 +00:00
Glenn Maynard
8989cc096d
log TLS
2004-09-09 03:27:56 +00:00
Glenn Maynard
685c83543a
cache tid in tls
2004-09-09 03:23:16 +00:00
Glenn Maynard
b88146f3e6
tls check
2004-09-09 03:22:24 +00:00
Glenn Maynard
65b0be2513
cleanup
2004-09-09 03:09:39 +00:00
Glenn Maynard
0a11fe26df
fix pages being given default maps that they shouldn't have
2004-09-09 02:59:15 +00:00
Glenn Maynard
82a2c657fd
GetSupportsTLS/SetSupportsTLS
2004-09-09 02:28:05 +00:00
Glenn Maynard
481cde47a3
SM_TLS
2004-09-09 02:25:28 +00:00
Glenn Maynard
006c10e1e4
add tls check
2004-09-09 02:24:52 +00:00
Glenn Maynard
49f5ce2f8c
update
2004-09-09 02:24:08 +00:00
Glenn Maynard
b2ea5452e8
fix SongUtil::SortSongPointerArrayBySectionName ordering
2004-09-09 01:56:05 +00:00
Josh Allen
6e3fd323df
Changes to ScreenNetSelectMusic.
2004-09-09 01:02:50 +00:00
Glenn Maynard
6b450d396e
debug
2004-09-09 00:20:45 +00:00
Glenn Maynard
8e7164dae5
improve backtracing
2004-09-08 22:39:28 +00:00
Glenn Maynard
34f22e588c
fix up SemaImpl_Pthreads::Wait
2004-09-08 21:58:47 +00:00
Glenn Maynard
22570a4c33
cleanup
2004-09-08 21:19:13 +00:00
Glenn Maynard
07cc95f520
cleanup
2004-09-08 21:18:33 +00:00
Glenn Maynard
4d829e3d29
wait, no. It's GetThreadBacktraceContext's job to suspend the thread.
2004-09-08 21:17:43 +00:00
Glenn Maynard
3e7f55ae30
no, don't use pthreads extensions if we don't at least have timedlock (not going to bother making it two tests unless it's actually needed)
2004-09-08 08:56:19 +00:00
Steve Checkoway
7da3bacbda
update
2004-09-08 08:51:46 +00:00
Steve Checkoway
bf3ce581af
OS X has pthread_cond_timedwait but not pthread_mutex_timedlock.
2004-09-08 08:36:43 +00:00
Steve Checkoway
03e703e447
Fix OS X compile.
2004-09-08 08:35:07 +00:00
Steve Checkoway
c0c98557c0
Fix warnings.
2004-09-08 08:33:38 +00:00
Glenn Maynard
96d780514e
ForceCrashHandlerDeadlock(GetInvalidThreadId()) support
2004-09-08 08:08:06 +00:00
Steve Checkoway
dbbf9497cd
Fix connect. Just about everything has gethostbyname. It is not thread safe and probably should not be used in general; however, it is fine here.
2004-09-08 08:06:35 +00:00
Glenn Maynard
2625da14f2
cleanup
...
support semaphore timeouts
2004-09-08 07:56:32 +00:00
Glenn Maynard
8c92f9ec0f
cleanup, simplify
2004-09-08 07:34:38 +00:00
Glenn Maynard
b582fa5ebc
update
2004-09-08 06:48:45 +00:00
Glenn Maynard
81f2f6460a
hopefully fix init order in vc6
2004-09-08 06:33:07 +00:00
Chris Danford
eb5e274128
fix Xbox compile
2004-09-08 05:48:48 +00:00
Chris Danford
26b6c80b91
remove VISE uninstall check
2004-09-08 05:34:46 +00:00
Chris Danford
1f6ed69612
remove old installer
2004-09-08 05:13:16 +00:00
Glenn Maynard
30a5054533
fix mutexes under valgrind; type fix
2004-09-08 04:45:16 +00:00
Glenn Maynard
546e048fa2
Support background loading. The principle is simple: when the song
...
changes, request all of its assets that we need be loaded. Once each
piece finishes, load it from cache. We still take a skip to decode graphics
(banners in particular), but not from disk seeks, which is an issue on hard
drives and fatal on CDs.
This also handles fading banners much more precisely: we fade to the
high res banner once the music wheel has settled. Before, it was approximate;
we'd often load the banner before we settled. It still skips, but it's much less
prominent to skip when the music wheel is completely settled, than to skip
just before it settles.
Some more work is necessary to resolve lock contention; currently, you'll
still see frequent skips off a CD (but not constant as before). I'm working
on that, but I'm not sure if I want to put that in before the release, since
it's caused some crashes that I havn't tracked down.
The actual background work is disabled, and may not be enabled for the
release. I'm committing this to get the basic API work ironed out. It still
gives perceptual skip improvements even without the background thread.
2004-09-08 02:53:54 +00:00
Glenn Maynard
d42b2b965c
FadingBanner no longer auto-fades low res banners; that's up to
...
ScreenSelectMusic. (If we want simpler screens to use low res banners,
we can create an AutoFadingBanner to do what this logic did.) It's ugly
to have music wheel metrics, etc. in here.
2004-09-08 02:46:13 +00:00