18 Commits

Author SHA1 Message Date
Brian Koropoff
6e14459d0a Detect and report slow CD reads
When not using async, first try read with a timeout.  If it fails,
display a message suggesting a different CD access method.
2017-10-15 14:42:07 -07:00
Brian Koropoff
2ee4fdbd2f Read CD sectors asynchronously to avoid stuttering
Rather than blocking the main thread waiting for data, try again at a
later emulation update.
2017-10-14 23:21:12 -07:00
twinaphex
d57df932ae Fixed error handling now 2016-07-20 05:52:35 +02:00
twinaphex
b33b72c560 Backport more primitive ReadRawSectorPWOnly 2015-07-29 05:48:57 +02:00
twinaphex
3d7fced37e Revert "Backport ReadRawSectorPWOnly"
This reverts commit 8b83de24fa11ab3056157e16e0eae5ae6477d400.
2015-07-29 05:40:40 +02:00
twinaphex
8b83de24fa Backport ReadRawSectorPWOnly 2015-07-29 05:15:32 +02:00
twinaphex
d4d20219d9 Cleanups 2015-07-29 04:04:34 +02:00
twinaphex
4385084e46 Cleanups 2015-07-29 03:22:58 +02:00
twinaphex
40a543b13b Cleanups 2015-07-28 23:00:20 +02:00
twinaphex
5681b1a43a Take out CDUtility namespace and some other cleanups 2015-07-28 22:35:18 +02:00
Themaister
377a85b857 Update PSX core to 0.9.31-wip. 2013-09-08 13:41:01 +02:00
twinaphex
c7c6f14191 Add threading code 2013-02-24 00:17:09 +01:00
twinaphex
7a753b23c7 cleanups 2012-11-16 03:46:33 +01:00
twinaphex
56ab33cd55 Slim down cdromif - no need for multithreading (slows down if any) -
take out superfluous exception throwing
2012-11-16 03:32:17 +01:00
twinaphex
bef585d1bf Go back to single threading for CD I/O
- performs better than multithreading
2012-11-13 23:13:53 +01:00
twinaphex
f76de4c1e2 Remove cdrom interface single threaded 2012-10-20 07:21:43 +02:00
Themaister
32a02748fe Updates to 0.9.25. 2012-10-13 16:56:30 +02:00
Themaister
e942ae84aa Initial commit. 2012-06-03 17:48:14 +02:00