Page 1 of 1

Installing and Running Oolite-PC

Posted: Tue Aug 30, 2005 9:44 am
by Selezen
GUSTO source
See the wiki. It contains full instructions and links to the necessary software and files, plus a script that can be used to update an existing installation from the latest source.

Version 1.62 (build 23/01/06+)

Installation

Download the installer from http://nic.dnsalias.com/oolite-1.62-alp ... -win32.exe

Double click the installation file to run it.

Using the wizard, keep clicking next until the installation is complete.

Default installation places the game in <drive>:\Program Files\Oolite.

AddOns directory should be entered into this folder.

Save Game directory is <oolite-dir>\oolite.app\oolite-saves. All save game files are located here.

The crash log file is located in the Oolite\oolite.app folder and is called stderr.txt.

NOTE: switching graphics resolution will break the graphics and render the game unplayable. Sound now works. The aegis and space compass do not render correctly.

Pre-Version 1.61:

Installation

Get the files from: http://developer.berlios.de/projects/oolite-pc/

Oolite for Windows
Alpha release 20050608

Installation
You must download and install the GNUstep for Windows software. You can download the installer from:

ftp://ftp.gnustep.org/pub/gnustep/binar ... gui-0.9.4/

To be able to run Oolite without editing any files you should install GNUstep in c:\GNUstep.

Now decide if you want the source or binary distribution of Oolite. The binary distribution does not include anything not required to run the game, so you cannot rebuild the game using it. The source distribution has all source files and libraries, so you can rebuild the game.

To get a source distribution, download the file Local_src_20050608.tar.gz into /c/GNUstep, start the GNUstep shell and type:

cd /c/GNUstep
tar zxf Local_src_20050608.tar.gz

To get a binary distribution, download the file Local_bin_20050608.tar.gz into /c/GNUstep, start the GNUstep shell and type:

cd /c/GNUstep
tar zxf Local_bin_20050608.tar.gz


Running the game
These instructions work for either a source or binary distribution. Start the GNUstep shell and type:

