Commit Graph
996 Commits
Author SHA1 Message Date
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