RPG-X, ioCow, ioEF and rpgxEF Install Guide for Elite Force (OLD)

Started by Telex Ferra, July 11, 2010, 08:58:46 PM

Previous topic - Next topic

Telex Ferra

Note: If you installed using RPG-X Complete Edition, see the comprehensive guide here. This guide is NOT for RPGXCE, it is for a vanilla copy of Elite Force.

Default RPG-X Installation Guide

This guide will guide you through the installation of the RPG-X mod for Star Trek Voyager: Elite Force

You must have the game installed on your computer before you begin following this guide.

1: Once you have the game installed, you'll need to patch the game's multiplayer element, called Holomatch, to version 1.2

PC:
http://eliteforce2.filefront.com/file/Elite_Force_Patch_12;948

Mac: (With Expansion Pack)

http://eliteforce2.filefront.com/fil..._HM_Patch;1974

Mac: (Without Expansion Pack)

http://eliteforce2.filefront.com/fil..._HM_Patch;1976

apply the patch, and proceed to the next step.

2: Download RPG-X 2.0, 2.1, 2.2 Beta.

RPG-X 2.0 (Installer/Recommended)
http://eliteforce2.filefront.com/file/RPGX;82578

OR

RPG-X 2.0 (Manual Install .ZIP)

http://eliteforce2.filefront.com/file/RPGX;82579

NOTE: The .ZIP and Installer are two ALTERNATIVES, you do not need to download BOTH

RPG-X 2.1 Patch

http://eliteforce2.filefront.com/file/RPGX;86779

RPG-X 2.2 Beta (NOTE: Download the most recent version ONLY)

TLO Server Classset and Rankset
[url=http]http://www.last-outpost.net/downloads/TLORankset.zip


An Important note on .pk3 files:

.pk3 files are .zip files that contain game files readable by RPG-X. ALl files for RPG-X, including the two patches, are released in the form of .pk3. TO install a .pk3 so that RPG-X can load it, just drop the .pk3 into your

.../Star Trek Voyager: Elite Force/RPG-X2

folder.

3:
Test RPG-X

Now that you've installed RPG-X 2.0, 2.1, and the 2.2 patch, it's FINALLY TIME to get to playing. ()

Either launch RPG-X from a desktop shortcut, or through Holomatch. If you choose to launch through Holomatch, click on 'Mods' on the Holomatch main menu, and select RPG-X 2.0.

Once RPG-X has loaded, select Online Roleplay > Search for server. You are now on the RPG-X2 server list. You will find The Last Outpost on that list. Connect to it.

Please note that a TLO membership is not required to play on the TLO server.

No Servers Displaying?


Make sure that

Servers is set to "Internet1" (note: internet1 not working? see here)
Game Type is set to: "RPG-X2"
Show Full is set to "Yes"
Show Empty is set to "Yes"

4: Downloading Server Files

DO NOT DOWNLOAD FILES DIRECTLY FROM THE SERVER.
To turn off auto downloading go to configure --> Game options --> Auto downloading [OFF]

If you were bounced back to the main menu after sitting through he server loading screen, then you probably don't have the map the server is running. To get the map, find out what map the server is on, (You can find it on the server list) and then download the corresponding file from this list:

Maps

You may also be missing models and music files which may be found here:

Music
Models

5: (OPTIONAL) Install ioEF or ioCow.

ioEF and ioCow are both enhanced versions of Elite Force's holomatch. While they are not required to play RPG-X they are highly recommended. Keep reading to learn how to do this:


While RPG-X2 is made to work with vEF, people begin to realize that vEF simply isn't 'advanced' enough to run today's modern maps, such as Ariana or Relativity. This is where ioEF and ioCow step in. ioEF and ioCow are reworks of the Elite Force engine which allows for more advanced usage. The best part is, these wonderful upgrade takes most people 5 minutes to install!

Both ioEF and ioCow can be installed on the same computer without any issues. Both ioCow and ioEF can run parallel, but it is suggested not to be running two instances of ioCow at the same time.

The remainder of this guide makes the assumption that Elite Force is installed in:

C:Program FilesRavenStar Trek Voyager Elite Force


If yours isn't, just substitute your install directory in future instructions.


ioEF


1: Download ioEF

http://www.moddb.com/mods/ioef/downl...staller-32-bit


(Since this tutorial is for Windows, we will download the Windows version)

2: Install ioEF


Install ioEF to your elite force directory. Once this is done, you should have iostvoyHM-1.37.exe in your install directory.

C:Program FilesRavenStar Trek Voyager Elite Force/iostvoyHM-1.37.exe


Now you have ioEF installed. You have now installed ioEF for HOLOMATCH, but one last step is required to make RPG-X run on it.

3: Create an RPG-X ioEF shortcut


Right click iostvoyHM-1.37.exe and create a shortcut. Place it on your desktop. Then right click the shortcut and click 'properties'. Edit the target from:

"C:Program FilesRavenStar Trek Voyager Elite Force/iostvoyHM-1.37.exe"

TO

"C:Program FilesRavenStar Trek Voyager Elite Force/iostvoyHM-1.37.exe" +set fs_game RPG-X2 + sv_pure 0


