| Port details |
- xemu Original Xbox emulator based on QEMU
- 0.8.136 emulators
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: jakedez7@gmail.com
 - Port Added: 2026-07-27 23:10:58
- Last Update: 2026-07-26 18:50:11
- Commit Hash: 4908a58
- License: GPLv2+ LGPL21+
- WWW:
- https://xemu.app/
- Description:
- xemu is a free and open-source application that emulates the original
Microsoft Xbox game console, enabling people to play their original
Xbox games cross-platform.
It is a fork of the XQEMU project, itself built on QEMU's full-system
emulation, with a focus on usability and performance.
Supports:
- Low-Level Emulation for superior compatibility with kernels, titles,
and homebrew applications.
- Snapshots for saving machine states and loading them at any time.
- Network connectivity to other xemu instances and real Xboxes, both
locally and over the Internet. Supports tunneling services and Xbox
Live recreation projects.
- Controller support via SDL3. Connect up to 4 controllers at any time,
just like a real Xbox.
- Render Scaling support by increasing the resolution that games render
at, on the fly. Scale up from 480p to 1080p at the click of a button.
A BIOS/MCPX boot ROM dump and an EEPROM/HDD image from an original
Xbox console are required to run games and are not included.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/emulators/xemu/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/xemu
- pkg install xemu
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xemu
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1784510857
SHA256 (xemu-project-xemu-v0.8.136_GH0.tar.gz) = 3fa25bf0af15ec882e69a3d234227ba6172196233ef0fc0b7936f76411c3c810
SIZE (xemu-project-xemu-v0.8.136_GH0.tar.gz) = 42658562
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py312-pyyaml>0 : devel/py-pyyaml@py312
- py312-tomli>0 : textproc/py-tomli@py312
- bash : shells/bash
- nlohmann-json>0 : devel/nlohmann-json
- vulkan-headers>0 : graphics/vulkan-headers
- vulkan-loader>0 : graphics/vulkan-loader
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.12 : lang/python312
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- Runtime dependencies:
-
- vulkan-loader>0 : graphics/vulkan-loader
- x11.pc : x11/libX11
- Library dependencies:
-
- libcurl.so : ftp/curl
- libepoxy.so : graphics/libepoxy
- libpcap.so.1 : net/libpcap
- libsamplerate.so : audio/libsamplerate
- libslirp.so : net/libslirp
- libtomlplusplus.so : devel/tomlplusplus
- libxxhash.so : devel/xxhash
- libGL.so : graphics/libglvnd
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libSDL3.so : devel/sdl3
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- emulators_xemu
- USES:
- cmake:indirect compiler:c++17-lang gl gnome inotify localbase:ldflags ninja:build pkgconfig python:build sdl shebangfix xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.8.136 26 Jul 2026 18:50:11
    |
Kenneth Raplee (kenrap)  |
emulators/xemu: New port
xemu is an open-source emulator for the original Microsoft Xbox game
console.
Supports:
- Low-Level Emulation for superior compatibility.
- Snapshots as save states.
- Network connectivity to other xemu instances and real Xboxes, both
locally and over the Internet.
- Controller support (up to 4 controllers) via SDL3.
- Upscale rendering support.
PR: 294861
Co-authored-by: Jake Deschamps <jakedez7@gmail.com>
Approved by: arrowd (co-mentor) |
Number of commits found: 1
|