xoreos is an ongoing FLOSS project to reimplement
BioWare's
Aurora engine (and derivatives) as used in their 3D games, beginning with
Neverwinter Nights. The goal is to have a portable program to play those games even on operating systems those games were never meant to be played on, such as GNU/Linux and Mac OS X.