Fedora Linux Support Community & Resources Center
Sections ›› Home | Forums | Guidelines | Forum Help | Fedora FAQ | Fedora News 

Go Back   FedoraForum.org > The Community Lounge > Gamers Lounge

Gamers Lounge Talk about gaming on Fedora and linux.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 2006-07-20, 09:33 PM CDT
uth Offline
Registered User
 
Join Date: Jun 2006
Posts: 117
Simcity 3000 on FC5

Anybody successfully get Simcity 3000 running on FC5?

I know about setting LD_ASSUME_KERNEL=2.2.5 However, after I do this, it complains about not finding libdl.so.2

I tried to make a link to /usr/lib/libdb.so calling it libdl.so.2, but it didn't seem to find that. Do I need to install some compatibility package maybe?
Reply With Quote
  #2  
Old 2006-07-20, 09:34 PM CDT
uth Offline
Registered User
 
Join Date: Jun 2006
Posts: 117
Just to be clear, this is the Loki version, not the Windows version under wine. I've gotten all my Loki games to run except for that one.
Reply With Quote
  #3  
Old 2006-07-28, 07:17 PM CDT
uth Offline
Registered User
 
Join Date: Jun 2006
Posts: 117
Thumbs up

I eventually figured it out.

It's apparantly completely incompatible with the latest glibc and other libraries, so to get it to work, you need to copy libs from a system that it works on.

What I did was create a directory named loki_compat and copied the libs that it complaned about from my RH9 system to that directory. The minimum set of libraries is:

ld-linux.so.2
libc.so.6
libdl.so.2
libm.so.6
libpthread.so.0
libX11.so.6
libXext.so.6

Next, create a shell script that uses this directory. I named mine sc3u-compat.sh and put it in the simcity directory. Here are the contents:

COMPAT=/opt2/games/loki_compat/

export LD_LIBRARY_PATH=$COMPAT
LD_ASSUME_KERNEL=2.2.5 $COMPAT/ld-linux.so.2 /opt2/games/SC3U/sc3u


Make that script executable "chmod +x sc3u-compat.sh", and when I run it, I can play Simcity 3000! You should be able to create menu or desktop shortcuts that point to that script if you desire.

I haven't played it at length so I don't know if it's completely stable, What I tried so far worked great.

Hopefully this will help someone else.
Reply With Quote
  #4  
Old 2006-08-02, 04:09 AM CDT
cschalle Offline
Registered User
 
Join Date: Aug 2006
Posts: 3
Trying to do the exact same thing, but when I try to run the binary I get:

Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!

Any suggestions?
Reply With Quote
  #5  
Old 2006-08-06, 08:29 AM CDT
uth Offline
Registered User
 
Join Date: Jun 2006
Posts: 117
I did see that message at one point. Where did you get your libraries? I found some loki compatibility libraries at a Gentoo site that were supposed to be for addressing this problem, but they didn't work on my system. When I copied the libraries from my old RH9 system, it worked.
Reply With Quote
  #6  
Old 2006-08-06, 08:53 AM CDT
bob's Avatar
bob Online
Administrator
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth.
Age: 64
Posts: 16,497
(moved to Gamers Lounge)
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651

Don't forget to comment when your problem is solved - others will be searching for solutions too!
Reply With Quote
  #7  
Old 2006-08-07, 03:13 AM CDT
cschalle Offline
Registered User
 
Join Date: Aug 2006
Posts: 3
Quote:
Originally Posted by uth
I did see that message at one point. Where did you get your libraries? I found some loki compatibility libraries at a Gentoo site that were supposed to be for addressing this problem, but they didn't work on my system. When I copied the libraries from my old RH9 system, it worked.
I am using those Gentoo libraries so that is probably my problem. Would you mind making your RH9 libs available somewhere?
Reply With Quote
  #8  
Old 2006-08-09, 02:34 AM CDT
cschalle Offline
Registered User
 
Join Date: Aug 2006
Posts: 3
Ok, got the files from Uth and they work fine. For those attempting this at a later stage I put the needed files that works with FC5 here - http://www.linuxrising.org/files/lokicompat.tar.bz2
Reply With Quote
  #9  
