# Paper Hexagon: a reconstructed Super Hexagon port for Linux and Playdate

> Paper Hexagon ports reconstructed Super Hexagon game code from the GOG Linux build to modern Linux and Playdate. Its Playdate shim replaces openFrameworks rendering, audio, input and persistence interfaces while retaining the game logic. The research documents byte-matching functions and behavioral trace comparisons; users supply their own music and sound assets.

- Type: Case study
- Targets: Binary · Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/captn3m0/paperhexagon>
- Primary source: <https://github.com/captn3m0/paperhexagon/blob/e440e445d2a56e46ce78339e02d616edc4d3e2f9/README.md>
- Catalog page: <https://awesomerea.org/resources/paper-hexagon-super-hexagon-case/>
- Record JSON: <https://awesomerea.org/resources/paper-hexagon-super-hexagon-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/paper-hexagon-super-hexagon-case/index.md)

## Requirements & limits

- **Prerequisites:** Linux builds need the documented openFrameworks submodule, Ninja, a C++17 toolchain and host libraries; Playdate builds also need the Playdate SDK.
- **Prerequisites:** Users must supply the original music and sound files at the documented paths.
- **Limits:** The Playdate port omits some desktop menu and leaderboard behavior.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/captn3m0/paperhexagon/blob/e440e445d2a56e46ce78339e02d616edc4d3e2f9/README.md>
2. <https://github.com/captn3m0/paperhexagon/blob/e440e445d2a56e46ce78339e02d616edc4d3e2f9/HACKING.md>

## More in Games

- [PaperBoat: a native Paper Mario port built on the decompilation](https://awesomerea.org/resources/paperboat-paper-mario-port-case/index.md) · Case study
- [PaperPad: bringing Paper Mario to Apple devices](https://awesomerea.org/resources/paperpad-case/index.md) · Case study
- [PaperShip: a PC port of Paper Mario 64](https://awesomerea.org/resources/papership-paper-mario-port-case/index.md) · Case study
- [Party Board: a multiplatform Mario Party 4 port](https://awesomerea.org/resources/party-board-case/index.md) · Case study
- [PE2PC: a native Parasite Eve II port from decompiled C](https://awesomerea.org/resources/pe2pc-parasite-eve-ii-port-case/index.md) · Case study
- [Perfect Dark on Android: porting the decompilation-based game](https://awesomerea.org/resources/perfect-dark-android-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.
