My parting words

Everything Goes, but be nice.

Moderators: MADMAX, Duesy, Admins

User avatar
DeputyGarcia
Major
Posts: 163
Joined: Mon Oct 22, 2007 2:43 pm
Location: the fryin pan
Contact:

Post by DeputyGarcia » Sat Jul 28, 2012 9:05 am

what??? you mean UT? 9999?

If so, then,... crap. I was about to ask you how you installed UT since I just finally dumped my last Windows computer that I basically only kept around for UT. I have a flavor of Debian that I like called #! or crunchbang. It's pretty and pretty easy but I can't now and never have been able to get that damn loki installer to work. The loki installer requires libgtk1 which is very old and has been dropped from most if not all repos. I know there are other ways to get UT onto linux but I'm not having much luck and I don't really want to muck about with "wine" but if I have to I guess I'll give it a try at some point since I'm starting to get withdrawls. I also know there are a lot of people who currently play UT under linux and with ACE. Dextro plays sometimes and he uses linux. I asked him but he said he just used the loki installer. The ACE developer, Anthrax at unrealadmin.org seems OS agnostic and seems to know his way around Linux pretty well at least concerning debugging and coding his anti-cheat for UT.
-----------------------------------------------------------
the eggs chase the bacon 'round the fryin' pan
-----------------------------------------------------------
vhy I leeke-a Fureffux...

Børk! Børk! Børk!

User avatar
BAR|BeerThePenguin
ZOMG MASTER POSTER
Posts: 8390
Joined: Sat May 03, 2003 1:59 am
Location: Chambersburg, PA
Contact:

Post by BAR|BeerThePenguin » Mon Jul 30, 2012 3:47 am

root@mrlinux:/v/games/ut/System# ldd ut-bin
linux-gate.so.1 (0xb7770000)
libdl.so.2 => /lib/libdl.so.2 (0xb772d000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7712000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb76f8000)
Engine.so => ./Engine.so (0xb749f000)
Core.so => ./Core.so (0xb732f000)
libSDL-1.1.so.0 => ./libSDL-1.1.so.0 (0xb7283000)
libm.so.6 => /lib/libm.so.6 (0xb7257000)
libc.so.6 => /lib/libc.so.6 (0xb70d7000)
/lib/ld-linux.so.2 (0xb7771000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb70cf000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb70bd000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb70b4000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb6f7e000)
libxcb.so.1 => /usr/X11R6/lib/libxcb.so.1 (0xb6f5d000)
libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0xb6f5a000)
libXdmcp.so.6 => /usr/X11R6/lib/libXdmcp.so.6 (0xb6f53000)
libvga.so.1 => /usr/X11R6/lib/libvga.so.1 (0xb6ed4000)

NAME: ldd - print shared library dependencies

I am sure there was another like mikmod to play the music but that is probably a part of SDL too.

I fired up UT and went to the laggy High Speed Face place but there were only 2 people there and it wasnt much of a challenge, but my old install from 1999 still works. I never had to re-install from a "blown windows install" or a "virus", etc. so this is the original install on an old (scsi 10k rpm 9g baracuda seagate) hard drive. I am running the latest Slackware Linux 13.37-current OS. But I dont remember installing old libs to run UT.
"It is better to keep your mouth shut and let people think you are
a fool than to open your mouth and remove all doubt." -- Mark Twain
" " -- Charlie Chaplin
" " -- Harpo Marx
" " -- Marcel Marceau

User avatar
DeputyGarcia
Major
Posts: 163
Joined: Mon Oct 22, 2007 2:43 pm
Location: the fryin pan
Contact:

Post by DeputyGarcia » Tue Jul 31, 2012 5:21 am

Thanks! Funny I was just looking at how to get openvpn onto this USB of partedmagic when the slackware reference reminded me of you and I came in to check.

And yeah, I suspected that libgtk1 dependency was just for the actual loki installer part rather than the game, thank god.

Do you remember how you actually *installed* the game? Loki or ... ? I know there must be fairly simple methods. I talked to a guy in HoF a few years ago who showed my his server and he said he didn't use the loki install and IIRC he just basically copied stuff to his UT install but I can't remember how he said he did it. I have the GOTY edition and UT Anthology on .iso files.
-----------------------------------------------------------
the eggs chase the bacon 'round the fryin' pan
-----------------------------------------------------------
vhy I leeke-a Fureffux...

