WineHQ
Thief: Deadly Shadows 1.1 (CD)



Category: Main > Games > 1st Person Shooter > Thief: Deadly Shadows > 1.1 (CD)


NameThief: Deadly Shadows
Version1.1 (CD)
License Retail
URLhttp://www.eidos.co.uk/gss/thi...
Votes 12
RatingSilver
Wine Version1.3.35
Maintainers of this version:
Description
Retail CD Release
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
Installation


What does not

Running the actual game. Tried with a cracked t3.exe and the normal binary and they seem to crash in the same spot.



What was not tested
Nothing


Additional Comments

Consistently crashes just after running the application.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowArch Linux x86_64Dec 21 20111.3.35 Yes Yes Silver Serge Hooge 
ShowUbuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)Feb 22 20111.3.12 Yes Yes Bronze Necron99 
ShowSlackware 13.0Apr 13 20101.1.42 Yes Yes Silver SPAMMER 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Oct 25 20091.1.32 Yes Yes Bronze Manuel 
ShowGentoo LinuxNov 01 20091.1.31 Yes Yes Bronze Andrew Hurst 


Known bugs
Bug # Description Status Resolution Other apps affected
13934 Thief: Deadly Shadows crashes immediately NEW View
33479 Multiple games (Guild Wars 2, Risen 2, Tomb Raider 2013): Raw input is broken NEW View

 
HOWTO

A nocd executable is needed to run the game.


"If your sound card is not properly detected, try switching the sound to OSS in winecfg. I can make no guarantees, but I was able to play through the entire training mission. I experienced two major problems: text was not rendered properly and the "mouse stop" was not always done correctly." - Erich Hoover

 


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

workaround for multicore cpus
by Igor S. on Monday July 26th 2010, 9:57
When running game on multicore cpu, menu widgets are very fast, intro movie cycles after main menu, and Garret keeps jumping (!) sometimes when no jump key pressed. Unfortunately, imagecfg patching didn't work for me.
The trick is to allow wine use only one cpu. For FreeBSD it works like this (set suid bit for cpuset utility to run as non-root):

cpuset -c -l 0 wine T3Main.exe

On GNU/Linux you may use taskset utility (must work but I didn't try).

[post new] [reply to this]

Another "replacement" for mouse
by Igor S. on Friday July 23rd 2010, 8:58
One can use for example keys Q and E to turn left and right accordingly. They can be set in game preferences. Hope this helps :)

[post new] [reply to this]

Joystick?
by Mike Brown on Wednesday February 10th 2010, 5:19
It's a bit of cop-out, but one way to get around the mouse bug is to use a joystick instead.

My no-name model worked without Wine or Linux configuration at all. I just had to program the joystick buttons from within the Thief game itself.

[post new] [reply to this]

How to play Thief: Deadly Shadows smooth and nicely
by Manuel on Sunday November 1st 2009, 14:02
Hi

I finally managed it to run the game smooth and nicely.

This guide will cover:

- 1. Download stuff
- 2. Preconfigure
- 3. Install
- 4. Postconfigure
- 5. Startscripts
- 5.1 Wide-screen monitor
- 5.2 No wide-screen monitor
- 6. Troubleshoot
- 7. Tipps

Here's the guide:


1.0 Get the stuff
------------------

Only if you have a wide-screen monitor get the "Fov Patch":
mugon.org/widescreen/thief.html

All need xwrappointer as well:
ishiboo.com/~danny/Projects/xwarppointer/

Download that stuff and store it for now in a place where you find it again later :-)

Get wine 1.1.32 or higher

Get taskset

Get a No Cd Fix (the unprotected Exe)

I use mwine to manage my wine versions but this is optional.
(Please note that my scripts are mwine scripts so modify if you only use one wine :-) )

2.0 Preconfigure
------------------

Let's go:

Mount the cd or an image:
sudo mount /dev/sdc /media/cdrom0

Create wineprefix
MWINE_VERSION=wine1132 WINEPREFIX=~/.wine/thief3 mwine winecfg

A new wineprefix will be created and winecfg will open
Go to the Drives tab click Autodetect and click apply
Go to the Graphics tab and tick the first 3 boxes (Allow ....)
Check that Windows XP is set as OS

3.0 Installing .... please wait
--------------------------------

Install the game (choose a path with no spaces in it)
MWINE_VERSION=wine1132 WINEPREFIX=~/.wine/thief3 mwine /cdrom/setup.exe

4.0 Postconfigure
------------------

