Diablo II not working

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
jeffayle
Level 1
Level 1
Posts: 5
Joined: Fri Jul 18, 2008 10:55 pm

Diablo II not working

Post by jeffayle »

Everywhere I look people are just saying that Diablo II runs perfectly on wine without any problems. I installed successfully, but when I insert the play disc, my screen resolution changes and in the corner I can see one white letter with a black background that is constantly changing not apparently spelling anything. After a while this stops, and I can't do anything until I restart X.

I am using the original Diablo II with no expansion packs on fedora core 9 with wine 1.0

thanks
-Jeff
Francesco
Level 2
Level 2
Posts: 23
Joined: Fri Jul 18, 2008 3:51 pm

Post by Francesco »

Hello Jeffayle,

I'm a Diablo II player and I can confirm you it works fine ! The white letters changing on a black background is normal.

So, to help you, we need more information.
- What is your graphic card ?
- can you post a log of wine ? Start Diablo 2 as follow:
* in a console, go to the diablo 2 folder (cd "~/.wine/drive_c/Program Files/Diablo II")
* and launch it (wine game.exe 2>&1 | tee diablo.log)

After it crash, post your log file "diablo.log" which is located in the "Diablo II" folder.

Best regards

Francesco

PS : maybe it will be a good idea to open a bug in bugzilla for your problem.
jeffayle
Level 1
Level 1
Posts: 5
Joined: Fri Jul 18, 2008 10:55 pm

Post by jeffayle »

I believe I have an intel video card (I'm on a Dell laptop). When I run the command you gave me I get a different error (I think it's having trouble accessing the CD drive)

Code: Select all

fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 0.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg0: Permission denied
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 1.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg1: Permission denied
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 2.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg2: Permission denied
Francesco
Level 2
Level 2
Posts: 23
Joined: Fri Jul 18, 2008 3:51 pm

Post by Francesco »

It is strange that an permission denied error on your CD drive crash your X server.

Have you create a disk for you cdrom drive under wine with winecfg ? For exemple, assign the letter D: ?
jeffayle
Level 1
Level 1
Posts: 5
Joined: Fri Jul 18, 2008 10:55 pm

Post by jeffayle »

yup, it's there and pointing to /media/PLAYDISC which is where it should be
Francesco
Level 2
Level 2
Posts: 23
Joined: Fri Jul 18, 2008 3:51 pm

Post by Francesco »

Can you launch the "D2VidTst.exe" utility which is located in the Diablo II directory ? This utility can configure the video card for Diablo. If you can choose between using DirectDraw or Direct3D, choose DirectDraw.

Did you install Patches for Diablo ? If not, you can try to install some of them and then launching Diablo II again. You can find them on the blizzard's website.
jeffayle
Level 1
Level 1
Posts: 5
Joined: Fri Jul 18, 2008 10:55 pm

Post by jeffayle »

That works :)

Thank you very much
hendrik

Diablo II not working

Post by hendrik »

On Sat, Jul 19, 2008 at 06:01:49PM -0500, jeffayle wrote:
That works :)

Thank you very much
Mind telling the rest of the world just which suggestion(s) you got were
the one(s) that actually worked? I've frozen my wine from further
upgrades just in case one prevents Diablo II from working. I'd like to
unfreeze it if it's not necessary.

-- hendrik
jeffayle
Level 1
Level 1
Posts: 5
Joined: Fri Jul 18, 2008 10:55 pm

Post by jeffayle »

I just selected the 2ddirectdrae 2d setting from the video settings instead of the direct3d, which was suggested

The only problem I'm having now is that my linux cursor is still visible, but wont move. I don't really mind it though, so it's all good :)
Francesco
Level 2
Level 2
Posts: 23
Joined: Fri Jul 18, 2008 3:51 pm

Post by Francesco »

The only problem I'm having now is that my linux cursor is still visible, but wont move. I don't really mind it though, so it's all good
I have the same problem with my laptop which has an Intel graphic card too.

On my other computer with an Nvidia or on my previous laptop wich had a ATI graphic card no problem. The cursor problem is intel related, I think.
Locked