logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Unreal 227i on Linux Mint 19.1 (Read 357 times)
azn
Junior Member
**
Offline


Oldunreal member

Posts: 89
Location: W. Yorkshire, UK
Joined: Jan 22nd, 2009
Gender: Male
Unreal 227i on Linux Mint 19.1
Apr 15th, 2019 at 7:34pm
Print Post  
Hello, long time no see Smiley. First of all you have almost no information in your wiki about running Unreal on modern Linux distributions so I can add some information.

#1 What is fine

First of all, it runs fine and all I needed to do was:

Code
Select All
sudo apt-get install libsdl1.2debian:i386

cp /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 /your/Unreal/System/directory 



Didn't solve the sound issue so far but thought about using aoss command and to do so I need to replace 64-bit package with 32-bit as I use 64-bit for UT2004. Will let you know soon.

Still, is there any hope we will get 64-bit executable? It will be so much easier guys.


#2 What is not so cool

Where is the .ini file Unreal uses under linux guys? I assumed it is UnrealLinux.ini but i doubt that.

For example I renamed my character to azn in Multiplayer and in that file my name is still Player.

Also I added one Paths variable to include S3TC textures and it doesn't work, like the game ignores that file.

Hope someone will help me out here.
  

Nothing interesting so far Smiley
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7935
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Unreal 227i on Linux Mint 19.1
Reply #1 - Apr 16th, 2019 at 6:44am
Print Post  
That's good news, the older 227i version does make indeed some trouble yet on some distros. I put a lot of work into it meanwhile for 227j (which is stuck somewhat at the moment because I am absolutely maxed out to my limits due to several private and work situations).

The first thing is that the name is f.e. stored in User.ini, not in Unreal(Linux).ini - no matter if its Linux or Windows Wink

As for the Textures, Unreal grabs the first file it finds with this name, so you CAN add the S3TC textures into another folder, but in order to make it use them you have to either make sure it searches first the new texture folder (not sure right now if it searches them in the order they are added, need to look it up, but think so) or you have to remove the default textures. I usually replace the Textures folder with a copy of it containing and overwriting the default textures with the high res ones additionally, since there is no replacement for every package.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
azn
Junior Member
**
Offline


Oldunreal member

Posts: 89
Location: W. Yorkshire, UK
Joined: Jan 22nd, 2009
Gender: Male
Re: Unreal 227i on Linux Mint 19.1
Reply #2 - Apr 16th, 2019 at 6:50pm
Print Post  
Ok, everything working. I got stuck when my system was complaining about:

Code
Select All
Failed to load 'FMODAudioDrv': Can't find file for package 'FMODAudioDrv'
Failed to load 'Class FMODAudioDrv.FMODAudioDevice':  



A few minutes later I found this thread. Got libs from Help folder and everything worked.

So, for Linux Mint 19.1 all you need to do is:

Code
Select All
> Install i386 libSDL 1.2 libs
sudo apt-get install libsdl1.2debian:i386

> Copy libSDL-1.2.so.0 to your game folder
cp /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 /your/Unreal/System/directory

> Extract lin_convenience_libs.tar.bz2 from game's Help folder and copy libfmod.so to your System folder

> Install libalut0:i386 package
sudo apt-get install libalut0:i386

> Make sure you have proper settings in your UnrealLinux.ini file:

;AudioDevice=FMODAudioDrv.FMODAudioDevice
;AudioDevice=SwFMOD.SwFMOD
AudioDevice=ALAudio.ALAudioSubsystem 



That's it, all works.
  

Nothing interesting so far Smiley
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo