WineHQ
Category: Main Games Role Playing Games Diablo Hellfire: 1.01

Diablo

Expansion pack for Blizzard's game Diablo provided you by Sierra.

Sierra does not support this game anymore.

Application Details:

Version: Hellfire: 1.01
License: Retail
URL: http://www.blizzard.com/diablo
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 7.0

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Videos and gameplay

What does not

Black screen in menus as usual but a little improved.  Menus can be repainted by cycling through them with the keyboard arrow keys.  The rest of the screen can be repainted using the mouse cursor.

Workarounds

What was not tested

Multiplayer

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Installed from CD and updated to v1.01 using official patch.

Wine from WineHQ package.

System:

Xubuntu 20.04.3 x86_64

AMD Phenom 9550

GeForce GTX 750 Ti using Nvidia 470.57.02 driver

DevilutionX, a cross-platform reproduction of the Diablo engine, may give better results.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentUbuntu 20.04 "Focal" (+ variants like Kubuntu)Feb 08 20227.0Yes Yes NoSilverJeff D. Hanson 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Jan 21 20151.7.34Yes Yes NoSilverJeff D. Hanson 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Jan 21 20151.6.2Yes Yes NoSilverJeff D. Hanson 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Feb 10 20141.4.1Yes Yes NoSilveran anonymous user 
ShowUbuntu 11.10 "Oneiric" i386 (+ variants like Kubuntu)Apr 07 20121.4Yes Yes NoSilveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
2082 DirectDraw games only showing black screen NEW View

Show all bugs

HowTo / Notes

HOWTO: IPX Multiplayer
To get ipx network support, IPX will have to be enabled in the kernel, and you need some userspace utilities, usually called ipx-utils; and IPX must be started (there should be an initscript).

 *ubuntu users can use the commands:

sudo apt-get install ipx; sudo modprobe ipx; sudo ipx_interface add -p eth0 802.2 0x12345678

(change eth0 for the name of your ethernet/wireless card)

The frame type (802.2) needs to be equal for everyone. It is recommended to use ethernet II instead of 802.2. If playing with computers with Windows, make sure their frame type is set to what you have, and not 'automatic'. It may cause issues if you forget it.
HOWTO: Use Hellfire without the CD.

First, put the Diablo CD in! If you've already installed it, great. If not, go do that. Then, do this on the command line:

note: this dosnt need to be done for the hellfire CD

dd if=/dev/cdrom of=~/Diablo.iso

To mount this image of the CD:
sudo mkdir /media/iso0
sudo mount -o loop ~/Diablo.iso /media/iso0

Using winecfg, add a new drive that points to /media/iso0, and give it the type CD-ROM. Finally, run Diablo.exe in your program files and you're done! Whenever you want to mount it again, just do:
sudo mount -o loop ~/Diablo.iso /media/iso0

When you're done and don't feel like keeping it mounted, just do:
sudo umount /media/iso0

If you have any issues still with Diablo complaining about no CD being inserted, make sure the iso mount point you made is configured as a CD-ROM device in winecfg, and make sure you have already mounted it first!

~/wine/dosdevices should contain: (D being the drive letter of the iso image)

d\: (link to /media/iso0)

d\:\: (link to ~/Diablo.iso)

HOWTO: Fixing blank menus

Follow the instruction which is available at:

https://github.com/alpakido/wined3d-diablo

DirectDraw Mode

You must have DirectDrawRenderer in the registry set to "gdi" (which is the default) for Diablo to work. If you have changed it to "opengl" at any point then the game will crash after the Blizzard logos.

 for your convenience here is a reg file that will change it for you:

-------------start DDrawRender.reg-------------

REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\AppDefaults\Diablo.exe\Direct3D] "DirectDrawRenderer"="gdi"

--------------end DDrawRender.reg--------------

just copy the date NOT including the dashed lines to DDrawRender.reg and then use

wine regedit DDrawRender.reg

to add it to the registry


Comments

Back