Microsoft's Xbox One X enhanced programme for classic Xbox 360 games recently added support for a very special last-gen release: The Witcher 2: Assassin of Kings. I was particularly keen to check this one out because CD Projekt Red's 360 conversion effort was absolutely outstanding and with its arrival on the X, you might describe it as one technological miracle layered on top of another. The 360 release wasn't just a port, it was a top-to-bottom revamp of a PC original specifically built for the strengths of a far more capable platform. The port had many cutbacks, of course, but in some respects, I thought it actually improved on its counterpart. So with that remarkable port now upgraded for Microsoft's latest console, how does it look running on 4K displays? And how does the PC original hold up running at an equivalent ultra HD resolution, almost seven years on from its initial release?
Whether it's a driver problem, or simply the concept of running a game never designed for operating at extreme resolutions, the fact is that running the PC version of The Witcher 2 at max settings on a 4K screen is surprisingly onerous to say the least. Combine rich layers of alpha transparency textures with the game's still beautiful bokeh depth of field implementation, and even with a top-end Titan X Pascal, you'll still see frame-rates dip beneath 30 frames per second. In this sense, the game's actually harsher in terms of hardware requirements than its sequel - and that's without the notorious 'uber-sampling' preset active.
Article Continues Below
But this is a game built for PC and it looks gorgeous, bespoke and like nothing else on the market and it even stands apart from its successor in many ways. Of course, there are aspects that date it somewhat - animation and facial movements in particular - but beyond that, it's simply beautiful. For its part, Xbox One X can't really compare to the PC version at its most majestic, but there are still plenty of 'wow' moments to savour, and similar to many of the other X-enhanced releases, side-by-side comparisons show a careful teasing of the original renderer to bring out the console port at its very best, albeit still within the confines of the Xbox 360's pared back feature set.
Some of the starkest comparisons are found in The Witcher 2's initial flashback scenes. CD Projekt Red wanted its sequel to instantly impress and this area sees the artists throw everything at the player right from the off. Just the arrival of one of Foltest's men in Geralt's tent at the beginning of the game sees the effects come thick and fast: bloom, god rays and bokeh depth of field paired with extreme quality textures. Side-by-side with Xbox 360 - and indeed the One X - it's clear that we're not getting anything like the full-fat experience on console. What's most impressive here is that everything holds up at 4K; CDPR's work still looks immense at extreme resolutions, authored at a time when ultra HD resolution was nothing but the stuff of a madman's dreams.
Just a few seconds of one cutscene shows a remarkable level of difference between the two versions, and inevitably, that's just the beginning. It's no real surprise, of course. CD Projekt Red rewrote the entire post-process pipeline for The Witcher 2's transition to Xbox 360, and rebuilt the majority of the shaders. An entire year was spent redesigning the lighting for the Microsoft console to make everything fit within the harsh confines of hardware originally released in 2005. Fundamental changes were made to the deferred shading set-up for starters, with a much simpler g-buffer set-up, while 16-bit precision render targets were replaced with 10-bit equivalents on the console.
Article Continues Below
Faced with a wholesale revamp of the game's rendering foundations, the studio adapted the content and in some respects, I prefer the overall look of the console edition. The PC game is heavy on bright, vibrant colour that just looks a touch odd in many scenes, and some of the bloom effects are extravagant to say the least - integral to the aesthetic but not quite fitting realistically into the scene. Xbox 360 is muted by comparison, but overall it can be more realistic-looking, let down only the removal in many scenes of significant visual features like volumetric light and dust. Depth of field is also pared back to a simpler gaussian effect, which doesn't match the majesty of the full bokeh seen on PC (or perhaps more likely unseen on PC if you prefer a manageable frame-rate at 4K on affordable hardware).
It's fascinating to stack up these two alternative ultra HD experiences side-by-side, and in some respects it reminds me of the pre-Xbox 360 era where in many cases, it was the PC format that was the lead platform. A combination of crippling memory restrictions and reduced CPU and GPU power led to conversions often handing in very different interpretations of what was fundamentally the same content. The Witcher 2 on Xbox 360 was almost miraculous in a sense because it's clear that the original was built to fully leverage the PC's strengths and the port to console required a magnificent marshalling of resources, a fundamental understanding of how the game was constructed, how it could be adapted along with the courage to make substantial changes to the look of the game.