LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Diablo 2 CD-ROM driver error in wine (https://www.linuxquestions.org/questions/linux-software-2/diablo-2-cd-rom-driver-error-in-wine-387159/)

jjorloff1 11-27-2005 11:34 PM

Diablo 2 CD-ROM driver error in wine
 
I am trying to play Diablo 2 and LOD, using wine. I have successfully installed the software for both and all seems ok with the installation; however, when I attempt to run either of them, with their respective cds in the drive it gives me the same error:

CD-ROM drive error.
Diablo 2 was unable to detect a disk in your CD-ROM drive.
Please make sure your Diablo 2 Expansion disk is in the drive and then press retry.

Retry Cancel

Because this runs in the terminal I also get some confusing terminal readouts as follows:

fixme:bitblt:X11DRV_BitBlt potential optimization - client-sid e DIB copy
fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapt er 0.
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 1\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 2\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 3\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 4\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 5\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 6\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 0\Scsi Bus 0\Target Id 7\Logical Unit Id 0
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapt er 1.
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 1
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 1
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 2
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 2
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 3
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 3
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 4
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 4
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 5
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 5
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 6
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 6
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 7
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 0\Logical Unit Id 7
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 1\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 2\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 3\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 4\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 5\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 6\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Por t 1\Scsi Bus 0\Target Id 7\Logical Unit Id 0


It all looks the same to me really, but maybe it will be helpful for someone else.

Mega Man X 11-27-2005 11:52 PM

Looks like a copy protection problem. Wine, unlike Cedega, can't by pass (or emulate) those protection measures used in most games. The solution would be to try a no-cd crack. You can search for one of those at www.altavista.com

Good luck!

jjorloff1 11-28-2005 12:09 AM

I tried to download one, but it said it wouldnt work on battle.net. Is this true of all of the no-cd cracks? would winex work? does it cost?


All times are GMT -5. The time now is 09:11 AM.