GemRB is a portable open-source implementation of Bioware's Infinity Engine
GemRB
Showcasing custom font support GemRB is a portable open-source implementation of Bioware's Infinity Engine.
The latest version is 0.8.2 (changelog). It can be downloaded from there.
Features
Runs the Baldur's Gate, Icewind Dale and Planescape: Torment games
Cross-platform: runs on Windows, OS X, Linux, *BSD, Android, iOS and more
Open source under the GPL (git repository)
Nearly feature-complete (todo)
Usability innovations, including touch based input
Extensible plugin-based design that removes many limitations of the Infinity Engine
Not convinced? Check out some screenshots and videos, perhaps the FAQ.
Getting Started
Get the games running Infinity Engine
Install GemRB
Development and documentation
We welcome any help with testing, exploration and development.
You will need your own copies of the actual Infinity Engine games. Some sites where you can find them are:
Amazon.com BG, IWD
Ebay.com BG, IWD
Good Old Games
Sorcerer's Place Game Store
You may be able to play some Total Conversion (TC) mods. Those require the original games as well, most commonly BG2.
To just try out GemRB, get the free BGII demo.
As of 0.7.3 GemRB will likely supports BG:EE as the game donor (only the new content, not any other new features it brings).
Description
GemRB (Game engine made with pre-Rendered Background) is a portable open-source implementation of Bioware's Infinity Engine.
It was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). It should run on GNU/Linux, Microsoft Windows, OS X, possibly other UNIX derivatives and more. It is licensed under the GPL.
https://sourceforge.net/projects/gemrb/
http://www.gemrb.org/