# RustyWorld: a Rust reimplementation of the Another World engine

> RustyWorld reimplements the Another World game engine in Rust and runs on the user's original data. Its VM separates instruction decoding from execution and groups related opcodes, while minifb handles video and input and rodio handles audio.

- 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/EdMcBane/rustyworld>
- Primary source: <https://github.com/EdMcBane/rustyworld/blob/2e9a5ab1ba800b625ef1a9f90863d31126e6f8fb/README.md>
- Catalog page: <https://awesomerea.org/resources/rustyworld-case/>
- Record JSON: <https://awesomerea.org/resources/rustyworld-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/rustyworld-case/index.md)

## Requirements & limits

- **Prerequisites:** Copy the original data folder to $PWD/data and run with Cargo.
- **Limits:** Load and save are missing; the author reports testing only on Linux.
- **License:** MIT license.

## Primary sources

1. <https://github.com/EdMcBane/rustyworld/blob/2e9a5ab1ba800b625ef1a9f90863d31126e6f8fb/README.md>

## More in Games

- [sacengine: reimplementing the Sacrifice game engine](https://awesomerea.org/resources/sacengine/index.md) · Case study
- [San Andreas Unity: a GTA San Andreas engine reimplementation in Unity](https://awesomerea.org/resources/san-andreas-unity-engine-case/index.md) · Case study
- [Sarien: a portable reimplementation of Sierra's AGI interpreter](https://awesomerea.org/resources/sarien-agi-interpreter-case/index.md) · Case study
- [Scion: reimplementing the SimCity 4 Gonzo/Rizzo framework](https://awesomerea.org/resources/scion-maxis/index.md) · Case study
- [Scooby-Doo Mystery: a reconstructed Sega Genesis engine](https://awesomerea.org/resources/scooby-doo-mystery-genesis-case/index.md) · Case study
- [ScummVM: replacement executables for classic adventure games](https://awesomerea.org/resources/scummvm-engine-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.
