By using this site, you agree to our Privacy Policy and our Terms of Use. Close
curl-6 said:
Dr.Henry_Killinger said:

That wouldn't explain its PC performance however, current gen cpu completely outstrip the mobile cpu's in consoles, which are their weakest parts. Not to mention CPU wouldn't affect resolution, and would only slow down framerate if it was slowing down a process that couldn't be done on GPU and had to be rendered every frame.

Add in the fact that most of CPU goes to manage the OS features, such as multitasking, etc. it doesn't make a lot of sense.

More likely, X1 was lead dev platform, Ubisoft didn't bother treating other platforms like they weren't XB1s... That explains poor PC optimization and worse performance on PS4.

Obviously it doesn't explain resolution, but Xbone being the lead doesn't explain it, because it's virtually the same architecture as PS4; you shouldn't have to re-optimize. There's likely a good dose of flat out incompetence involved too, but no conspiracy, just a CPU bound engine performing better on the console with the faster CPU.

As for PC, that's probably just good old fashioned Ubisoft laziness.

The only thing having the same architecture means is that they utilize the same instruction set in their assembly code. It has nothing todo with optimization or rather optimization for hardware.

The reasoning for the engine being "CPU bound" doesn't make any sense, unless its developed for/optimized for the XB1. 

EDIT: Especially since you're first sentence is completely invalidated by the second sentence. If no optimization was needed then performance would be at parity. The engine performs better on the platform with a faster CPU despite having the same architecure hence a contradiction. The architecture being doesn't mean anything with regards to optimization, just the instruction set it uses.



In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank