GemRB - Le Bottin des Jeux Linux

GemRB

🗃️ Specifications

📰 Title: GemRB 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 04. Released (status)
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ RPG ➤ Party-Based RPG ➤ D&D-based 🌍️ Browser version:
🔖 Tags: 2D engine; RPG; Plugins system; Moddable; Multi-platform; Controller; Touchscreen 📦️ Package Name: gemrb, gemrb-data, gemrb-doc, gemrb-baldurs-gate, gemrb-baldurs-gate-data, gemrb-baldurs-gate-2, gemrb-baldurs-gate-2-data, gemrb-planescape-torment, gemrb-planescape-torment-data, gemrb-icewind-dale, gemrb-icewind-dale-data, gemrb-icewind-dale-2, gemrb-icewind-dale-2-data
🐣️ Approx. start: 2003-10-02 📦️ Arch package: ✓
🐓️ Latest: 2022-07-10 📦️ RPM package: ✓
📍️ Version: Latest: 0.9.2 / Dev: af0410f 📦️ Deb package: ✓
🏛️ License type: 💰 Commercial 📦️ Flatpak package:
🏛️ License: Code: GPL-2 / Artwork: Commercial 📦️ AppImage package:
🏝️ Perspective: Third person 📦️ Snap package:
👁️ Visual: 2.5D ⚙️ Generic binary: ✓
⏱️ Pacing: Turn-Based 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 11196 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-07-28

📖️ Summary

[en]: GemRB (Game engine made with pre-Rendered Background) is a mature, libre & multi-platform engine, compatible with Bioware Corp's Infinity Engine, a 2.5D real-time and pseudo-real-time RPG engine (the player can pause the game while issuing commands) used in their flagship titles of the 1990s (Baldur's Gate 1 & 2, Planescape: Torment and Icewind Dale 1 & 2). GemRB provides notably support for recent hardware, window resizing, spatialized sound, multi-touch and modularity (plugins). It is also compatible with the Baldurs Gate 2 demo, allowing you to test the game before buying it. [fr]: GemRB (Game engine made with pre-Rendered Background, "moteur de jeu avec pré-rendu de l'arrière-plan") est un moteur mature libre et multi-plateforme, compatible avec l'Infinity Engine de Bioware Corp, un moteur de RPG en 2.5D temps réel et pseudo temps réel (le joueur peut effectuer une pause dans le jeu pendant qu'il lance des commandes/des ordres) utilisé dans leurs titres phares des années 1990 (Baldur's Gate 1 & 2, Planescape: Torment et Icewind Dale 1 & 2). GemRB apporte notamment le support du matériel récent, le redimensionnement de fenêtre, le son spatialisé, le multi-touch et la modularité (plugins). Il est également compatible avec la démo de Baldurs Gate 2, permettant de tester le jeu avant de l'acheter.

🎥️ Videos


📰 Progress: (0.9/202106),


💎 Features: on a Raspberry Pi (202106), on Android 3.2.1 (201110),


🕯️ How To: (201308), (201111), (201305),


🎮️ Showcase: (201509), (201509), (201505),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos cv(0.9/202106) ft(202106) ft(201606) ft(201110) t(202xxx) gd(202101) r(202xxx) lp(202xxx) ht(201308) ht(201111) ht(201305) g(201509) g(201509) g(201505) g(201506) g(201709) 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 (Baldur's Gate 1) (⚠️ GemRB does not support the EE versions of the games): [GOG] (EE version)
💰 Commercial (Baldur's Gate 2) (⚠️ GemRB does not support the EE versions of the games): [GOG] (EE version)
💰 Commercial (Icewind Dale 1) (⚠️ GemRB does not support the EE versions of the games): [GOG] (EE version)
💰 Commercial (Icewind Dale 2) (⚠️ GemRB does not support the EE versions of the games): [GOG (Complete Edition, Windows, for contents extraction)]
💰 Commercial (Planescape: Torment) (⚠️ GemRB does not support the EE versions of the games): [GOG] (EE version)
(EE versions = Enhanced Edition)

🍩️ Resources
• Baldur's Gate II Demo: [Fileplanet (Baldur's Gate II Demo [Full Install])]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Status]

