Another World (with rawgl engine) - Le Bottin des Jeux Linux

Another World (with rawgl engine)

🗃️ Specifications

📰 Title: Another World (with rawgl engine) 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 🚦 Status: 04. Released (status)
🏷️ Category: Adventure & Action ➤ Adventure Platformer ➤ Flashback 🌍️ Browser version:
🔖 Tags: 2D engine; Action; Adventure; Flashback; Low-Poly; Hand-Drawn; Cult Classic 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2022-03-12 📦️ RPM package:
📍️ Version: Latest: 0.2.1 / Dev: 1eeaa53 📦️ Deb package:
🏛️ License type: 💰🕊️ Commercial with libre engine 📦️ Flatpak package:
🏛️ License: Code: ? / Artwork: Commercial 📦️ AppImage package:
🏝️ Perspective: Third person 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 4 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15228 🐛️ Created: 2017-03-25
🐜️ Updated: 2023-05-30

📖️ Summary

[en]: A re-implementation of the engine used in the game Another World. This game, released under the name Out Of This World in non-European countries, was written by Eric Chahi at the beginning of the '90s. Supported Versions : Amiga, 3DO, PC DOS, Windows 3.1, 15th anniversary edition et 20th anniversary edition. [fr]: Un moteur compatible avec le jeu Another World (Out Of This World en Amérique du Nord) sur le reverse engineering du code assembleur d'Éric Chahi. Il nécessite les données originales du jeu. Il est compatible avec les versions Amiga, 3DO, PC DOS, Windows 3.1, 15th anniversary edition et 20th anniversary edition.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (see "Another World – 20th Anniversary Edition")

🍩️ Resources (see "Another World – 20th Anniversary Edition")

🛠️ Technical informations
[PCGamingWiki]

🦣️ Social
Devs (Gregory Montoir [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [LinkedIn] [Interview 1(202xxx) 2(202xxx)]
Devs (Éric Chahi [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(201302) 2(Another World making of)(201108) 3(201103) 4(200311)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord] [PressKit]

🐝️ Related
[Wikipedia (Another World) [fr] [en] [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"blabla"🐧📕


rawgl is a re-implementation of the engine used in the game Another World.

This game, released under the name Out Of This World in non-European countries, was written by Eric Chahi at the beginning of the '90s.
More information can be found here : https://www.mobygames.com/game/sheet/p,2/gameId,564/.

Supported Versions

• Amiga and PC DOS releases (Bank*)
• 15th anniversary edition (Pak01.pak)
• 20th anniversary edition (game/*)
• Windows 3.1 release (Bank)
• 3DO release (GameData/*)

Running

You will need the original files.

To start the game, you can either :

• put the game's datafiles in the same directory as the executable
• use the --datapath command line option to specify the datafiles directory

📕 Description [fr]

Un moteur compatible avec le jeu Another World (Out Of This World en Amérique du Nord) d'Éric Chahi, par Gregory Montoir (cyxx).
Le code a été nettoyé et porté en C/C++ (il était à l'origine écrit en assembleur).

rawgl est un moteur compatible avec le jeu Another World (Out Of This World en Amérique du Nord) sur le reverse engineering du code assembleur d'Éric Chahi. Il nécessite les données originales du jeu. Il est compatible avec les versions Amiga, 3DO, PC DOS, Windows 3.1, 15th anniversary edition et 20th anniversary edition.

Sur le site de Fabien Sanglard (voir la fiche "Fabother World" dans le Bottin) nous en apprenons davantage sur ce jeu exceptionnel :
Le moteur d'Another World - conçu en 1991, est une machine virtuelle sous DOS tenant en ... 20Ko !
Cette machine virtuelle interprète le code et génère les cinématiques vectorielles en plein écran et en temps réel sur les machines de l'époque.
De plus, grâce à cette conception en machine virtuelle, il a pu être traduit aisément sur plus d'une douzaine de plateformes.

Voir aussi / See also (Flashback 1): Flashback (with REminiscence),
Voir aussi / See also (Fade To Black aka Flashback 2): Fade To Black (with f2bgl),
Voir aussi / See also (Another World): Another World – 20th Anniversary Edition, Fabother World, rawgl,
Voir aussi / See also (Heart of the Alien aka Another World 2): Heart of The Alien Redux,
Voir aussi / See also (Bermuda Syndrome): Bermuda Syndrome,


Rawgl est une ré-implémentation du moteur utilisé dans le jeu Another World.

Versions prises en charge

• Versions Amiga et PC DOS (Bank*)
• 15th anniversary edition (Pak01.pak)
• 20th anniversary edition (game/*)
• Version Windows 3.1 (Bank)
• Version 3DO (GameData/*)

Fonctionnement

Vous aurez besoin des fichiers originaux.

Pour démarrer le jeu, vous pouvez soit :

• mettre les fichiers de données du jeu dans le même répertoire que l'exécutable
• utiliser l'option --datapath pour spécifier le répertoire des données