The cdplayer.library 37.0 doesn't work with most IDE devices, as the used
SCSI command (PLAY AUDIO TRACK INDEX) has been deprecated with SCSI-3.
This patch alters the CDPlay() function to use READ TOC and PLAY AUDIO MSF
SCSI commands, so ATAPI drives should work as well.
Version 37.2 now also works when calling CDPlay() with word-sized arguments.
Use http://aminet.net/package/util/libs/cdplayer_lib_ahi to play CD audio
tracks over AHI, if the CD drive doesn't have analogue audio outputs.
Installation
------------
You must have the 37.0 cdplayer.library in your LIBS: directory. First
rename the 37.0 cdplayer.library to cdplayer.library.old, then create the
37.2 cdplayer.library with the spatch command and the cdplayer372.pch patch
file included in this archive:
spatch -pcdplayer372.pch -oLIBS:cdplayer.library LIBS:cdplayer.library.old
|