Reply 1420 of 1424, by StriderTR
- Rank
- Member
polpo wrote on 2025-05-18, 06:19:Here is a look into the next feature I am working on - CD-ROM emulation. It emulates a Panasonic CD interface (cdmke.sys is the driver for DOS and it also works in Windows) and the speed is just over a 2x CD-ROM drive. The CD-ROM emulation currently runs in Sound Blaster mode with CD audio, SB DSP, and FM synth all mixed together. The game MechWarrior 2 has been my main test bed because of the intro FMV, which stresses data transfer and SB audio, and then in-game it has redbook CD audio with SB sound effects.
Here's a video on my Bluesky profile: https://bsky.app/profile/polpo.org/post/3lpge6jccm222Again like most things I couldn't have done it alone: yyzkevin wrote the underlying MKE CD-rom interface emulation, and wbcbz7 got rppicomidi's mass storage speed improvements for tinyusb working well enough for me to use.
I just saw this over on github and got really excited!
Picked up a PicoGUS 2.0 a few weeks back for use in my DOS 6.22 rig, and LOVE it.
This feature will be huge IMHO. CD-ROM emulation in DOS is something so many people want. Sure, you can do it, but I've always opted for a real drive, it's just easier. Now, having that external storage option for your image emulation? It's a game changer built into an already awesome card....wicked cool!
Huge thanks to all involved!
Retro Blog & Builds: https://theclassicgeek.blogspot.com/
3D Things: https://www.thingiverse.com/classicgeek/collections
Wallpapers & Art: https://www.deviantart.com/theclassicgeek