Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Other Community Discussions > Gaming & Leisure
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Gaming & Leisure
A section for users who strive to play the latest games on linux.

 
Thread Tools Display Modes
Old March 20th, 2005   #1
ACK!!
A Carafe of Ubuntu
 
ACK!!'s Avatar
 
Join Date: Mar 2005
Beans: 76
Reports on old Loki games compatibility

Ok, listen this thread is for reporting luck in getting the old school loki games running on the new bright and shiny Hoary.

Let me start this off:

It seems that Sid Meir's Alpha Centauri works.

Both Heretic2 and Myth2 (my first linux game ) segfaulted when running on Hoary.
ACK!! is offline   Reply With Quote
Old March 20th, 2005   #2
fackamato
A Carafe of Ubuntu
 
fackamato's Avatar
 
Join Date: Oct 2004
Beans: 134
Send a message via ICQ to fackamato Send a message via MSN to fackamato
Re: Reports on old Loki games compatibility

Quote:
Originally Posted by ACK!!
Ok, listen this thread is for reporting luck in getting the old school loki games running on the new bright and shiny Hoary.

Let me start this off:

It seems that Sid Meir's Alpha Centauri works.

Both Heretic2 and Myth2 (my first linux game ) segfaulted when running on Hoary.
Descent3 doesn't work.

fackamato@fackamato:~ $ descent3
SIGNAL 11 caught, aborting
Recursive signal cleanup! Hard exit! AHHGGGG!
__________________
Archlinux / Ubuntu.
fackamato is offline   Reply With Quote
Old March 20th, 2005   #3
v6sa
First Cup of Ubuntu
 
Join Date: Jan 2005
Beans: 2
Re: Reports on old Loki games compatibility

descent3 works, some file required renaming, that fixed segfault problem. i dont remember exact filename (/usr/local/xxx/descent3/xxx.hog)
v6sa is offline   Reply With Quote
Old March 20th, 2005   #4
fackamato
A Carafe of Ubuntu
 
fackamato's Avatar
 
Join Date: Oct 2004
Beans: 134
Send a message via ICQ to fackamato Send a message via MSN to fackamato
Re: Reports on old Loki games compatibility

Quote:
Originally Posted by v6sa
descent3 works, some file required renaming, that fixed segfault problem. i dont remember exact filename (/usr/local/xxx/descent3/xxx.hog)

Yes, google revealed it:

Quote:
Q: Descent 3 doesn't work on my 2.6 kernel, how can I fix it?

A: su - to root, cd to your Descent 3 directory (/usr/local/games/descent3, usually). Then ln -s ppics.hog PPics.Hog
__________________
Archlinux / Ubuntu.
fackamato is offline   Reply With Quote
Old March 20th, 2005   #5
mglukhovsky
Just Give Me the Beans!
 
Join Date: Jan 2005
Beans: 61
Re: Reports on old Loki games compatibility

After a lot of research I've finally managed to get SimCity 3000 running! Moreover, I think that this might solve a lot of these "Segmentation fault" problems.

With a basic install, this is what happens:
Code:
michael@ubuntu:/opt/cxoffice$ sc3u
sc3u: relocation error: sc3u: symbol _dl_global_scope, version GLIBC_2.0 not defined in file ld-linux.so.2 with link time reference
I installed libg++2.8.1.3-glibc2.2 and libstdc++2.10-glibc2.2, but I'm not sure if this is the root of the problem. Just in case, make sure these are installed.

Updating the game is a good next step. Although Loki is closed, there are still product updates available on the net. The site I used was http://public.planetmirror.com/pub/lokigames/patches/ , but any site listed on http://updates.lokigames.com/ will do. Instead of using the generic Loki update tool, which I suspect will not work because their updates server is down, downloaded the latest patch as a ".run" file.

Just to be sure, I made the update script executable:
Code:
chmod +x  sc3u-2.0a-x86.run
Run the update script with "--keep". The "--keep" option is VERY important, I was not able to get the script to run otherwise:
Code:
sh sc3u-2.0a-x86.run --keep
Running the game with just "sc3u" results in a segfault. The solution is to instead start ALL Loki games with:
Code:
LD_ASSUME_KERNEL=2.2.5 /usr/local/bin/[NAME OF GAME]
In other words, to start SimCity 3000:
michael@ubuntu:~$ LD_ASSUME_KERNEL=2.2.5 /usr/local/bin/sc3u

NB: Some have reported that using LD_ASSUME_KERNEL=2.2.4 works better for them. I haven't had a problem with 2.2.5 so far.

