# Rollerbot: a reconstructed Android and Linux runtime

> Rollerbot-Android reconstructs the 2000 game Rollerbot: A Time Journey for Android and Linux from its original scripts and user-supplied assets. It implements gameplay, scene, audio and platform components, with an Android disc importer and a Linux Flatpak. Supporting notes map Direct3D Retained Mode call sites in the original executable.

- Type: Case study
- Targets: 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/sirbilliams/Rollerbot-Android>
- Primary source: <https://github.com/sirbilliams/Rollerbot-Android/blob/a27d41a2a6cb116da8cb687fa17d34b24e64e822/README.md>
- Catalog page: <https://awesomerea.org/resources/rollerbot-android-case/>
- Record JSON: <https://awesomerea.org/resources/rollerbot-android-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/rollerbot-android-case/index.md)

## Requirements & limits

- **Prerequisites:** Users must provide their own Rollerbot disc or installed game files.
- **Prerequisites:** Desktop builds need SDL2 and GLES2 development packages; Android builds need JDK 17, Android SDK 34, NDK 26.3 and CMake 3.22.
- **Limits:** The author reports about 85% completion; real AYN Thor testing and full level playthroughs remain pending.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/sirbilliams/Rollerbot-Android/blob/a27d41a2a6cb116da8cb687fa17d34b24e64e822/README.md>
2. <https://github.com/sirbilliams/Rollerbot-Android/blob/a27d41a2a6cb116da8cb687fa17d34b24e64e822/docs/d3drm-usage.md>

## More in Games

- [Rook: reconstructing the Roblox engine](https://awesomerea.org/resources/rook-roblox-engine-case/index.md) · Case study
- [rrt2-decomp: a Rust reimplementation of Railroad Tycoon II](https://awesomerea.org/resources/rrt2-decomp-case/index.md) · Case study
- [RTAGlass: a Windows reimplementation of Road Trip](https://awesomerea.org/resources/rtaglass-case/index.md) · Case study
- [Rugrats: Search for Reptar: a Rust reconstruction of the PlayStation game](https://awesomerea.org/resources/rugrats-search-for-reptar-case/index.md) · Case study
- [rust-theft-auto: reimplementing the original Grand Theft Auto engine](https://awesomerea.org/resources/rust-theft-auto-case/index.md) · Case study
- [Rusty MCLA: rebuilding Midnight Club: Los Angeles in Rust](https://awesomerea.org/resources/rusty-mcla-midnight-club-los-angeles-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.
