Eleven years of reverse engineering bring co-op to DOS Wing Commander
What happened
On November 5, 2026, developer danielrh posted on Hacker News' Show HN about spending eleven years reverse engineering the DOS version of Wing Commander so two players can fly together. He located the ship's position, velocity and rotation vectors by analyzing DOSBox memory snapshots: he first pinned the position data at 13D3:A9C2, then found the rotation vectors through the coincidence that the game stores camera variables in the 0x3D slot. The project now supports two-player co-op and runs in a browser.
Written by AI from the coverage · updated 1 hour ago
Coverage
Follow the reports to see the story from different sides.
- Hacker News front pageShow HN: After a decade of reversing, I got co-op working in DOS Wing Commander
开发者 danielrh 用十一年时间逆向 DOS 版 Wing Commander,通过 DOSBox 内存快照定位飞船坐标、速度与旋转向量,实现双人合作驾驶战机。他先锁定 13D3:A9C2 处的坐标数据,再借助游戏把相机变量放在 0x3D 槽位的巧合找到旋转向量。该项目可在浏览器中游玩。
Heat over time
Not enough continuous observations to draw a trend yet.