Changed the Wine internal cdrom interface to the NT model.
diff --git a/files/file.c b/files/file.c
index 06ea389..9cca777 100644
--- a/files/file.c
+++ b/files/file.c
@@ -449,6 +449,11 @@
ret = FILE_OpenPipe(filename,access);
goto done;
}
+ else if (isalpha(filename[4]) && filename[5] == ':' && filename[6] == '\0')
+ {
+ ret = FILE_CreateDevice( (toupper(filename[4]) - 'A') | 0x20000, access, sa );
+ goto done;
+ }
else if (!DOSFS_GetDevice( filename ))
{
ret = DEVICE_Open( filename+4, access, sa );