ekeeke
|
8be7c0269b
|
[Core/Misc] MSVC compatibility fixes (backported from libretro repository)
|
2021-10-05 19:40:08 +02:00 |
|
ekeeke
|
3cf83e7557
|
[Core/MD] improved MD+ audio track loopback transitions
|
2021-09-28 20:26:13 +02:00 |
|
ekeeke
|
0c63be93f7
|
[Core/CD] fixed track index when decoding CUE file MegaSD specific loop commands
|
2021-09-17 10:08:40 +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
|
35ed78cc71
|
[Core/Misc] fixed ROM loading from memory
This properly addresses the loading issue in Retroarch with compressed files reported by https://github.com/libretro/Genesis-Plus-GX/pull/249
|
2021-08-31 09:50:38 +02:00 |
|
ekeeke
|
298676294a
|
[Core/MD] fixed Game Genie / (Pro) Action Replay lock-on support with ROM larger than 8MB
|
2021-08-09 16:05:24 +02:00 |
|
ekeeke
|
e6ab7563e7
|
[Core/MD] added SRAM support for games larger than 8MB
|
2021-08-08 16:48:49 +02:00 |
|
Romain TISSERAND
|
77b967f4d5
|
Fix crash loading CHD on some ARM boards (minimal changes)
|
2020-10-29 21:07:28 +01:00 |
|
ekeeke
|
c718b1f3f2
|
[Core/CD] fixed CD communication registers state on peripheral reset (fixes SUB-CPU side initialization in MSU-MD sample demo and some Mode 1 patched games using MSU-MD driver)
|
2020-09-08 01:57:44 +02:00 |
|
ekeeke
|
be0edd898c
|
[Core/CD] improved CDD status report accuracy (fixes track looping with Mode 1 patched games using MSU-MD driver)
|
2020-09-04 02:38:54 +02:00 |
|
ekeeke
|
fbb3448cea
|
[Core/CD] fixed word access to CDD control register (fixes spurious audio track playback on startup with Mode 1 patched games using MSU-MD driver)
|
2020-09-04 02:37:01 +02:00 |
|
ekeeke
|
f8a8046948
|
[Core/CD] optimized CUE and CHD file detection
|
2020-08-25 15:56:17 +02:00 |
|
ekeeke
|
dcc231f685
|
[Core/CD] added support for first revision of Sewer Shark (no audio track)
|
2020-07-12 16:56:03 +02:00 |
|
ekeeke
|
f86a9afc77
|
[Core/CD] fixed loading issue when backup RAM cart is filled with non-zero data
|
2020-07-12 16:48:53 +02:00 |
|
ekeeke
|
e66b7bc83d
|
[Core/CD] improved Timer interrupt timings and CDD interrupt accuracy (fixes audio stutters during Popful Mail FMV)
|
2020-04-14 15:51:38 +02:00 |
|
ekeeke
|
33a43e34c1
|
[Core/CD] incremented CD_PLAY status delay by one CDD interrupt (fixes regression freeze in Annet Futatabi introduced by previous change)
|
2020-04-10 15:28:16 +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
|
0628db556f
|
[Core/CD] code cleanup
|
2019-11-28 00:20:35 +01:00 |
|
ekeeke
|
e455861255
|
[Core/CD] improved CUE file parsing (fixes issue with CUE files mixing single-track and multiple-tracks files)
|
2019-11-27 23:11:09 +01: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
|
364d186789
|
[Core/CD] optimized accesses to CDC RAM on little-endian platforms
|
2019-11-25 17:25:34 +01:00 |
|
ekeeke
|
eeea2039b6
|
[Core/CD] fixed ISO+WAV support regression (introduced by previous commit)
|
2019-11-25 17:14:27 +01:00 |
|
ekeeke
|
0e8ac65dc4
|
[Core/CD] improved WAV file detection/support
|
2019-11-11 17:31:29 +01:00 |
|
ekeeke
|
d927c6e4cb
|
[Gamecube/Wii] fixed compilation errors/warnings with latest devkitPPC (r24)
|
2019-03-23 14:32:34 +01:00 |
|
ekeeke
|
b1ccc1aaba
|
[Core/CD] improved CD hardware reset timing accuracy on software reset
|
2019-03-23 14:01:43 +01:00 |
|
ekeeke
|
76d6fb87a2
|
[Core/CD] increased CD access latency (fixes "Aisle Lord (J)")
|
2019-03-23 13:56:50 +01:00 |
|
ekeeke
|
cae62cd675
|
[Core/CD] fixed Main-CPU/Sub-CPU synchronization edge case
|
2019-03-23 13:55:44 +01:00 |
|
ekeeke
|
0b75d4ba74
|
[Core/CD] improved accuracy of Word-RAM byte writes (verified on schematic)
|
2019-01-09 00:54:59 +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 |
|
Clownacy
|
7a4e30d27e
|
[Core/CD] fix libFLAC compilation on MinGW-w64
Without autotools, fseeko cannot be detected automatically, so we cheat
a little.
|
2018-07-09 18:53:09 +01: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
|
00a79db64e
|
[Core/CD] fixed cooked Mode-1 (ISO) sectors access in CHD files
|
2017-09-23 00:14:43 +02:00 |
|
EkeEke
|
5a3cfbc1b9
|
[Core/CD] implemented proper CHD file virtualization
|
2017-09-19 15:00:03 +02:00 |
|
EkeEke
|
3a0ec7e895
|
[Wii] fix compilation issue caused by libretro patch to libchdr
|
2017-09-19 12:19:28 +02:00 |
|
twinaphex
|
12fde25a68
|
Fix one compilation error for MSVC 2003 Xbox 1 - size_t is defined
in stddef.h
|
2017-09-17 19:32:52 +02:00 |
|
twinaphex
|
e23498aece
|
Remove msvc 2003/2010 solutions
|
2017-09-17 19:32:52 +02:00 |
|
twinaphex
|
da80349f9c
|
Update
|
2017-09-07 02:18:14 +02:00 |
|
twinaphex
|
2dfa1317b0
|
Update libchdr
|
2017-09-06 19:07:42 +02:00 |
|
EkeEke
|
05dc8faa04
|
[Core/CD] added (optional) CHD image file support
|
2017-08-27 16:42:31 +02:00 |
|
EkeEke
|
f5c826731d
|
[Core/CD] fixed track relative time computation during pregap
|
2017-08-15 10:59:10 +02:00 |
|
EkeEke
|
2a19462f0d
|
[Core/CD] added support for platform-configurable CD file virtualization
|
2017-06-30 13:42:47 +02:00 |
|
EkeEke
|
41285e1131
|
[Core/Sound] optimized Blip Buffer implementation for stereo streams (thanks to David Knight for original idea)
|
2016-12-18 23:09:16 +01:00 |
|
EkeEke
|
17a64572e7
|
[Core/CD] fixed WAV file detection to support files generated by Audacity/FFmpeg/libavformat with RIFF header metadata chunks
|
2016-09-09 16:03:41 +02:00 |
|
EkeEke
|
60bb5edb17
|
[Core/CD] fixed access to Sub-CPU "read-only" communication registers (fixes Round 5 Boss freeze in Streets of Rage / Sega Classics Arcade Collection)
|
2016-09-07 23:01:40 +02:00 |
|
EkeEke
|
36da8a2453
|
[Core/CD] CD timings should be initialized during CD hardware initialization (fixes broken Mode 1 support)
|
2016-07-06 23:09:15 +02:00 |
|
EkeEke
|
38753afaa5
|
[Core/CD] improved CDD "play" command accuracy (fixes "Snatcher" Act 2 starting cutscene)
|
2016-07-03 15:52:17 +02:00 |
|
EkeEke
|
2e8fde0963
|
[Core/CD] fixed comment
|
2016-06-22 01:22:47 +02:00 |
|
EkeEke
|
ece23d007e
|
[Core/CD] improved PAL Mega CD timing accuracy
|
2016-06-22 01:15:15 +02:00 |
|