View Single Post
Old 20 March 2019, 10:52   #2088
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,374
Most CD drives use pretty standard commands for every CD drive. It's only the physical interface that differs, and that's what the #?.device takes care of. So playing CDs is pretty universal - just tell the CD player software which device and unit your CD drive is and it will send the commands through. The CD32 is a little different with its non-standard CD drive, and so cd.device uses its own commands for controlling CD audio.

It looks like your first link only works with the CD32's drive, as any other machine needs an emulation layer set up which will translate the cd.device commands into standard CD-ROM commands.

Your second link appears to be a cd.device emulation layer / wrapper that does this job of translating cd.device commands into standard CD-ROM commands.
Daedalus is offline  
 
Page generated in 0.05727 seconds with 11 queries