crazii / SBEMU

legacy sound blaster emulation for DOS
GNU General Public License v2.0
625 stars 33 forks source link

CD/DVD emulation with CDDA playback #33

Open RandomDude560 opened 1 year ago

RandomDude560 commented 1 year ago

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.

thp commented 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

thp commented 11 months ago

See also https://github.com/crazii/SBEMU/pull/36, which is now merged for "real" CD-Audio.

hjnijlunsing commented 10 months ago

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).