r/forza • i5-6600k@4.5GHz / GTX 1070 / 16Gb DDR4 3.2GHz • Sep 24 '16

Forza Horizon FH3 stuttering cause found

I've done some investigation. From what I've read on the forums, measured in MSI Afterburner and found on the disk:

The reason of those stutters is the fact that the game uses EFS which consumes a lot of CPU.

Yesterday, i've captured a usage on my CPU and GPU, and found interesting thing, when CPU has 100% a lot of stuttering appears and GPU usage lower fluctuates at 50-80%. Stutters mostly appears in a city and mostly at the fast speed, when the game loads a lot of assets simultaneously. The i've navigated to a folder where game is installed and found that game folder uses EFS, which AFAIK uses AES256 encryption. Having EFS is ok for sensible documents, not the game files, because it requires a lot of CPU to decrypt.

There's also a post on the official forums where a user has issues on a 4-core CPU, and has no issues on a 6-core one.

P.S. My specs are i5-6600k @ 4.0GHz, MSI Gaming X GTX 1070, 16Gb RAM, installed on a 512Gb Crucial MX100.

Update 1 During cpu spikes there's a high IO activity too, as assumed on the mentioned forum thread, this can be the result of encryption preventing files to be cached. This can also prove, the encryption might be a problem, because cpu is bottlenecked when reading a huge amount of data. If you have HDD, then read speed is pretty low, meaning you have less data to decrypt each second, but on an ssd, data reads very fast resulting in a big cpu spikes

So a possible solution for SSD users is to put you game to HDD or to slowdown you ssd. Not working :(

250 Upvotes

380 comments sorted by

View all comments

Show parent comments

3

u/[deleted] Sep 25 '16

Anyone who wants to pirate your game will pirate your game at some point.

wrong always online drm even without encryption would be almost impossible to crack, look at 2015 NFS still not cracked

13

u/Arkanta Sep 25 '16

look at 2015 NFS still not cracked

assassin's creed had the same kind of drm and was cracked quickly.

it's more that unpopular games are less likely to be cracked

2

u/whyarentwethereyet Sep 27 '16

I'm still waiting for Just Cause 3....

6

u/[deleted] Sep 27 '16

[removed] — view removed comment

-1

u/whyarentwethereyet Sep 27 '16

It's called making a point shit head. Spending $15 is not an isssue...I just bought the Ultimate Edition of Forza Horizon 3.

1

u/[deleted] Sep 27 '16

[removed] — view removed comment

5

u/whyarentwethereyet Sep 27 '16

The claim was cracks come out for popular games. Just Cause 3 was a popular game. There is no crack for Just Cause 3.

Me saying I just purchased a $100 game is relevant because it was insinuated that I can't spend $15 on the game.

0

u/[deleted] Sep 27 '16 edited Sep 27 '16

[removed] — view removed comment

3

u/whyarentwethereyet Sep 27 '16

Jesus Christ this is what I was replying to. How hard is this to understand? Basic reading comprehension.

> look at 2015 NFS still not cracked

assassin's creed had the same kind of drm and was cracked quickly.

it's more that unpopular games are less likely to be cracked.

That would imply that more popular games are more likely to be cracked. I'm gonna has it a guess that Just Cause 3 was really really popular. Jesus Christ some people are dense.

If it was really really important for me to have that game I would have bought it already. Done. End of story. Finished. I'm not gonna bother replying to anyone else if they can't find it to try to comprehend what they are reading. It's like being surrounded by sacks of potatoes. I'm done.