skierpage on 25/7/2006 at 20:53
I downloaded the Thief Gold demo and had problems getting it running on Windows XP.
The trick in "Azal"s FAQ (
http://www.ttlg.com/forums/showthread.php?s=&threadid=75031) doesn't work for self-extracting demo files on the Internet without some additional steps. "Vigil" on irc://irc.starchat.net/thief helped me out. Here's what to do formatted as a separate FAQ entry:
How do I install the Thief demo on Windows 2000 or Windows XP?The -lgntforce trick does not work with self-extracting executables such as the thiefgoldwithmovie.exe demo download. For those, you have to unpack the demo executable to get to the setup program. Here's one approach.
* Run the installer .exe.
* When you get the alert "This product cannot be installed on Windows NT due to a Microsoft DirectX (tm) limitation",
Do not dismiss the alert, the installer will exit and delete the files you need.
* Instead, Alt-Tab away from the installer alert.
* Look for the setup directory. Note this is not the InstallShield directory for the self-extracting archive.
It is a hidden directory, so you have to set the Folder Options > View > Advanced > Show hidden files and folders option. Look in C:\Documents and Settings\
your user name\Local Settings\Temp for a recently-created temporary directory with a random name like
pftZZ~tmp.
* Open this directory. it should contain setup.exe, several other files, and a THIEF subdirectory.
* Create a new folder named e.g. THIEF_INSTALL somewhere else on your hard drive.
* Select all files and folders in the temporary directory , and move them into your new folder.
* Now return to the installer and dismiss the alert.
* In a command prompt, cd to your new THIEF_INSTALL folder and run setup.exe -lgntforce
* The Thief setup should complete successfully.
* If the THIEF_INSTALL has an IV5PLAY.EXE, run that; also see the FAQ entries for "ingame movies"
* If the game works you can remove your THIEF_INSTALL folder.
<hr />
Hope this helps :thumb:
There's another Thief FAQ on some Web site somewhere that has the -lgntforce workaround and could use this addendum, but I can't find it anywhere.