Commit Graph

24 Commits

Author SHA1 Message Date
ekeeke
904613f51c [Core/CD] added CDC decoder processing when disc is not playing (fixes MCD-verificator CDC Flags Test 0x30) 2024-02-06 00:27:25 +01:00
ekeeke
fcb6620202 [Core/CD] added limited support for LC89513K extended registers (only when Wondermega M2, X'Eye, CDX or Multi-Mega BIOS is detected) and improved accuracy of Main-CPU & Sub-CPU access to CDC registers (fixes mcd-verificator CDC REGS tests) 2023-11-25 19:09:03 +01:00
ekeeke
a7f42b438e [Core/CD] increased minimal latency (fixes BIOS freeze when CD latency is disabled in emulator settings) 2023-05-09 00:54:56 +02:00
ekeeke
b5f1027c15 [Core/CD] fixed CDD position reset when disc is stopped (fixes random freezes in Spiderman vs Kingpin when switching between audio tracks) 2023-05-07 14:46:23 +02:00
ekeeke
e366ca817f [Core/CD] added setting to enable/disable CD access time simulation 2022-05-01 15:47:18 +02:00
ekeeke
3cf83e7557 [Core/MD] improved MD+ audio track loopback transitions 2021-09-28 20:26:13 +02:00
ekeeke
dfe3672878 [Core/MD] added support for MegaSD CD hardware overlay (MD+ hacks) and extended SSF2 / ROM write mappers 2021-09-13 19:32:52 +02:00
ekeeke
e87891fcca [Core/CD] improved CD audio savestate and CD file seeking (in preparation for MegaSD support) 2021-09-09 00:54:45 +02:00
ekeeke
18fca13142 [Core/CD] fixed reported CDD status after CD play command when seek time is emulated (fixes music playback delay in Bari Arm) 2020-04-04 20:20:36 +02:00
ekeeke
863c7254c9 [Core/CD] added support for CD-ROM Mode 2 (Form 1 & 2) image files (fixes EBXA disc support in Wonder Library) 2019-11-25 19:30:07 +01:00
ekeeke
76d6fb87a2 [Core/CD] increased CD access latency (fixes "Aisle Lord (J)") 2019-03-23 13:56:50 +01:00
ekeeke
39c3c6634b [Core/CD] improved CDD status codes description & added support for (unused ?) error request code 2018-08-31 01:52:31 +02:00
ekeeke
d539061d99 [Core/CD] added support for Wondermega & Wondermega M2/X'Eye specific fader hardware (fixes CD-DA issues and freeze when using Wondermega, Wondermega M2 or X'Eye BIOS) 2018-08-30 18:37:12 +02:00
EkeEke
724015c5a5 [Core/CD] fixed CHD data initialization (fixes potential crashes when loading non-CHD CD image files after 10MB ROM file) 2018-06-27 01:42:03 +02:00
EkeEke
05dc8faa04 [Core/CD] added (optional) CHD image file support 2017-08-27 16:42:31 +02:00
EkeEke
2a19462f0d [Core/CD] added support for platform-configurable CD file virtualization 2017-06-30 13:42:47 +02:00
EkeEke
d819b4bccd [Core/CD] increased CD drive latency (fixes Earnest Evans) 2016-05-14 17:47:01 +02:00
EkeEke
e0351dbf61 [Core/CD] minor changes to CDD status codes 2015-08-26 23:33:20 +02:00
EkeEke
add8607cbf [Core/CD] modified CDD "no disc" status code (fixes boot sequence loading time when no disc is loaded) 2015-07-09 23:40:09 +02:00
EkeEke
a07f7a3d24 [Core/CD] added CD-AUDIO & CD+G support 2015-05-31 18:21:35 +02:00
EkeEke
d57d03e222 [Core/MCD] added support for external VORBIS library 2015-04-26 21:54:22 +02:00
EkeEke
bf184b9440 [Gamecube/Wii] improved A/V Sync: when VSYNC is enabled, audio resampler output rate is now adjusted (+/-0,1 %) to always keep audio & video synchronized and input lag is reduced by one frame. 2014-10-10 18:34:33 +02:00
EkeEke
6635ab7ebf updated headers of modified files 2013-06-17 22:42:05 +02:00
EkeEke
aede1b9299 rearranged core & back-end specific code (part 2) 2013-06-17 22:31:31 +02:00