Gotek like Optical Driver Emulator - Is it possible?

Emulation of old PCs, PC hardware, or PC peripherals.

Gotek like Optical Driver Emulator - Is it possible?

Postby mothergoose729 » 2019-7-03 @ 17:54

I have a Gotek floppy emulator and I really love it. Good floppy discs are harder and harder to come by these days, and inconvenient besides. Basically any computer with HD floppy support can use the Gotek floppy emulator, and in this way the original experience can be preserved even as the original media inevitably degrades and fails.

There doesn't appear to be an equivalent hardware emulator for CD Rom drivers. The issue is less pressing there because you can still buy new blank CD-Rs and second-hand IDE optical drives for cheap. However, there are no more IDE optical drives being made (at least I don't think so), and eventually all of the existing units will fail. I have bought several used IDE optical drivers on ebay recently, and while they do work, I would be surprised if the laser, belt, and other components hold up for another ten years. Besides all of that, it is inconvenient to have to keep around a bunch of original discs and backups.

I know that you can use software emulation, like daemon tools, to virtually mount images. This works great, and I used it all the time on my XP and later machines. However, some games don't have digital music and sound files, and instead stream audio directly from the drive. And of course you can't run any such software in DOS.

Recently there have been lots of cool FPGA optical emulators for old consoles, like the PC Engine and the Sega CD. A CD Rom emulator should be a lot simpler to implement by comparison, because it doesn't have hardware scaling and transform chips like these consoles. Why doesn't such a thing exist yet?

IMO an ideal product would have a CD optical header, an IDE interface, and would take some form of flash storage; either an NVMe/AHCI SSD, SD care, USB flash driver or external hard drive. It would have a digital interface for selecting an image, ideally with a CD changer like LCD display so you could include labels for your images, and it would mount in a 5.25 or 3.5 bay. Maybe it could even come with a DOS driver that could allow you to change the mounted image in software so you could drive the whole thing with the command line and batch scripts.

I did some googling, and apparently this topic has come up before in vogons and elsewhere on the web, but without much of a conclusion. Are any projects like this in the works? Is such a thing even possible or practical?

viewtopic.php?f=9&t=45884 ... urner.html
Posts: 267
Joined: 2018-4-10 @ 03:04

Re: Gotek like Optical Driver Emulator - Is it possible?

Postby GigAHerZ » 2019-7-03 @ 18:13

SHSUCDHD and SHSUCDRI can emulate cd/dvd drive in DOS.

But you are correct about direct audio from cd drive.
"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!
User avatar
Posts: 230
Joined: 2018-12-17 @ 15:35
Location: Estonia

Re: Gotek like Optical Driver Emulator - Is it possible?

Postby Jo22 » 2019-7-11 @ 20:20

Sounds like an "EverDrive" type of device for PC.. :)

Would it be possible to emulate the CD drive on an EverDrive?
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Posts: 3680
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: Gotek like Optical Driver Emulator - Is it possible?

Postby Stiletto » 2019-7-11 @ 20:36

Jo22 wrote:Sounds like an "EverDrive" type of device for PC.. :)

Would it be possible to emulate the CD drive on an EverDrive?

Hm, hadn't thought of this through the DocBrown/Rhea/Phoebe/GDEMU angle. If memory serves, Deunan has an account here... :D
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

User avatar
Posts: 4309
Joined: 2002-7-01 @ 21:57

Re: Gotek like Optical Driver Emulator - Is it possible?

Postby weldum » 2019-7-12 @ 04:50

well there's a device that replaces the optical drive on the sega saturn and sega dreamcast, giving them the posibility of using micro sd cards
in theory it should be feasible, but it seems that nobody has ever put into that work
Ohh, the humanity :depressed:
386SX 25-C3 800-P3 900-Atom 1.6-C-D 2.13-P4 2.26-P4HT 3.0-P-DC 1.6-AFX 2.6-FX 3.3
User avatar
Posts: 343
Joined: 2016-2-16 @ 07:25
Location: Mendoza-Arg

Return to PC Emulation

Who is online

Users browsing this forum: No registered users and 2 guests