This Tutorial assumes you have successfully installed the game with administrative privileges.
For most users that would be by default in C:\Program Files\Activision\EF2\
1. Patch to Version 1.1
2. Rename for better performance
3. How to play online
4. Best Mods
5. Installing Maps/Mods
6. pk3 and Gamefiles
7. Console Commands
8. Full HD 1920 x1080 and other resolutions
9. Useful Tools and Websites
10. Contact someone to help you
1. PATCH TO VERSION 1.1
At first you should patch the game to the version 1.1 with the official patch. The patch fixes issues with the game and enables you to play on-line, because all the community servers are with patch 1.1.
The only official patch 1.1 is about 25MB in size and provides you with 4 new Multi-Player Maps. But it also renders your previous save games invalid, so you should install it before you start to play the Single-Player or once you have completed it.
2. RENAME FOR BETTER PERFORMANCE
I recommend that you rename your ef2 executable to quake3, for better performance. The reason is how OpenGl is handled by the Graphics-Card driver.
Renaming the ef2.exe to quake3.exe will resolve a number of issues and have a massively positive impact on the game its performance.
I recommend, you make a copy of the ef2.exe and rename that copy to quake3. You also need to start the game using the quake3.exe, the shortcuts the installer created for the game link to the ef2.exe, you can either update them or have them removed and create new shortcuts.
You might not see the file extension .exe, then rename the ef2 file with approximately 2,3 MB in your game its installation folder, the other ef2 file is just a icon.
3. HOW TO PLAY ONLINE
Like it is common with older Games, the Master Server of Elite Force II is no longer reachable. So the game will not be able to list you any Internet Servers. This can be fixed.
If you connect to a Online server and get the Error that reads: Coudn't Load maps/*mapname*.bsp, you are missing a map. You can search on the Internet by using both, the name of the game an the name of the map.
4. BEST MODS
There are more than 2 GB of Custom made content for Star Trek Elite Force II,most files can be found at gamefront.com. The Most notable Modifications for the game in alphabetical order are:
A Gate two Birds and the Beautiful Sky (Singleplayer)
Dual Languagepack Version 2.0 (Change to German or English)
HaZardModding Coop Mod (Play Game Story Together)
HD Fest (Textures)
The Aftermath Episodes (Singleplayer)
5. INSTALLING MAPS AND MODS
Maps and Modifications usually go inside the game its base folder, default is:
Note that some Modifications have a impact on your Singleplayer and Multiplayer expiriance, some Modifications can even make your Singleplayer entitly different or get you stuck. So you should make a backup of the EF2 Main folder (C:\Program Files\Activision\EF2\).
Usually Maps and Mods come in pk3 files, some maps and mods are not that neatly packed. So you are adviced to read the Instructions and Readme of any Mod you are installing, they can contain valuable information, without these you might not get the Mod/Map working.
For the most Maps using the map or devmap Console Command will do the trick, the mapname can be obtained from the *.bsp file inside the (pk3) maps folder, if it is not provided by the creator of the Map.
6. PK3 AND GAMEFILES
PK3 files are just plain Zip-Archive files renamed to pk3, and as such can be opened with any Archiver like 7-Zip, Win-RAR or any other Archiver.
Be careful not to edit any of the PK3 files on accident, any make backups of any files you change.
Each asset has its own folder, models, textures, sounds, maps and so forth. If you are installing a new map, you need a least the *.bsp, it will go into the folder maps:
If you don‘t have that folder yet, create it. Optionally the Map/Modification also provides you with additional files. It is best to keep the provided folder structure of the mod as it is.
If you are unsure which pk3 files are native to the game, sort the files by modification date, this way you can also find and remove mods again. (Unless you have modified the original game pk3 files)
7. CONSOLE COMMANDS
The Game Console allows you to enter commands that would otherwise not be available to you, if not provided by a Menu.
You can open the game Console via a specific Key on your Keyboard while you are in-game. This will not work with the Demo version of EF2.
The Key to Access the console depends on your Keyboard Layout and Language. Please try the following Keys while you are in the main Menu of the game: ^ , °, ², ³, @, <, ~ or '
The in-game console should appear as grey, slightly transparent overlay. You can only paste text you copied outside the game into the game console, by pressing the middle mouse button.
To get text from the console you need to either activate the logfile that will be saved in your game its (base) folder. Or if you have cheats activated you can have a separate console window from which you can copy the text.
Many commands previously enabled, can be disabled by setting a 0 as parameter or by using the exact same command again.
To load a map with cheats enabled use: devmap mapnamehere
To activate the logfile (username_console.log) use: logfile 1
To show your current frames in game, use : fps 1
To quit your game (if stuck in loading screen) use: quit
To restart a map use: restart
To restart the renderer: vid_restart
To take a screenshot ingame press: F11
To take screenshots without the text enter once: bind F11 screenshot silent
To get all weapons with cheats use: give all
To set your health with cheats use: health 77
To show a separate console window with cheats use: viewlog 1
To overcome unintentional obsticals with cheats use: noclip
To become damage resilient with cheats use: god
8. FULL HD 1920 x1080 AND OTHER RESOLUTIONS
You can set a custom Video Resolution in EF2 like with every other id-Tech 3 (Quake3) Engine based game. By accessing the game its console and typing the following commands:
To allow custom resolution: seta r_mode -1
To set custom width: seta r_customwidth 1920
To set custom height: seta r_customheight 1080
To set custom aspect: seta r_customaspect 1
Custom Aspect Examples:
4:3 = 0 (ie.: 1024x768)
16:9 = 1 (ie.: 1920x1080)
16:10 = 2 (ie.: 1920x1200)
Once you have finished, you can either quit the game and start it again or use the console command: vid_restart
Note: Some resolutions will work while the game is Windowed , but not while in Full Screen.
(use ALT + ENTER on your Keybord while in game to switch)
If your game doesn't start any more after this, it will again, if you delete all the *.cfg files that are in the C:\Program Files\Activision\EF2\base\ folder. And ONLY the files directly inside the base folder. If you delete *.cfg files from any other folder, like for example the C:\Program Files\Activision\EF2\base\global\ the game will no longer start.
I also recommend to disable Stencil shadows, because they are buggy. In game click on Advanced at the game its Video settings Menu, and set the shadows option to Simple.
If your game is freezing or lagging on a specific Level/Map or at some areas of a Level, this could be caused by a very to high Framerate, which could be around or above 333.
You can fix this by either:
- Disabling 'nVidia Antialiasing', in the Advanced Video Settings
- Disabling 'Full Screen Antialiaising', in the Advanced Video Settings
- Activating 'Monitor Synchronization', in the Advanced Video Settings
- Using a in-game console command: 'seta com_maxfps 90'
- Renaming the ef2 Executable to quake3
9. USEFULL TOOLS AND WEBSITES
To view and create textures/screenshots
To open or create pk3 files
7-Zip - www.7-zip.org
To open or create maps
Übertools EF2 SDK (Source + Level Editor ) - www.moddb.com
Updated ef2 server side code
EF2 C++ Source Code Updated: - www.moddb.com
BSP to MAP decompiler - If you lost your *.map files
(decompiling maps without author permission is forbidden)
Will Fowlers BSP-Decompiler Github.com
Will Fowlers BSP-Decompiler is the best and most accurate decompiler for Elite Force II, the only two issues with this compiler are:
- Sky textures are wrong using: special/sky, should be textures/common/skyportal
- Texture alignment and scale information is lost, all textures need re-adjustment
The Sky Texture problem can be resolved by opening the *.map sourcefile with a Text Editor (Notepad++) and replacing all the strings special/sky with: textures/common/skyportal
Websites, usefull/related Star Trek Elite Force 2
- on Discord: Star Trek : Elite Force (1 & 2)
- on Discord: Elite Force II - Modding
10. ASK SOMEONE
I have seen many people that couldn't resolve their issue with the game by them self. Posting comments on unrelated or dead Forums and Websites. Elite Force II is a old game, many experienced gamers know games like this from their childhood and how to handle these old games.
If you have a friend that might know something about games that existed before platforms like Valve its Steam became standard, ask him or her.
If your game doesn't start any more it helps in most cases, if you delete all the *.cfg files that are in the C:\Program Files\Activision\EF2\base\ folder. And ONLY the files directly inside the base folder.
If you delete *.cfg files from any other folder, like for example the C:\Program Files\Activision\EF2\base\global\ the game will no longer start.
Try to search on the internet for how to resolve your issue, I am pretty sure you are not the first Person to run into troubles with a game.
If nothing of the above helped, contact me, I am pretty sure we can work it out together. Please note that it may take a few days until I get back to you.