🦣️ Social
Devs (GemRB Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(Daniele Collantoni (Balrog994)) (202008)] 2(Jaka “lynx” Kranjc) (202008) 3(László “Avenger” Tóth) (202008) 4(Brad Allred) (202008) 5(Jarda “Edheldil” Benkovský) (202008)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (GemRB) [fr] [en] [de]]
[Wikipedia (Infinity Engine) [fr] [en] [de]]
[HOLaRSE [de]] [The Linux Game Tome]

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

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

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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: GemRB
🦊️ What's: A libre engine compatible w/ Infinity Engine games
🏡️ https://gemrb.org
🐣️ https://github.com/gemrb
🔖 #LinuxGaming #ShareYourGames #LibreGameEngine #RPG
📦️ #CommercialAssets #Bin #Arch #RPM #Deb
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update (stable): 0.9.2
⚗️ Major upgrade 🪙️
📌️ Changes: https://gemrb.org/2023/07/08/gemrb-0-9-2-released.html
🦣️ From: https://mastodon.social/@holarse/110718160653772209
📰(0.9) https://www.youtube.com/embed/nn1v-yG4-lo

🦉️ https://www.youtube.com/watch?v=Ybif2SgGMdA
🎮️ https://www.youtube.com/embed/wgcDaQoW2GY
🎮️ https://www.youtube.com/embed/hYjcPFrRgUw

🕶️ A scene from Baldur's Gate 2 (with which GemRB is 100% compatible), in top view, where the protagonists (the hero - one of Bhaal's children, and his 5 companions) are in a huge, dark, circular room, surrounded by the remains of adversaries, and an enigmatic 7th character. To the right of the UI, the protagonists' command icons, to the left the menu icons, at the bottom an action report, and further down the current player's inventory.

GemRB (Game engine made with pre-Rendered Background) is a mature, libre & multi-platform engine, compatible with Bioware Corp's Infinity Engine, a 2.5D real-time and pseudo-real-time RPG engine (the player can pause the game while issuing commands) used in their flagship titles of the 1990s (Baldur's Gate 1 & 2, Planescape: Torment and Icewind Dale 1 & 2). GemRB provides notably support for recent hardware, window resizing, spatialized sound, multi-touch and modularity (plugins). It is also compatible with the Baldurs Gate 2 demo, allowing you to test the game before buying it.

📕 Description [en]

📕🐧"A libre & mature engine compatible with Infinity Engine games: Baldurs Gate 1&2, Planescape: Torment, Icewind Dale 1&2 (not compatible with EE)"🐧📕

GemRB is a portable open-source implementation of Bioware’s Infinity Engine

The goal of the project is to make the Infinity Engine games available on a wide range of platforms forever, fix or avoid old bugs, add new features and provide a superb platform for mod development. All done in the open by players for players.


GemRB isn’t a mod in the normal sense. GemRB is an open source reimplementation of the Infinity Engine™ which powers the original games and most of the existing mods and total conversions. This means we started from scratch, zero, and programmed, cursed and reverse engineered our way to where GemRB is today.

We are not affiliated in any way with BioWare, BlackIsle, Beamdog, or any of the companies involved in the making of the original games. We are however affiliated with the wider modding community (and Gibberlings3 in particular). Besides providing support and inspiration, many of you (us) have contributed to IESDP which made GemRB possible.

Features

GemRB is a portable open-source implementation of Bioware’s 8 Infinity Engine versions.

☑ Runs the Baldur’s Gate, Icewind Dale and Planescape: Torment games, their expansions and mods
☑ Cross-platform: runs on Windows, OS X, Linux, *BSD, Android, iOS and more
☑ Free Libre Open Source Software, available under the GPL
☑ Nearly feature-complete (TODO)
☑ Usability innovations, including touch based input and scaling
☑ Extensible plugin-based design that removes many limitations of the Infinity Engine
☑ Increased moddability over the originals

PST is completable, but has some notable missing features, making it the least polished game. IWD2 is playable quite nicely up until the Ice Temple. Both still require a lot more love to reach the level of the other games.

There is also a tiny tech demo bundled with GemRB, but it requires more content to be more than a simple test case.

Multiplayer is not supported.

If you can’t wait to see what improvements the next release will bring, a terse overview of what has already been done is in the changelog in the making, updated approximately every 100 changes.



GemRB stands for Game Engine Made with preRendered Backgrounds. This indeed describes the fundamental characteristics of Infinity Engine-based games: The world, or more correctly the areas where you move, be it cold empty plains of Icewind Dale, busy streets of Waterdeep or damp catacombs under Sigil, was painted and/or rendered in advance, during game development, into a series of static pictures.

