Baldur's Gate cover art
Baldur's Gate. Baldur's Gate screenshot, via IGDB. Unofficial site, not affiliated with the publisher.
PC port · Windows → PC

GemRB (Infinity Engine for Baldur's Gate, Icewind Dale, Planescape: Torment)

A portable open-source re-implementation of BioWare's Infinity Engine that runs the original Baldur's Gate, Icewind Dale and Planescape: Torment on Windows, Mac, Linux and more. Needs game data.

WorkingEngine rewriteNeeds your own copyv0.9.5Updated

You need your own copy of Baldur's Gate. This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: BO1 Zombies (vel.gg), GTA 3 Online (quenq III Web), The Simpsons: Hit & Run WASM.

What you need

Installed data from your own original Baldur's Gate, Baldur's Gate II, Icewind Dale, Icewind Dale II or Planescape: Torment (copied from a Windows install, a compatible installer, Wine or the CDs). A small demo is included for trying it out.

GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Baldur's Gate 1

  1. GemRB (Infinity Engine for Baldur's Gate, Icewind Dale, Planescape: Torment)This page

    WorkingEngine remake

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

    Runs on Windows, macOS, Linux and BSDNeeds files from a copy you own★ 1.3k0.9.5 · Mar 23, 2026

    Website ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

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)

  1. Install the original game (or copy its installed folder from a Windows PC).
  2. Download GemRB 0.9.5 from gemrb.org or install your distribution’s package.
  3. Point GemRB’s configuration at the game’s folder and choose which game to run; the documentation explains the settings.
  4. 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.

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.