
When pressed about their earliest D312 efforts during a Q&A portion, Roza offered a one-word answer: "Badly." Winning the battle against #stutterstruggle If that seems like a long time to generate a single triangle, the Nixxes programmers hint at how much more arduous the process went in 2016, when it began its first port of a game to Direct3D 12. O'Shea estimated that this process took six weeks, and Roza recalled his delight at what he saw appear: "Look, a triangle!" When pressed on how long it took to get D312 graphical calls running on PC, fellow Nixxes programmer Rebecca Fernandez O'Shea described the team's process of stopping every function in the game's codebase, then cobbling together and running separate functions one-by-one until they finally saw an image appear on a computer monitor. He mentioned a few "crude" tools that Nixxes could begin porting to accelerate various calls, which was no insult for what the console version's developers at Insomniac Games had left them everything else had to be made from scratch. After playing the game in question and examining its raw code, the team differentiates what it sees and parses it in three chunks: platform-agnostic code platform-specific code and code that appears to be cross-platform-capable but needs tuning. Nixxes programmer Michiel Roza described the first steps his team takes on any port, in line with its seven years of porting console-focused code to the Direct3D 12 API.


While the panel went into the nitty-gritty of its work converting the game to DirectX 12 and Direct3D 12, it also confirmed that Nixxes' prowess didn't lead to instant porting success. Arguably the biggest sign of this initiative came from Sony's 2021 acquisition of Nixxes Software, a Dutch development studio that specializes in the arduous work of converting console-exclusive code to the wilder world of varied PC configurations.Īt GDC 2023, members of Nixxes' graphics programming team explained how they completed their first project, a Windows port of the 2018 hit Marvel's Spider-Man. A lot has changed in recent years, as modern Sony has committed to PC versions of its console games in a big way.
