Nightdive Studios Announces June 26 Launch of System Shock 2: 25th Anniversary Remaster
Developers at Nightdive Studios will be the first to tell you no two projects are alike. Nowhere is this more true than the soon-to-be-released remaster of System Shock 2. Announced six years ago as System Shock 2: Enhanced Edition, Nightdive reannounced the project under a new name—System Shock 2: 25th Anniversary Remaster. This name change offered eagle-eyed fans a clue as to the remaster's release window, which is only accurate preceding August 11 when System Shock 2 celebrates its 26th birthday. Sure enough, during today's MIX Spring Showcase, Nightdive shared the exciting news that System Shock 2: 25th Anniversary Remaster will release on June 26. As exciting as it's been for System Shock fans to hear they'll soon be able to play Nightdive's long-awaited System Shock 2 remaster, one key question remains: why did it take six years?
Good things take time
Nightdive has been chipping away at its remaster of System Shock 2 in the years following its announcement, working on it in conjunction with other projects. While many of these harbored their fair share of challenges, System Shock 2 was unique in regards to the number and type of complexities the team encountered. One of the biggest according to Nightdive developer Alex Lima was a lack of access to the game's complete source code. To piece everything together, "extensive reverse engineering" was required. "The codebase is a complex amalgamation of various legacy libraries developed by Looking Glass, along with some more recent contributions from both Irrational Games and Looking Glass," Lima explains. "There's virtually no consistent coding standard. As a result, we had to depend extensively on debugging and breakpoints to understand its functionality."
Good things take time
Nightdive has been chipping away at its remaster of System Shock 2 in the years following its announcement, working on it in conjunction with other projects. While many of these harbored their fair share of challenges, System Shock 2 was unique in regards to the number and type of complexities the team encountered. One of the biggest according to Nightdive developer Alex Lima was a lack of access to the game's complete source code. To piece everything together, "extensive reverse engineering" was required. "The codebase is a complex amalgamation of various legacy libraries developed by Looking Glass, along with some more recent contributions from both Irrational Games and Looking Glass," Lima explains. "There's virtually no consistent coding standard. As a result, we had to depend extensively on debugging and breakpoints to understand its functionality."