Old 2006-08-09, 09:19 AM CDT
uth Offline
Registered User
 
Join Date: Jun 2006
Posts: 117
Great! Thanks for hosting those.
Reply With Quote
  #10  
Old 2006-12-07, 12:46 PM CST
urbanhawk Offline
Registered User
 
Join Date: Dec 2006
Posts: 1
SimCity 3000 worked for me fine through fc2, fc3 without those files. sc3u-2.0a-x86.run and LD_ASSUME_KERNEL=2.2.5 was enough to make the game work. But on fc4 and now on fc5 the game starts, intro and music are ok. But after first click, music from the main manu is playing and the screen goes black. I can move the white mouse pointer on the black screen and listen to the music and turn the game off. The console output is:

fcntl: Invalid argument
fcntl: Invalid argument
MESSAGE:

BUG! (Segmentation Fault) Going down hard...
SimCity 3000 Unlimited 2.0.955a
Built with glibc-2.1 on x86
Stack dump:
{
0xe304f8
0x4603c52
0x8c9342
0x91c7e0
0x814a685
0x8358123
0x8358da0
0x8359253
0x8153291
0xe1d917
0x8144ca1
}
Please send a full bug report,
along with the contents of autosave to: support@lokigames.com
Unable to execute loki_qagent - exiting

I used your files lokicompat.tar.bz2 in fc5 -without them I was geting
error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
Reply With Quote
  #11  
Old 2007-01-11, 02:32 PM CST
parupeneus Offline
Registered User
 
Join Date: Jan 2007
Posts: 1
Quote:
Originally Posted by uth
Great! Thanks for hosting those.
Thanks for the good proposal. For me, it worked well with Suse 10.1. But since children always are critical test persons, my daughter found out that SC3U sometimes hangs if the pretitle sequence is stopped with <CR>. A solution was to start the game by

COMPAT=/opt2/games/loki_compat/

export LD_LIBRARY_PATH=$COMPAT
LD_ASSUME_KERNEL=2.2.5 $COMPAT/ld-linux.so.2 /opt2/games/SC3U/sc3u <&-

The only change to the proposal from uth is the "<&-".

Hope anybody can benefit from this.
Reply With Quote
  #12  
Old 2007-12-13, 04:36 PM CST
Duli's Avatar
Duli Online
Registered User
 
Join Date: Jul 2006
Location: Sao Paulo, SP - Brazil
Age: 30
Posts: 662
Hi, anyone successfull with this game on f8?

The screen goes black, I hear the music, but then it stops and I get this:

Code:
fcntl: Operation not permitted
fcntl: Operation not permitted
X Error:  BadMatch
  Request Major code 140 (XVideo)
  Request Minor code 19 ()
  Error Serial #19
  Current Serial #20
tks!
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
VX-3000 Webcam Penguins007 Hardware 9 2009-02-23 01:31 PM CST
Simcity 3000 cannot run in FC4 d-kam Software 4 2005-08-08 07:19 PM CDT
Problem starting SimCity 3000 Søren Neigaard gmane.linux.redhat.fedora.general 2 2004-10-13 01:15 PM CDT
IBM Netfinity 3000 Hietu Hardware 4 2004-07-21 12:35 PM CDT
3000 Members Ug News 21 2004-06-06 12:56 AM CDT

Automatic Translations (Powered by Powered by Google):
Afrikaans Albanian Arabic Belarusian Bulgarian Catalan Chinese Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician German Greek Hebrew Hindi Hungarian Icelandic Indonesian Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Taiwanese Thai Turkish Ukrainian Vietnamese Yiddish

All times are GMT -7. The time now is 05:39 PM CST.

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
Hosting provided by ThePlanet



All trademarks, and forum posts in this site are property of their respective owner(s).

FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact | Founding Members
Designed By Ewdison Then | Powered by vBulletin ©2000-2009, Jelsoft Enterprises Ltd.
FedoraForum is Powered by Open Source Projects and Products
vB Enterprise Translator (vBET) coded by NLP-er