Commit graph

19 commits

Author SHA1 Message Date
Lionel Flandrin
320688facd tmp 2022-10-14 16:34:39 +01:00
Lionel Flandrin
c193ee8f7d GPU: Implement CLUT cache 2022-10-11 22:33:26 +01:00
Lionel Flandrin
1d8515c8ea Implemented savestate loading 2022-10-06 17:12:05 +01:00
Lionel Flandrin
b61ed87c2e Implement savestate serialization 2022-10-05 23:22:58 +01:00
Lionel Flandrin
5707386313 Allow loading bin/cue from ZIP files 2022-10-02 20:45:19 +01:00
Lionel Flandrin
4ca20f802a CDC: focus bogus implementation of CMADR 2022-10-02 20:45:19 +01:00
Lionel Flandrin
7351a7be33 CDC: Started implementing host commands 2022-10-02 20:45:19 +01:00
Lionel Flandrin
8b3e56b10d CDC: Start implementing sector decoding 2022-10-02 20:45:19 +01:00
Lionel Flandrin
e7fb071fe2 Implement CDC track jump using newer cdimage code 2022-10-02 20:45:18 +01:00
Lionel Flandrin
c91787e750 Start integrating the LLE CDC emulation 2022-10-02 20:45:18 +01:00
Lionel Flandrin
66567e72e5 Fix clippy errors, use thiserror 2022-09-13 13:23:47 +01:00
Lionel Flandrin
d407d4f213 Implemend CD-ROM XA ADPCM playback 2020-04-05 18:43:56 +01:00
Lionel Flandrin
ebdbd3e792 Rewrite CD read code for better accuracy 2020-04-05 00:25:39 +01:00
Lionel Flandrin
f6e493bfb5 Basic CD controller implementation 2020-03-08 23:13:41 +00:00
Lionel Flandrin
835a5e23b8 CD cache: replace BTreeMap with FnvHashMap 2020-03-02 13:45:33 +00:00
Lionel Flandrin
fe4df0a85d Implement basic CD cache 2020-03-01 22:49:06 +00:00
Lionel Flandrin
fd079d8243 Convert into a libretro core
Imported a lot of code from the original Rustation codebase, in
particular we can now import CDs, parse the filesystem to figure out
the game's region and then locate an appropriate BIOS.

The core doesn't output anything for the time being (neither video nor
audio) however.
2020-01-26 18:36:57 +00:00
Lionel Flandrin
b7c04558a2 Add proper logging facilities 2020-01-07 01:27:39 +00:00
Lionel Flandrin
55d54eff28 Initial commit 2019-12-25 20:15:39 +00:00