Changes

Jump to navigation Jump to search

XQEMU

97 bytes removed, 01:26, 23 June 2018
more rewrites
|developer = espes <small>(Project maintainer)</small>, mborgerson, JayFoxRox, lufix, wayo
|website = [http://xqemu.com/ XQEMU.com]
|source = [https://github.com/espes/xqemu GitHub]}} '''XQEMU''' is a [[High/Low level emulation|low-level]] [[Xbox]] and Sega Chihiro emulator based off of [http://wiki.qemu.org/Main_Page [QEMU]], a general-purpose computer emulator and hypervisor. What makes this emulator different from the other attempts at Xbox emulation is the use of low-level emulation (since QEMU itself is a low-level emulator), while previous attempts at Xbox emulation used high-level emulation. This comes with its own benefits and downsides in comparison, but it does allow for greater [[emulation accuracy|accuracy]] and greater compatibility down the road.
==Downloads==
'''2018 QEMU rebase's official builds:'''*[https://ci.appveyor.com/project/mborgerson/xqemu-c5j6o Windows '''Official builds'''](Windows)<!-- *[https://travis-ci.org/xqemu/xqemu Official builds] (Linux and MacOS macOS) The maintainers have not set Travis to upload builds]  Other Sources:*[http://www.emucr.com/search/label/XQEMU Unofficial Dev Builds]-->
This build focuses on the ongoing 2.x rebase, which will bring XQEMU closer to QEMU's current release (2.12.0). Unofficial builds are also available [http://www.emucr.com/search/label/XQEMU here].
===Wrappers (Frontends)===Using Like QEMU, XQEMU does not come with a wrapper that looks GUI and acts like needs a separate frontend may be easier wrapper for users. *[https://github.com/Voxel9/XQEMU-Frontend XQEMU-Frontend] by Voxel9 (Binary releases available)*[https://github.com/illwieckz/xqemurun XQEMURun] by illwieckz (No official releases available. This wrapper is more advanced than XQEMU-Frontend.)  Old wrappers:*[https://github.com/JayFoxRox/xqemu-jfr xqemu-jfr] by JayFoxRox (XQEMU wrapped with a frontend-like GUIfeatures. Last updated in 2014. Binary releases available. Newer wrappers above are recommended.)
*[https://github.com/Voxel9/XQEMU-Frontend XQEMU-Frontend] by Voxel9 (Builds available)
*[https://github.com/illwieckz/xqemurun XQEMURun] by illwieckz (More advanced but does not compile builds.)
<!--
*[https://github.com/JayFoxRox/xqemu-jfr xqemu-jfr] by JayFoxRox (Builds include XQEMU, but the last update was in 2014.)
-->
==Overview==
XQEMU is at a very early stage right now, so much so that they explain "the intended user is a developer who is capable of acquiring the necessary ROM images, and compiling the project from sources."<ref>[https://xqemu.com/ xqemu. com].</ref> Quite a lot of games can run on itXQEMU, but it's low-level, its focus on accuracy-focused, and means there hasn't been much (if any) focus on speed, so the games that work are very slow on it currently. There is some work being done to make it use A theoretical integration of KVM, which could significantly increase speedup performance, but it's currently not recommended and Linux would only. A contributor named 'mborgerson', who put in a few commits to espes' branch of XQEMU and in early 2018 kicked off the new Xbox emulator ÓpenXBOX, has, since [https://github.com/xqemu/xqemu/commit/49f1a7ccfaf105536cd30587254fb555e4ac1e3c March 24, 2018], begun work be usable on bringing the XQEMU emulator up-to-date by re-basing it on the latest QEMU tagLinux. He's had this to say below:<br/>"This will bring many years of performance enhancements to xqemu including support for native virtualization APIs."
That remborgerson 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-base 2.x-rebase/README.md README.md]. GitHub.</ref> The rebase branch should have some incorporates over 30,000 commits from QEMU that have been accumulated were never merged over the years (during the relative inactivity of the older XQEMU branch) till then! . Work continues apace to bring reinstate 3D graphics rendering for Xbox games back up and working.
==Running==
Note: The official website ''These instructions apply to the 1.x branch of this emulator now has straightforward guides such as setting up the emulator on a chosen operating systemXQEMU. For 2.x instructions, input devices, networking and other tipsvisit [https://xqemu.com/ xqemu.com].''
You'll need a MCP-X boot rom, Xbox 1.0 compatible BIOS, and a HDD image with a dashboard, all in the main XQEMU directory. Then run:
927
edits

Navigation menu