Børk! Børk! Børk!

User avatar
BAR|BeerThePenguin
ZOMG MASTER POSTER
Posts: 8390
Joined: Sat May 03, 2003 1:59 am
Location: Chambersburg, PA
Contact:

Post by BAR|BeerThePenguin » Tue Jul 31, 2012 10:56 pm

I know I had the GOTY CD and most likely used the Loki installer. I was always fascinated to hear that after installing UT on Linux I could shelve the CD whereas the windows version required the CD to play.
"It is better to keep your mouth shut and let people think you are
a fool than to open your mouth and remove all doubt." -- Mark Twain
" " -- Charlie Chaplin
" " -- Harpo Marx
" " -- Marcel Marceau

User avatar
MADMAX
HALEYS AMBASSADOR
Posts: 4051
Joined: Sat Oct 22, 2005 6:49 am
Location: Perth Western Australia

Post by MADMAX » Wed Aug 08, 2012 2:40 am

if any1 needs a copy of UT99 ( Clean clone of original CD ) let me know i can link you to my personal copy / upload

its pc version pengy sry mate.
Image
"~HDK][Silver-Surfer~ i dont spam and your GONNA give me respect lamer"

User avatar
DeXtrO_EneRgY
Brigadier General
Posts: 312
Joined: Thu May 01, 2003 4:24 pm

Post by DeXtrO_EneRgY » Wed Aug 08, 2012 8:16 pm

MADMAX wrote:if any1 needs a copy of UT99 ( Clean clone of original CD ) let me know i can link you to my personal copy / upload

its pc version pengy sry mate.


pc and linux version are the exact same, only installer is different
Image
-----=SIG-GFX=-----By [RoD]LorDShocK

User avatar
MADMAX
HALEYS AMBASSADOR
Posts: 4051
Joined: Sat Oct 22, 2005 6:49 am
Location: Perth Western Australia

Post by MADMAX » Thu Aug 09, 2012 12:44 am

i love you dex.
Image
"~HDK][Silver-Surfer~ i dont spam and your GONNA give me respect lamer"

User avatar
BAR|BeerThePenguin
ZOMG MASTER POSTER
Posts: 8390
Joined: Sat May 03, 2003 1:59 am
Location: Chambersburg, PA
Contact:

Post by BAR|BeerThePenguin » Thu Aug 09, 2012 6:02 am

DeXtrO_EneRgY wrote:
MADMAX wrote:if any1 needs a copy of UT99 ( Clean clone of original CD ) let me know i can link you to my personal copy / upload

its pc version pengy sry mate.


pc and linux version are the exact same, only installer is different


PC=Linux.. I am assuming PC=windows too?
"It is better to keep your mouth shut and let people think you are
a fool than to open your mouth and remove all doubt." -- Mark Twain
" " -- Charlie Chaplin
" " -- Harpo Marx
" " -- Marcel Marceau

User avatar
MADMAX
HALEYS AMBASSADOR
Posts: 4051
Joined: Sat Oct 22, 2005 6:49 am
Location: Perth Western Australia

Post by MADMAX » Thu Aug 09, 2012 9:47 am

yeah sry pengy for some reason i though you were on a MAC,

:oops:
Image
"~HDK][Silver-Surfer~ i dont spam and your GONNA give me respect lamer"

User avatar
DeputyGarcia
Major
Posts: 163
Joined: Mon Oct 22, 2007 2:43 pm
Location: the fryin pan
Contact:

Post by DeputyGarcia » Fri Aug 24, 2012 2:17 pm

Apple's marketing hype perverted the vernacular, further blindering the idiot consumer masses in order to avoid saying the word "Windows".

PC=Personal Computer
Image

as opposed to a mainframe and such.
Image

Anyway, I finally got the Loki installer to work by adding

Code: Select all

deb http://old-releases.ubuntu.com/ubuntu/ jaunty universe
to my sources.list in Debian Wheezy to get an old libgtk1.2 which isn't in any current distro as far as I know. The phlocked up thing is that it's only required by Loki. Does anyone know how to un-archive a ".run" file? I can't seem to googlify it properly. Loki also failed to tell me that I need to install libSDL* and libmikmod. I'm still working on it. UT runs but it's all blue and dark with no sound.

