Here's Why Halo: MCC Made The First Two Games Look So Good Darryn Bonthuys Halo: The Master Chief Collection isn't just a massive collection of Master Chief's greatest adventures; it's also a time capsule that shows just how far the series and video game technology has come over the last two decades. It's also impressive to see Halo: Combat Evolved Anniversary Edition and Halo 2 running smoothly on Microsoft's latest Xbox Series X|S consoles, with both games having preserved their original Xbox visuals. So how did developers 343 Industries and Saber Interactive manage to get legacy game code working on newer Xbox consoles? Through sheer effort, going back to the past, and paying attention to the analyses done by the Halo community. In a Halo Waypoint post, Saber Interactive tech lead Roman Levedev--who served as lead project programmer on Halo: Combat Evolved Anniversary Edition on Xbox 360--explained how he had to find original Xbox devkit documents and learn how older software worked so that the first two Halo games could have more authentic legacy graphics. "Most fixes required us to restore original high-level code and make correct DX11 implementation, for example, H:CE active camo, sun, water, fog, and some other effects," Levedev said. "I made a list of all shaders and fixed them one by one since all shaders were written in code. While some fixes uncovered bugs in shader generation that helped to fix several bugs at once, it was not even close to Halo: Combat Evolved, where shading fixes covered 99% of graphical issues." Continue Reading at GameSpot https://ift.tt/eA8V8J
Halo: The Master Chief Collection isn't just a massive collection of Master Chief's greatest adventures; it's also a time capsule that shows just how far the series and video game technology has come over the last two decades. It's also impressive to see Halo: Combat Evolved Anniversary Edition and Halo 2 running smoothly on Microsoft's latest Xbox Series X|S consoles, with both games having preserved their original Xbox visuals.
So how did developers 343 Industries and Saber Interactive manage to get legacy game code working on newer Xbox consoles? Through sheer effort, going back to the past, and paying attention to the analyses done by the Halo community. In a Halo Waypoint post, Saber Interactive tech lead Roman Levedev--who served as lead project programmer on Halo: Combat Evolved Anniversary Edition on Xbox 360--explained how he had to find original Xbox devkit documents and learn how older software worked so that the first two Halo games could have more authentic legacy graphics.
"Most fixes required us to restore original high-level code and make correct DX11 implementation, for example, H:CE active camo, sun, water, fog, and some other effects," Levedev said. "I made a list of all shaders and fixed them one by one since all shaders were written in code. While some fixes uncovered bugs in shader generation that helped to fix several bugs at once, it was not even close to Halo: Combat Evolved, where shading fixes covered 99% of graphical issues."
Continue Reading at GameSpotfrom GameSpot - All News https://ift.tt/3or01zq
ليست هناك تعليقات