| Installation guide | ||
This guide is the installation guide from scratch to the latest version of EECH. I will try to keep it "lean and mean". So here it goes:
====> Start here if you own EEAH
====> Start here if you only have EECH, one click install method
That's it, now go and read this!
====> Alternative method if you want to control each mod that you download
Important: the files eech.ini and game.cfg determine game options and are automatically created when you run the game the first time. In case of trouble please read this. If there are new options the old eech.ini will still be read and the new options added when you leave the game. Start the game once and leave it to see which options are added. In principle all options are set to defaults which means that most mods are not active.
(Note that eech.ini is a product of the modded exe. The official Razorworks exe doesn't create or use it)
Important: in cohokum, the default "avionics" setting in the options menu is set at "novice". This means that you cannot operate the targeting systems, it is done for you in the game by the "copilot". Set this option to advaced when in the game for full manual control of the targeting systems. When you delete the game.cfg and it is recreated by the game, the option is reset at novice!
Important: Information on eech.ini, mods, features etc. etc. are described in the readme.
All addons are exe's created with the NSIS install system. The addons will be installed directly in your Razorworks directory, using the correct path names etc. The best thing is to use the updater tool to download these addons.
NOTE: to use modded textures you have to set the following options in eech.in:
texture_colour=1
mipmapping=1
texture_filtering=1
dynamic_water=1
Go here for more some information on the textures, the directories that are created and what they do.
These addons are directly available from www.eechcentral.com or with the updater tool (see above).
| ADDON CAMPAIGNS | ||
| Apache Havoc campaigns | ||
123 Mb (!) |
The original razorworks Apache Havoc maps and campaigns (Georgia, Cuba and Taiwan), if you don't own EE - Apache Havoc. With permission of Razorworks. The patch corrects an error in the Georgia map. | |
| Fan made campaigns (including textures) | ||
| superpatch3.exe | 15.3 Mb |
Custom campaigns (15 MByte): new version of Alaska and Aleut, older versions of Kuwait and Lybia campaigns and skirmishes. Extra trees for Alaska and Aleut. The Grand Canyon! |
| setupPuerto_Ricowarzone.exe | 19.8 Mb |
Puerto Rico warzone |
| setupSkagwaywarzone.exe | 35.3 Mb |
Skagway warzone |
39.5 Mb |
Alexander Archipelago. First install the warzone, then the new tree pack | |
| setupRedSeawarzone.exe | 27.7 Mb |
Red Sea warzone |
| setupAfognakwarzone.exe | 32.2 Mb |
Afognak warzone |
| ADDON TEXTURES | ||
| Camo, Cockpit and general textures for all maps | ||
| texturepack_gcc31.exe | 27 Mb |
A compilation of all General, Cockpit and Camo textures by several authors, includes winter (-W) and desert (-D) textures. Includes also sky/cloud textures and Russian decals for each warzone. |
| Cool camo textures | 2 Mb |
New chopper camo textures, replacement of some (but not all!) textures in the gcc31 texture pack |
| texturepack_dynamicwater.exe | 19 Mb |
Dynamic water textures for rivers, reservoirs and sea by Gotcha (set dynamic_water=1 in eech.ini) |
| Industrial textures | 21 Mb |
Textures for factories, harbour, oil fields (by Gotcha) |
| Terrain texture packs for Razorworks maps, 1 pack per map | ||
| texturepackgeorgia2.exe |
26 Mb |
Georgia summer textures by Gotcha |
| texturepackgeorgia-W.exe |
27 Mb |
Georgia winter textures by Maverick |
| texturepacklebanon2.exe | 20 Mb |
Lebanon textures by Gotcha |
| texturepackyemen.exe |
27 Mb |
Yemen textures by Rocky |
| texturepackthailand.exe | 27 Mb |
Thailand textures by Rocky |
| texturepacktaiwan2.exe | 28 Mb |
Taiwan textures by Gotcha |
| texturepackcuba.exe | 24 Mb |
Cuba textures by Rocky |
| Terrain texture packs for fan-made maps of superpatch3.exe | ||
| texturepackkuwait_etc.exe | 23 Mb |
Textures for the Kuwait and Lybia campaigns |
| texturepackalaska.exe | 20 Mb |
Alaska summer and winter textures by Maverick |
| texturepackaleut.exe | 18 Mb |
Aleut summer and winter tesxtures by Maverick |
| Miscellaneaous | ||
| texturepackmenuscreens.exe | 14 Mb |
Opening screen and menu background replacements by Michael Langner *BROKEN* |
If your game doesn't run properly, there is not so much that can be done!
*** Thanks to Moje ***
Programmers in the DevGroup (mostly Jabberwock, Moje, Schorpp and Jens Wegener, x-cuse me if I forgot some of you) has struggled with the MP-code. Kimchock has helped a great deal. EECH has always been good in LAN but couldn't cope with the Internet lag. This has lead to many changes which means that the description given below is only valid for the latest version 162W1 and later. This version will *not* connect to older versions!
I will assume that you have installed the game as described above, so you have the various add-ons and custom maps!
Getting a MP-game going isn't that hard. First there are a few things you should realize:
So in order to get this to work you have to make sure that any hardware firewall in your broadband modem is off. Many modems have that as a menu option in a configuration program. I have to connect to my modem using telnet: see here.
You have to make sure that the the following TCP and UDP ports are open:
TCP/UDP 47624 and TCP/UDP 2300 - 2400 (the whole range). Some modems have the software for that, others don't. This may be a helpfull tool: DXport.
While the hardware firewall is off are vulnerable so make sure you have a software firewall runnning, e.g. Zonealarm which has a free version. If you do that however, you have to give the program cohokum.exe permission to use ports 2300 to 2400 and port 47624.
You can see what games are running here
First of all you cannot connect a game that has a different version number than the host, so 161 connects to 161, 162 to 162 etc. You may crash the host if you try that anyway, so be careful please!
A number of settings in the eech.ini file are default in the correct setting. In case of trouble check if they are:
ipa= <= leave empty
session filter=1
usemaster=1
pss=hoxdna.org
sss=eech.dhs.org
cvc=1
The rest is easy:
In my modem, an Alcatel Speedtouch home, I have to do everything by hand. So I set the hardware firewall off using telnet. The modem's address is 10.0.0.138. In my case the username is expert, but it may be something else. The telnet program is part of windows, it runs in a DOS command window.
telnet 10.0.0.138
username: xxxxxx
The command to set the firewall off is:
ip config firewalling=off
to set it back on it is:
ip config firewalling=on
to check it:
ip config
While it is off you are vulnerable. make sure you have a software firewall running.
New warzones and new textures are made for this game all the time which is great. The game was not set up to handle that properly. I therefore made a couple of changes that makes the game recognize new warzones automatically, and treat them as the 6 regular warzones. This calls for some changes in the texture directories.
The old setup did not distinguish between desert and normal campaigns, so the textures for Kuwait and Lybia were in fact default textures changed to a desert look. The new setup recognizes 3 different textures: default, desert and winter textures. A winter texture ends with "-W" and a desert texture ends with "-D". The code will check if the campaign is a desert or winter campaign and will use the "-D" or "-W" textures if it finds them. If not the defaults are used. Examples:
This indication can be added to all textures (trees, cockpit etc.). The "season" button was added to the session screen in the game where you can choose summer, winter or desert, but not all campaigns will have those options (desert and winter are exclusive).
This has the following consequences:
AND FINALLY TWO REMARKS:
More info on textures (for modders): go to the texture page