It was good of Infinity Ward to finally come out and confirm that, yes, Call of Duty: Ghosts runs at 720p natively on Xbox One and is upscaled to 1080p. Resolution matters to certain people -- some much more than others -- and having two new consoles to compare and contrast only amplifies such feelings. Executive producer Mark Rubin has spoken to Eurogamer about why the Xbox One version couldn't do 1080p native like Ghosts can on PlayStation 4.
"There's no specific, oh, well, the VO chat on Xbox took up so much resources that we couldn't do 1080p native," said Rubin. "There's no definitive one to one per se cause and effect. It's just an overall thing. We took each system individually and said, 'okay, let's make the best game for each system.'"
Looking ahead, he believes it's "very possible we can get it to native 1080p" in future games. "It's just we couldn't get the frame rate in the neighborhood we wanted it to be. And it wasn't a lack of effort. It wasn't that it was like last minute. We had the theoretical hardware for a long time. That's the thing you get pretty quickly and that doesn't change dramatically.
"It was more about resource allocation. The resource allocation is different on the consoles. That huge web of tangled resources, whether it's threads-based or if it's GPU threads or if it's memory -- whatever it is -- optimization is something that could go theoretically on forever."