Author Topic: Weird: Assassinís Creed Unity runs better on the Xbox One than the PS4  (Read 2741 times)

superman

  • Newbie
  • *
  • Posts: 14
Weird: Assassinís Creed Unity runs better on the Xbox One than the PS4
By Sebastian Anthony on November 12, 2014 at 9:13 am

Clearly, something is not quite right with Assassinís Creed Unity Ė but rather than talk about Ubisoftís disgusting 12-hour delay on reviews, or what appears to be a shoddy PC port, weíre going to focus on something rather interesting: The Xbox One version of Unity runs at a higher frame rate, and feels more responsive, than on the PS4. Given that the PS4 has a considerably beefier GPU, and should generally be capable of higher resolutions and frame rates than the Xbox One, this is a puzzling finding to say the least. Whatís going on?

This early analysis comes from Digital Foundry, which is as nonplussed by the Xbox Oneís superior performance as we are. Digital Foundry double-checked that the day-one patch was installed, and even ran the benchmarks on a second PS4 ó but sure enough, the Xbox One has a ~5 fps advantage over the PS4, both in busy crowd scenes while barging past dozens of NPCs, and while free-running across the rooftops. Digital Foundry says that performance is still ďa major issueĒ on the Xbox One, but it impacts gameplay less on the Xbox One than the PS4. Reading between the lines, it actually sounds like the guys at Digital Foundry found Ubisoftís latest game to be a pretty jarring and unpleasant experience.

The big question is, why does Assassinís Creed Unity run better on the Xbox One? We know that the Xbox One has slightly more CPU power available ó and that Ubisoft has previously said that Unity is CPU-bound, due to the general complexity of the game and the number of NPCs requiring AI. This doesnít fully explain why the Xbox One beats out the PS4 in rooftop sequences, though.

Another possibility is that the Xbox One version of Unity is more optimized ó either due to Ubisoft spending less time on the PS4 version, or simply because Microsoftís developer tools and compiler create better code than Sonyís. Given how the game was clearly rushed out in time for the holiday season, I wouldnít be surprised if Ubisoft just didnít get around to optimizing the PS4 version.

Itís also worth pointing out that the PS4 has a consistent lead over the Xbox One of a few fps during cutscenes ó which would definitely seem to indicate the CPU is involved in the Xbox Oneís advantage during gameplay (cutscenes are almost purely GPU-bound), but it doesnít tally well with the PS4ís frame rate drops during sparse rooftop sections. Itís actually also possible that the consolesí differing DRAM/ESRAM setup could be a factor, too ó new engines can definitely stress memory bandwidth.

Read: Assassinís Creed Unity is beautiful on the PC Ė and tuned exclusively for Nvidia GPUs

Ultimately, it mostly sounds like Assassinís Creed Unity is just a bit of a mess. The game ó which is powered by a new version of Ubisoftís AnvilNext engine ó certainly looks good, but perhaps Ubisoft didnít leave itself an adequate amount of time to tune the game/engine so that it runs well across the consoles and PC. It goes without saying, but itís just downright sad that the next-gen consoles canít stick to 30 fps, even when running at the low resolution of 1600◊900.

The good news is, most of Unityís issues can probably be fixed with some patches, and on the PC side of things new graphics drivers from AMD and Nvidia might help things along as well. Something tells me this wonít be the last time that we talk about Assassinís Creed Unity.