Going Down Hard...RESOLVED
Gregory D Hough
mr6re9-mI4xJ4qlgtBiLUuM0BA3LQ at public.gmane.org
Tue May 10 02:00:25 UTC 2005
Lennart Sorensen wrote:
> On Sat, May 07, 2005 at 11:10:20PM -0400, Gregory D Hough wrote:
>
>>I have an old linux game I can't get working. I've installed and patched
>>but it won't run. This is the only clue I have:
>>
>>BUG! (Segmentation Fault) Going down hard...
>>Railroad Tycoon II 1.54c
>>Built with glibc-2.1 on x86
>>Stack dump:
>>{
>> 0x818783e
>> 0x8166ac4
>> 0x816692b
>> 0x816080d
>> 0x816098e
>> 0x81578f1
>> 0x814fec9
>> 0x814ffa8
>> 0x8048373
>> 0x820037d
>> 0x8048111
>>}
>>
>>I'm trying to run it on Fedora Core 3 and my glibc is 2.3.5-0.fc3.1. I
>>also have installed the nvidia driver which required commenting out load
>>"dri" in xorg.conf if that means anything. Google has not been my friend
>>with this. I haven't tried to install this game since RH9.
>
>
> I actually wonder what makes it the fc3 version of glibc 2.3.5?
>
I believe fc3 is the short form of a four letter word.
> In the past redhat had released incompatible libc versions. Do they
> still do that or is this just an issue of a glibc2.1 program doesn't
> like 2.3?
>
> Check if the rt program is just a shell script and if so find the real
> executable and see if ldd works on it.
>
You were somewhat correct. /usr/local/games/RT2/rt2 is the static binary
but for the game to run per the instructions I found, I needed to use
the dynamic binary in the same directory rt2.dynamic. There was also a
link in /usr/local/bin pointing to the static rt2.
> Are you running the latest version of it?
>
> ftp://sunsite.dk/mirrors/lokigames/updates/rt2/ has the patches to go to
> latest version.
>
> It does look like you are running the latest.
>
> There is also some stuff about loki and segfaulting here:
> http://goldenfiles.sourceforge.net/index.php?page=lokipatchfix&type=readme
>
> Also this site has a list of hints on running old loki games on current
> systems (ubuntu in their case):
> http://ubuntuforums.org/showthread.php?t=21087
>
> Apparently a common one is: LD_ASSUME_KERNEL=2.2.5 game_to_run
>
> Also here: http://members.shaw.ca/dan.mckay/LokiInst.html
>
> Lennart Sorensen
> --
I would like to thank you all for the replies. And although I've
considered them all, it was this one that steered me down the right
track. From the ubuntuforum I googled and clicked some more until
http://www.linuxquestions.org/questions/archive/33/2005/02/4/276090
where I found the solution.
I needed a package - smjpeg-0.2.1-0.1.fc3.rf.i386.rpm
A symlink - ln -s /usr/lib/libSDL-1.2.so.0 libSDL-1.1.so.0 in the
installation directory.
And this command - LD_LIBRARY_PATH=$PWD ./rt2.dynamic run from the
installation directory.
Thanks Lennart and tlug for putting me on the right track, ha ha. I
really need to learn how to google better.
farmer6re9
--
The Toronto Linux Users Group. Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
More information about the Legacy
mailing list