cd $GNUSTEP_LOCAL_ROOT/oolite-linux
cp ../Tools/*.dll oolite.app
oolite.sh

Note: the middle line only needs to be executed the first time you run the app. Each occasion thereafter, it should be omitted.

This will start the game in full screen mode and load a default saved game. Due to a mistake the default game starts you in Reorte in this version.

The reason a default saved game is loaded is because the save dialog does not work yet, meaning you must use the Quick Save function to save your game. Quick Save doesn't work until a game has been loaded.

If you wish to maintain multiple commanders you'll have to copy the default saved game before going too far with it, and then specify the saved game you wish to use when starting the game (ie change oolite.sh, or start the game without using the script).

The game understands two parameters at present:

-fullscreen if present the game starts in fullscreen mode

-load file if present loads the saved game called "file" which may be a relative or absolute path.

If you start the game without loading a saved game, you will not be able to save your game.

You can use Shift-Esc to exit the game at any time, or the Exit option in the menu while docked.

Posted: Tue Aug 30, 2005 9:46 am
by Selezen
Note that the above post is compiled from the three or four different posts on the subject of installing the PC version. Credit to the original authors.

P.S. Can someone sticky this?

Posted: Tue Aug 30, 2005 9:38 pm
by winston
You may want to build a new beta, too. Oolite-Linux has jetissoned the GNUstep file dialogue for load/save and replaced it with an in-game GUI.

Posted: Fri Jan 13, 2006 4:23 pm
by TGHC
Any chance of updating this for the latest version.

Posted: Fri Jan 13, 2006 4:33 pm
by Selezen
Done. Appended in the first post.

Posted: Fri Jan 13, 2006 4:47 pm
by TGHC
Wow that was fast!!!!!! well done Selezen.

This is advance warning to all Thargoids, Pirates and pondlife out there......

The Grey Haired Commander is coming for you, run for your lives or prepare to die!

Posted: Fri Jan 13, 2006 4:52 pm
by TGHC
WAAAA!!!

The link doesn't work :(

Posted: Fri Jan 13, 2006 5:28 pm
by TGHC
Forget that last post the link is fine.

Just at the crucial moment, something blocked port 80 when I was on the vinegar strokes, so lets try again.....I'm going in!

Posted: Wed Jan 18, 2006 5:42 pm
by Rxke
Selezen, may I suggest re-shuffling your initial Howto?

I bet a lot of people will not read further than "instal GNUStep.... ...cd /c/GNUstep
tar zxf Local_src_20050608.tar.gz " (the old way)

The newer version is far more userfriendly, but now it's buried beneath poweruser talk :wink:

Posted: Thu Jan 19, 2006 9:55 am
by Selezen
Damn good point. Fixed now.

Running Issues

Posted: Sun May 27, 2007 11:16 pm
by Greystar
Okay I've installed GNUstep to my C drive so its in C:\GNUstep

Then I downloaded the latest dev stuff from the Local-20060314.zip file since it was the only one mentioning Local in it... there was no dev or bin one anywhere... I was guessing that was Linux Specific. i Unzipped that to C:\GNUstep\Local

so now my directory there looks like

C:\GNUstep\Local\bin
C:\GNUstep\Local\lib
C:\GNUstep\Local\include
C:\GNUstep\Local\share
Win32DevReadme.txt

now I do have oolite installed into D:\Oolite

I don't know if that makes a difference and have to run the following

also this seems like its for the linux app but it does say it should work for either distribution

cd $GNUSTEP_LOCAL_ROOT/oolite-linux
cp ../Tools/*.dll oolite.app
oolite.sh

something seems a bit wrong for the above block to be running a windows application

now the information I got out of the Bat file in the Oolite directory was as follows

@echo off
set GNUSTEP_PATH_HANDLING=windows
set GNUSTEP_LOCAL_ROOT=D:\Oolite\oolite.app
set GNUSTEP_NETWORK_ROOT=D:\Oolite\oolite.app
set GNUSTEP_SYSTEM_ROOT=D:\Oolite\oolite.app
set HOMEPATH=D:\Oolite\oolite.app
oolite.app\oolite.exe


is it becuase I need to run the bat file from withing the Ming window... here is whats in my error file

2007-05-27 17:40:29.000 oolite.exe[3640] File NSUserDefaults.m: 544. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
2007-05-27 17:40:29.000 oolite.exe[3640] initialising SDL
2007-05-27 17:40:29.000 oolite.exe[3640] Mix_OpenAudio: DirectSoundCreate: No audio device found


I don't know why it would complain about an audio device when everything else works even old Dos games when using DosBOX or VDMSound... I would really like to try this game... I have played TNK version and I have the old DOS version I can play in DOSBOX but the DosBOX version is way to fast and the TNK version is missing a few things... this also adds alot more to the game including the Addons... Help please!!!

I have the newest drivers that are 100% compat with my Vid card and my integrated sound card I am also using the Newest version of Direct X 9.0c

Any other suggestions...

PS I'm using WinXP Pro

Posted: Mon May 28, 2007 2:44 am
by another_commander
Hi Greystar, welcome to the Oolite boards.

Looks like you have the wrong version of Oolite installed. The project is not actively developed at the Oolite-PC page on berlios.de any more. You can find the latest version here. If you are interested in getting the latest source code and toy with it, you will need to follow the instructions at the relevant Wiki page. Note that the dev packages on the berlios.de page I am pointing you to are old versions and the best thing to do will be to use Subversion to get the most recent files from the source repository. If you just want to play the game, version 1.68 is what you need to download and install.

Posted: Mon May 28, 2007 2:48 am
by Greystar
I came back to post that I think i figured out what the problem was... after I installed GNUstep I didnt restart my computer after I did that I was able to start up the game... although it had a crash... will bookmark that link for later use... Thanks for the help though.