Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Find a file
2026-02-01 10:14:58 -07:00
.github ci: Install Meson in subproject update workflow 2026-01-31 15:07:59 -07:00
.gitlab/issue_templates
.gitlab-ci.d gitlab-ci.d/cirrus: Update the FreeBSD job to v14.3 2025-12-05 15:25:39 +00:00
accel accel/tcg: Add missing header in tb-code-hash.h 2026-01-18 16:51:18 -07:00
audio audio: Disable SDL2 backend for now 2026-01-21 18:40:07 -07:00
authz qom: Make InterfaceInfo[] uses const 2025-04-25 17:00:41 +02:00
backends Fix const qualifier build errors with recent glibc 2025-12-09 21:00:15 +01:00
block v10.2.0 release 2026-01-18 16:36:55 -07:00
bsd-user accel/tcg: Add clear_flags argument to page_set_flags 2025-10-14 07:30:39 -07:00
chardev v10.2.0 release 2026-01-18 16:36:55 -07:00
common-user tcg/mips: Remove support for O32 and N32 ABIs 2025-10-16 14:58:13 -07:00
configs v10.2.0 release 2026-01-18 16:36:55 -07:00
contrib contrib/plugins/uftrace_symbols.py: unbreak --no-prefix-symbols 2025-12-05 15:26:39 +00:00
crypto crypto: support upto 5 parallel certificate identities 2025-11-03 10:45:55 +00:00
data ui: Trim FontAwesome font to glyphs in use (save 940KiB) 2025-03-06 03:00:45 -07:00
debian meson: Drop gtk dependency 2026-01-21 18:40:07 -07:00
disas buildsys: Remove support for 32-bit PPC hosts 2025-10-16 14:58:53 -07:00
docs aspeed: Deprecate the fby35 machine 2025-12-05 15:37:18 +00:00
dump cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
ebpf ebpf: Make ebpf_rss_load() return value consistent with @errp 2025-11-18 19:59:36 +01:00
fpu fpu: Process float_muladd_negate_result after rounding 2025-07-10 11:53:10 -06:00
fsdev 9pfs: Add FreeBSD support 2025-09-18 21:21:29 +02:00
gdb-xml target/arm: Implement SME2 support in gdbstub 2025-10-23 13:35:04 +01:00
gdbstub gdbstub: Fix const qualifier build errors with recent glibc 2025-12-16 14:28:30 +01:00
host/include include/aarch64/host: Fix atomic16_fetch_{and,or} 2025-12-05 07:50:15 -06:00
hw apu: Migrate to SDL3 2026-01-21 18:40:07 -07:00
include ui: Handle main window refresh independently 2026-01-31 13:17:57 -07:00
io qio: Add QIONetListener API for using AioContext 2025-11-13 10:58:26 -06:00
libdecnumber libdecnumber: replace FSF postal address with licenses URL 2025-06-26 00:42:37 +02:00
licenses meson: Migrate to SDL3 2026-01-21 18:40:07 -07:00
linux-headers linux-headers: Update to Linux v6.18-rc3 2025-10-30 10:33:55 +08:00
linux-user linux-user: permit sendto() with NULL buf and 0 len 2025-10-31 12:50:15 +01:00
migration v10.2.0 release 2026-01-18 16:36:55 -07:00
monitor monitor: Fix const qualifier build errors with recent glibc 2025-12-16 14:28:30 +01:00
nbd treewide: handle result of qio_channel_set_blocking() 2025-09-19 12:46:07 +01:00
net v10.2.0 release 2026-01-18 16:36:55 -07:00
pc-bios PPC Patches for 10.2 Hard Freeze 2025-11-10 15:32:27 +01:00
plugins plugins/core: allow reading of registers during discon events 2025-12-05 15:26:19 +00:00
po
python python/mkvenv: ensure HAVE_LIB variables are actually constants 2025-11-19 10:45:44 +01:00
qapi v10.2.0 release 2026-01-18 16:36:55 -07:00
qga Fix const qualifier build errors with recent glibc 2025-12-09 21:00:15 +01:00
qobject tests/qtest: Add qtest for for ASPEED GPIO gpio-set property 2025-10-22 08:14:09 +02:00
qom audio: register backends in /audiodevs container 2025-10-30 13:30:06 +04:00
replay replay: Improve assert in replay_char_read_all_load() 2025-11-25 22:45:30 +01:00
roms target/hppa: Update SeaBIOS-hppa to version 20 2025-11-09 22:47:31 +01:00
rust rust: migration: allow nested offset_of 2025-11-04 17:13:25 +01:00
scripts scripts/bump-subproject-wraps.py: Handle updates from wrapdb 2026-01-31 12:36:13 -07:00
scsi treewide: handle result of qio_channel_set_blocking() 2025-09-19 12:46:07 +01:00
semihosting semihosting: Fix GDB File-I/O FLEN 2025-10-29 14:13:40 +00:00
stats qapi: Move include/qapi/qmp/ to include/qobject/ 2025-02-10 15:33:16 +01:00
storage-daemon docs/sphinx: remove special parsing for freeform sections 2025-07-14 10:08:27 +02:00
stubs block/io_uring: use aio_add_sqe() 2025-11-11 22:06:09 +01:00
subprojects meson: Bump SDL3 wrap 2026-01-31 12:36:13 -07:00
system ui: Exit from main thread and finalize display 2026-01-31 13:17:57 -07:00
target target/i386: Guard variable definition with macro definition check 2026-01-18 19:07:51 -07:00
tcg tcg: Bring back tcg_out_op for aarch64 2026-01-18 16:51:54 -07:00
tests v10.2.0 release 2026-01-18 16:36:55 -07:00
thirdparty nvapi: Add library to create NVIDIA driver application profiles 2025-07-11 02:11:47 -07:00
tools treewide: handle result of qio_channel_set_blocking() 2025-09-19 12:46:07 +01:00
trace rust: add trace crate 2025-10-01 11:22:07 -04:00
ubuntu-win64-cross ubuntu-win64-cross: Add zstd to build tools 2026-01-10 02:45:57 -07:00
ui ui: Destroy context before destroying main window 2026-02-01 10:14:58 -07:00
util ui: Fetch latest release info via GitHub API 2026-01-21 17:06:15 -07:00
winpcap-loader meson: Fix loader.c file inclusion 2025-01-06 23:05:53 -07:00
.b4-config b4: Drop linktrailermask 2025-07-03 13:42:28 +02:00
.clang-format
.clang-tidy .clang-tidy: Add basic .clang-tidy for identifier naming 2025-10-15 19:19:11 -04:00
.dir-locals.el
.editorconfig scripts/kernel-doc: Delete the old Perl kernel-doc script 2025-08-30 16:37:23 +01:00
.exrc
.gdbinit
.git-blame-ignore-revs
.gitattributes
.gitignore .gitignore: Unignore .clang-format 2025-03-27 23:33:40 -07:00
.gitlab-ci.yml
.gitmodules .gitmodules: restore qemu-project mirror of u-boot-sam460ex 2025-10-07 07:33:39 +01:00
.gitpublish .gitpublish: use origin/master as default base 2025-10-07 07:33:39 +01:00
.mailmap MAINTAINERS: Update David Hildenbrand's email address 2025-11-18 19:56:06 +01:00
.patchew.yml
.readthedocs.yml readthedocs: don't build extra formats 2025-08-12 14:59:50 -04:00
.travis.yml travis.yml: Remove the aarch64 job 2025-06-11 12:17:17 +02:00
block.c v10.2.0 release 2026-01-18 16:36:55 -07:00
blockdev-nbd.c nbd: Avoid deadlock in client connecting to same-process server 2025-11-13 12:50:57 -06:00
blockdev.c v10.2.0 release 2026-01-18 16:36:55 -07:00
blockjob.c block: add bdrv_graph_wrlock_drained() convenience wrapper 2025-07-14 15:40:58 +02:00
build.sh build.sh: Drop unused --disable-fortify-source from Windows build 2026-01-18 16:50:39 -07:00
clippy.toml meson, cargo: require Rust 1.83.0 2025-09-17 19:00:56 +02:00
config_spec.yml ui: Add display filter configuration 2025-12-26 14:22:28 -07:00
configure v10.2.0 release 2026-01-18 16:36:55 -07:00
COPYING COPYING: replace FSF postal address with licenses URL 2025-06-26 00:42:37 +02:00
COPYING.LIB COPYING: replace FSF postal address with licenses URL 2025-06-26 00:42:37 +02:00
cpu-common.c cpus: Trace cpu_exec_start() and cpu_exec_end() calls 2025-10-31 16:26:45 +00:00
cpu-target.c cpu-target: build compilation unit once for user/system 2025-09-02 17:57:05 +02:00
event-loop-base.c qom: Make InterfaceInfo[] uses const 2025-04-25 17:00:41 +02:00
get_deps.py
gitdm.config contrib/gitdm: add group-map for Microsoft 2025-11-24 09:45:30 +00:00
hmp-commands-info.hx audio: deprecate HMP audio commands 2025-10-30 22:59:30 +04:00
hmp-commands.hx audio: deprecate HMP audio commands 2025-10-30 22:59:30 +04:00
Info.plist Info.plist: Drop com.apple.security.cs.allow-jit key 2026-01-01 22:19:54 -07:00
iothread.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
job-qmp.c
job.c test-bdrv-drain: Fix data races 2025-04-08 15:00:01 +02:00
Kconfig
Kconfig.host pvg: do not enable it on cross-architecture targets 2025-02-25 16:18:11 +01:00
LICENSE
MAINTAINERS MAINTAINERS: update the custom runner entries 2025-12-05 15:26:19 +00:00
Makefile v10.2.0 release 2026-01-18 16:36:55 -07:00
meson.build meson: Drop gtk dependency 2026-01-21 18:40:07 -07:00
meson_options.txt meson: Drop gtk dependency 2026-01-21 18:40:07 -07:00
module-common.c
os-posix.c os: add an ability to lock memory on_fault 2025-02-12 11:36:01 -05:00
os-wasm.c include/qemu/osdep.h: Add Emscripten-specific OS dependencies 2025-05-06 16:02:04 +02:00
os-win32.c
page-vary-common.c
page-vary-target.c page-vary: Restrict scope of TARGET_PAGE_BITS_MIN 2025-04-23 15:04:57 -07:00
pythondeps.toml python: Install pygdbmi in meson's venv 2025-10-07 07:33:40 +01:00
qemu-bridge-helper.c
qemu-edid.c
qemu-img-cmds.hx qemu-img info: Add cache mode option 2025-10-29 12:10:10 +01:00
qemu-img.c qemu-img rebase: don't exceed IO_BUF_SIZE in one operation 2025-11-11 22:06:09 +01:00
qemu-io-cmds.c v10.2.0 release 2026-01-18 16:36:55 -07:00
qemu-io.c qapi: Move include/qapi/qmp/ to include/qobject/ 2025-02-10 15:33:16 +01:00
qemu-keymap.c cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
qemu-nbd.c nbd: Defer trace init until after daemonization 2025-03-05 13:00:22 -06:00
qemu-options.hx Implement -run-with exit-with-parent=on 2025-11-03 10:05:39 +00:00
qemu.nsi pc-bios: Move device tree files in their own subdir 2025-04-25 17:09:58 +02:00
qemu.sasl
QEMU_VERSION v10.2.0 release 2026-01-18 16:36:55 -07:00
README.md
README.rst
replication.c
target-info-qom.c hw/arm: Register TYPE_TARGET_ARM/AARCH64_MACHINE QOM interfaces 2025-10-29 19:15:37 +01:00
target-info-stub.c cpu-target: build compilation unit once for user/system 2025-09-02 17:57:05 +02:00
target-info.c qemu/target_info: Add target_base_arm() helper 2025-10-30 14:48:26 +01:00
toml.cpp
trace-events cpus: Trace cpu_exec_start() and cpu_exec_end() calls 2025-10-31 16:26:45 +00:00
version.rc
xemu-version.c ui: Drop xemu branch tracking 2026-01-04 23:38:25 -07:00
xemu-version.h ui: Drop xemu branch tracking 2026-01-04 23:38:25 -07:00
xemu-xbe.c v10.2.0 release 2026-01-18 16:36:55 -07:00
xemu-xbe.h
xemu.entitlements xemu.entitlements: Add for macOS release signing 2026-01-01 22:19:54 -07:00
xemu.metainfo.xml xemu.metainfo.xml: Run xmllint auto-formatter 2025-11-27 12:10:16 -07:00

Please visit https://xemu.app for more information.