Open-source emulator to play original Xbox games on Windows, macOS, and Linux
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
accel Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into… Jul 17, 2018
audio audio: add audio timer trace points Jul 3, 2018
backends backends/cryptodev: remove dead code Jul 30, 2018
block block/qapi: Include anonymous BBs in query-blockstats Jul 30, 2018
bsd-user bsd-user: Use the IEC binary prefix definitions Jul 2, 2018
capstone @ 5f173b0 nv2a: Recycle FIFO command queue memory Jun 28, 2018
chardev qemu-char: check errno together with ret < 0 Jul 6, 2018
contrib vhost-blk: turn on pre-defined RO feature bit Jun 1, 2018
crypto crypto: Implement TLS Pre-Shared Keys (PSK). Jul 3, 2018
default-configs sm501: Implement i2c part for reading monitor EDID Jul 7, 2018
disas target/m68k: correctly disassemble move16 Jul 2, 2018
docs docs: Describe using images in writing iotests Jul 30, 2018
dtc @ e543880 Update dtc to fix compilation problem on Mac OS 10.6 Jan 10, 2018
fpu fpu/softfloat: Define floatN_silence_nan in terms of parts_silence_nan May 17, 2018
fsdev use g_path_get_basename instead of basename Mar 6, 2018
gdb-xml s390x/gdb: add gs registers Jul 14, 2017
hw nv2a: Fix window-clip region off-by-one error Nov 8, 2018
include hvf: refactor headers, fix gdbstub Sep 30, 2018
io Delete AF_UNIX socket after close Jun 28, 2018
libdecnumber build: remove CONFIG_LIBDECNUMBER Oct 16, 2017
linux-headers linux-headers: Update to kernel mainline commit b357bf602 Jun 22, 2018
linux-user linux-user: ppc64: don't use volatile register during safe_syscall Jul 31, 2018
migration migration: fix duplicate initialization for expected_downtime and cle… Jul 24, 2018
nbd nbd/server: fix nbd_co_send_block_status Jul 8, 2018
net tap: fix memory leak on success to create a tap device Jul 20, 2018
pc-bios sam460ex: Update u-boot-sam460ex firmware Jul 9, 2018
po po: Don't include comments with location Jul 23, 2018
qapi block/qapi: Add 'qdev' field to query-blockstats result Jul 30, 2018
qga qga: process_event() simplification and leak fix Jul 23, 2018
qobject qstring: Move qstring_from_substr()'s @EnD one to the right Jul 28, 2018
qom qom/object: Add a new function object_initialize_child() Jul 17, 2018
replay replay: save vmstate of the asynchronous events Mar 12, 2018
roms sam460ex: Update u-boot-sam460ex firmware Jul 9, 2018
scripts qapi: Make 'allow-oob' optional in SchemaInfoCommand Jul 23, 2018
scsi pr-manager-helper: fix memory leak on event Jul 6, 2018
slirp slirp: Correct size check in m_inc() Aug 7, 2018
stubs tests: don't silence error reporting for all tests Jul 24, 2018
target hvf: support PAT msr Oct 6, 2018
tcg tcg/optimize: Do not skip default processing of dup_vec Aug 6, 2018
tests tests/acpi: update tables after memory hotplug changes Aug 3, 2018
trace tracing: Use double-dash spelling for trace option Jul 19, 2018
ui Merge tag 'v3.0.0' into merge_3_0_0 Sep 2, 2018
util timer: remove replay clock probe in deadline calculation Jul 30, 2018
.dir-locals.el Add .dir-locals.el file to configure emacs coding style Oct 8, 2015
.editorconfig add editorconfig Jul 20, 2017
.exrc qemu: add .exrc Sep 7, 2012
.gdbinit .gdbinit: load QEMU sub-commands when gdb starts Jun 7, 2017
.gitignore .gitignore: add .gcov files Jul 5, 2018
.gitmodules vgabios: remove submodule and build rules. Jul 2, 2018
.gitpublish Add a git-publish configuration file Mar 5, 2018
.mailmap maint: Add .mailmap entries for patches claiming list authorship Apr 9, 2018
.shippable.yml shippable: Remove Debian 8 libfdt kludge May 11, 2018
.travis.yml Adjust CI configuration to call the unified build script Jul 1, 2018
CODING_STYLE CODING_STYLE: Define our preferred form for multiline comments Jun 15, 2018
COPYING COPYING: update from FSF Oct 12, 2008
COPYING.LIB Update FSF address in GPL/LGPL boilerplate Jan 4, 2009
Changelog Use HTTPS for qemu.org and other domains Nov 21, 2017
HACKING HACKING: document preference for g_new instead of g_malloc May 20, 2018
LICENSE vfio: move hw/misc/vfio.c to hw/vfio/pci.c Move vfio.h into include/h… Dec 19, 2014
MAINTAINERS MAINTAINERS: New section "Incompatible changes", copy libvir-list Jul 16, 2018
Makefile Merge branch 'master' into merge_3_0_0_sync Sep 6, 2018
Makefile.objs hw/i2c: Add trace events Jun 8, 2018
Makefile.target dump: add Windows dump format to dump-guest-memory Jun 29, 2018
README README: Fix typo 'git-publish' Mar 8, 2018
README.md Add XQEMU README.md Jun 27, 2018
VERSION Update version for v3.0.0 release Aug 14, 2018
appveyor.bat Adjust CI configuration to call the unified build script Jul 1, 2018
appveyor.yml CI: Add Appveyor support for Windows builds Jun 27, 2018
arch_init.c arch_init: sort architectures Jun 1, 2018
balloon.c qapi: Empty out qapi-schema.json Mar 2, 2018
block.c block: Fix typos in comments (found by codespell) Jul 23, 2018
blockdev-nbd.c qapi: new qmp command nbd-server-add-bitmap Jun 21, 2018
blockdev.c Merge tag 'v3.0.0' into merge_3_0_0 Sep 2, 2018
blockjob.c block: Really pause block jobs on drain Jun 18, 2018
bootdevice.c Makefile: Move bootdevice.o to common-obj-y Jul 4, 2017
bt-host.c all: Clean up includes Feb 4, 2016
bt-vhci.c all: Clean up includes Feb 4, 2016
build.sh build.sh: pass options, fix #114 Oct 10, 2018
configure initial i386 hvf Sep 27, 2018
cpus-common.c *_run_on_cpu: introduce run_on_cpu_data type Oct 31, 2016
cpus.c hvf: refactor headers, fix gdbstub Sep 30, 2018
device-hotplug.c Revert "block: Remove deprecated -drive option addr" Jul 10, 2018
device_tree.c device_tree: Add qemu_fdt_node_unit_path Jun 29, 2018
disas.c RISC-V Disassembler Mar 6, 2018
dma-helpers.c block: explicitly acquire aiocontext in bottom halves that need it Feb 21, 2017
dump.c dump: add Windows dump format to dump-guest-memory Jun 29, 2018
exec.c tcg: simplify !CONFIG_TCG handling of tb_invalidate_* Jul 2, 2018
gdbstub.c gdbstub: Prevent fd leakage Jun 1, 2018
get_deps.py deploy: Use `cygpath` to translate `ldd` DLL paths Jul 17, 2018
hmp-commands-info.hx qapi: add conditions to VNC type/commands/events on the schema Jul 3, 2018
hmp-commands.hx Revert "block: Remove deprecated -drive geometry options" Jul 10, 2018
hmp.c cli qmp: Mark --preconfig, exit-preconfig experimental Jul 16, 2018
hmp.h hmp: add exit_preconfig Jun 21, 2018
ioport.c trace: switch to modular code generation for sub-directories Jan 31, 2017
iothread.c iothread: workaround glib bug which hangs qmp-test Apr 10, 2018
job-qmp.c job: Add error message for failing jobs May 30, 2018
job.c job: Add job_progress_increase_remaining() Jun 18, 2018
memory.c Merge tag 'v3.0.0' into merge_3_0_0 Sep 2, 2018
memory_ldst.inc.c exec: Fix MAP_RAM for cached access Jun 28, 2018
memory_mapping.c Replace all occurances of __FUNCTION__ with __func__ Jan 22, 2018
module-common.c all: Clean up includes Feb 4, 2016
monitor.c monitor: temporary fix for dead-lock on event recursion Jul 31, 2018
numa.c numa: report all DIMM/NVDIMMs as plugged memory Jun 28, 2018
os-posix.c qemu-options: Bail out on unsupported options instead of silently ign… May 8, 2018
os-win32.c qemu-options: Bail out on unsupported options instead of silently ign… May 8, 2018
qdev-monitor.c qom: introduce object_class_get_list_sorted Mar 12, 2018
qdict-test-data.txt Introduce QDict test data file Sep 4, 2009
qemu-bridge-helper.c all: Remove unnecessary glib.h includes Jun 7, 2016
qemu-deprecated.texi qemu-doc: Move appendix "Deprecated features" to its own file Jul 16, 2018
qemu-doc.texi qemu-doc: Move appendix "Deprecated features" to its own file Jul 16, 2018
qemu-ga.texi qemu-ga: Remove stray 'q' in documentation Oct 28, 2016
qemu-img-cmds.hx qemu-img: Add -C option for convert with copy offloading Jul 30, 2018
qemu-img.c qemu-img: Add -C option for convert with copy offloading Jul 30, 2018
qemu-img.texi qemu-img: Add -C option for convert with copy offloading Jul 30, 2018
qemu-io-cmds.c qemu-io: Let command functions return error code Jun 11, 2018
qemu-io.c qemu-io: Exit with error when a command failed Jun 11, 2018
qemu-keymap.c Drop superfluous includes of qapi-types.h and test-qapi-types.h Feb 9, 2018
qemu-nbd.c block: Cancel job in bdrv_close_all() callers May 23, 2018
qemu-nbd.texi nbd: Add qemu-nbd -D for human-readable description Nov 2, 2016
qemu-option-trace.texi qemu-option-trace: -trace enable= is a pattern, not a file May 20, 2018
qemu-options-wrapper.h qemu-img: remove references to GEN_DOCS May 20, 2018
qemu-options.h Clean up ill-advised or unusual header guards Jul 12, 2016
qemu-options.hx Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into… Jul 17, 2018
qemu-seccomp.c seccomp: allow sched_setscheduler() with SCHED_IDLE policy Jul 12, 2018
qemu-tech.texi cli qmp: Mark --preconfig, exit-preconfig experimental Jul 16, 2018
qemu.nsi Use HTTPS for qemu.org and other domains Nov 21, 2017
qemu.sasl Default to GSSAPI (Kerberos) instead of DIGEST-MD5 for SASL May 9, 2017
qmp.c cli qmp: Mark --preconfig, exit-preconfig experimental Jul 16, 2018
qtest.c qtest: Use cpu address space instead of system memory Jul 6, 2018
replication.c replication: Introduce new APIs to do replication operation Sep 13, 2016
replication.h block/replication: Remove protocol_name field Mar 26, 2018
rules.mak tests/docker/Makefile.include: handle empty TARGET_LIST Jun 4, 2018
thunk.c thunk: assert nb_fields is valid Jul 31, 2017
tpm.c qapi: Move qapi-schema.json to qapi/, rename generated files Mar 2, 2018
trace-events job: Add lifecycle QMP commands May 23, 2018
version.rc Use HTTPS for qemu.org and other domains Nov 21, 2017
vl.c Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into… Jul 2, 2018
win_dump.c dump: add Windows live system dump Jun 29, 2018
win_dump.h dump: add Windows live system dump Jun 29, 2018

README.md

XQEMU

XQEMU is an open-source emulator to play original Xbox games on Windows, macOS, and Linux. Please visit xqemu.com to learn more.

Build Status

Windows Linux macOS
Build status Travis-CI Status Travis-CI Status