CONGRATULATIONS!!! You have now installed ioEF

4: (OPTIONAL) Setting your shortcut as the RPG-X icon

Right click the shortcut, and hit properties. Inside this menu, click change icon and browse to:

C:Program FilesRavenStar Trek Voyager Elite Force/RPG-X2/extras

Here, you will find rpg_icon.ico. Select it, and you have now set your shortcut's icon.

Enjoy !



ioCow


1: Download ioCow

http://download857.mediafire.com/i604i3fn16ig/n2clkzjg0hh/iocow.zip

2: Install ioCow
Download the zip and open it. Open the contained ioCow folder and copy all the dlls and the executable into

C:Program FilesRavenStar Trek Voyager Elite Force


Now you have ioCow installed. You have now installed ioCow for HOLOMATCH, but one last step is required to make RPG-X run on it.

3: Create an RPG-X ioCow shortcut

Right click ioCow2.x86.exe and create a shortcut. Place it on your desktop. Then right click the shortcut and click 'properties'. Edit the target from:

"C:Program FilesRavenStar Trek Voyager Elite Force/ioCow2.x86.exe"


TO

"C:Program FilesRavenStar Trek Voyager Elite Force/iocow2.x86.exe" +set fs_game RPG-X2 + sv_pure 0


CONGRATULATIONS!!! You have now installed ioCow

4: (OPTIONAL) Setting your shortcut as the RPG-X icon

Right click the shortcut, and hit properties. Inside this menu, click change icon and browse to:

C:Program FilesRavenStar Trek Voyager Elite Force/RPG-X2/extras

Here, you will find rpg_icon.ico. Select it, and you have now set your shortcut's icon.

6. (Optional) Install rpgxEF:

rpgxEF is seen by many to be the future of RPG-X. the rpgxEF engine provides superior features in almost every regard including map size, graphics, sound, and engine performance. with rpgxEF, you may never see the notorious 'parse' error or command byte error ever again! This guide will show you how to install rpgxEF on top of a vEF/ioEF/ioCow installation.

To set up an rpgxEF install ALONGSIDE a working vEF/ioEF/ioCow install, please skip to the YELLOW instructions. The red instructions will tell you how to modify an install to and from rpgxEF. If you have enough free space, we recommend that you attempt a CONCURRENT install.  

WARNING
installing rpgxEF is a lot harder than installing ioEF or ioCow. This has the potential of ruining your RPG-X install which is why you must follow every instruction precisely. The install method may vary on some systems, so make sure to follow step 1

This guide makes the assumption that Elite Force is installed in:

C:Program FilesRavenStar Trek Voyager Elite Force


If yours isn't, just substitute your install directory in future instructions.

1: Back up Elite Force

Go into the Raven folder and right click the "Star Trek Voyager Elite Force" folder. Click copy, and paste into the Raven folder. (the original and copy should both be in the Raven folder) This is your back up in case there is a problem installing rpgxEF.

2: Download rpgxEF
http://downloads.hennecke-online.net/rpgxEF/Development%20Releases/

Since rpgxEF is constantly updated, direct download links cannot be provided in this guide.

First download the client version for windows under "Get the latest release."

Then, under "RPG-X2 shared libraries" get the windows version.

3: Installing rpgxEF

release_win32.zip

Move all the .dlls and the .exe into your Star Trek Voyager Elite Force folder. Replace any conflicts (remember, you have backups)

RPG-X2_win.zip

Move rpgx_entities.def into
C:Program FilesRavenStar Trek Voyager Elite ForceRPG-X2



Then open the RPG-X2 folder provided in the .zip and extract all files to
C:Program FilesRavenStar Trek Voyager Elite ForceRPG-X2



Now you're ready to run rpgxEF, but we're far from done. First, you should be aware that launching rpgxEF will overwrite hmconfig.cfg, this means that all of you binds and settings will be lost. This means that you should back up hmconfig so that you can restore it when you return to vEF/ioEF/IoCow. Hmconfig should be in either
C:Program FilesRavenStar Trek Voyager Elite ForceRPG-X2


OR

Vista:
C:Users\AppDataRoamingSTVEFRPG-X2


XP:
C:Documents and Settings\Application DataSTVEFRPG-X2


backup hmconfig

4: Creating an rpgxEF shortcut

Right click rpgxEF.exe and create a shortcut. Move the shortcut to wherever you want (probably the desktop) and then right click it and select properties.

Change the target from

C:Program FilesRavenStar Trek Voyager Elite Force/rpgxEF.exe


TO

"C:Program FilesRavenStar Trek Voyager Elite ForcerpgxEF.exe" +set fs_game RPG-X2 +sv_pure 0 +set com_hunkmegs 512 +set vm_ui 0 +set vm_game 0 +set vm_cgame 0

5: Testing rpgxEF

Run your new shortcut and you should be taken to the RPG-X main menu. Don't worry if there are a few distortions as rpgxEF is not a finalized program. In the lower right corner you should see a version number. Since rpgxEF is constantly being updated, I cannot tell you exactly what the version will say. It SHOULD NOT SAY RPG-X 2.2 Beta 8 Paris, and it SHOULD NOT be blank. If it is blank, then there was an error in installation*

