About Rainier

PC gamer, WorthPlaying EIC, globe-trotting couch potato, patriot, '80s headbanger, movie watcher, music lover, foodie and man in black -- squirrel!

Advertising

As an Amazon Associate, we earn commission from qualifying purchases.





'Star Wars Jedi Knight: Jedi Academy' - Dedicated Win32/Linux Server

by Rainier on Nov. 11, 2003 @ 3:09 p.m. PST

Raven Software has released the updated Win32 and Linux dedicated servers for their sci-fi action game Star Wars Jedi Knight: Jedi Academy. This v1.011 release is a a minor update to go with last night's v1.01 client update patch. Read more for download links ...

Get the Jedi Academy Dedicated Win32/Linux server off Worthplaying

Star Wars Jedi Academy dedicated server for Win32 Version 1.011
(this server version will only host JA games patched to 1.01)

With much gratitude to James Drews for compiling this and sorting out the problems. And there were plenty.

This archive file contains:
readme.txt : The file you are reading now
jampded.exe : Jedi Academy win32 executable
server options.txt : List of server options
baseserver.cfg : An example server config file
Disclaimer-Jedi Academy Dedicated Server.doc : Legal Disclaimer.

Patch Release

Thank you for downloading the win32 dedicated server for Jedi Academy. This release is designed for server administrators running remote installations of servers, or for servers that do not have the proper video card to launch the game normally.

Note that this release requires a full installation of Jedi Knight: Jedi Academy for the server function.

Installing win32 dedicated server:

1. Make sure Jedi Academy is fully installed before proceeding.
1a. Make sure the jkacademy1_01.exe patch is installed as well!
2. Unzip the contents of the archive to the 'Gamedata' folder in the directory in which Jedi Academy is installed (e.g. "C:Program FilesLucasArtsStar Wars Jedi AcademyGameData"). This will put an example 'server.cfg' file in the 'base' folder which you can customize later on.
3. Open the 'server.cfg' file with a simple text editor, and make any changes necessary (as outlined in the 'server options.txt' included in this archive).
4. Create a shortcut to the jampded.exe by right-clicking on the file, then selecting 'Create Shortcut'. Then right-click on the shortcut, and select 'Properties'. In the 'Target' field, modify the text so it appears like this:

"C:Program FilesLucasArtsStar Wars Jedi AcademyGameDatajampDed.exe" +exec server.cfg

5. Launch the shortcut.

By default, the server will run in "internet" play mode and advertise its presence to the master server. If you wish to have a LAN play only server, change your server config to set dedicated 1, or change the command line options to:
+ exec server.cfg +set dedicated 1

Notes:

-The game will look in the base directory for pak and config files.

=======================================================================

Star Wars Jedi Academy dedicated server for Linux. Version 1.011
(this server version will only host JA games patched to 1.01)
(You must have the new patch assets from jkacademy1_01.exe installed!)

-history

1.011 synch up with retail 1.01 patch
1.01 Minor update to fix faulty rand() calls.

With much gratitude to James Drews for compiling this and sorting out the problems.

This archive file contains:
readme.txt : The file your reading now
server options.txt : List of server options
linuxjampded : Jedi Academy linux binary
jampgamei386.so : The game VM shared library
libcxa.so.1 : shared library needed by the game binary
server.cfg : an example server config file
Disclaimer-Jedi Academy Dedicated Server.rtf : Legal Disclaimer.

Install instructions:

On your linux box:
-Create a directory for the game. example:
mkdir /usr/local/games/ja
-Copy the linux binary into this directory
-Mark the file as executable. example:
chmod a+x /usr/local/games/ja/linuxjampded
-Create the 'base' directory. example:
mkdir /usr/local/games/ja/base
Note, YES, it is case sensitive and the program will look for all lower case
-Copy the files from the base directory of the retail CD into the base directory you just created. In particular, the assets0.pk3, assets1.pk3 and assets2.pk3. Yes, you need all of them...
-Copy the libcxa.so.1 to your lib directory if it doesn't already have it. Example:
cp libcxa.so.1 /usr/lib

Running the dedicated server:

-"cd" into the game directory (cd /usr/local/games/ja)
-Run the binary. An example is:
./linuxjampded +exec server.cfg

This example assumes you have created a configuration file called server.cfg and placed it into the "base" directory. An example server.cfg file is included with this distribution. You should modify it first before using it.

By default, the server will run in "internet" play mode and advertise its presense to the master server. If you wish to have a LAN play only server, change your server config to set dedicated 1, or change the command line to be:
./linuxjampded +set dedicated 1 +exec server.cfg

Notes:

-The game will look in the base directory or home directory of the user running the program (~/.ja/)
-If you set the logfile option to 1, the files will be stored in your user home directory in ~/.ja/base/
-Running the linuxjampded binary under FreeBSD use
brandelf -t Linux /usr/local/games/ja/linuxjampded
-If you are running the server behind a NAT box, any client machine also behind that NAT box will not be able to see the server listed in the "internet" list. Switch to the local lan setting instead.

Related articles, Click here!

blog comments powered by Disqus