Glenn Maynard
9d4ccdafbf
comment
2004-08-24 22:24:06 +00:00
Steve Checkoway
60983ee8cc
Fix warning.
2004-08-22 22:57:29 +00:00
Chris Danford
9d011d3489
increase number of retries to avoid timeout while debugging
2004-08-22 15:03:05 +00:00
Glenn Maynard
d176c8af17
avoid pthread_mutex_timedlock in valgrind
2004-08-22 01:31:12 +00:00
Hugo Hromic M
d4edd2d95f
added support for Linux Parallel port controlled Lights. To use set LightsDriver=LinuxParallel
2004-08-21 17:42:28 +00:00
Hugo Hromic M
0e86e11acb
added support for Linux Parallel port controlled Lights. To use set LightsDriver=LinuxParallel
2004-08-21 17:36:37 +00:00
Glenn Maynard
fb72702e80
don't interleave reads
2004-08-21 07:19:54 +00:00
Glenn Maynard
6312cfce58
bigger fake "mixing buffer" for null sound
2004-08-21 07:06:27 +00:00
Glenn Maynard
29c1393a7d
bigger buffer for streaming sounds
2004-08-21 07:05:32 +00:00
Glenn Maynard
00bf5e9639
implement decode buffer fill rate clamping
2004-08-21 06:53:26 +00:00
Steve Checkoway
a9d0169058
Don't show/hide the cursor unless the video mode change was successful.
2004-08-21 06:27:31 +00:00
Glenn Maynard
9c23f35047
allocate buffer on demand
2004-08-21 06:09:19 +00:00
Hugo Hromic M
03b5a724e9
Make mouse cursor off by default before creating the window
2004-08-21 04:53:07 +00:00
Glenn Maynard
c6acc25ddc
rearrange: public, protected, then private
2004-08-21 01:51:29 +00:00
Steve Checkoway
505b357616
Cleanup.
2004-08-19 02:58:38 +00:00
Chris Danford
bac085dc6d
simplify
2004-08-17 06:35:42 +00:00
Chris Danford
925c349d26
clean up formatting
2004-08-17 06:16:49 +00:00
Chris Danford
f43fc93985
fix windows compile
2004-08-17 05:59:41 +00:00
Chris Danford
11a8029493
memory card cleanup
2004-08-17 05:50:51 +00:00
Glenn Maynard
5212efe234
fix comment
2004-08-15 22:44:35 +00:00
Glenn Maynard
3776d4a13f
cleanup low-level time handling: only make adjustments to the clock that
...
the arch really needs; Unix gettimeofday does not loop like Win32 timeGetTime
so don't mess with it
2004-08-15 22:40:55 +00:00
Glenn Maynard
c9fc2ebfe7
cleanup low-level time handling: add FixupTimeIfLooped, FixupTimeIfBackwards
2004-08-15 22:34:30 +00:00
Glenn Maynard
46d0b2e2f6
cleanup; check primary buffer format
2004-08-14 19:53:15 +00:00
Glenn Maynard
70a2d889a4
output cleanup
2004-08-14 19:51:04 +00:00
Chris Danford
ae319bd14e
refactor common unmount code
2004-08-14 19:38:37 +00:00
Glenn Maynard
aa726c9d2c
fix prebuffering
2004-08-14 02:39:35 +00:00
Glenn Maynard
fa9b61a9d6
fix MemoryCardDriverThreaded_Windows chewing CPU
2004-08-12 05:42:47 +00:00
Glenn Maynard
1a7be98f86
fix g_bIsShowingDialog not being set false
2004-08-09 19:50:09 +00:00
Chris Danford
e435165014
clean up memory card logic:
...
- Don't do the OS mount for cards during the attract screens. Only do OS mounts in the time between BeginGame and PlayersFinalized.
- Remove logic for fast load of a Profile from the MemoryCard. Instead, load the whole profile all at once on PlayersFinalized.
2004-08-09 05:01:24 +00:00
Chris Danford
551800cceb
Fix unnecessary remounts of cards that weren't changed since last update.\nDon't do OS mounts or unmounts while after cards are locked. It can cause skips.
2004-08-08 18:44:41 +00:00
Glenn Maynard
610aa36a7d
fix compile
2004-08-08 17:58:06 +00:00
Chris Danford
d47ab7e9f9
wait 60s max in debug builds, 15s max in optimized
2004-08-08 15:46:53 +00:00
Chris Danford
d755e660a6
Don't timeout on a Wait() if a dialog is showing. The movie decode semaphone would timeout on most dialogs.
...
Increase Win32 semaphone timeout from 15 -> 60 secs.
2004-08-07 21:38:54 +00:00
Steve Checkoway
c92d595bc4
Show/hide the cursor after setting the video mode.
2004-08-07 00:59:01 +00:00
Glenn Maynard
8684b02479
update to ffmpeg-0.4.9-pre1
...
This fixes problems with some XviD videos containing B-frames playing
too fast.
2004-08-06 20:22:48 +00:00
Steve Checkoway
1f37478b69
Cleanup a bit. Fix a bug. Attempt to get it to return accurate timings by converting samples to the clock's timebase (appears to be microseconds) rather than converting time to samples. No real luck though.
2004-08-06 05:42:58 +00:00
Chris Danford
d51010ff7b
fix compile error
2004-07-25 18:49:16 +00:00
Glenn Maynard
512d5d1b3f
get rid of frames_read and frames_written; this should get rid of a small
...
class of possible internal desyncs, and save a little memory (~100k)
2004-07-24 05:23:47 +00:00
Glenn Maynard
f8cc7beb11
fix spurious warnings
2004-07-22 23:04:44 +00:00
Glenn Maynard
d86482e298
move XGetCustomLaunchData into ArchHooks
...
remove empty functions (they're not pure virts)
2004-07-21 23:08:04 +00:00
Glenn Maynard
d44e35b889
close m_fd
2004-07-19 20:39:52 +00:00
Glenn Maynard
6fe94c6206
cleanup, fix warnings
2004-07-17 21:27:29 +00:00
Glenn Maynard
8a3fb77328
allow specifying ALSA device to use
2004-07-17 21:22:36 +00:00
Glenn Maynard
c81e737d85
fix thread busy looping if bus/usb/devices isn't available
2004-07-17 20:44:37 +00:00
Glenn Maynard
fcf46a9f61
fix "pure virtual method called" on quit
2004-07-17 20:38:59 +00:00
Steve Checkoway
f33e9db593
Simplify
2004-07-16 09:25:43 +00:00
Kevin Slaughter
0d67f2e43d
Upgrade WeedTech lights driver
2004-07-16 07:45:02 +00:00
Steve Checkoway
e1163df683
Fix off by one crash. I meant to commit this days ago.
2004-07-09 00:49:26 +00:00
Kevin Slaughter
ea8833bf1c
Weeder Technologies WTDIO-M now fully functioning.
2004-07-08 11:46:20 +00:00
Glenn Maynard
e47f331924
move some stuff out of arch.cpp, so arch drivers aren't all cross-dependent
2004-07-07 20:11:30 +00:00