Open RandomDude560 opened 1 year ago
If you just want CD-Audio with a real drive and MSCDEX and real analog audio cable from the CD-ROM drive to the sound card, the only thing needed is the mixer setting, an example implementation is here: https://github.com/sbemu-x/sbemu-x/commit/c919b0148efc235828d6ff2060c3df36bd32ec03
See also https://github.com/crazii/SBEMU/pull/36, which is now merged for "real" CD-Audio.
It would still be interesting to have the CDDA playback in DOS; i.e. some external USB CDDrives work perfectly in DOS, but do not have analogue audio out. For these cases CDDA playback should work. (I.e. tested the same in Windows 98 on my external USB, changing cd audio to digital works perfectly).
This maybe out of scope but as far as I know there are no CD drive emulators for DOS which support audio playback. Having the ability to load image files and play CD audio would be a great addition to SBEMU. Support for CUE/BIN with split tracks (e.g. redump), CHD (libchdr) would be great for faster machines.