GemRB is an open-source implementation of the Infinity engine by Bioware, used in some of their classic role-playing games.