I tried Wine and UT would actually start to run but would crash immediately due to some reasons that I decided not to investigate... yet.
-----------------------------------------------------------
the eggs chase the bacon 'round the fryin' pan
-----------------------------------------------------------
vhy I leeke-a Fureffux...

Børk! Børk! Børk!

User avatar
BAR|BeerThePenguin
ZOMG MASTER POSTER
Posts: 8390
Joined: Sat May 03, 2003 1:59 am
Location: Chambersburg, PA
Contact:

Post by BAR|BeerThePenguin » Sat Aug 25, 2012 6:50 am

I have written .run files. They are shell scripts up top with binary data at the bottom. Google Earth, NVidia drivers are but 2 examples of .run scripts that you can just load in an editor. The editor will bitch about binary data at a certain point, but keep loading it and you can read it

In NVidia's example you can read the command line parameters

Code: Select all

# NVIDIA Driver Installation .run file
#
# If you were trying to download this file through a web browser, and
# instead are seeing this, please click your browser's back button,
# left click on the link, and select "Save as..." (or do whatever is
# appropriate for your web browser to download a file, rather than view
# it).

# print usage information

if [ "$1" = "-help" -o "$1" = "--help" -o "$1" = "-h" ]; then
    echo ""
    echo "$0 [options]"
    echo ""
    echo "This program will install the NVIDIA Accelerated Graphics Driver"
    echo "for Linux-x86 295.59 by unpacking the embedded tarball and executing"
    echo "the ./nvidia-installer installation utility."
    echo ""
    echo "Below are the most common options; for a complete list use"
    echo "'--advanced-options'."
    echo ""
    echo "--info"
    echo "  Print embedded info (title, default target directory) and exit."
    echo ""
    echo "--check"
    echo "  Check integrity of the archive and exit."
    echo ""
    echo "-x, --extract-only"
    echo "  Extract the contents of $0, but do not"
    echo "  run 'nvidia-installer'."
    echo ""
    echo ""
    echo "The following arguments will be passed on to the ./nvidia-installer"
    echo "utility:"
    echo ""
    echo "  -a, --accept-license"
    echo "      Bypass the display and prompting for acceptance of the"
    echo "      NVIDIA Software License Agreement.  By passing this option"
    echo "      to nvidia-installer, you indicate that you have read and"
    echo "      accept the License Agreement contained in the file"
    echo "      'LICENSE' (in the top level directory of the driver"
    echo "      package)."
    echo ""
    echo "  --update"
    echo "      Connect to the NVIDIA FTP server '"
    echo "      ftp://download.nvidia.com ' and determine the latest"
    echo "      available driver version.  If there is a more recent driver"
    echo "      available, automatically download and install it.  Any"
    echo "      other options given on the commandline will be passed on to"
    echo "      the downloaded driver package when installing it."
    echo ""
    echo "  -v, --version"
    echo "      Print the nvidia-installer version and exit."
    echo ""
    echo "  -h, --help"
    echo "      Print usage information for the common commandline options"
    echo "      and exit."
    echo ""
    echo "  -A, --advanced-options"
    echo "      Print usage information for the common commandline options"
    echo "      as well as the advanced options, and then exit."
    echo ""
    echo ""
    exit 0;


".run" is not the only extension used. ".sh" could be used too.

The most common thing is to add a "--help". I would just try that first...
"It is better to keep your mouth shut and let people think you are
a fool than to open your mouth and remove all doubt." -- Mark Twain
" " -- Charlie Chaplin
" " -- Harpo Marx
" " -- Marcel Marceau

User avatar
DeputyGarcia
Major
Posts: 163
Joined: Mon Oct 22, 2007 2:43 pm
Location: the fryin pan
Contact:

Post by DeputyGarcia » Wed Aug 29, 2012 3:47 am

good lord... totally derped the --help switch.

Code: Select all

unreal.tournament_436-multilanguage.goty.run --noexec --target /home/r/ut/utloki
unpacked the whole shebang to a folder. Now trying to figure out how to make it use a later version of gtk or even just bypass the whole need for gtk.
-----------------------------------------------------------
the eggs chase the bacon 'round the fryin' pan
-----------------------------------------------------------
vhy I leeke-a Fureffux...

Børk! Børk! Børk!

Post Reply