# OpenInsaniquarium: reimplementing Insaniquarium Deluxe

> OpenInsaniquarium reimplements Insaniquarium Deluxe 1.1 in Rust with a deterministic simulation and Bevy presentation layer. It loads assets from the user's game installation and uses captured original-game traces for tick-by-tick comparisons; the author reports that the preview covers Adventure's first tank and all 24 pets in testing.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/elgreams/OpenInsaniquarium>
- Primary source: <https://github.com/elgreams/OpenInsaniquarium/blob/c3f3bb73a2f25ede7bd60e2b02696c7420259590/README.md>
- Catalog page: <https://awesomerea.org/resources/openinsaniquarium-case/>
- Record JSON: <https://awesomerea.org/resources/openinsaniquarium-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/openinsaniquarium-case/index.md)

## Requirements & limits

- **Prerequisites:** Own installed copy of Insaniquarium Deluxe 1.1; the engine reads its assets at runtime.
- **Prerequisites:** Rust toolchain for source builds; Linux music playback needs libopenmpt.
- **Limits:** The v0.1.0 preview covers Adventure levels 1-1 through 1-5; saves, tanks 2–5 and other modes remain unfinished.
- **License:** Dual licensed MIT or Apache-2.0.

## Primary sources

1. <https://github.com/elgreams/OpenInsaniquarium/blob/c3f3bb73a2f25ede7bd60e2b02696c7420259590/README.md>
2. <https://github.com/elgreams/OpenInsaniquarium/blob/c3f3bb73a2f25ede7bd60e2b02696c7420259590/crates/harness/README.md>

## More in Games

- [OpenJazz: a Jazz Jackrabbit 1 engine reimplementation](https://awesomerea.org/resources/openjazz-case/index.md) · Case study
- [OpenJKDF2: C reimplementation of Jedi Knight: Dark Forces II](https://awesomerea.org/resources/openjkdf2/index.md) · Case study
- [OpenJones3D: reconstructing the Indiana Jones and the Infernal Machine engine](https://awesomerea.org/resources/openjones3d-case/index.md) · Case study
- [OpenJPB: rebuilding Jedi Power Battles for PC](https://awesomerea.org/resources/openjpb-case/index.md) · Case study
- [OpenKeeper: a Dungeon Keeper II game and engine remake](https://awesomerea.org/resources/openkeeper-dungeon-keeper-ii-case/index.md) · Case study
- [OpenKingdoms: reconstructing the Total Annihilation: Kingdoms engine](https://awesomerea.org/resources/openkingdoms-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.
