Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'doc/installation.html')
-rw-r--r--doc/installation.html117
1 files changed, 69 insertions, 48 deletions
diff --git a/doc/installation.html b/doc/installation.html
index 838c754..8631686 100644
--- a/doc/installation.html
+++ b/doc/installation.html
@@ -55,10 +55,13 @@
<div class="text">
<p>
- Download the windows package:<br>
- <a href="http://ingar.satgnu.net/osirion/files/osirion-win32-latest.zip">osirion-win32-latest.zip</a> (32 bit)<br>
- <a href="http://ingar.satgnu.net/osirion/files/osirion-win32-latest.zip">osirion-win64-latest.zip</a> (64 bit)<br>
- This package contains the win32 version of the server and the client.
+ Download for 32-bit windows<br>
+ <a href="http://ingar.satgnu.net/osirion/files/osirion-win32-latest.zip">osirion-win32-latest.zip</a> (32-bit)<br>
+ This package should work on most windows systems.
+</p><p>
+ Download for 64-bit windows<br>
+ <a href="http://ingar.satgnu.net/osirion/files/osirion-win64-latest.zip">osirion-win64-latest.zip</a> (64-bit)<br>
+</p>
<p>
Dowload the game data package:<br>
<a href="http://ingar.satgnu.net/osirion/files/osirion-data-latest.zip">osirion-data-latest.zip</a><br>
@@ -78,9 +81,9 @@
<div class="text">
<p>
- Download the linux packages:<br>
- <a href="http://ingar.satgnu.net/osirion/files/osirion-linux-latest.zip">osirion-linux-latest.zip</a>(32 and 64 bit)<br>
- This package contains the linux 32 and 64 bit versions of the client and the server.
+ Linux download:<br>
+ <a href="http://ingar.satgnu.net/osirion/files/osirion-linux-latest.zip">osirion-linux-latest.zip</a>(32- and 64-bit)<br>
+ This package contains the linux version of the client and the server.
<p>
Extract the package, a new subdirectory will be created. The actual directory name will depend on
the version number. Enter the new subdirectory.
@@ -128,6 +131,7 @@ unzip ../osirion-data-latest.zip
To build the client or the dedicated server:
<ul>
<li>zlib
+ <li><a href="http://www.bulletphysics.com/">Bullet Physics Library</a>
</ul>
</p>
<p>
@@ -135,10 +139,10 @@ unzip ../osirion-data-latest.zip
<ul>
<li>libSDL 1.2
<li>libpng
- <li>libjpeg-6b
+ <li>libjpeg
<li>OpenGL
- <li><A href="http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx">OpenAL</a>
- or <a href="http://kcat.strangesoft.net/openal.html">OpenAL Soft</a>
+ <li><a href="http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx">OpenAL</a>
+ or <a href="http://kcat.strangesoft.net/openal.html">OpenAL Soft</a>
</ul>
</p>
<p>
@@ -149,60 +153,63 @@ unzip ../osirion-data-latest.zip
</div>
<div class="subtitle">
- Obtaining the source code
+ Building the Bullet physics library
</div>
+
<div class="text">
<p>
- You can get the osirion project source code from the subversion repository:<br>
- <a href="svn://intranifty.no-ip.org/osirion">svn://intranifty.no-ip.org/osirion</a>
+ The engine uses the <a href="http://www.bulletphysics.com/">Bullet Physics Library</a>
+ for physics support. You can download the bullet source code here:
+ <ul>
+ <li><a href="http://code.google.com/p/bullet/downloads/list">http://code.google.com/p/bullet/downloads/list</a>
+ </ul>
</p>
<p>
- On linux, you can use the Subversion command line client tool. The following
- command will create a new subdirectory <i>osirion</i> and download the source code into it.
+ To download and install the library:
</p>
<div class="code">
-svn co svn://intranifty.no-ip.org/osirion osirion
+wget http://bullet.googlecode.com/files/bullet-2.77.tgz<br>
+tar zxvf bullet-2.77.tgz<br>
+cd bullet-2.77<br>
+./autogen.sh<br>
+./configure --prefix=/usr/local<br>
+make<br>
+sudo make install<br>
</div>
-<p>
- On windows, you can use the Turtoisesvn SubVersion client to access the
- SVN repositories. You can download it here:<br>
- <a href="http://tortoisesvn.tigris.org">http://tortoisesvn.tigris.org</a>
-</p>
-<p>
- You can also download the source package from the website:<br>
- <a href="http://ingar.satgnu.net/osirion/files/osirion-src-latest.tar.bz2">osirion-src-latest.tar.bz2</a>
-</p>
</div>
-<!--
+
<div class="subtitle">
- Bullet physics support (depricated)
+ Obtaining the source code
</div>
<div class="text">
<p>
- Experimental support for the <a href="http://www.bulletphysics.com/wordpress/">Bullet Physics Library</a>
- is under development. You can download the source code here:<br>
- <a href="http://code.google.com/p/bullet/downloads/list">http://code.google.com/p/bullet/downloads/list</a>
+ You can get the osirion project source code from the subversion repository:
+ <ul>
+ <li><a href="svn://intranifty.no-ip.org/osirion">svn://intranifty.no-ip.org/osirion</a>
+ </ul>
</p>
<p>
- To download and install the library:
+ On linux, you can use the Subversion command line client tool. The following
+ command will create a new subdirectory <i>osirion</i> and download the source code into it.
+</p>
<div class="code">
-wget http://bullet.googlecode.com/files/bullet-2.77.tgz<br>
-tar zxvf bullet-2.77.tgz<br>
-cd bullet-2.77<br>
-./autogen.sh<br>
-./configure --prefix=/usr/local<br>
-make<br>
-sudo make install<br>
-sudo install --mode=644 src/BulletDynamics/Dynamics/btActionInterface.h /usr/local/include/bullet/BulletDynamics/Dynamics
+svn co svn://intranifty.no-ip.org/osirion osirion
</div>
+<p>
+ On windows, you can use the Turtoisesvn SubVersion client to access the
+ SVN repositories. You can download it here:
+ <ul>
+ <li><a href="http://tortoisesvn.tigris.org">http://tortoisesvn.tigris.org</a>
+ </ul>
</p>
<p>
- The osirion configure script will automaticly detect the bullet library in <i>/usr/local</i>.
- If you use a different prefix, like <i>/opt/bullet</i>, you will have to call the osirion
- configure script using the <i>--with-bullet=/opt/bullet</i> option.
+ You can also download the source package from the website:<br>
+ <ul>
+ <li><a href="http://ingar.satgnu.net/osirion/files/osirion-src-latest.tar.bz2">osirion-src-latest.tar.bz2</a>
+ <ul>
</p>
</div>
--->
+
<div class="subtitle">
Compiling the source code
</div>
@@ -219,6 +226,16 @@ autoreconf -fi<br>
If you do not need the client and want to build the dedicated server only
you can pass the <i>--without-client</i> option to <i>configure</i>:
</p>
+<p>
+ Configure will automaticly detect the bullet library if itwass installed in <i>/usr/local</i>.
+ If it was installed somewhere else you will have to pass the <i>--with-bullet=directory</i> option
+ to configure.
+</p>
+</p>
+ For example, if you want to use the system-provided package on Arch linux, use
+ <i>--with-bullet=/usr</i>.
+</p>
+
<div class="code">
./configure --without-client
</div>
@@ -247,8 +264,10 @@ make
<div class="text">
<p>
The game data should be located in the <i>data</i> subdirectory of the main distribution.
- You can use the game data package from the website or get it from the osirion-data subversion repository:<br>
- <a href="svn://intranifty.no-ip.org/osirion-data">svn://intranifty.no-ip.org/osirion-data</a>
+ You can use the game data package from the website or get it from the osirion-data subversion repository:
+ <ul>
+ <li><a href="svn://intranifty.no-ip.org/osirion-data">svn://intranifty.no-ip.org/osirion-data</a>
+ </ul>
</p>
<p>
Run the following command from within the main distribution directory to download
@@ -329,8 +348,10 @@ make
<p>
You can skip this section if you do not intent to create to create models with netradiant or
gtkradiant 1.5. Note that these files probably won't work with other versions. You can find precompiled
- netradiant packages here:<br>
- <a href="http://ingar.satgnu.net/gtkradiant">http://ingar.satgnu.net/gtkradiant</a>
+ netradiant packages here:
+ <ul>
+ <li><a href="http://ingar.satgnu.net/gtkradiant">http://ingar.satgnu.net/gtkradiant</a>
+ </ul>
<p>
These instructions assume gtkradiant is installed in the directory
<i>/usr/local/games/netradiant</i>. If it is installed in a different
@@ -415,8 +436,8 @@ Organization of the distribution
/bitmaps essential bitmaps
/ini game world description files
/maps 3D models (.map format)
+ /materials material definitions
/models 3D models (ase and other formats)
- /scripts radiant compatible shader files
/textures game world textures
/gtkradiant radiant support files