ARMA Game & Game Engine Source Released
Along side the releases of ARMA Cold War Assault Remastered (previously Operation Flashpoint), Bohemia Interactive did an incredibly cool thing – they released both the game and game engine source code. While this is 20+…

Along side the releases of ARMA Cold War Assault Remastered (previously Operation Flashpoint), Bohemia Interactive did an incredibly cool thing – they released both the game and game engine source code. While this is 20+ year old code at this point in time, the “Poseidon” game engine went on to become the Real Virtuality Engine, then finally the Enfusion game engine they use to this day.
The best part of the source code release is Bohemia Interactive recently did a pass through the code, bring it up to C++ 20 standards. As part of the remaster they altered the source code to run on modern operating systems using modern hardware. Details of the remaster:
- Native 64-bit support for Windows and Linux
- New OpenGL 3.3 renderer tuned to preserve the original atmosphere
- Modern input handling with support for modern peripherals and Steam Deck
- Support for modern resolutions and ultrawide aspect ratios
- Restored spatial audio support
- improved stability and performance on current systems
- LAN multiplayer, dedicated server support, and Voice over Network
- Experimental Join in Progress support for compatible missions
The source code is available on GitHub under the GPL v3 license.

Key Links
ARMA Cold War Assault Source Code on GitHub
Remaster Steam Announcement
ARMA Cold War Assault on Steam
You can learn more about the ARMA Cold War Assault / Poseidon game engine open sourcing and the history of the ARMA game engines in the video below.