Star Wars: Empire at War – ModLauncher V. 1.1.0

Um Mods für Star Wars: Empire at War sowie dem dazugehörigen Addon Forces of Corruption bequem starten zu können, lohnt es sich den Star Wars: Empire at War – ModLauncher zu nutzen. Entsprechende Modifikationen müssen dann nur noch in den Mods-Ordner kopiert und über das Tool gestartet werden. Einfacher geht es nicht!

Changelog

The newest mod launcher for ‚Star Wars: Empire at War‘ and it’s Addon ‚Forces of Corruption‘. Currently the only ModLauncher that works with the STEAM & retail version of the games.


######################################################
####### Star Wars: Empire at War – Mod Launcher v1.1.0 ########
######################################################

So it’s done, after more than 3000 lines of code this little project of mine is ready to be released to public.
I am kind of late to the party but maybe this mod launcher will still be usefull to some gamers out there.
~~BertHunter 2013

I) Features:

# Launches the Steam or Retail version of „Star Wars: Empire at War“ or
„Star Wars: Empire at War: Forces of Corruption“ with or without mods.

# Lists all found modifactions at the main launcher page. (Steam & Retail)

# Temporarily moves all files found in a subfolder of a modification called „Data_main“ to the game’s DATA folder while playing this mod.
(This was coded so that modded AIs or special custom maps do not interfere with other mods and the actual game folders stay clean.) (Steam & Retail)

# Supports easily switching between game languages by clicking on flag icons at the main launcher page. (Steam & Retail)

# Shows if a mod’s language is not yet translated to the game’s current language. (Steam & Retail)

# Language files backup. (Steam only)

# Opens the map editor, custom maps or savegame folders. (Steam & Retail)

# Supports passing of parameters to make your own custom shortcuts to mods without ever seeing the launcher GUI. (Steam & Retail)

II) FAQ & Details:

ModLauncher: How does the „Data_main“ feature work?
– The mod creators or you can create a new folder inside a mod’s folder and name it „Data_main“.
Everytime you start the mod using the launcher, all files inside „Data_main“ will be moved to the Data folder of the game, while preserving folder structure.
If a file with the same name is already found inside the game’s „Data“ folder, it will be moved to a backup folder.
Once the the game closes, everything will be moved back.

Why is every ingame string saying [MISSING]?
– You probably started a mod which is not yet translated to your game’s language. Try changing the language at the main launcher page.
If you do not have the appropiate language files and have no way to download them you can always rename the mods „\Data\Text\MasterTextFile_***.dat“ to a language name you have the files for (although some soundfiles may not be working).
(e.g. „MasterTextFile_ENGLISH.dat“ to „MasterTextFile_ITALIAN.dat“)

I do have a fresh and fully patched EaW/FoC installed, why can’t I play online with a steam user?
– You have to install the official RAM&Lobby; fix as well. (This launcher is shipped with it and will ask you to install the fix if not found.)
If you installed mod files directly into your game’s main folder instead of using this launcher’s ‚Data_main‘ feature, you have to back up and delete those files.
You should also back up and delete all your savegames, as some saved mod information tend to screw things up.

Why can’t I save my game?
– If you get a error message from EaW/FoC while trying to save a game (e.g. „Failed to save game. Check available disk space.“), it is most likley because EaW/FoC does not have write access to the save game folder, or your Windows username may have a not recognized symbol in it.
No write access: Find your game executables (sweaw.exe/swfoc.exe) with a click on the [?] button at the main launcher page.
Navigate to their locations using the windows explorer, right click the executable and select „Properties“. Go to „Compatibilty“ and select „Run this program as an administrator“.
Do this for both executables and saving should work again.
Symbols in username: Either rename yours or add another user just to play EaW.

III) Useful Parameters:

Make a shortcut of this launcher and add one or more variables after the last quotation mark in the target field.
(e.g. C:\Program Files (x86)\Steam\steamapps\common\Star Wars Empire at War\EAWModLauncher.exe -SteamWait=“123″ -DoRestart=“true“ -EaWModStart=““)

-Steam=“true“ This will force Steam mode. Useful if Steam detection fails or you installed EaW using a hardlink or junction.
-Steam=“false“ This will disable Steam mode.
-SteamWait=“0-999″ The launcher will wait this long in seconds for the Steam game to start, before showing error message „nsProcess::603″. Default is 60 seconds.
-DoRestart=“true“ The launcher will be shown again after starting EaW/FoC/MapEditor.
-NoWarnings=“true“ This will disable circumstantial warnings: Does the registry entry point to EaW? Is the Steam game installed? Is the RAM fix installed? Do check for free disc space while building the Steam language backup? — Use with caution.
-Securom=“true/false“ This will enable/disable the launcher’s Securom mode. Newer versions of Securom protection will start the game a second time and the launcher has to keep track of that behavior. If this launcher’s autodetection fails and you get a Securom error message AFTER closing the game, try using -Securom=“false“. Steam mode will ignore it. — Use with caution.
-DataMain=“false“ The „Data_main“ feature will not be used.
-Windowed=“true“ The starts in window-mode.
-EaWModStart=“MyModFolderName“ Launches a existing EaW mod without ever seeing the GUI. „“ launches unmodified EaW.
-FoCModStart=“MyModFolderName“ Launches a existing FoC mod without ever seeing the GUI. „“ launches unmodified FoC.

IV) Known Issues:

– Steam asks you again which game version (EaW/FoC) to start if the Steam GUI is not yet started. Unfortunately this can not be prevented.
The good news is that it does not matter what you click: the launcher will control which game and mod to start.
– Retail versions with more than one language installed but none specified by the launcher will not show if a mod is .
–> Just select your prefered language by clicking on one of the flag icons. If your language-flag is not available, just rename/delete other language files (only MasterTextFile_***.DAT is needed to be renamed/deleted) manual in your game’s Data\Text folder.
– A message window (nsProcess::***) will be shown if your operating system is not supported by this program, or Steam took too long to start the game.
If it shows ’nsProcess::603′ you can adjust the wait time with the parameter „SteamWait“ and please do not close the message window until you are done playing the game.
V) Copyright:

This is an unofficial free-to-use fan created application and should be treated as such: No warranty implied or given.
If something is not working as intended, please contact the creator of this application(berthunterapps@gmail.com) and not the following copyright holders: They are not involved at the creation or support of this application.
The game titels and images used by this program are protected by copyright: © 2006 Petroglyph Games and LucasArts.
VI) Changelog:

v1.1.0
– added window-mode
– added GetAdminRights if conflicting registry entries are found

Download “Star Wars: Empire at War - ModLauncher V. 1.1.0” Star Wars Empire at War - ModLauncher V. 1.1.0.zip – 692-mal heruntergeladen – 1 MB

(Quelle: http://www.moddb.com/)