# Angry Birds PC engine: reimplementing the game engine from executable analysis

> Angry Birds PC engine reimplements the game's native engine in C++ from analysis of the 1.6.2 executable. It hosts the user's original Lua scripts and data with SDL2, OpenGL, Lua 5.1 and Box2D, covering menus, levels, physics, rendering and audio across several Angry Birds PC releases.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/BurnerAccount-dec/linnut1.6.2-decomp>
- Primary source: <https://github.com/BurnerAccount-dec/linnut1.6.2-decomp/blob/7b046c93955b79ab7aa8a1502e003cecac514475/README.md>
- Catalog page: <https://awesomerea.org/resources/angry-birds-pc-engine-case/>
- Record JSON: <https://awesomerea.org/resources/angry-birds-pc-engine-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/angry-birds-pc-engine-case/index.md)

## Requirements & limits

- **Prerequisites:** A legally obtained copy of a supported Angry Birds PC game, including its scripts and assets.
- **Limits:** Angry Birds Space coverage includes known visual gaps and untried editor behavior.
- **License:** MIT License.

## Primary sources

1. <https://github.com/BurnerAccount-dec/linnut1.6.2-decomp/blob/7b046c93955b79ab7aa8a1502e003cecac514475/README.md>
2. <https://github.com/BurnerAccount-dec/linnut1.6.2-decomp/blob/7b046c93955b79ab7aa8a1502e003cecac514475/docs/DEVELOPMENT.md>

## More in Games

- [Another World Suite: a WebAssembly engine and debugger](https://awesomerea.org/resources/another-world-suite-case/index.md) · Case study
- [Arcanum: a Unity engine reimplementation on the original game data](https://awesomerea.org/resources/arcanum-unity-reimplementation-case/index.md) · Case study
- [ash: reimplementing a Dark Souls slice for PSP](https://awesomerea.org/resources/ash-dark-souls-case/index.md) · Case study
- [Azel: reverse engineering Panzer Dragoon Saga into native C++](https://awesomerea.org/resources/azel-panzer-dragoon-saga-reimplementation-case/index.md) · Case study
- [BaK GL: rebuilding Betrayal at Krondor mechanics](https://awesomerea.org/resources/bakgl-case/index.md) · Case study
- [BaK-Again: reconstructing Betrayal at Krondor](https://awesomerea.org/resources/bak-again-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
