VOGONS


Gotek like Optical Driver Emulator - Is it possible?

Topic actions

First post, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie

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?

Hardware CD Emulator

http://www.digitalfaq.com/forum/news/8405-har … dvd-burner.html

Reply 1 of 525, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

SHSUCDHD and SHSUCDRI can emulate cd/dvd drive in DOS. http://adoxa.altervista.org/shsucdx/

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!

Reply 2 of 525, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Sounds like an "EverDrive" type of device for PC.. 😀

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

https://krikzz.com/forum/index.php?topic=4993.0

"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//

Reply 3 of 525, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
Jo22 wrote:
Sounds like an "EverDrive" type of device for PC.. :) Would it be possible to emulate the CD drive on an EverDrive? https://kr […]
Show full quote

Sounds like an "EverDrive" type of device for PC.. 😀

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

https://krikzz.com/forum/index.php?topic=4993.0

Hm, hadn't thought of this through the DocBrown/Rhea/Phoebe/GDEMU angle. If memory serves, Deunan has an account here... 😁

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 4 of 525, by weldum

User metadata
Rank Member
Rank
Member

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

DT: R7-5800X3D/R5-3600/R3-1200/P-G5400/FX-6100/i3-3225/P-8400/D-900/K6-2_550
LT: C-N2840/A64-TK57/N2600/N455/N270/C-ULV353/PM-1.7/P4-2.6/P133
TC: Esther-1000/Esther-400/Vortex86-366
Others: Drean C64c/Czerweny Spectrum 48k/Talent MSX DPC200/M512K/MP475

Reply 5 of 525, by Zorix

User metadata
Rank Newbie
Rank
Newbie

I'm actually working on one. It will be a while before it's done though.

m6O1TMw.jpg

Reply 6 of 525, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie
Zorix wrote:

I'm actually working on one. It will be a while before it's done though.

Godspeed 😁

Reply 7 of 525, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
Zorix wrote:

I'm actually working on one. It will be a while before it's done though.

Alright, now we're talking! Looking forward to product release. 😀

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 8 of 525, by root42

User metadata
Rank l33t
Rank
l33t

Wow.

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 9 of 525, by ajacocks

User metadata
Rank Member
Rank
Member

This is a really neat project. I’ll be following this, with interest.

- Alex

Reply 10 of 525, by chinny22

User metadata
Rank l33t++
Rank
l33t++

nice! figured that as software suits 99% of the populations needs something like this would never see the light of day.
Look forward to this as my IDE optical drive stockpile is getting low

Reply 11 of 525, by Schyz

User metadata
Rank Newbie
Rank
Newbie
Zorix wrote:

I'm actually working on one. It will be a while before it's done though.

That audio port in the circuit board makes me really happy. I wish you the best getting this project realised.

Reply 12 of 525, by root42

User metadata
Rank l33t
Rank
l33t
chinny22 wrote:

nice! figured that as software suits 99% of the populations needs something like this would never see the light of day.
Look forward to this as my IDE optical drive stockpile is getting low

I think the CDs might be also a problem. I like to replace physical media with solutions like this for reliability. Of course sometimes it’s nice to have physical media, just for the fun of handling it.

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 13 of 525, by Rawit

User metadata
Rank Oldbie
Rank
Oldbie
Zorix wrote:

I'm actually working on one. It will be a while before it's done though.

This is really cool! In my search for a drive I found out that prices are increasing and drivers from a certain era are becoming harder to find. Although some drives can easily be adapted to work data wise, audio out is an issue. Currently using an external drive as I built a very compact system that is flash based/no moving parts.

YouTube

Reply 15 of 525, by vulpesfoxnik

User metadata
Rank Newbie
Rank
Newbie
Zorix wrote:
I'm actually working on one. It will be a while before it's done though. […]
Show full quote

I'm actually working on one. It will be a while before it's done though.

m6O1TMw.jpg

I've been looking for something like this for ages. I'd love it it also came in a form factor for laptops, but even for a desktop, it is astonishingly useful.

Reply 16 of 525, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
flecom wrote:

https://shop.tattiebogle.net/product/prod_EkTnv3Tk2Trxhf

we use these in our arcade machines to replace optical drives in time crisis/DDR etc

Holy shit, where's that been hiding? 😁

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 17 of 525, by flecom

User metadata
Rank Newbie
Rank
Newbie
Stiletto wrote:
flecom wrote:

https://shop.tattiebogle.net/product/prod_EkTnv3Tk2Trxhf

we use these in our arcade machines to replace optical drives in time crisis/DDR etc

Holy shit, where's that been hiding? 😁

they guy released them very recently, we got a couple early to test on various arcade systems (Namco System 246/Namco System 256/various Konami systems etc) and they have been awesome... they are quite pricey so I haven't put one in any of my retro computers but in the arcade where they run 12~14 hours a day continuously they have been a god-send as we were going through IDE optical drives like crazy (and not all IDE drives will work in the arcade systems either, complicating things further)

I also have not yet tried the analog audio out since none of the arcade machines use it as far as I know but it's supposed to support it

Reply 18 of 525, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie
flecom wrote:
Stiletto wrote:
flecom wrote:

https://shop.tattiebogle.net/product/prod_EkTnv3Tk2Trxhf

we use these in our arcade machines to replace optical drives in time crisis/DDR etc

Holy shit, where's that been hiding? 😁

they guy released them very recently, we got a couple early to test on various arcade systems (Namco System 246/Namco System 256/various Konami systems etc) and they have been awesome... they are quite pricey so I haven't put one in any of my retro computers but in the arcade where they run 12~14 hours a day continuously they have been a god-send as we were going through IDE optical drives like crazy (and not all IDE drives will work in the arcade systems either, complicating things further)

I also have not yet tried the analog audio out since none of the arcade machines use it as far as I know but it's supposed to support it

It's really neat. How do you configure the mounted image?

200$ is lot to ask. I don't think I am a customer at that price point... I feel like 75$ is more my comfort zone.

Reply 19 of 525, by appiah4

User metadata
Rank l33t++
Rank
l33t++

$200 is way too much.