Talking aqbout passengers, it's obvious somebody is putting a lot of time into the cosmetic side of things. There is now a vast variety of clothing, different postures, NPCs conversing, people on bikes, suitcases and phones- somebody has put a lot of work in. But the underlying passenger AI remains where it was in TSW 2/RH. Frankly, it needs to be reworked from the ground up, assigning each little NPC a goal from spawn so that he/she will behave in a rational fashion, like a traveller going from point A to point B via train. Currently they are programmed like a zombie horde, and that's how they behave.
Nail. Head. Blurry textures are a built-in UE mechanism, to reduce LOD when VRAM gets overloaded. Consoles and weaker PCs don't have enough VRAM to handle the more complex routes.
I would suggest the consoles do, or would, have enough VRAM if memory was managed optimally like many other complex games with highly detailed assets on consoles. It's possible that it's not automatically scaling assets the way it should, too, such as trying to force-feed 4K assets through the pipeline.
Keeping them off the track would be a good start. Scarred for life with the amount of fatalities I have to deal with on a daily basis!
I can only speak for XBox, but the shared RAM for GPU/CPU hasn’t aged well as the requirements for games (specifically sims) have increased. MSFS has had similar problems and they’ve tried to “fix” it, but it usually ends up with lower graphics to prevent CTDs.
Yes, and that's the point: when a developer chooses to release on a specific platform, they are supposed to develop a version tailored for that platform, so logically you can expect lower graphical fidelity, for example. A gamer who chooses to buy the Switch version of a game knows they aren't going to get the same graphics and frame rates as the same game on their friend's PC with a RTX GPU. But it seems that DTG are trying to get TSW squeezed onto the older generation platforms without doing all the necessary optimisation, from memory management to asset scaling techniques, etc. Cutting out services from a time table isn't the same thing or enough.