Lionel Flandrin
320688facd
tmp
2022-10-14 16:34:39 +01:00
Lionel Flandrin
6b78b085d0
Hide the CDC debug messages behind a feature flag
2022-10-07 20:35:32 +01:00
Lionel Flandrin
b61ed87c2e
Implement savestate serialization
2022-10-05 23:22:58 +01:00
Lionel Flandrin
8b3e56b10d
CDC: Start implementing sector decoding
2022-10-02 20:45:19 +01:00
Lionel Flandrin
66567e72e5
Fix clippy errors, use thiserror
2022-09-13 13:23:47 +01:00
Lionel Flandrin
835a5e23b8
CD cache: replace BTreeMap with FnvHashMap
2020-03-02 13:45:33 +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
78464d15e9
Implemented debugger interface
...
No debugger backend yet.
The interface is hidden behind the "debugger" feature, disabled by
default for performance reasons.
2020-01-07 01:27:39 +00:00
Lionel Flandrin
76d9f57954
Enable optimizations even for non-release builds
...
The emulator will soon become unusable without optimizations anyway.
2020-01-07 01:27:39 +00:00
Lionel Flandrin
55d54eff28
Initial commit
2019-12-25 20:15:39 +00:00