LinuxQuestions.org
Have you heard the LinuxQuestions.org Podcast?
Go Back   LinuxQuestions.org > Forums > Linux > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices

Tags used in this thread
Popular LQ Tags , , , , ,

Reply
 
Thread Tools
Old 08-16-2004, 03:25 PM   #1
The_Nerd
Member
 
Registered: Aug 2002
Distribution: Debian
Posts: 528
Thanked: 0
Diablo 1 in linux?


[Log in to get rid of this advertisement]
Hey all! Me and my brother wanted to play Diablo 1 because we bought the Diablo Battle chest and had already got through Diablo 2. But we both have windows 2k, and after reading a little on the internet we found out that the windows 2k ipx protocol is screwed up and wont work for D1.

So I am wondering about Linux. Can I use Wine or Cedega (never tried it) to run D1?

Has anyone ever tried?
The_Nerd is offline     Reply With Quote
Old 08-17-2004, 01:09 AM   #2
Mega Man X
Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,363
Thanked: 10
I've tried with an older version of Cedega (winex 3.x) and it "works". The game will install and run nearly without a problem. All menus are really screwed up.

You should be able to get through the menus, but the major drawback is... You simply cannot save the game, and considering the size of Diablo, which is not a "one sit type of game", it makes the game pretty useless.

Not sure if the game is now working with a newer Cedega. You can always check a game and how well it works in Cedega's homepage:

http://www.transgaming.com/searchgame.php

Good luck!
Mega Man X is offline     Reply With Quote
Old 08-17-2004, 11:18 AM   #3
The_Nerd
Member
 
Registered: Aug 2002
Distribution: Debian
Posts: 528
Thanked: 0

Original Poster
You mean you can't save even if you chmod and chown the save directory?
The_Nerd is offline     Reply With Quote
Old 08-24-2004, 10:28 PM   #4
futhark
Member
 
Registered: Nov 2003
Location: Montréal (Can)
Distribution: FC4
Posts: 110
Thanked: 0
I just happen to have installed Diablo 1 lately. With Cedega 4.0 it works pretty much like Megaman X described. Well, you can save the game (I have *.sv files) ... YOU CAN'T LOAD IT BACK! When I select an existing characther name, the menu offers to create a new char instead of loading! That's really funny because I played for 3 hours and can't continue my game. I'll have to wait until it gets fixed.

I also tried winehq's version but this one doesn't even load the game successfully.
futhark is offline     Reply With Quote
Old 09-02-2004, 09:33 PM   #5
SurrealCrash
LQ Newbie
 
Registered: Sep 2004
Posts: 2
Thanked: 0
I was kinda mad that I was unable to load my saved game in Diablo 1.
However, after some google'ing and irc'ing I was pointed in the direction of this thread:
http://transgaming.org/forum/viewtopic.php?t=562

It explains a "workaround" rather than a 'solution' to the problem.
You WILL however be able to load a saved game =)

What the thread says is basicly this:
Create 6 characters so that the scroll thingy on the right apear.
Click on a character, then click on the scroll bar.
Now you see that you get character info to the left.
Click on the scroll bar up (or down) until you've selected the character you would like to load.
Press enter. Tada =D

Cheers

(Edit)
Oops, almost forgot. I tested this with Cedega v4 =)

Last edited by SurrealCrash; 09-02-2004 at 09:36 PM..
SurrealCrash is offline     Reply With Quote
Old 11-19-2006, 03:30 AM   #6
frostschutz
Member
 
Registered: Apr 2004
Distribution: Gentoo
Posts: 59
Thanked: 0
Sorry to reply to this old thread, but I didn't want to open a new one just for this.

The W2K IPX works great for Diablo 1 (Version 1.09).

The current Wine version (0.9.25) requires a patch to make Diablo work, see bug 2082 in the Wine bugtracker. This patch seems to be a bad hack, the bug report has been around for over a year without getting fixed properly. If you're interested in getting this fixed, register at their bugtracker and vote for the bug (or if you're a programmer, see if you can help out somehow).

The main problem is the game menu, which is just a black screen (without the patch) and is usable but has many graphical glitches with the patch.

As for IPX support and playing in the local network. It works. You have to enable IPX in your kernel, install ipx-utils (hopefully provided by your distro), configure and add the init.d/ipx script to your startup scripts.

When selecting LAN/IPX in Diablo menu, you may then get a message 'could not initialize connection method'. This problem may arise if Wine was not compiled with IPX support (check the wine ./configure output, it should say something along the lines of 'checking for ipx or whatever ... yes). It may also be a permission problem (if you dare, start wine as root and see if this works).

Unfortunately I'm not sure which groups your wine user has to be in, or which device / which permissions have to be changed to make it work for normal users. Wether it will work out of the box for you or not depends on the way your distro manages permissions.
frostschutz is offline  
Tag This Post , , , , ,
Reply With Quote

Reply

Bookmarks


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Diablo 2 under Linux ? introuble Linux - Software 8 08-05-2005 01:24 PM
diablo onthos Linux - Games 2 08-03-2004 11:30 AM
Wine with Diablo II odd Linux - Software 7 05-29-2004 02:36 PM
diablo 2 on redhat linux 9 acidbreez Linux - Software 1 01-29-2004 12:35 AM
Diablo 2 Kroppus Linux - Games 4 10-22-2003 12:46 PM


All times are GMT -5. The time now is 10:37 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration