What this means
14 years of changes to Arma 2 OA, BattlEye, Windows, and the wider gaming infrastructure had broken the original 1.6 build in dozens of subtle ways. Getting from "files on disk" to "I can log in, walk around, kill a zombie, log out, log back in, and find my character" was Phase 1.
What got fixed
- Server stack stood up on Windows: dedicated Arma 2 OA server, portable MySQL database, hive extension to bridge them.
- Database schema patched for legacy field widths so 1.6 records save correctly.
- Client/server connection works over LAN through Steam.
- Anti-cheat shimmed for Windows 11 compatibility.
- Custom signing keys generated for the patched files.
- Full round-trip verified: login → spawn → play → save → disconnect → reconnect → resume.
First successful playtest: 2026-05-22, 10:44 AM. 16 zombie kills, 100% headshots, character survived, clean database state on disconnect.