# Fusion: reconstructing Rovio's game-engine libraries

> Fusion reconstructs Rovio's multiplatform game-engine libraries, chiefly using the iPhone Angry Birds Seasons v4.1.0 executable and its debugging information as references. Its CMake project builds much of the recovered library code for Windows. DRM and in-app-purchase implementations are outside the project's stated scope, and other build types remain unfinished.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/RebirdEngineering/Fusion>
- Primary source: <https://github.com/RebirdEngineering/Fusion/blob/440c04375ee56b73c78c883875102dd3ddd900aa/readme.md>
- Catalog page: <https://awesomerea.org/resources/fusion-rovio-engine-case/>
- Record JSON: <https://awesomerea.org/resources/fusion-rovio-engine-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/fusion-rovio-engine-case/index.md)

## Requirements & limits

- **Prerequisites:** CMake and external submodules; Windows is the implemented build target.
- **Prerequisites:** Game assets must be obtained from the user's own copy of a game using the engine.
- **Limits:** DRM and in-app-purchase implementations are outside the project's stated scope; other build types remain incomplete.
- **License:** Modifications are licensed under MIT.

## Primary sources

1. <https://github.com/RebirdEngineering/Fusion/blob/440c04375ee56b73c78c883875102dd3ddd900aa/readme.md>

## More in Games

- [Gazillionaire: reconstructing the Steam AIR/Flex game](https://awesomerea.org/resources/gazillionaire-reconstruction-case/index.md) · Case study
- [Geometry Dash: reconstructing Android game classes from ARM64 disassembly](https://awesomerea.org/resources/geometry-dash-android-class-reconstruction-case/index.md) · Case study
- [Glover: an in-progress Nintendo 64 decompilation](https://awesomerea.org/resources/glover-n64-decomp-case/index.md) · Case study
- [Go Vacation: a halted Wii decompilation](https://awesomerea.org/resources/go-vacation-wii-case/index.md) · Case study
- [Goldeneye 007: a recompilable decompilation of three regional ROMs](https://awesomerea.org/resources/goldeneye-007-gitlab-decomp-case/index.md) · Case study
- [Graffiti Soul: mapping and testing Jet Set Radio Future functions](https://awesomerea.org/resources/graffiti-soul-jsrf-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.
