Cxbx-Reloaded is an emulator for running Xbox games on Microsoft Windows.