Copy the Fov Patch and xwrappointer into the install folder

Unpack xwrapponiter and Fov Patch
Compile xwarppointer

You schould now have something like this:
manuel@think:/mnt/daten/wine/win_c/programme/Thief3$ ls -1
CONTENT
EULA.txt
readme.rtf
Readme.txt
System
T3FovPatch.exe
Uninstall Thief - Deadly Shadows.lnk
user.ini
xwarppointer

If you have a wide-screen monitor install the Fov patch with an emulated desktop.
MWINE_VERSION=wine1132 WINEPREFIX=~/.wine/thief3 mwine T3FovPatch.exe
You can now turn the emulated desktop off if you want

Install taskset if you dont have yet

Copy the CD Fix into the System Folder

Start the game once and change the Resolution:
Wide-screen: 1600x1200 (It doest matter if you don't have such a big monitor, i have 1400x900)
No Wide-screen: 1280xYYYYY

IF YOU HAVE A WIDESCREEN DON'T CHOOSE 1280xYYYYY , GAME WILL CRASH!

Quit the game, try not to play it will ruin your experience :-)

5.0 Startscrips
------------------

I just name the script start but you can choose what ever you want :-)

5.1 Wide-screen script
------------------

#!/bin/bash

# Resolution in game : 1200x1600 !!!!!!

cd /mnt/daten/wine/win_c/programme/Thief3/

MWINE_VERSION=wine1132 WINEPREFIX=~/.wine/thief3 taskset -c 1 mwine System/T3.exe &

while [ 1 = 1 ]
do

getX=$(./xwarppointer get | cut -d" " -f1,1)
getY=$(./xwarppointer get | cut -d" " -f2,2)
#echo $getX

if [ $getX -lt 2 ]; then
./xwarppointer abspos 1060 .
else

if [ $getX -gt 1438 ]; then
./xwarppointer abspos 380 .

fi

fi

#if [ $getY -lt 10 ]; then
# ./xwarppointer abspos . 385
# else

#if [ $getY -gt 758 ]; then
# ./xwarppointer abspos . 385

# fi

# fi

# ./System/xwarppointer abspos 700 450
done


5.2 No wide-screen script
------------------

#!/bin/bash

# Resolution in game : 1280xYYYYY !!!!!!

cd /mnt/daten/wine/win_c/programme/Thief3/

MWINE_VERSION=wine1132 WINEPREFIX=~/.wine/thief3 taskset -c 1 mwine System/T3.exe &

while [ 1 = 1 ]
do

getX=$(./xwarppointer get | cut -d" " -f1,1)
getY=$(./xwarppointer get | cut -d" " -f2,2)
#echo $getX

if [ $getX -lt 2 ]; then
./xwarppointer abspos 1277 .
else

if [ $getX -gt 1278 ]; then
./xwarppointer abspos 3 .

fi

fi

#if [ $getY -lt 10 ]; then
# ./xwarppointer abspos . 385
# else

#if [ $getY -gt 758 ]; then
# ./xwarppointer abspos . 385

# fi

# fi

# ./System/xwarppointer abspos 700 450
done

6.0 Troubleshoot
------------------

Q: The game freeze at the end of a level or at loading a game
A: Could be this: forums.eidosgames.com/showthread.php?t=66801

Q: The game freeze at loading a game sometimes with a black screen and my PC is frozen too.
A: This happens because the ion Launcher exe sometimes doesnst kick in and starts the display of the loading screen and the loading itself

Q: The game loads but the loading screen is still shown after loading, i can use my mouse and keyboard
A: This happens because the ion Launcher exe sometimes doesnt kick in an stops the display of the loading screen. Change to a virtual terminal and terminate the all T3 processes.


7.0 Tipps
----------
Credits to: TTLG Forums!

For a better game experience change the following:

--> Replace intro Ads with Thief 3 intro movie:

Initially, we find this in the default.ini file:

[PCStartup]
ShowIntroMovies=True
ShortIntroMovies__t=d:\content\t3\VideoTextures\eidos-logo.bik;d:\content\t3\VideoTextures\ionstorm-logo.bik;
d:\content\t3\VideoTextures\Copyright.bik;d:\content\t3\VideoTextures\nvidia.bik;d:\content\t3\Video Textures\eax.bik

Replace that information with the following:

[PCStartup]
ShowIntroMovies=True
ShortIntroMovies__t=d:\content\t3\VideoTextures\ThiefTrailerNoESRB.bik

--> Disable blue background fog

