
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.