R.E.L.I.V.E. Engine logo

R.E.L.I.V.E.

R.E.L.I.V.E.

R.E.L.I.V.E. is a fan effort to create a new engine, capable of replacing Digital Dialect's aging PC port for Oddworld's first two cult-classic games.

More than twenty years after their release, both games struggle to run on modern platforms; usually requiring a third-party application like DxWnd just to run them properly.

R.E.L.I.V.E. intends to become a complete replacement of both the original AbeWin.exe/Exoddus.exe and any third-party tools by providing a variety of convenience and compatibility features.

R.E.L.I.V.E. Engine logo

Stable Release

Download

...

Development Build

Download

...

Source Code

Browse

Here be Scrabs!

While currently both Abe's Oddysee and Abe's Exoddus are in a playable state, both can present unexpected bugs, crashes and other regressions from the base game. We're working hard on fixing these and your reports help a lot to nail down where the issues are. If you'd like to see the list of current bugs or report one yourself feel free to check out the bug-tracker.

You have to own the games!

R.E.L.I.V.E. is a passion project created by fans and it will always be free to download and to tinker with. However, since it is just an engine, you have to own the actual game files to use the project.

The developers behind R.E.L.I.V.E. do not condone piracy and will never provide the game files to anyone.

If you don't own the games, you can buy them here.

Installation Guide

Windows Windows

These instructions work for both Abe's Oddysee and Abe's Exoddus.

  1. Download the zip that fits your architecture (most likely 64-bits) from the links above.

  2. Unzip it somewhere.

  3. Navigate to where you installed the game (GOG asks you where you want to install it, with Steam you can right click on the game, select Manage -> Browse local files).

  4. Copy relive.exe and SDL2.dll to the respective game's folder from the unzipped folder.

  5. Run the game by launching relive.exe.

Arch Arch Linux

After installing relive-git simply launch relive-ao or relive-ae from a terminal or use the start menu entries.

Tux Manual Linux

Extract relive into the preferred game's folder and install your distribution's SDL package.

Visual Studio Compile from Source

For instructions please see the README.

Features

Media

The RELIVE engine running Abe's Exoddus
Abe's Exoddus running on R.E.L.I.V.E. under Arch Linux.
Video demonstrating R.E.L.I.V.E. in action

Level Editor

R.E.L.I.V.E. proudly presents the new Level Editor, replacing the legacy Paul's Level Editor, featuring a lot more options; a brand new, more user-friendly UI; and a lot less unexpected crashes.

Stable Release

Download

...

Source Code

Browse

No backwards compatibility!

Levels created using the new editor are only compatible with R.E.L.I.V.E. Trying to use them with the retail engine will most likely result in a crash or other unexpected bugs and glitches.

The Future

After the engine is fully reimplemented, the focus will shift to adding new features that were never part of the original.

Roadmap of the RELIVE project.
Click on the image to see it in full size.