Playing Descent 3 on Ubuntu Gutsy Gibbon (7.10)
In the tribe5 pre-release of Ubuntu Linux 7.10 I managed to get the nvidia drivers working after a few updates.
Make sure to run
sudo apt-get update && sudo apt-get dist-upgrade
Regularly when you are in pre-release, as changes are happening all the time.
So, here I am at 1:45 in the morning, bored again, and I break out my Descent 3 CD. Actually it's an ISO backup, but I do have the CD in the bookshelf, so don't sue me. I mount the ISO to make it look like a cd drive, then do the following in the root of the CD.
sudo bash setup.sh
It asks me if I want to run the installer, and it also asks me if I want to install the mission data. Say yes to both.
After you finish the install, say no when it asks you if you want to launch d3 now. Then do the following
sudo ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so
You have to do this, because if you dont, you will get the following error:
jonnyro@jonnyro-desktop:~$ descent3
Failed to load library [libGL.so].
Descent 3 Message(Error: Failed to load library [libGL.so].
)
System Error
Happy gaming. If you have any problems running d3, just comment here in the blog and i'll be happy to help you out.
P.S. If you use the --nointro argument to descent3, you wont have to insert the second CD. it just skips those pesky intro movies.
Get your linux gaming on :)
P.S. There are very few places, if any to buy the linux version of the game. If you send me a picture of you holding up the windows CD, i'll hook you up with an ISO of the linux CD. Even better, an MD5sum of the first of the two windows CD's.
md5sum /dev/cdrom # or whatever you happen to be using
12 Comments:
You have a ISO of the linux version??!!
I've been looking everywhere for loki version of the game and cannot find it!
I can send you a pic of me holding a crapload of copies of D3 windows. I hand them out on a regular basis to help keep the game alive.
gallowlas @ gmail.com
mnk0@x04:/opt/descent3$ ./descent3 -n -c -f -o
Descent 3 Message(Error: Unable to create a mountpoint for device /dev/cdrom
)
System Error
Omar, can you give me a little more detail.
The game shouldn't need to look for the disk if the movies option is turned off, but perhaps it checks for it anyway.
On your system, do you have a file called /dev/cdrom?
Perhaps the game is trying to look for it and freaking out when it does not find it. perhaps on your system your cdrom drive is /dev/cdrw or something.
Cheers, and best of luck.
Hey Jonny, I came across this blog while looking for info about the linux port of D3. I was hoping you still had the Linux ISOs and could send it/them my way. This was one of my favorite games and I miss it, no longer running Windoze. Here's the md5sum I got from my CD: 58047bd821114cdd0706d85bc35d057c.
inforichland -AT- gmail.com
Jonny!! lol i feel embarassed posting that quesiton.. i checked and my CD DRIVE was open !! lol worked fine soon as i closed it.
BUT! im lookin for a partner for multiplayer coop ?!?!
--
Omar Samad
Thanks for sending me the copy of D3 linux. I followed your instructions and everything installed just fine.
Thanks for helping our tiny community.
--David
Hi Omar,
I am slammed with work right now, so I am not really available to play D3. However I am quite glad that you were able to get it working.
Enjoy!
-Jonathan
mnk0
Check out this site
http://d3.descent.cx/tracker.d3
Its the tracker for descent 3 games. There are sometimes some coop games going on.
Also you can download a program called Vortex. You'll just have to google it with Descent 3 in the keywords.
It should run with Wine.
Vortex will allow you to connect to the 2 most popular IRC channels the american and german side. Most of the guys on the german side do speak english and will help you with any linux D3 questions you have.
ok wow thanks!! im gonna see if i can connect to one of those coop games now!!
;)
Hey Jonny, could you please hook me up with a copy of the ISOs? The md5sum from the first Windows CD is 0571d1c664edea90b6d4eed3a7400917. Please contact me at: trance at moodeaf dot com
Followed your instructions which fixed my Failed to load library [libGL.so] issue - but I'm running from a mounted .ISO and getting an Unable to create a mountpoint for device /dev/cdrom instead. Any ideas why it's trying to mount /dev/cdr and what i can do to fix it? ;-)
Not sure about running from a mounted iso.
I'd recommend burning it to a CD.
Post a Comment
<< Home