X-COM: Terror From the Deep Bug FAQ (DOS versions
1.0, 1.2, and Windows Collector's Edition (Gold/PCGamer))
26 August 2004
The most recent version of this FAQ can always be found here:
http://www.xcomufo.com/x2faq.html
Quick and Simple Solutions:
Most of the problems people have with xcom can be solved in one of three ways:
If you are running the Collector's Edition of the game, skip to the next error,
"Garbled video error..." or just download these two files:
xcom2fix.exe and
patch.dll, put them in the TFTD folder, and run
xcom2fix.exe to start the game. If your game crashes, consider using
the patched executable created my max available
here with details about the patch
here.
If you are running the DOS version of the game, download the MS-DOS emulator
named dosbox. For detailed
instructions on getting the DOS version of the game to run through this
emulator, please visit
this thread. The dosbox emulator
is also capable of correcting game speed issues.
Garbled video error while running under Win98se/XP/ME/NT/2000
When attempting to run the Collector's Edition (CE) of Terror From the
Deep under Windows 98se/XP/2000/ME/NT with a modern video card, you will
probably get a garbled screen with about four game screen's worth of data
squashed together near the top of the screen. This is caused by DirectDraw
drivers the Collector's Edition uses to create compatibility with Windows. Unfortunately, the programmers did not
take the pitch into consideration. You can bypass this problem manually through dxdiag.exe, but this is tedious,
must be reversed to play newer games, and doesn't fix any aditional problems. There is a file fixes the conflict caused by DirectDraw
by automatically correcting the error in the game. It was written
by F0dder. The file for UFO Defense is called
xcom2fix.exe (or
ldr_xcom2.exe)
Place the file in the main Terror From the Deep folder and run the fix file instead of
"Terror From the Deep.exe" to start the game. F0dder's original
archive can be found here.
If you are still unable to run the game after using f0dder's fix, manually
disable DirectDraw acceleration by following these instructions: From the Start
Menu, click Run. Type in "dxdiag.exe" and click OK. After the data has
finished loading, click the Display tab at the top of DxDiag. Look for the line
that reads "DirectDraw Acceleration Enabled" and click disable. Click
EXIT at the bottom and go play. Remember to re-enable it before running
applications or games that require directx acceleration.
"Couldn't CreateProcess" error with xcom2fix.exe or
ldr_xcom2.exe
This error originates with older versions of f0dder's fix (ldr_xcom2.exe or xcom2fix.exe) in which the fix can not find the
Terror From the Deep.exe executable. The most common solution for this is to
download the latest version of the fix, which looks for many different forms of
the TFTD executable. If that does not work, make sure that the
Terror From the Deep executable file is named "Terror From the Deep" with an .exe extension (making it an application). Also, make sure that the fix (xcom2fix.exe or ldr_xcom2.exe) is in the same directory as the game. If that does not work, consider re-installing the game
again.
"Couldn't ReadProcessMemory" error with xcom2fix.exe
or ldr_xcom2.exe
This error will present itself if you try to use f0dder's fix with an old DOS
version of the game. F0dder's fix only works with the Collector's Edition.
Game crash while creating first base or when stepping off
the skyranger on the first mission
This is most often cause by trying to play an old DOS version in WinXP/ME/2k.
There are two practical solutions. The easiest solution is to get a copy of the Collector's Edition.
The better solution is to download the MS-DOS emulator named
dosbox. For detailed instructions
on getting the DOS version of the game to run through this emulator, please
visit this thread.
The dosbox emulator
is also capable of correcting game speed issues.
Game runs too fast
If you are using the Collector's Edition, the first thing you should try is to slow down your computer using a program like
Turbo or
Mo'Slo (only the deluxe version of
Mo'Slo will work for xcom).
If they do not help enough, and if you're feeling adventurous, boot your
computer into CMOS and turn off both "Internal Cache" and "External Cache" in the
BIOS settings, then adjust mo'slo or turbo to slow the game down to acceptable
levels. Please do not ask me how to disable the caches, as there are so many
different CMOSes and motherboards that I can't tell you how exactly to do it on
your system. Ask your local tech friend or consult the motherboard manual
(exciting stuff).
If you are using the DOS version, I would suggest using the MS-DOS emulater
called dosbox. For detailed
instructions on getting the DOS version of the game to run through this
emulator, please visit
this thread
Research Bug
(Most of this information is from Stanislav Linke's
website)
There is a bug in Terror From the Deep's research tree. What happens is that
when you research some things 'out of order' (according to the game authors'
preference, apparently) you are no longer able to initiate the research of some
alien artifacts. As far as I know, the only way to avoid this error is to
research in the 'correct' order, specifically: Research the MC Lab after you
have researched the MC Reader, research Zrbite only after you have have
researched the Disruptor Pulse Launcher, the Live Deep One after Magnetic
Navigation, Tasoth Commander after Leviathan, and another involving alien sub
contruction, but there are other undocumented ones. If you have already
encountered this bug, there is help for you. Stanislav Linke has created a
website that will let you customize a research tree for your game to work around
the problem. This solution can be found here:
http://paralight.ru/xcom/
Click-pause sound error
I don't know what causes this problem, but I do know how to fix it. Download
this file: musfix.dll and place
it in the main Terror From the Deep folder. Now run the game, and the
click-pauses should be eliminated.
Blank screen or "VGA Mode Not Supported"
Using an LCD monitor? Can you hear sound and music? You probably can, but no video? You might get an error message saying "VGA Mode not supported." More than likely, your problem originates in the LCD monitor's current refresh rate. Open dxdiag.exe from the Start Menu, Run box. Click on the "More Help" tab, click on Override, click the dot next to Override Value, and then enter 60. Click okay and do whatever the program tells you to do, then try the game. If 60 doesn't work, try raising or lowering it by increments of 1.
Game picture runs off of the screen
Adjust the controls for horizontal and vertical display/stretching on the front
of your monitor. Some monitor's are not designed to and therefore are incapable
of displaying xcom's 320x200 screen resolution, so you may be out of luck. Consult your monitor manual for further
information.
Game crash, program quits to desktop - random
Lots of reasons and solutions:
This can also be caused by a corrupt saved game. Some time within the past two months (of game time) when you saved your game, the files became corrupted. This is a bug that has been in the game since the beginning and never fixed because it is somewhat unusual. The only way around this bug is to delete the files in the corrupted save's folder, load an older saved game (that hopefully is not corrupted) and save over the now-blank spot. To check to see if an older saved game is corrupted, use the 1 Day button to speed up the game to the time when the crash
occurred in the first saved game. If the saved game gets past that designated crash time, the files are good. Two tips to avoid this bug in the future: Save often and in alternating save spots, and DO NOT save while an interception window is minimized.
If you are using the Collector's Edition, consider using the patched executable
created by max available
here.
Game crash with scrolled large font text (typically green), unknown battle results shown or old battlescape game loaded
This is a common DOS-version bug that cannot be worked around. Quit the game and
reload your last save game. You might need to start a new game and try to save
your game often and in alternating save spots.
Game crash on transfers
If you are playing the game in a language other that English (i.e. German)
start the game in English and proceed with the transfer, save your game, then
reload in the other language.
Saved Game Disappears
Make sure that in the xcom directory, there is a folder called "game_1". If it
does not, you will need to create a folder with this name. Then create "game_2"
.... "game_10" for the rest of the save game folders.
Screenshots - DOS Versions 1.0 and 1.2
(this information was originally
posted by NKF)
Printscreen or alt+printscreen. You can even minimize and select the region of
the screen to copy - but let's not get into that archaic method over a more
effective archaic method. In any case, the screen will be stored as a device
independent bitmap (or something) in your Windows clipboard.
Note, this method of taking screenshots effectively doubles the pixel size of
the image for some inexplicable reason. So, instead of pasting a 320x200 pixel
image into the image editor of your choice, it'll paste a 640x400 pixel image.
Also note, this method will only work if you're running Windows - not in a pure
dos environment (i.e. booting with a boot disk, or running a Dos 5 or 6
partition). In pure dos, you'll probably just cause your PC to print the screen
on your printer (that's what it was used for way back in the old days! ).
F12 - not implemented. In the Geoscape, it'll probably toggle the text overlays.
Screenshots -
Collector's Edition
(this information was originally
posted by NKF)
Printscreen, Alt+Printscreen: It works, but the palette information is NOT
SAVED. So when you paste the image, the colors indexes of the individual pixels
are ruined. So even if you import the proper palette, the image will still be
ruined. Thus - this does not work quite the way you want it to.
F12 - Saves the screen as a .tga file in the game's directory. The only way to
save the image and the palette at the same time in the CE.
Undocumented Errors and Additional Help
If you have encountered a problem not in this FAQ, please visit the
xcomufo.com
forums and post your problem in this forum:
http://www.xcomufo.com/forums/index.php?showforum=24
-Micah
13 August 2004
[email protected]
www.xcomufo.com