- Fixed missing Q subcode of every other sector during Lead-In
It is interesting to note that some Audio CDs could still be read
with a broken TOC, which can be explained by entries being repeated
- Fixed single bin images without Index 0
Track End is now properly calculated
* CD-i: Fixed buffer overflow
Fixed reintroduction of the buffer overflow by
commit 1addb89ff
Originally was fixed with c0171c9 but not yet
well understood.
* CD-i: Mount root folder NvRAM after core load
Instead of starting with an empty NvRAM,
"saves/CD-i/CD-i.sav" will be loaded instead.
Avoids machine reset by NvRAM change in case
a root folder CD image shall be used
- Fixes games not loading after inserting audio CDs
CD-i: Disc type transfer to core
- Audio CD or CD-i sent via status flags
CD-i: Adopt folder select behavior of PSX and Saturn
A single image in a folder is loaded when a folder is selected
* Philips CD-i: Rewritten image handling
Added subchannel Q data
Added Table of Contents
Fixed differences between CUE and CHD
Fixed handling of data in pregap
* Philips CD-i: Add support for scrambled sectors
Fixes "The Apprentice (Europe)"