Exult

Exult is an open-source project focused on the playability of Ultima VII and Ultima VII Part Two on modern systems. Their engine uses the original data files from the two games. They have also extended the original specifications in many excellent ways, as well as provided support for the creation of entirely original games based on the engine.