Steam Versions: Difference between revisions
Creating new page for info and talk about Steam distributions |
XComUtil seems to break Steam versions when patching the executable files |
||
| Line 14: | Line 14: | ||
The Steam distribution incorporates the "fanmade" F0dder loader. | The Steam distribution incorporates the "fanmade" F0dder loader. | ||
=== XComUtil === | |||
Installing XComUtil with the Steam version of TFTD seems to break the installation. In order to get XCUSETUP to run at all, it is necessary to comment out this line in xcusetup.bat: | |||
xcomutil ufoexe shp:cfg map:cfg wrt XcuSetup | |||
This line changes the XCom craft, to allow fighter craft to carry troops, among other things, and is perhaps one of the less popular aspects of XComUtil, so that's no great loss. | |||
However although it runs, the Steam executables fail to run after XCUSetup. Probably if XCUSetup.bat was modified to only change data files, and not executable files, it would work ok. Obviously the full functionality of XCU would not be obtained. | |||
It's likely the same issues apply to XCom-1, Enemy Unknown, as well as to TFTD. | |||
Revision as of 22:03, 4 October 2008
Notes on Steam Distribution of XCom Series Games
Take Two's 2K division is the current owner of all the XCom series of games.
The games are available via Valve's Steam service, at http://store.steampowered.com
The cost is $4.99 per game, or the entire collection of 5 games for $14.99.
In the Steam distribution, the XCom executables and game files are found in e.g. "C:\Program Files\Steam\steamapps\common\x-com terror from the deep".
The game files (for TFTD at least) can be edited using standard tools such as TFTD Hack and the command line version of XComUtil. The changes are then picked up in the game.
It is possible to execute the game directly, without using the Steam launcher, by running the "*... patched.exe" version. An error is thrown, but the game does start. This suggests it might be possible to use Seb76's loader, or XComUtil in batch mode - maybe.
The Steam distribution incorporates the "fanmade" F0dder loader.
XComUtil
Installing XComUtil with the Steam version of TFTD seems to break the installation. In order to get XCUSETUP to run at all, it is necessary to comment out this line in xcusetup.bat:
xcomutil ufoexe shp:cfg map:cfg wrt XcuSetup
This line changes the XCom craft, to allow fighter craft to carry troops, among other things, and is perhaps one of the less popular aspects of XComUtil, so that's no great loss.
However although it runs, the Steam executables fail to run after XCUSetup. Probably if XCUSetup.bat was modified to only change data files, and not executable files, it would work ok. Obviously the full functionality of XCU would not be obtained.
It's likely the same issues apply to XCom-1, Enemy Unknown, as well as to TFTD.