Star on GitHubStar2.4k stars

Case study

OpenWINGS: reconstructing Wings flight and terrain behavior

OpenWINGS studies the DOS game Wings v1.40 and reconstructs flight, terrain collision, landing and damage behavior in portable C. Ghidra analysis, symbol maps and DOSBox-X traces support tick-by-tick differential checks; the author reports eight functions verified so far.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
0
Last commit
2026-09-24
Language
Python

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Supply the Wings v1.40 game archive.
  • Prerequisites: The analysis workflow uses Ghidra, DOSBox-X and Python dependencies named in the project.
  • Limits: The author reports eight of 975 identified functions verified; weapons and projectiles are the next milestone.
  • License: MIT for the project's code and documentation.

Cite

BibTeX

@misc{openwings-wings-reconstruction-case,
  title = {{OpenWINGS: reconstructing Wings flight and terrain behavior}},
  howpublished = {\url{https://github.com/Wyrelade/OpenWINGS}},
  url = {https://github.com/Wyrelade/OpenWINGS},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/openwings-wings-reconstruction-case/}}
}

Plain text

OpenWINGS: reconstructing Wings flight and terrain behavior. https://github.com/Wyrelade/OpenWINGS (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/openwings-wings-reconstruction-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Wyrelade/OpenWINGS · Revision 6c7bbdd
  2. PROGRESS.md GitHub · Wyrelade/OpenWINGS · Revision 6c7bbdd

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab