Star on GitHubStar1.1k stars

Case study

Atlantis Native: porting the Atlantis and Atlantis II engines to Rust

Atlantis Native ports the reverse-engineered CryOmni3D Atlantis engine to Rust for Atlantis: The Lost Tales and Atlantis II. It reads files from the user's own game copies and runs their scripts, panoramas, cinematics and puzzles on desktop systems and in browsers, with optional display and bug fixes.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: Users supply their own copies of Atlantis: The Lost Tales or Atlantis II; game data is not included.
  • Scope: Desktop builds cover Windows, macOS and Linux; a browser build is also described.
  • License: GPL-3.0-or-later license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · ripleyXLR8/atlantis-native · Revision 6c4820c
  2. Cargo.toml GitHub · ripleyXLR8/atlantis-native · Revision 6c4820c

More in Games

All 307 entries in GamesGames case studies (232)

↑↓ move↵ open⌘↵ new tab