Jump to content

Steam Versions: Difference between revisions

From UFOpaedia
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.