Short answer
GemRB is a portable, open-source reimplementation of BioWare’s Infinity Engine, the engine behind the original Baldur’s Gate, Icewind Dale and Planescape: Torment. It runs on Windows, macOS, Linux and many other systems. You need the data from your own copies of the games. Latest release: 0.9.5, 23 March 2026.
This site is not affiliated with GemRB, BioWare, Beamdog, Interplay or Wizards of the Coast. We do not host any files and only link the project’s official pages.
What it is
Baldur’s Gate (1998) and its successors ran on BioWare’s Infinity Engine, a Windows engine. Beamdog later remade several of them as Enhanced Editions, but the original releases remain Windows-only and dated.
GemRB (Game Engine Made with preRendered Background) is “a portable open-source reimplementation of the Infinity Engine that underpinned Baldur’s Gate, Icewind Dale and Planescape: Torment. It sports a cleaner design, greater extensibility and several innovations” (GemRB README). The GemRB website states the goal: “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”.
Current status
- Status: Working and actively developed; the repository was last updated on 1 November 2026.
- Latest release: 0.9.5, the “Riches beyond compare edition”, 23 March 2026. Downloads are linked from the website.
- Game support: the website keeps a status page showing how completely each game is supported. Check it for the game you want to play.
- Platforms: the README lists Linux (x86, x86-64, ppc, mips), FreeBSD, OpenBSD, NetBSD, Windows, many Macintosh systems, some phones (Android, iOS, older ones), handhelds such as OpenPandora, and exotic systems like Haiku and AmigaOS.
What you need
- The installed data of your own Infinity Engine games: Baldur’s Gate, Baldur’s Gate II, Icewind Dale, Icewind Dale II or Planescape: Torment, in their original versions.
- On non-Windows systems, the README suggests copying the data from a Windows install, using a compatible installer or Wine, or extracting it from the CDs with
unshield. - Or nothing, to try the included “trivial game demo” and see the engine running.
We do not link any copies of the game data.
How setup works (overview)
- Install the original game (or copy its installed folder from a Windows PC).
- Download GemRB 0.9.5 from gemrb.org or install your distribution’s package.
- Point GemRB’s configuration at the game’s folder and choose which game to run; the documentation explains the settings.
- Start GemRB and play, using the game’s own menus.
Why use it
- Play the originals on Linux, Mac and other systems where they never ran natively.
- Bug fixes for old engine problems.
- New features, such as the larger parties shown on the GemRB homepage.
- Modding, with a cleaner, more extensible engine.
If you just want the best supported way to play Baldur’s Gate on Windows or Mac today, the official Enhanced Editions are the simpler choice. GemRB is for the original releases, other platforms and engine modding.
FAQ
What is GemRB?
A portable, open-source reimplementation of BioWare's Infinity Engine, the engine behind Baldur's Gate, Icewind Dale and Planescape Torment. It runs the original games' data on Windows, macOS, Linux and many other systems.
Does GemRB need the original games?
Yes. You need the installed data of the original games. On systems other than Windows, the README suggests copying it from a Windows install, using a compatible installer or Wine, or extracting it from the CDs with the unshield tool. A tiny included demo lets you try the engine first.
Does GemRB work with the Enhanced Editions?
GemRB targets the original Infinity Engine releases. The Beamdog Enhanced Editions are separate, official updates with their own engine and run natively on Windows, Mac and Linux.
What is the latest GemRB version?
On 3 November 2026 it was 0.9.5, released on 23 March 2026. Downloads are linked from gemrb.org, and the project's status page shows how far each game can be played.
Does GemRB support mods?
Yes. Making the games a better platform for mods is one of its stated goals, and in January 2026 GemRB-compatible mods were added to the Couronne de Cuivre mod list, according to the GemRB news page.
Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Interplay / Black Isle (developed by BioWare) or GemRB team (GemRB (Infinity Engine for Baldur's Gate, Icewind Dale, Planescape: Torment)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.
Sources
This page was last updated on Nov 3, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.
- gemrb/gemrb README (portable reimplementation of the Infinity Engine, original data required, included demo, supported platforms; checked 2026-11-03)
- GitHub API: gemrb repository (created 29 January 2012, about 1,270 stars, GPL-2.0, last push 1 November 2026; checked 2026-11-03)
- GemRB 0.9.5 released (Riches beyond compare edition), 23 March 2026
- GemRB homepage (goals, download, status, documentation; checked 2026-11-03)
More ports
See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.
