Discovery Gaming Community
Installation of Freelancer for Ubuntu - Printable Version

+- Discovery Gaming Community (https://discoverygc.com/forums)
+-- Forum: Welcome (https://discoverygc.com/forums/forumdisplay.php?fid=399)
+--- Forum: Help & Support (https://discoverygc.com/forums/forumdisplay.php?fid=26)
+--- Thread: Installation of Freelancer for Ubuntu (/showthread.php?tid=48363)

Pages: 1 2


Installation of Freelancer for Ubuntu - Kalmar - 10-12-2010

My roommate has been drooling over my shoulder while I played Discovery Freelancer this past week and I was wondering if there is any way he can play it on his laptop that has an Ubuntu OS? I know there are various programs such as Wine that allow you to install games for Windows, so could it work with FLMM and Freelancer?

If anyone has any input this would be very helpful! Screen shots are a great help also!

Thanks!
-Kalmar


Installation of Freelancer for Ubuntu - ArmsAndLegs Guy - 10-12-2010

' Wrote:My roommate has been drooling over my shoulder while I played Discovery Freelancer this past week and I was wondering if there is any way he can play it on his laptop that has an Ubuntu OS? I know there are various programs such as Wine that allow you to install games for Windows, so could it work with FLMM and Freelancer?

If anyone has any input this would be very helpful! Screen shots are a great help also!

Thanks!
-Kalmar

Search is your friend. The player known as Danthritor has gotten FL running on ubuntu under wine.
I'll leave it up to you to find his post about it.

A & L Guy


Installation of Freelancer for Ubuntu - Cannon - 10-12-2010

The easiest way I reckon is to use VirtualBox and run it under XP.


Installation of Freelancer for Ubuntu - coffee - 10-12-2010

WineHQ - Freelancer 1.x
I managed to get it to run in a windowed mode (basically all windows games run in windowed mode under linux)
and i seriously doubt you will get the multiplayer working... but good luck!


Installation of Freelancer for Ubuntu - ArmsAndLegs Guy - 10-12-2010

' Wrote:WineHQ - Freelancer 1.x
I managed to get it to run in a windowed mode (basically all windows games run in windowed mode under linux)
and i seriously doubt you will get the multiplayer working... but good luck!
Actually Danthritor was running FL with Discovery mod applied under Wine on a Ubuntu box, and logging into and playing on the gameserver. Without triggering any blackboxes serverside, which was the main worry.

So just search out the thread where he outlined the steps needed.

A & L Guy


Installation of Freelancer for Ubuntu - coffee - 10-12-2010

Freelancer on VirtualBox

maybe that then?


Installation of Freelancer for Ubuntu - sampankaj001 - 10-12-2010

Yeah uses the A&L trick & I got this....

Use it hope it will help.....(I'll try this later)
First method -
Quote:Once you have wine installed and direct rendering setup, installing freelancer is fairly simple.

1. Install freelancer by double clicking the setup.exe in the disks root folder. Then follow the installer.

Once installed you'll need to do just a bit of tweaking to get it to run acceptably.

2. Download a copy of msvcrt.dll and place it in your ~.wine/drive_c/windows/system32 folder. Please note that the .wine folder is a hidden folder in your home folder. The period before it designates it a hidden folder.

3. Add Freelancer specific Settings to your wine configuration
3A. Go to Applications/Wine/Wine Configuration
3B. Click Add applicaton
3C. Find your Freelancer.exe file and select it. Typically this is in Program Files/Microsoft Games/Freelancer/EXE.
3D. Click ok.

4. Add msvcrt dll override to Freelancer.
4A Click Freelancer.exe
4B. Click Libraries.
4C. Click the "New override for library:" dropdown.
4D. Select msvcrt from the dropdown.
4E. Click "Add".
4F. Click "OK" at the bottom of the screen.

5. Install a mp3 codec for windows in wine.

6. Rename the installed .acm mp3 codec file "winemp3.acm". If you install the Fraunhofer mp3 codec it will typically go in ~.wine/drive_c/Program Files/Fraunhofer MP3 Codec Pro.

7. Move the newly named winemp3.acm file to your ~.wine/drive_c/windows/system32

8. Tweak a rendering setting to get textures to show up properly.
8A. Go to Applications/Wine/regedit.
8B. Expand the tree for HKEY_CURRENT_USER/Software/Wine/Direct3D. You may need to create the Direct3D folder. You can do that by clicking the Wine folder, then clicking "Edit" and selecting New/Key. Then name the key Direct3D.
8C. Click on the Direct3D folder.
8D. Click "Edit" then select New/String Value.
8E. Name that new string "DirectDrawRenderer".
8F. Right click on "DirectDrawRenderer and select Modify.
8G. Enter the value data as "opengl" then click "OK".
8H. Then click Registry/Exit.

9. Play the game. The Freelancer installer should have put a Freelancer launcher on your Desktop.



Second method - (Includes Multiplayer, Runs Disco Mod.)
Quote: First,backup your account ID.
Start Freelancer from terminal and see the error messages.It says it needs MSVCRT.dll and D3D8.dll.
1.Download MSVCRT.dll and D3D8.dll and copy them to Wine's system32 folder.
2.Install DirectX 9 and 8 (you can download DX8.1 from http://www.oldapps.com/ and DX9c from MS site).
3.Deactivate all overrides in winecfg.
4.Run Freelancer.

Here's how-to for renderer:
1.Go to Applications/Wine/regedit.
2. Expand the tree for HKEY_CURRENT_USER/Software/Wine/Direct3D. You may need to create the Direct3D folder. You can do that by clicking the Wine folder, then clicking "Edit" and selecting New/Key. Then name the key Direct3D.
3. Click on the Direct3D folder.
4. Click "Edit" then select New/String Value.
5. Name that new string "DirectDrawRenderer".
6. Right click on "DirectDrawRenderer and select Modify.
7. Enter the value data as "opengl" then click "OK".
8. Then click Registry/Exit.

Here's how-to for missing text:
1.Download:
msxml3.dll
msxml4.dll
msxml3r.dll
msxml4r.dll
2.Copy those files to Wine System32 directory.
3.Activate the override in winecfg.

Here's how-to for MP3:
1.Download a MP3 codec.Install it.
2.Find the *.acm file in Wine System32 directory and rename it to winemp3.acm
3.Activate the override in winecfg.

And if you have problems with PulseAudio:
1.Go to Sound settings and set all to ALSA.
2.Open winecfg,deselect ALSA in the sound tab and select OSS.
3.Restart PC.
4.Now we will emulate OSS through ALSA.Go to terminal and type:
aoss wine /home/user/.wine/drive_c/Program\ Files/Microsoft\ Games/Freelancer/EXE/Freelancer.exe

It works with Discovery mod too.
How-to for multiplayer:
1.Install global workaround.
2.Add override for DirectPlay in winecfg:
dplayx.dll
dpnet.dll
dpnhpast.dll
dpwsockx.dll
3.Go to terminal and type(aoss is optional - use it only if you have problems):
aoss wine /home/user/.wine/drive_c/Program\ Files/Microsoft\ Games/Freelancer/EXE/Freelancer.exe -s82.113.48.5:2302
4.Play!!! Njoy!

If you want antialiasing/anisotropy in WINE(for NVIDIA cards):
1.Go to terminal and type: nvidia-settings
2.Set all antialiasing/anisotropy settings to max.
3.Select override application settings.
4.Select save configuration to X server.
5.Now you have better graphics in both Linux/WINE.

Tested using Ubuntu 8.10 (Intrepid Ibex),Pentium D 805 Dual Core @ 2.66 GHz,1.5GB DDR2/533 RAM & NVIDIA GeForce 8600GT PCI Express 512MB DDR3.

Someone plz try, let we know this is working or not as this was 2 year old....


Installation of Freelancer for Ubuntu - DeathsOverture - 10-12-2010

I'm doing a fresh install of 10.10 anyway, maybe I'll give this a shot ;)

Edit: A&L: Dantrithor is the correct spelling (not Danthritor)


Installation of Freelancer for Ubuntu - ArmsAndLegs Guy - 10-12-2010

' Wrote:Edit: A&L: Dantrithor is the correct spelling (not Danthritor)
With the amount of beer I had consumed yesterday evening and night, I am amazed that I even got the "Dan" part right...

A & L Guy


Installation of Freelancer for Ubuntu - Ortog - 10-12-2010

I am pleasantly surprised at the quantity of ubuntu users in this server, going to install that in my linux box after installing 10.10