Not too long ago my last SCSI CD-ROM drive failed. I still have a number of Kurzweil CDROM discs with useful sample libraries on them that I’ve been unable to read as a result – they were made prior to the 3.61 update that added ISO-9660 support.
Marc Halbruegge wrote a fantastic program, KCDRead.exe, that lets you read these older CDROMs and dump the files to a folder on a Win 95/NT/2000 machine. Sadly it didn’t work on XP or newer 32- or 64-bit Windows releases…until now.
In newer Windows, there is a SCSI PassThrough Interface (SPTI) that replaces the old ASPI interface. Someone wrote an ASPI-to-SPTI converter called FrogASPI that runs in usermode and requires no kernel module or driver.
To make this work with kcdread.exe:
0) Download KCDRead from http://www.marc-halbruegge.de/kcdread/kcdread.htm .
1) Download FrogASPI from http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/FrogAspi.shtml .
2) Extract the frogaspi.dll file. Rename it to wnaspi32.dll and copy it to the same directory as kcdread.exe.
3) Run kcdread.exe. It will be able to directly read Kurzweil CDROMs in your physical CDROM drive.
Thanks to Marc again for creating such a useful program!
Wow, it really works!
I just recently acquired a Kurzweil PC3K8 and wanted to load in the sounds from my handful of Sweetwater and Pro-Rec CDs. Since they were in native Kurzweil format, my Windows 10 PC could not read the discs.
I followed the instructions above, and in 15 minutes I had copied all of the CDs to my hard drive, and then to a USB thumb drive.
The PC3K8 loaded the files (slowly) and the sounds were playable!
Thanks for figuring out how to bring back access to the classic Kurzweil native CD format and sharing it with the world!
You’re very welcome, Charlie! Glad your samples are alive again.
I just tried it on Windows 10. It comes up with the error message: kcdread.exe – System Error
The code executio cannot proceed because CC3250.DLL was not found. Reinstalling the program may fix this problem.
Oh no, I’m so sorry to hear that. Do you have access to Windows 7 or an older version of Windows you could try?
Answer to Duane. you need to extract the frogaspi.dll file and Rename it to wnaspi32.dll and copy it to the same directory as kcdread.exe. BEFORE running KCDREAD. works on win 10 Nov 2020 using a iso image not a cd
I came upon this article by chance (after I went through the expense of purchasing a working SCSI CD-ROM drive). After thinking. “What the hell”, I gave it a try. Directly following th3 instructions above, WIN 7-64 Pro had no problem opening the application. I put a Kurz-format CD in the drive and let the utility rip. Damn! It read the disk with no problem and wrote the contents to the directory I created for KCDRead as directed above. Bravo!!!