David Shadoff
77e9cb4eaa
PC Engine CDROM timing corrections ( #412 )
...
1) Fix for Issue 120 broke timing for cut-scene videos. Restoring delay for SAPSP-type seeks (issue #145 )
2) fixes for issues #120 & #145 :
a) PAUSE placed head just outside of minimum-seektime area -> when playback was restored, it was late, contributing to hangs (i.e. Bomberman Panic Bomber). Increase minimum seektime region, so as to include this case.
b) Moved logging printf to AFTER SendStatus on SAPEP transactions; may help reduce hangs (i.e. Bomberman Panic Bomber).
3) Minor adjustment to improve timing on Sherlock Holmes games' video playback.
2021-06-20 14:57:46 +08:00
David Shadoff
b12ff264a2
Delayed status return seems to be related to random hangs (Issue #120 ) ( #408 )
...
Do not delay status return even though head may still be seeking
2021-06-06 16:19:03 +08:00
sorgelig
2e0046cfd7
pcecd: sgx mode for CD games.
2020-10-27 22:17:03 +08:00
Sergey Dvodnenko
7b80bf1ee3
pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
...
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).
* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
2020-09-27 18:54:03 +08:00
sorgelig
419ae67dee
user_io: extend ioctl_* functionality.
2020-08-20 17:30:52 +08:00
sorgelig
bcff26e588
pcecd: detect US BIOS even if not bitswapped.
2020-06-03 22:25:00 +08:00
sorgelig
0d3e158607
pcecd: common SendStatus function.
2020-06-02 02:30:17 +08:00
sorgelig
1d6e1ea1c1
pcecd: send BIOS region to FPGA.
2020-05-29 02:02:35 +08:00
sorgelig
0af2be775c
pcecd: fast seek option.
2020-05-16 01:02:46 +08:00
sorgelig
a5ff9a953b
Check core's home dir on every access for plug and play functionality.
2020-05-15 05:30:17 +08:00
sorgelig
a0b9310e8f
pcecd: notify if CD BIOS isn't loaded.
2020-05-15 00:11:41 +08:00
David Shadoff
19b3e04b05
pcecd: minor timing adjustments
...
Minor timing adjustments
2020-05-11 15:38:23 +08:00
sorgelig
e6602fc569
pcecd: don't send status till seek complete.
2020-05-10 03:16:25 +08:00
sorgelig
64e210f284
pcecd: use absolute time for timer.
2020-05-08 04:29:41 +08:00
Sergey Dvodnenko
39e391445e
pcecd: cdda play modes added, some tweaks
...
* pcecd: fix reset cdd in bios
* pcecd: cdda play modes added, some tweaks
2020-04-29 22:43:35 +08:00
Sergey Dvodnenko
fa900b125d
pcecd: fix reset cdd in bios
2020-04-26 16:10:59 +08:00
sorgelig
870de4e3f3
pcecd: enable backup save/load for CD games.
2020-04-25 19:50:59 +08:00
sorgelig
8b2779508a
pcecd: swap bios bits if original US bios is detected.
2020-04-25 18:38:19 +08:00
sorgelig
421b9f21c1
pcecd: support bios per CD.
2020-04-25 17:12:18 +08:00
sorgelig
d5cd08bde9
pcecd: fix multifile CD, adjust default menu position.
2020-04-25 08:11:38 +08:00
Sergey Dvodnenko
8600659c39
pcecd: some additions
2020-04-20 21:39:50 +08:00
sorgelig
d2e3d0fbd2
pcecd: initial support.
2020-04-19 14:58:44 +08:00