Alex Mitchell

OpenLara Project Expands: 3DO & Jaguar Ports

By now there’s a good chance that you’ve heard of OpenLara—an open source project that aims to reverse engineer the Lara Croft: Tomb Raider engine so that it can be modernized and ported to other platforms. OpenLara has recently gained a lot of attention for the incredible Game Boy Advance port that has been making the rounds on social media, but what you might not know is that developers have begun targeting other retro platforms as well:

No, you’re not seeing things. That is, in fact, a port of Tomb Raider running on real 3DO hardware in what appears to be a fairly stable fashion. The insanity doesn’t stop there though, as there are developers working on a port for… wait for it… the Atari Jaguar:

Obviously the Jaguar port is in the very early stages and it’s difficult to predict how playable it will eventually be, but I am absolutely floored by the skill on display here either way. The OpenLara devs seem hellbent on porting Tomb Raider to platforms that I could never have imagined supporting an engine like this, and every update has been fascinating to read up on. Bear in mind that this project isn’t just focused on seemingly impossible ports though; this engine supports a suite of impressive improvements that are pretty transformative on more capable hardware. Their roadmap includes:

  • Adhering to the mechanics of the original engine architecture, with fixed 30 updates per second.
  • Behaviour that is consistent with the original game’s characters, NPCs, and entities (Lara, enemies, objects etc.)
  • Faithful recreation of shooting and damage calculations.
  • Smooth gameplay at 60-144 Hz monitors via linear interpolation from the actual 30 fps
  • Transfer all features available in OpenLara to the new code base
  • Graphics modding support for the rooms geometry, models, animations, textures and materials
  • The possibility of further expansion for Tomb Raiders 2-5

If you want to try some of these incredible ports, feel free to head to their GitHub’s download section and find a platform you wanna mess around with.