Cloned Games

Another World JS

ArchivedSemi-playableWeb
Another World JS screenshot

About

Another World is a game designed by Eric Chahi. Another World JS is a JavaScript/HTML5 reimplementation that interprets the original game's own bytecode (all 26 of its original opcodes) rather than reimplementing the gameplay logic independently, so it behaves the same as the original executable. It adds a few extras beyond the original: switchable Amiga and EGA color palettes, an optional 640x400 resolution alongside the original 320x200, and a gameplay rewind feature. The project is no longer maintained (archived), and currently only a DOS demo build is playable online.

How it differs from the original

It adds features the original didn't have — an EGA palette option, a higher 640x400 resolution mode, and rewind — but in its current state it does not play music or sound effects, and it doesn't correctly handle transparency for the 15th-anniversary edition's backgrounds.

Getting started

To play a full version you need to extract and convert your own legally owned copy of the game's data files (the DOS demo or the 15th-anniversary edition) using the project's included extraction scripts, then load the result in the provided web page. A hosted build of the DOS demo can also be played directly in a browser with no setup.

Known limitations

  • audio: Music and sounds are not played.
  • graphics: Transparency with 15th anniversary edition backgrounds is not handled.
Requires original assets. Game data files must be extracted from original Another World game files using the provided extract.py script.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.