The engine then transfers portions of those pictures on the screen, puts animated player and non-player avatars on top of it, and uses clever tricks to make the world appear lively and three-dimensional. But remember that deep inside it's just animated sprites over a static picture.


🍥️ Debian:

Open-source engine to run Baldur's Gate, Icewind Dale and Planescape: Torment

GemRB (Game Engine Made with preRendered Background) is a new implementation of the original Infinity Engine (the one of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) to Linux/Unix, MacOS X and Windows with some enhancements.

It means that you either need some of the original game's data somewhere on your harddisk, or you can try to use the data from the Dragonlance Total Conversion project.

The original game data has to be installed on a windows partition and mounted to your Linux/Unix filesystem, installed on windows and then copied to your filesystem, installed with WINE or extracted manually from the CDs using the tool `unshield'.

Supported games: Baldur's Gate and Icewind Dale series, Planescape:Torment.

📕 Description [fr]

Un moteur de jeu compatible avec le moteur Infinity Engine (de Bioware Corp), par la GemRB Team, initié par Daniele Collantoni (Balrog994).
En C++ et Python.

GemRB (Game engine made with pre-Rendered Background, "moteur de jeu avec pré-rendu de l'arrière-plan") est un moteur libre, multi-plateforme, mature, compatible avec l'Infinity Engine de Bioware Corp, un moteur de RPG en 2.5D temps réel et pseudo temps réel (le joueur peut effectuer une pause dans le jeu pendant qu'il lance des commandes/des ordres) utilisé dans leurs titres phares des années 1990 (Baldur's Gate 1 & 2, Planescape: Torment et Icewind Dale 1 & 2). GemRB apporte notamment le support du matériel récent, le redimensionnement de fenêtre, le son spatialisé, le multi-touch et la modularité (plugins). Il est également compatible avec la démo de Baldurs Gate 2, permettant de tester le jeu avant de l'acheter.

Il permet de jouer nativement sous Linux avec :
• les jeux basés sur le moteur Infinity Engine : Baldurs Gate 1 (BG1), Baldurs Gate 2 (BG2), Icewind Dale 1 (IWD1), Icewind Dale 2 (IWD2), Planescape: Torment.
• un set de données minimal (une démo est aussi en cours de développement)
• la démo de Baldurs Gate 2 (lien disponible sur la FAQ du site GemRB, et ci-dessus).

Pour jouer avec ces jeux il vous suffira de copier GemRB dans le répertoire contenant les fichiers de données de la version commerciale.

Voir aussi / See also (Infinity Engine): Baldur's Gate: Enhanced Edition, Baldur's Gate 2 complete, Baldur's Gate 2: Enhanced Edition, Baldurs Gate: The Original Saga, GemRB, Icewind Dale: Enhanced Edition, Planescape: Torment,

Voir aussi / See also (Infinity Engine & Aurora engine): GemRB, xoreos,


GemRB est une implémentation libre et portable de l'Infinity Engine de Bioware

Le but du projet est de rendre les jeux Infinity Engine disponibles pour toujours sur une large gamme de plateformes, de corriger ou d'éviter les vieux bugs, d'ajouter de nouvelles fonctionnalités et de fournir une superbe plateforme pour le développement de mods. Tout cela se fait de manière ouverte, par les joueurs et pour les joueurs.


GemRB n'est pas un mod dans le sens habituel du terme. GemRB est une réimplémentation open source de l'Infinity Engine™ qui alimente les jeux originaux et la plupart des mods existants et des conversions totales. Cela signifie que nous sommes partis de zéro, de zéro, et que nous avons programmé, programmé et rétroconçu notre chemin pour arriver là où se trouve GemRB aujourd'hui.

Nous ne sommes en aucune façon affiliés à BioWare, BlackIsle, Beamdog, ou à toute autre société impliquée dans la réalisation des jeux originaux. Nous sommes cependant affiliés à la communauté des moddeurs au sens large (et à Gibberlings3 en particulier). Outre le soutien et l'inspiration qu'ils nous apportent, beaucoup d'entre vous (nous) ont contribué à l'IESDP qui a rendu le GemRB possible.

Fonctionnalités

GemRB est une implémentation libre et portable des versions 8 Infinity Engine de Bioware.

☑ Il fait fonctionner Baldur's Gate, Icewind Dale et Planescape : Torment, leurs extensions et mods
☑ Multi-plateforme : fonctionne sous Windows, OS X, Linux, *BSD, Android, iOS et plus encore
☑ Logiciel libre à code source ouvert, disponible sous licence GPL
☑ Presque terminé (TODO)
☑ Innovations en matière de convivialité, y compris la saisie et la mise à l'échelle tactile
☑ Conception basée sur des plugins extensibles qui supprime de nombreuses limitations du moteur Infinity
☑ Une moddabilité accrue par rapport aux originaux

PST est complet, mais il lui manque quelques caractéristiques notables, ce qui en fait le jeu le moins abouti. IWD2 est jouable assez bien jusqu'au Temple de glace. Les deux nécessitent encore beaucoup plus d'amour pour atteindre le niveau des autres jeux.

Il y a aussi une petite démo technique fournie avec GemRB, mais elle nécessite plus de contenu pour être plus qu'un simple test.

Le multijoueur n'est pas pris en charge.

Si vous êtes impatient de voir les améliorations que la prochaine version apportera, un aperçu succinct de ce qui a déjà été fait se trouve dans le journal des modifications en cours de réalisation, mis à jour environ tous les 100 changements.


GemRB est l'acronyme de "Game Engine Made with preRendered Backgrounds" (NdT : "moteur de jeu construit avec des arrière-plans pré-rendus"). Ceci décrit en effet les caractéristiques fondamentales des jeux Infinity Engine : Le monde, ou plus exactement les zones où vous vous déplacez, qu'il s'agisse des plaines dénudées et froides de Icewind Dale, de rues animées de Waterdeep ou de catacombes humides sous Sigil, a été peint et/ou rendu à l'avance, pendant le développement du jeu, dans une série d'images statiques.

Le moteur transfère ensuite des parties de ces images sur l'écran, y ajoute des avatars animés et non-joueurs, et utilise des astuces pour rendre le monde vivant et tridimensionnel. Mais souvenez-vous qu'au fond, ce sont juste des sprites animés sur une image statique.



🍥️ Debian (traduction du Bottin) :

Un moteur open-source pour exécuter Baldur's Gate, Icewind Dale et Planescape: Torment

GemRB (Game Engine Made with preRendered Background) est une nouvelle implémentation du moteur Infinity d'origine (celui de Baldur's Gate, Icewind Dale, Planescape: Torment, ...) vers Linux / Unix, MacOS X et Windows avec quelques améliorations.

Cela signifie que soit vous avez besoin de certaines des données du jeu d'origine quelque part sur votre disque dur, soit vous pouvez essayer d'utiliser les données du projet de conversion totale Dragonlance.

Les données de jeu originales doivent être installées sur une partition Windows et montées sur votre système de fichiers Linux/Unix, installées sur Windows puis copiées sur votre système de fichiers, installées avec WINE ou extraites manuellement des CD à l'aide de l'outil `unshield'.