To test rpgxEF, go to the server list and connect to the TLO rpgxEF server. If you are able to connect without issue, proceed to Step 6.

*5.5 Troubleshooting your rpgxEF Install

If you saw RPG-X 2.2 Beta 8 Paris or nothing as your version number, then be sure you've extracted all files to the proper location. If you have and the version number is still not indicating that rpgxEF was installed properly, then there may be a quick fix. Some computers have a secondary hidden directory where certain files must also be placed to work.

Vista:
C:Users\AppDataRoamingSTVEFRPG-X2


XP:
C:Documents and Settings\Application DataSTVEFRPG-X2


paste the contents of RPG-X2_win.zip into this directory and now try to launch rpgxEF.

If that doesn't work, then the most recent RPG-X version may be interfering with rpgxEF. Find the most recent pak (at the time of this guide, pak5_beta8_x_1.pk3) and rename it aaapak5_beta8_x_1.pl3. This will allow the rpgxEF pak to take priority. You might have to do this in the main RPG-X2 folder and in the hidden directory. To change back to ioCow, remove the aaa from the beginning of the name.

If rpgxEF still doesn't work, please post questions in this thread or message me on MSN.

6: Testing vEF/ioEF/ioCow

Now that your rpgxEF installation is working, we need to make sure your vEF/ioEF/ioCow installation is also working. Unfortunately, you CANNOT simply run your vEF/ioEF/ioCow executable.

Make a folder in

C:Program FilesRavenStar Trek Voyager Elite ForceRPG-X2


Give it whatever name you want, I call mine rpgxEF backup. Now, copy the rpgxEF files that you placed in the RPG-X2 folder (except for rpgxef_entities.def) into this folder. These files are

cgamex86.dll
lua52.dll
qagames86.dll
uix86.dll
pak5_beta8_#_x.pk3
(may vary by rpgxEF version)

If you needed to place these files into the hidden folder discussed in step 5.5, then you should move those into a backup folder as well.

Now, run your usual vEF/ioEF/ioCow executable. If the version number at the bottom says something like RPG-X 2.2 Beta 8.1 Paris then you've been successful in removing rpgxEF. If you can connect to the TLO server then you're done. <!-- s:D -->:D<!-- s:D -->

You will need to swap the files in and out of your RPG-X2 folder whenever you want to play rpgxEF, and you will need to constantly backup and restore hmconfig, but now you  have access to a no-parse, no-command byte, virtually no limit server!

Have fun!  ;D

------------------------------------------------------------------

CONCURRENT INSTALL INSTRUCTIONS

This guide makes the assumption that Elite Force is installed in:

C:Program FilesRavenStar Trek Voyager Elite Force


If yours isn't, just substitute your install directory in future instructions.

1: Create a copy of your Elite Force folder

Go into the Raven folder and right click the "Star Trek Voyager Elite Force" folder. Click copy, and paste into the root directory. (Usually C:) Call the new folder rpgxEF. (It is very important you do not name this folder with a space) (Your folder should be C:rpgxEF)

2: Download rpgxEF
http://downloads.hennecke-online.net/rpgxEF/Development%20Releases/

Since rpgxEF is constantly updated, direct download links cannot be provided in this guide.

First download the client version for windows under "Get the latest release."

Then, under "RPG-X2 shared libraries" get the windows version.

3: Installing rpgxEF

release_win32.zip

Move all the .dlls and the .exe into your rpgxEF folder. Replace any conflicts (remember, you have backups in your original install folder)

RPG-X2_win.zip

Move rpgx_entities.def into
C:rpgxEFRPG-X2



Then open the RPG-X2 folder provided in the .zip and extract all files to
C:rpgxEFRPG-X2



Now you're ready to run rpgxEF. If you follow the below instructions, your hmconfig for your ioCow install should be left untouched.

4: Creating an rpgxEF shortcut

Right click rpgxEF.exe and create a shortcut. Move the shortcut to wherever you want (probably the desktop) and then right click it and select properties.

Change the target from

C:rpgxEF/rpgxEF.exe


TO

"C:rpgxEFrpgxEF.exe" +set fs_game RPG-X2 +sv_pure 0 +set com_hunkmegs 512 +set vm_ui 0 +set vm_game 0 +set vm_cgame 0 +set fs_homepath C:rpgxEF

5: Testing rpgxEF

Run your new shortcut and you should be taken to the RPG-X main menu. Don't worry if there are a few distortions as rpgxEF is not a finalized program. In the lower right corner you should see a version number. Since rpgxEF is constantly being updated, I cannot tell you exactly what the version will say. It SHOULD NOT SAY RPG-X 2.2 Beta 8 Paris, and it SHOULD NOT be blank. If it is blank, then there was an error in installation.

To test rpgxEF, go to the server list and connect to the TLO rpgxEF server.

If rpgxEF still doesn't work, please post questions in this thread or message me on MSN.

Have fun!  ;D