Thief Deadly Shadows with Deus Ex IW solution?

Topics about game solutions, and success or failure in getting them to work.
Exair
Posts: 2
Joined: 08 Mar 2007, 19:32

Thief Deadly Shadows with Deus Ex IW solution?

Post by Exair »

Hello,

Both Thief3 and Deus Ex2 have been developed by Ion Storm, both use the same engine (Unreal2) and were released about the same time.

"NotCarolKaye" came up with a nice hor+ solution (http://www.widescreengamingforum.com/wiki/index.php/Deus_Ex:_Invisible_War) for Deus Ex2 after a long time. In his solution you edit the "Engine.d2u" file in the /system folder of the game with a hex editor and replace the 3 parts/values (AA 42) that concern the Field Of View. This worked perfectly.

Now I know that there is no hor+ solution for Thief3 available. I thought however, that it would probably be the same solution.

I opened the "Engine.t3u" file in the /system folder. And guess what I found. There are also three AA 42 parts, so I guessed that they concern FOV in Thief too. But when I changed them to CC 42, which is 16:10 in Deus Ex2, nothing happens. WS Resolutions work as usual, but the game is still -vert.

Can anybody out there make something out of this? I don't think that the AA 42 values are just a coincidence.

thanks for reading 8)
daremo
Posts: 9
Joined: 14 Dec 2007, 00:06

No, it needs a unique solution - but I may have found one!

Post by daremo »

No, they aren't a coincidence, but nor do they seem to be relevant in this game. In other words, it looks as though the DX2 FOV variables still exist in TDS, but simply aren't used. In TDS, the FOV seems to be controlled by a single variable, BaseFOV. This is normally 90. However, editing the obvious B4 42 value in Engine.t3u doesn't have any effect on it...

Does that mean hor+ TDS is a lost cause? Far from it! It just complicates things a bit. If you thought the DX2 solution was bad, you ain't seen nothing yet. :)

The obvious-but-nasty hor+ solution for TDS is as follows:
[list][*](edit) Apply the existing vert- solution to get the game widescreen. Ignore the third-person camera hack bit, it won't be necessary![/*:m]
[*]Install T3Ed, the TDS editor.[/*:m]
[*]Modify the game scripts, so that at appropriate points it executes an action like "Set [BaseFOV] to [100.00] on linked objects of [PLAYER]".[/*:m]
[*]Change the value of LoadFromResourceBlockFiles in user.ini to false, so that the modified scripts are used.[/*:m][/list:u]This is obviously pretty laborious -- but in my initial tests, it seems to work!

The 4:3 first-person Thief we know and love:


The vert- widescreen first-person Thief we get with the existing solution:


The hor+ widescreen first-person Thief we've been longing to play!


Sorry that the pics are rather dark, I chose the very start of the game for my test because it's easier to match up the camera position that way. Interesting how the HUD seems to be stretched... I wonder if that can be fixed easily?

Anyway, I'm confident I've proven that a solution exists. Filling in the details (or, better still, finding a more elegant approach!) is left as an exercise for the reader. :)

Complications I've thought of already:[list][*]Not all levels have a suitable script at the start, so if the value needs resetting at the start of every level (not sure yet), it may be necessary to modify the levels themselves to add scripts.(edit) Good news -- the BaseFOV value is carried from level to level and stored in saved games. So it's sufficient to hack one script at the very start of the game, and it should carry through! It may be possible to hack saved games to change the FOV in an existing game. So the only other issue is that:[/*:m][*]Some scripts in the game already modify BaseFOV (e.g. entering/leaving the stitch in the Cradle), so those will also need finding and fixing.[/*:m][/list:u]
ToryS
Posts: 57
Joined: 11 Apr 2006, 22:32

Thief Deadly Shadows with Deus Ex IW solution?

Post by ToryS »

Nice :D
User avatar
Paddy the Wak
Editors
Editors
Posts: 3436
Joined: 27 Jul 2004, 17:42

Thief Deadly Shadows with Deus Ex IW solution?

Post by Paddy the Wak »

Now I know that there is no hor+ solution for Thief3 available.
http://www.widescreengamingforum.com/node/thief
daremo
Posts: 9
Joined: 14 Dec 2007, 00:06

Thief Deadly Shadows with Deus Ex IW solution?

Post by daremo »

[quote]Now I know that there is no hor+ solution for Thief3 available.
http://www.widescreengamingforum.com/node/]
But that solution is fundamentally vert-, not hor+ -- the camera hack doesn't work well in first-person. Modifying the FOV directly produces perfect results whether you prefer first-person or third-person gameplay. We just need to figure out how to make it a bit easier to do! :)

(I forgot to note that my hack is built on that solution, though - you need to do the Resolution=-2 bit to get the game into vert- widescreen at all, before you start playing around with BaseFOV.)
User avatar
Paddy the Wak
Editors
Editors
Posts: 3436
Joined: 27 Jul 2004, 17:42

Thief Deadly Shadows with Deus Ex IW solution?

Post by Paddy the Wak »

But that solution is fundamentally vert-, not hor+


Before solution ...


After solution ...


How is that Vert - ? ... it looks very much Horz + to me ... it may be a little Vert + too ....


-- the camera hack doesn't work well in first-person.
Agreed.

Modifying the FOV directly produces perfect results whether you prefer first-person or third-person gameplay. We just need to figure out how to make it a bit easier to do! :)
Agreed ... a better way to do it would be great.
daremo
Posts: 9
Joined: 14 Dec 2007, 00:06

Thief Deadly Shadows with Deus Ex IW solution?

Post by daremo »

How is that Vert - ? ... it looks very much Horz + to me ... it may be a little Vert + too ....

Yeah, sorry, I guess I was nitpicking a bit there... please don't think I was criticising it, because I do think it's a really neat solution for third-person players... I just think of it as "fundamentally" vert- because I always play in first-person. :) But you're quite right, I guess I should have described it as a hybrid hor+/vert- really.
User avatar
Paddy the Wak
Editors
Editors
Posts: 3436
Joined: 27 Jul 2004, 17:42

Thief Deadly Shadows with Deus Ex IW solution?

Post by Paddy the Wak »

No problem ... I just didn't want people to get misinformation.

8)
Tanuki
Posts: 2866
Joined: 07 Jul 2007, 23:55

Thief Deadly Shadows with Deus Ex IW solution?

Post by Tanuki »

Before solution ...


After solution ...


How is that Vert - ? ... it looks very much Horz + to me ... it may be a little Vert + too ....


Poor man's hor + friend. 8)

See the change in perspective behind the legs?
User avatar
Paddy the Wak
Editors
Editors
Posts: 3436
Joined: 27 Jul 2004, 17:42

Thief Deadly Shadows with Deus Ex IW solution?

Post by Paddy the Wak »

Now that is nitpicking .... :P
I did say ...
... it looks very much Horz + to me ... it may be a little Vert + too ....
Tanuki
Posts: 2866
Joined: 07 Jul 2007, 23:55

Thief Deadly Shadows with Deus Ex IW solution?

Post by Tanuki »

Now that is nitpicking ....
I did say ...


Personal experience. I went down this road before and was thumped on the head. 8)
User avatar
Paddy the Wak
Editors
Editors
Posts: 3436
Joined: 27 Jul 2004, 17:42

Thief Deadly Shadows with Deus Ex IW solution?

Post by Paddy the Wak »

Still nitpicking in the context of this thread ... :wink:
daremo
Posts: 9
Joined: 14 Dec 2007, 00:06

Thief Deadly Shadows with Deus Ex IW solution?

Post by daremo »

It looks as though my approach will require, at minimum, six scripts changing: one at the very start of the game, to set up a widescreen FOV, plus five in the Cradle that modify the FOV value in-game.

The game files use what looks like a pretty simple format, so I think I'll try and write a hack program that will just modify the game to use the FOV you want. This should make things simple enough to make this into a viable generic hor+ solution, with the one remaining disadvantage being that you'll have to start a new game to change the FOV (hacking save games looks more difficult...)
daremo
Posts: 9
Joined: 14 Dec 2007, 00:06

Thief Deadly Shadows with Deus Ex IW solution?

Post by daremo »

So, I've written the program. The hack now only requires a few clicks of the mouse.

The solution still isn't perfect. In addition to the must-restart-to-change-FOV problem, there are two other niggles:[list][*]It seems BaseFOV doesn't affect the bow zoom. So, zoomed bows are still vert-, I think.[/*:m]
[*]This almost certainly only affects the original game, meaning fan missions will still play in vert-.[/*:m][/list:u]But it's still a step forward for those of us who just want to do first-person thieving, and means the game can now be considered fully hor+ except for fan missions.

Step-by-step instructions for Thief 3 hor+:[list=1][*]Set Resolution to -1 in options.ini, as in the vert- solution.[/*:m][*]Run T3FovPatch.exe. Select the aspect ratio you want, and click "Change FOV".[/*:m][*]Start a new game and enjoy.[/*:m][/list:o]

Edit: remove old version download link. See this page for the fixed version download.
Exair
Posts: 2
Joined: 08 Mar 2007, 19:32

Thief Deadly Shadows with Deus Ex IW solution?

Post by Exair »

Thank you for all the time you put into this solution. I didn't expect anyone to come up with a solution after such a long time. :)
I think it should be added to the "official" solutions.

The solution with the camera didn't satisfy me because I mostly play first person. T3 is still one of my favourites. :wink:
daremo
Posts: 9
Joined: 14 Dec 2007, 00:06

Thief Deadly Shadows with Deus Ex IW solution?

Post by daremo »

No need to thank me, I mainly did it for myself :) ...plus it was a fun challenge.

I guess probably the solution needs to be confirmed to work by an established member before it can go in the main guide? It looks like only insiders can edit the wiki, at least.

Anyway, enjoy your thieving!
User avatar
P-Storm
Posts: 764
Joined: 24 Dec 2006, 18:56

Thief Deadly Shadows with Deus Ex IW solution?

Post by P-Storm »

If you can make some pictures of the hack (the working ingame and the normal) I think that it would be ok :wink:
User avatar
Paddy the Wak
Editors
Editors
Posts: 3436
Joined: 27 Jul 2004, 17:42

Thief Deadly Shadows with Deus Ex IW solution?

Post by Paddy the Wak »

If you can make some pictures of the hack (the working ingame and the normal) I think that it would be ok :wink:
In second post ....
EvaUnit02
Posts: 9
Joined: 22 Dec 2007, 03:43

Thief Deadly Shadows with Deus Ex IW solution?

Post by EvaUnit02 »

Thank you very much for the widescreen solution, Daremo!

Do you mind if your tool is uploaded to Thief fan sites, such as thief-thecircle.com?

Have you tried it with the lockpick interface?

Thanks in advance.

EDIT:- Yup, it works whilst lockpicking, but not when eye zooming.
EvaUnit02
Posts: 9
Joined: 22 Dec 2007, 03:43

Thief Deadly Shadows with Deus Ex IW solution?

Post by EvaUnit02 »

Hi Daremo, no offence but your calculated FOV variables are a bit off. There is a definite Horiz increase, but there's still some vert loss.

Could please put out another version with some new calculated variables? Thanks in advance.


Screenshot Comparison - First = 1280*1024 (Tool set to 4:3) Second = 1680*1050 Vert- (Tool set to 4:3) Third = 1680*1050 Horiz+ (Tool set to 16:10) Fourth = 1680*1050 Horiz+ (Tool set to 16:9)

All shots have been gamma boosted to 1.8.

First Person:-


Third Person:-


Lockpicking:-


Bow armed:-


Note: The horiz+ solution doesn't work for neither bow zoom nor eye zoom.

Bow armed & zoomed:-


Eye zoom:-
Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests