Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
On top of that you are computing calculations for every route/vehicle you have in place....
Not to mention each unit of goods transported.
Not sure what you expect but it's not a hardware limitation, it's a software one, calculations need to be performed in order, it can'r process the next one until the first one has finished it's route.
This simulation doesn't fake numbers like Skylines does either, you only have to look at how vehicles and people spawn in bunches in that game and the fact each person counts as a multiple also, TpF2 doesn't do that at all, it calculates every single game agent.
The GPU, the onboard GPU ram will help in displaying the larger maps. But you will still need a fast CPU to do the calculations.
I really wish that Urban would make this clear on the store page, so that people know in advance of shelling out on expensive hardware.
It a limit of how current game engines work and a tiny bit on graphics API. It will require years to get it working for the 16 cores AMD offer you now. Games create a dynamic load, which isn't manageable that easiely while simulations do always the same and thus easy to manage on multicores.
The only thing which makes a more than 4-8 core CPU works faster, on games ATM, is the higher amount of Cache (higher Single core perf., same speed).
e.g. Epic should invest it's money to upgrade their engine to do so, and if required enchancing the APIs to be able to do so too, instead of selling games for free. (I know that UG uses it's own engine...).
I originally had a problem with Far Cry 5 where I was getting low FPS with an RX 5700 XT. It appeared the FPS drop was caused by the system polling for core workloads even though they were likely not doing anything due to the game engine limitations. In a nutshell, more cores can cause an FPS drop.
Using the Ryzen Master program got the FPS from barely being over 47 FPS to up in the upper 90's.
I have not played transport fever in a while, but my current machine is ryzen 5 3600XT and my GPU is a gtx 1080 and i have 32 GB ram (at 3200Mhz) and an NVME 2 TB boot drive.
I will load up a save game and take a look at FPS.
OK .. Here is what i see on my system:
one CPU core at 70% .. one at 50%, the rest not being used
GPU at 100%
Playing at 4K resolution at 60Hz.
So .. in my case, my GPU is the limiting factor. My GPU is water cooled and the temp was 53C at 100%. Max CPU temp (also water cooled) was 71C while playing
My FPS is 50 (ish) zoomed all the way out where i am showing a bunch of items and around 70 (ish) FPS if zoomed all the way in.
I use the graphics settings recommended as optimal by GeForce Experience set at 75% for Transport Fever2.
Don't do 4k, unless you've got quantom PC.
So people buying 12 core monsters, expecting games to run faster are in for a shock.
A small CPU that only has 4 cores, IF they are running faster and have no bottlenecks, CAN perform better or at least as well.
OC is a separate issue. As is thermal throttling, bus band width etc, etc.