Black Flag Resynced Devs Couldn’t Use the Code From the Original Game

Assassin’s Creed Black Flag Resynced has launched to widespread critical praise for maintaining fidelity to the original while modernizing the experience for contemporary audiences. However, developers have revealed a significant detail about its creation: the original Black Flag’s source code could not be reused due to fundamental technological differences between past and current platforms.

Game director Richard Knight explained in an interview with JorRaptor that while the original game’s code served as a reference, it could not be directly incorporated into the remake. Instead, the development team built the entire game from scratch using modern technology. The original Black Flag was developed using platforms and tech frameworks that are fundamentally incompatible with contemporary development practices and hardware.

Rather than attempting to adapt legacy code, the decision was made to create what Knight describes as essentially a “brand new game” built on modern technology. Despite this complete reconstruction, the team succeeded in staying true to the original content and experience that made Black Flag a beloved entry in the franchise.

This development approach—rebuilding from the ground up rather than attempting code adaptation—enabled the developers to preserve the classic elements players loved while implementing modern enhancements. The strategy appears to have been effective, with the resynced version receiving recognition for successfully balancing authenticity with modernization.

The decision reflects a common challenge in game remakes: legacy codebases from older console generations often lack compatibility with modern engines and development frameworks, making complete rebuilds the more practical option.

Sources