Simcity 3000 Unlimited Linux Version

I located and installed the update for this game and the install went just fine. Problem now is that when I try to execute the program, I got the following error Segmentation Fault Can anyone help with this?...




Topic Options
#138551 - 05/05/04 07:38 PM Simcity 3000 Unlimited Linux Version
shadowmatrix Offline
journeyman

Registered: 04/22/04
Posts: 60
Loc: Kenai Alaska
I located and installed the update for this game and the install went just fine. Problem now is that when I try to execute the program, I got the following error

Segmentation Fault

Can anyone help with this?

Top
Advertisement
#139781 - 06/14/04 08:09 PM Re: Simcity 3000 Unlimited Linux Version
akuank45 Offline
stranger

Registered: 06/14/04
Posts: 2
Originally posted by shadowmatrix:
Quote:
I located and installed the update for this game and the install went just fine. Problem now is that when I try to execute the program, I got the following error

Segmentation Fault


Have you got the latest 2.0a patch? Okay, if you do have it, we have the same problem - SimCity 3000 used to work, but now after upgrading my Linux distribution to one with 2.6-kernel etc., it started giving segmentation fault.

When running with gdb, backtrace gives:
#0 0x4014537f in pthread_kill () from /lib/tls/libpthread.so.0
#1 0x0840b20f in cRZThread::IsValid ()
#2 0x08382772 in cRZCallbackThread::cRZCallbackThread ()
#3 0x08383e53 in cRZCallbackTimer::InternalCallbackFunction ()
#4 0x08384301 in cRZCallbackTimer::SetCallbackFunction ()
#5 0x08504b09 in operator new [] ()
#6 0x08143492 in _init ()
#7 0x40185461 in __libc_start_main () from /lib/tls/libc.so.6
#8 0x08144ca1 in _start ()

Anyone else, and any clue how to fix this? I guess there would be some chances by using the supplied sc3u.dynamic, but I haven't succeeded. Reading README.dynamic, I tried symlinking the current libopenal to "libopenal-0.0.so" and both current SDL 1.2.7 and SDL 1.1.6 (got from an old RPM) to libSDL-1.1.so, but running sc3u.dynamic gives me:

./sc3u.dynamic: error while loading shared libraries: ./sc3u.dynamic: undefined symbol: __ti9exception

This seems to be related to glibc version. So could someone more knowledgeable try (and tell how to) older glibc version while running sc3u.dynamic?

Top
#140470 - 06/27/04 08:25 PM Re: Simcity 3000 Unlimited Linux Version
akuank45 Offline
stranger

Registered: 06/14/04
Posts: 2
A solution: before running Simcity 3000 Unlimited, type the following:

export LD_ASSUME_KERNEL=2.2.5

You can also do a batch file for running Simcity, e.g.:

#/bin/sh
cd /usr/local/games/SC3U
export LD_ASSUME_KERNEL=2.2.5
./sc3u

Top


Forums
Windows Support Forums
Everything New Technology
Legacy OS
Hardware
Software
Games
Networking
Customization & Tweaking
Security

Linux Support Forums
Everything Linux
Linux Hardware
Linux Software
Linux Games
Linux Networking
Linux Customization & Tweaking
Linux Security

Apple Support Forums
Everything Apple
Recent Topics
System Crashing Error 1000008e, 1000000a, 0000004e
by PapaPrem
11/30/09 06:01 PM
Starcraft Broodwar Campaign Crash Problem
by Lurker02
11/30/09 12:33 PM
How do I affect the order of ALT-Tab?
by KenJackson
11/28/09 10:10 PM
Route directory does not see the USB drive ( E: )
by scubatony
11/28/09 02:48 PM
Open GL (Call of Duty]
by JDavis9825
11/26/09 06:01 PM
Who's Online
3 Registered (KenJackson, MickyL, Philipp), 172 Guests and 36 Spiders online.
Key: Admin, Global Mod, Mod
Forum Stats
91247 Members
24 Forums
58153 Topics
188645 Posts

Max Online: 1079 @ 03/12/08 01:36 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22