Jeux pris en charge : les séries Baldur's Gate et Icewind Dale, Planescape: Torment.



🌍️ Wikipedia:

GemRB est un moteur de jeu vidéo destiné aux jeux de rôle en 3D isométrique et distribué sous licence libre. Son nom vient de l'anglais Game engine made (with) (pre)Rendered Background, ce qui veut grossièrement dire en français : « moteur de jeu créé à partir d'un arrière-plan pré-établi ».

GemRB est une implémentation portative du moteur de jeu vidéo de BioWare, l'Infinity Engine, en licence libre. Il est conçu pour prendre en charge les jeux de rôle en 3D isométrique basés sur les règles D&D (Dungeons & Dragons) conçus par Bioware et distribués par Interplay (voir la liste des jeux supportés). Il devrait fonctionner sur GNU/Linux, Microsoft Windows, Mac OS X et probablement d'autres systèmes dérivés d'UNIX. Il est distribué sous licence GNU GPL.

GemRB permet également d'utiliser des jeux fonctionnant avec l'Infinity Engine tels que Baldur's Gate II: Shadows of Amn sous d'autres systèmes que Windows (GNU/Linux notamment).

Le moteur étant toujours en développement en 2013, il ne permet pas d'offrir toutes les fonctionnalités présentes dans l'Infinity Engine.

🕵️ Test [fr]

💡️ Commentaires généraux:
GemRB est livré avec une courte démo, et d'autre part une démo de Baldur' Gate II (voir la section "Resources" ci-dessus) est disponible et compatible avec GemRB, raison pour laquelle cette entrée peut être considérée comme un jeu (vs un outil) puisqu'elle est jouable (l'idée reste bien-sur d'acheter les versions complètes des jeux).