Contributed by Mentalepsy
If you want to disable the swirling blue smoke that appears in the background of your save/load menu and in your mission briefings, just open T3UISoup.ini and set Active=NOT. You'll now have a pure black background, more like Thief 1 and 2 menus. You might want to raise the intensity of Metagame lights 1 and 2 (T3UI.ini) for better contrast.

--> Disable startup load screen

Contributed by Mentalepsy
Here's an extremely simple way to disable the startup splash screen with Garrett running across the rooftops. Just go to your Thief 3\Content\T3\PCTextures\DynamicallyLoaded directory, and rename Loading1.dds to something like OriginalLoading1.dds. Now when you start the game, you'll see a totally black screen (no image, no logo, no progress bar, no nothing) while the game loads, and then you'll be taken to the main menu. This also seemed to decrease my startup time slightly. If you ever want to change it back, just restore the original filename (Loading1.dds).

--> Increase mouse speed

Snowmit has another idea:

To increase your mouse sensitivity open default.ini and find:

[Engine.PlayerInput]
MouseSensitivity=50

I raised mine to 65 and found that the turning was much more responsive.

--> High Res Textures

Get the High Res Texture Pack and install it in an emulated desktop.
www.john-p.com/textures/Thief-DS/index.shtml

Have fun guys and girls

[post new] [reply to this]

Mouse workaround
by Manuel on Sunday October 25th 2009, 14:17
Hi

I found a workaround for the mouse escape bug.

Firstly: This workaround is not perfect because it cause the game to hang up on a end of a mission. (I think it does because i cant complete the first mission, stuck on the exit door.) But this could be another problem. So here is the Workaround:

First: get xwarppointer from the internet and compile it.

Second: Change the Game Res to 1280xYYYY

Third use this script to start:

---------------------------------
#!/bin/bash

# Resolution in game : 1280xYYYY !!!!!!

cd /mnt/daten/wine/win_c/programme/Thief3/

MWINE_VERSION=wine1132 WINEPREFIX=~/.wine/thief3 mwine System/T3.exe &

while [ 1 = 1 ]
do

getX=$(./xwarppointer get | cut -d" " -f1,1)
getY=$(./xwarppointer get | cut -d" " -f2,2)
#echo $getX

if [ $getX -lt 2 ]; then
./xwarppointer abspos 1277 .
else

if [ $getX -gt 1278 ]; then
./xwarppointer abspos 3 .

fi

fi

#if [ $getY -lt 10 ]; then
# ./xwarppointer abspos . 385
# else

#if [ $getY -gt 758 ]; then
# ./xwarppointer abspos . 385

# fi

# fi

# ./System/xwarppointer abspos 700 450
done


---------------------------------

It works but as i said i think it cause the game to hang up. If you tried it and your game doesnt hang up replay to this with your solution.

Have fun with the game.

[post new] [reply to this]

Now broken with current wine (1.1.23)
by Michael Abbott on Sunday June 7th 2009, 8:22
A bit of a step backwards recently: as of 1.1.19, Thief 3 crashes as soon as you try to start a new game. There's a regression between 1.1.18 and 1.1.19, running a (slow...) bisect now.

[post new] [reply to this]

Nocd patch
by Heath on Friday August 1st 2008, 20:19
The game won't run with razor1911's nocd (their t3.exe) but will with the 'unprotected' T3.exe released with the thief3 editor pack.

[post new] [reply to this]

RE:
by Erich Hoover on Saturday November 24th 2007, 14:31
Download latest GIT
Install Thief 3
Patch to v1.1
Install a no-CD/DVD crack
Place the following in "~/.wine/Program Files/Thief - Deadly Shadows/user.ini" (Unix Path, see Bug #5024):
[BlockLoading]
LoadFromResourceBlockFiles=True
[Source Control]
UseSourceSafe=0
[Engine.Engine]
UpdateGameSys=0

If your sound card is not properly detected, try switching the sound to OSS in winecfg. I can make no guarantees, but I was able to play through the entire training mission. I experienced two major problems: text was not rendered properly and the "mouse stop" was not always done correctly.

[post new] [reply to this]

0.9.44 a step forward
by Erwin on Monday September 3rd 2007, 8:33
The last set of patches must have hit a sweet spot for Thief3. It now displays some of the missing texts, although they look quite interesting (text is missing not only letters, but sometimes letters are cut in pieces and look just weird). But definitely a step in the right direction. Keep up the great work :)

[post new] [reply to this]




   << Back

Page loaded in 0.10176 seconds.