1,359
edits
Changes
Jump to navigation
Jump to search
XQEMU
,→Overview: 2 virtualization solutions being worked on for decent speed boosts.
==Overview==
XQEMU is at the development stage right now. Quite a lot of games can run on XQEMU, but its focus on game compatibility means there hasn't been much focus on speed, so the games that work are currently slow. A theoretical integration of KVM, HAXM, WHV or other CPU virtualization could also speed up performance. Throughout September 2018 and later, mborgerson has been working on integrating [https://www.youtube.com/watch?v=Si_RAtA7eAQ KVM] for Linux-based systems and [https://www.youtube.com/watch?v=y617eSRogdI HAXM] for Windows & macOS systems into XQEMU. They provide decent performance boosts to games such as Halo: Combat Evolved but still are not enough to run at full frame rate speeds.
mborgerson has, since March 24, 2018,<ref>mborgerson. [https://github.com/xqemu/xqemu/commit/49f1a7ccfaf105536cd30587254fb555e4ac1e3c Add hw/xbox from xqemu]. GitHub.</ref> begun work on rebasing XQEMU on the latest QEMU tag, "[bringing] many years of performance enhancements to xqemu including support for native virtualization APIs."<ref>[https://github.com/xqemu/xqemu/blob/xbox-2.x-rebase/README.md README.md]. GitHub.</ref> The rebase branch, which was merged into Master on June 2018, incorporated over 30,000 commits from QEMU that were never merged over the years. Work continues to reinstate 3D rendering.