References:
http://updates.lokigames.com/
http://public.planetmirror.com/pub/lokigames/patches/
http://www.linuxquestions.org/questi...088#post956088
http://www.linuxquestions.org/questi...16#post1308916
http://www.linux-gamers.net/modules/...d=934&forum=15
http://www.linuxquestions.org/questions/history/55591

Hope this helps!

-Mike Glukhovsky

Last edited by mglukhovsky; March 20th, 2005 at 06:21 PM..
mglukhovsky is offline   Reply With Quote
Old March 20th, 2005   #6
atf487
5 Cups of Ubuntu
 
Join Date: Mar 2005
Beans: 39
Re: Reports on old Loki games compatibility

soldier of fortune works great.
atf487 is offline   Reply With Quote
Old April 8th, 2005   #7
Equinox
First Cup of Ubuntu
 
Join Date: Apr 2005
Beans: 5
Re: Reports on old Loki games compatibility

With a basic install, this is what happens:
Code:
michael@ubuntu:/opt/cxoffice$ sc3u
sc3u: relocation error: sc3u: symbol _dl_global_scope, version GLIBC_2.0 not defined in file ld-linux.so.2 with link time reference
I installed libg++2.8.1.3-glibc2.2 and libstdc++2.10-glibc2.2, but I'm not sure if this is the root of the problem. Just in case, make sure these are installed.

I don't suppose these exist under AMD64? .. I don't see them anywhere in synaptic.
Equinox is offline   Reply With Quote
Old April 6th, 2005   #8
skoal
Grande Half-n-Half Cinnamon Ubuntu
 
skoal's Avatar
 
Join Date: Apr 2005
Location: Frequent Flyer Underworld
Beans: 792
Re: Reports on old Loki games compatibility

Here are my steps for SimCity 3000 Unlimited, which I've used succesfully for at least a year. It works fine here, running hoary and the latest Nvidia drivers-7174.

1. Insert 'Sim City 3000 Unlimited' (SC3U) CD-Rom.
2. Open up a terminal.
3. cd /media/cdrom
4. sudo sh setup.sh

The installation begins and prompts you for several options. I used all installation default paths:

/usr/local/games/SC3U
/usr/local/bin

and selected '[Yy]' for every installation option -> ~610 MB.

5. After the installation is done, you are given a prompt:

Would you like launch the game now? [Y/n] n

Answer no.

6. Download the file 'sc3u-2.0a-x86.run' (patch) from:

(i) ftp://sunsite.auc.dk/pub/os/linux/loki/patches/sc3u/
(ii) http://www.3ddownloads.com/linuxgame...u-2.0a-x86.run
(iii) or another site hosting this file.

7. Apply the patch file:
Code:
sudo /bin/bash sc3u-2.0a-x86.run
8. Answer a few prompts:

...
Would you like to apply this update? [Y/n]: y
Please enter the installation path: []: /usr/local/games/SC3U

9. Remove the following symlink:
Code:
sudo rm /usr/local/bin/sc3u
10. Replace it with your own shell script:
Code:
sudo sh -c 'cat > /usr/local/bin/sc3u << EOF
#!/bin/bash
LD_ASSUME_KERNEL=2.4.2 /usr/local/games/SC3U/sc3u
EOF'
11. Make it executable:
Code:
sudo chmod +x /usr/local/bin/sc3u
* Type 'sc3u' in a terminal or add this file to a menu entry.

This game never gets old. Spend several days creating your own little Utopia. Then, spend several minutes launching wave after wave of UFOs, ushering in the 'New Millenium' on those little 'ants'...

muahahaha...

Last edited by skoal; April 6th, 2005 at 08:12 PM..
skoal is offline   Reply With Quote
Old April 7th, 2005   #9
mike998
Gee! These Aren't Roasted!
 
mike998's Avatar
 
Join Date: Nov 2004
Location: Ottawa, Canada
My beans are hidden!
Ubuntu 8.10 Intrepid Ibex
Re: Reports on old Loki games compatibility

I almost started another thread about Sim City 3000 but managed to figure it out - Google was no help whatsoever, but these threads.... the motherload!

THAT'S why I stay with Ubuntu... the community are great, and very helpful...
mike998 is offline   Reply With Quote
Old April 8th, 2005   #10
Avi
5 Cups of Ubuntu
 
Join Date: Feb 2005
Beans: 24
Re: Reports on old Loki games compatibility

I've just installed and played Heroes of Might and Magic 3 -
Smooth as can be, no problems at all...!
Avi is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:02 PM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry