Thief (2014) PC performance thread

Is this game really cpu heavy or just not well optimised?

Never had to turn anything down before and this game looks nice but not super hot.
 
Does anyone else experience this?

Pry open window
Animation starts
Cuts to load screen and loads for about 2 seconds
Cuts back to game with window opening and Garret jumping in
Explore the 1 tiny room for about 10 seconds
Pry open window
Animation starts
Cuts to load screen and loads for about 2 seconds
Cuts back to game with window opening and Garret jumping out.

The loads are very quick, but it's always switching to a load screen. My thinking is that I'm loading the game faster than the animation will play out. It's really jarring to explore and it kills the mood.

GTX 780
i74770k@4.4Ghz
8gb ram.

I'm not experiencing that kind of issue..

I pretty much see him open the window and climb in.. I don't see a load between.
 
Where is the user version of the ini located though? I can't seem to find it.

I can alter the original BaseEngine.ini file in the game's own folder but I don't think that's the correct way to do it.

Steam\SteamApps\common\Thief\ThiefGame\Config\ThiefEngine.ini.
 
Some very interesting settings in here, one I came across was bUseMaxQualityMode=False wonder what setting this to TRUE will do? Only one way to find out.

Also Ambient occlusion is also set to False, very weird.

The only game I've known of that that option works with is Bulletstorm.
 
None of the ini tweaks seem to have any effect (set to read only of course) Either way you try and set streaming to False and the game crashes, very odd.

Yeah, I just tried it myself and the game crashes as soon as the level loads. I'm going to remove it from the OP, at least for the time being.
 
I'm not sure that's the correct .ini file.

A lot of the settings I have set (like anistrophy 16x and Vsync set to triple buffer) are set to different settings in that .ini file.

EDIT: Redid the benchmark after updating to 14.2 from 14.2...got higher results but not a big difference. This is with Vsync on:

shipping-thiefgame201xijp7.png


For comparison's sake, this is with the same settings, only difference being 14.1:

 
Find that very strange as most UE games allow for that to be set to False, I would rather the longer loading times than the horrendous stutter, seems the game may be reliant upon it.

I finally encountered drops in frame rate.

Right at he start of chapter 2 on the roof, moving the camera around resulted in drop from 60fs to low as 40fps this occurs for a short time, so there doesn't seem to be a consistent spot for this, though I haven't encountered any more of this further in the level. Though at this stage it's just corridors and small rooms.

Not encountered any problems in stone market yet. Other than the start of ch 2 there have been very slight drops in frame rate to 57 for a second. I suspect the more open the area the more problems I'll encounter.

1920 x 1080
V sync triple buffer
Textures very high
Shadow high
Dof normal
Filtering default
Ssaa off

Other features off

Titan
Amd 8350 @ 4ghz
Crucial Sport Xt 32g Kit(8x4) Ddr3 1600
 
Where is the user version of the ini located though? I can't seem to find it.

I can alter the original BaseEngine.ini file in the game's own folder but I don't think that's the correct way to do it.

I will settle it later at home, but it was something like ThiefEngine.ini or something like that. It's in the main installation path in the config folder.

EDIT: Ops, too late.

I don't have crashes disabling level streaming.


Cheers. Kinda odd that the game would generate the files in its own base directory instead of the usual Documents\My Games\Thief location other UE3 games would.


Those are the base config, the real user configuration is into windows registry. But a lot of variables are not modifiable in the registry so you have to edit base config files.
 
Steam just pushed a 44.2 MB update for this. Anyone know what it was?
Hello everyone,

We have just made public a new version of the PC version of Thief, v1.1 build 4110.1. This patch will be applied by Steam automatically when you next start the game. If your game does not update, please restart the Steam client.
This patch will address the following issues

- Fix for a crash after loading a new game or benchmark, often seen on Intel GPU hardware.
- Fix for DOF issue when peeking through keyholes.
- Fix for stereoscopic 3D inconsistencies in option menus. Forces VSync to be ON and Triple Buffering to be OFF.
- Fix for a bug where “Invert mouse X/Y” would not be saved.
- Minor UI improvements.
- Optimized memory usage.
 
Now it's out in the UK, here's my set up (I've not read the topic, so I'm sure this has already been posted)

i5-4670k @ 4.2 GHz
Gigabyte GTX 770 2GB
8GB 1600 RAM


1080p, with everything max (Triple buffered etc)
 
- Fix for a crash after loading a new game or benchmark, often seen on Intel GPU hardware.
- Fix for DOF issue when peeking through keyholes.
- Fix for stereoscopic 3D inconsistencies in option menus. Forces VSync to be ON and Triple Buffering to be OFF.
- Fix for a bug where “Invert mouse X/Y” would not be saved.
- Minor UI improvements.
- Optimized memory usage.
Cool, thanks.

The game runs well enough but has some serious stuttering issues. Friggin annoying.
Do you have v-sync on? The option in-game makes it unplayable for me, and even using the Nvidia Control Panel doesn't work. Smooth as butter (well, if a steady ~45fps is smooth) without it.
 
Hello everyone,

We have just made public a new version of the PC version of Thief, v1.1 build 4110.1. This patch will be applied by Steam automatically when you next start the game. If your game does not update, please restart the Steam client.
This patch will address the following issues

- Fix for a crash after loading a new game or benchmark, often seen on Intel GPU hardware.
- Fix for DOF issue when peeking through keyholes.
- Fix for stereoscopic 3D inconsistencies in option menus. Forces VSync to be ON and Triple Buffering to be OFF.
- Fix for a bug where “Invert mouse X/Y” would not be saved.
- Minor UI improvements.
- Optimized memory usage.

Thanks for the patch notes, I didn't see it in Steam anywhere.
 
Yeah, I just tried it myself and the game crashes as soon as the level loads. I'm going to remove it from the OP, at least for the time being.


Ok, I tested a bit more. Disabling levelstreaming doesn't crash the game, but using a savegame with levelstreaming=true crash the game if levelstreaming=false and vice versa.

I detected no problem before because I made ​​those changes before I started playing for the first time.

So if anyone wants to test it is best to start a new game after the changes, because saved games drag information that must match the values ​​used for the savegame.

In my case:
bUseBackgroundLevelStreaming=False
UsePriorityStreaming=False
OnlyStreamInTextures=True

Taking account that I've only tried the game for less than an hour.
 
Ok, I tested a bit more. Disabling levelstreaming doesn't crash the game, but using a savegame with levelstreaming=true crash the game if levelstreaming=false and vice versa.

I detected no problem before because I made ​​those changes before I started playing for the first time.

So if anyone wants to test it is best to start a new game after the changes, because saved games drag information that must match the values ​​used for the savegame.

Ah, that would be it. How odd.
 
Did you guys tried to switch the folder in Binaries?
Rename the Win64 folder in Win 32 and the Win32 folder in Win64, then start the game from the new Win64 folder [Ex Win32].
For me this worked, no more stuttering
But the question is...why the fuck i don't have stuttering with a 32 bit executable?

My config: 4GB Ram 1600MHz, 5870, I5 750, Windows 7 64bit
 
Did you guys tried to switch the folder in Binaries?
Rename the Win64 folder in Win 32 and the Win32 folder in Win64, then start the game from the new Win64 folder [Ex Win32].
For me this worked, no more stuttering
But the question is...why the fuck i don't have stuttering with a 32 bit executable?

My config: 4GB Ram 1600MHz, 5870, I5 750, Windows 7 64bit

Yeah, as I've mentioned earlier in my benchmark post, the stuttering is pretty intense in the 64bit executable, making the game pratically unplayable from the get-go. It's noticeable the moment the main menu screen loads up, and it never goes away. A quick check using Task Manager/GPUz shows that the CPU (again) is being murdered, leaving the GPU starved.

The 32bit executable is the way to go until it gets fixed. Better GPU utilization in that one and reduced (comparatively) stuttering.
 
Try disabling levelstreaming in the ini file.

Fix the hitches in benchmark without affecting how many assets are loaded on screen.

I guess if some triggers can be affected into the levels disabling streaming (happened with Bioshock Infinite).

didn't follow this thread, but this game is another stuttershock infinite then?

oh ue3 , why are you such a piece of shit
 
Well I maxed out all the settings but it seems the game runs at around 30 FPS! I had Triple Buffering on too.

I did a Benchmark and here are the results-
http://steamcommunity.com/sharedfiles/filedetails/?id=233156649

Here are my laptop's specs:
Intel i7-4700HQ CPU @ 2.40 GHz (Apparently I can up this to 3 GHz but I don't know how =P)
Internal Ram: 16 GB
Graphics card: NVIDIA® GeForce® GTX 770M 3GB GDDR5 VRAM

How can I get it to be 60 FPS but still offer good visual presentation?
 
Yes, with 32 bits exe there is no reason to disable levelstreaming.Now game is completely smooth with it enabled and max settings (minus SSAA) at 2880x1800.

A hand and a few lightnings



Ops, fraps screenshot key brings up that bottom inventory :@
 
Min FPS - 14.4
Max FPS - 59.4
Avg. FPS - 43.4

Core i5 2500, 12GB 1333MHz, Radeon HD7970 GHz Edition (1125/1500). All options set to their highest at 1080P.

Suits me just fine. The benchmark is strangely full of stuttering while the game is buttery smooth, though.
 
Did you guys tried to switch the folder in Binaries?
Rename the Win64 folder in Win 32 and the Win32 folder in Win64, then start the game from the new Win64 folder [Ex Win32].
For me this worked, no more stuttering
But the question is...why the fuck i don't have stuttering with a 32 bit executable?

My config: 4GB Ram 1600MHz, 5870, I5 750, Windows 7 64bit

I don't get it. I just can't make this game run good. Tutorial level was a pain, the next one was really good after I figured out exclusive fullscreen. Now it's back to unplayable even on low settings, since it keeps freezing for seconds almost every time I move the camera in a new direction. Did the renaming thing on a x64 system, did switch off SSAO, hell, even on low settings overall this happens.

4ghz phenom, 4gig Ram, 6850
 
i7-3930k
2 x MSI Lighting GTX680 in SLI
16GB DDR3 1600Mhz RAM

Kinda disappointed with the results, poorly optimized?

zl3b.png
 
Late to the party, I only just started it this morning. Game is running brilliant on my:

GTX770
i5-4670
8gb ram
windows 8
1080p

Just played through all of the prologue and first chapter with everything on max except for SSAA turned off. Benchmark told me I'd be averaging 70fps with vsync off at those settings and figured I'd rather have that 10fps buffer so it's a smooth 60fps all the way through than SSAA on with dips. Never went below 60fps once through that 90 min session. No stuttering or anything. I actually forgot to install it on my SSD, so this is running on HDD. Load times flash up and leave, nothing prolonged. Really pleased with the performance on this one, game looks incredible.

 
Digital Foundry is up:

http://www.eurogamer.net/articles/digitalfoundry-2014-thief-next-gen-face-off

Explains a few things, particularly the hideous cut-scenes:

As a frustrating aside, even the game's pre-rendered cut-scenes have performance issues. Drops down to the 25fps range are spotted on Sony's platform, whereas the Xbox One shows up with frame-pacing stutters. This is easy to pick out even on the reference PC version (where performance is otherwise 60fps), and is most likely a result of further inefficient background asset streaming. Fortunately, Thief's install directory on PC shows us that there are only six of these cut-scenes to worry about though.
 
The game is well optimized, not great but not bad either.

The benchmark draws less fps than the current game, so expect a few more fps in single player vs benchmark.

Here is the benchmark with everything maxed out (including SSAA):

4770k
16GB
2x290x
1080p

Will play at medium SSAA for steady 120fps

8P9ATl6.jpg
 
Rig is an

I5
4GB RAM
AMD Radeon HD7950

and I keep getting stuttering it's real bad :/ getting 60FPS ok but every minute or so it just goes down and i get the awful stuttering ><
 
Top Bottom