* Cherry-pick from recent CD-i driver changes.
* Move over CD-i changes to new branch.
* Revert cdicdic and cdislavehle to original state.
* Backport fix for Hotel Mario.
* Backport reworked play_xa_group.
* Increment disc_spinup_counter from 1 to 6, reworked m_xa_last.
* Reworked m_xa_last.
* Remove references to audio attenuation.
* Include cstdint in osdlib.h
* Set interface to cdrom in cdimono1
* Revert CD-i driver to previous state, without Quizard references.
* New mcd212 driver.
* Use older timer function for mcd212 + revert update to device.h
* Revert back to old mcd212 driver, as that makes RetroArch crash.
* Add workflow to core0287-v5 branch.
* Use macos-14 instead of macos-latest for workflow.
* mcd212 updates.
* mcd212 updates.
* mcd212 updates.
* Change define from MAME_PHILIPS_MCD212_H to MAME_VIDEO_MCD212_H.
* Update mcd212 driver again. No interlacing involved.
* Remove all logging references. Not used here, it seems.
* Update monitor_retro.cpp
* Update screen driver
* Update rendering.
* Update diimage.
* Revert update to diimage.
* Revert updates.
* Revert updates.
This reverts commit cf04e0fd88.
* Revert updates.
This reverts commit 27bfc22efd.
* Revert updates.
This reverts commit 45d64b0804.
* Revert updates.
This reverts commit bf2d3c85a9.
* Update monitor_retro.cpp
* Update monitor_retro.cpp
* Revert mcd212 driver update. Will pick changes by hand.
* Add mcd212 driver changes by hand instead of just checkout.
* Various fixes.
* Various fixes.
* Even more fixes.
* Fixes.
* FIXES.
* No fixes?
This reverts commit b3509eaf1d.
* Update mcd212.cpp driver AGAIN. This is driving me insane...
* NO WAY THAT WORKED
mcd212 driver updated by changing just three lines of code in the header. I'm so freaking baffled...
* Bump version to 0.287.
* Make the gameName variable store more data so the program doesn't crash on longer filenames (hopefully)
* Revert monitor_retro.cpp update.
* Backport audio attenuation.
---------
Co-authored-by: Vincent-Halver <[email protected]>