xemu

Games

Original Xbox Emulator

Latest v0.8.136 · by xemu projectWebsitexemu-project/xemu

Release activity

Release activity — 9 releases across 9 days since Dec 27, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Dec 27, 2025. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026
MondayNo releases on Apr 27, 2026No releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 20261 release on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026
TuesdayNo releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026
WednesdayNo releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 20261 release on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026
ThursdayNo releases on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026
FridayNo releases on May 1, 2026No releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026
SaturdayNo releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026

9 releases since Dec 27, 2025

Patch notes

v0.8.136

Latest
Changed 4
  • Bump SDL3 subproject to 3.4.10
  • Enable x86-64-v3 optimizations for release builds
  • Account for pixel density and display scaling in UI
  • Set SDL_HINT_VIDEO_DRIVER to wayland,x11
Fixed 1
  • Clean up use of assert(false) in hw/xbox
Pull Requests
  • #2892 - ci: Update Windows build toolchain image SHA (@mborgerson)
  • #2891 - ubuntu-win64-cross: Bump mxe, GCC toolchain (@mborgerson)
  • #2890 - Enable x86-64-v3 optimizations for release builds (@mborgerson)
  • #2882 - Bump SDL3 subproject to 3.4.10 (@mborgerson)
  • #2823 - hw/xbox: Clean up use of assert(false) (@Reedzit)
  • #2867 - ui: Account for pixel density and display scaling (@mborgerson)
  • #2866 - ui: Set SDL_HINT_VIDEO_DRIVER to wayland,x11 (@mborgerson)
Issues Fixed
  • #1485 - build.sh should not hardcode IvyBridge target for macOS x86-64 builds
  • #1492 - Enable additional architectural optimizations in release

Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.135...v0.8.136

View originalPermalink
How v0.8.136 went

v0.8.135

Changed 9
  • Bump SPIRV-Reflect to vulkan-sdk-1.4.350.0
  • Bump volk to 1.4.350
  • Use SDL3 CMake subproject wrap
  • Bump SDL3 wrap to 3.4.8
  • Bump glslang to 16.3.0
  • Force NVIDIA present method to native
Fixed 4
  • Skip finish stall in nv2a/vk when no reports are pending
  • Do not pass missing path to SDL_ShowOpenFileDialog
  • Prevent crash when games directory becomes invalid and Load Disc is accessed
  • Restore audio in Linux AppImages with SDL3
Pull Requests
  • #2870 - meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.350.0 (@xemu-robot)
  • #2863 - meson: Bump volk to 1.4.350 (@xemu-robot)
  • #2848 - meson: Use SDL3 CMake subproject wrap (@mborgerson)
  • #2847 - meson: Bump SDL3 wrap to 3.4.8 (@mborgerson)
  • #2844 - meson: Bump glslang to 16.3.0 (@xemu-robot)
  • #2839 - nv2a/vk: Skip finish stall when no reports are pending (@abaire)
  • #2829 - ui: Force NVIDIA present method to native (@abaire)
  • #2811 - meson: Bump curl to 8.12.1-2 (@xemu-robot)
  • #2795 - scripts/download-macos-libs.py: Target Darwin 23 for arm64 (@mborgerson)
  • #2786 - ui: Do not pass missing path to SDL_ShowOpenFileDialog (@abaire)
  • #2732 - meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 (@xemu-robot)
  • #2739 - nv2a/vk: Relax and simplify surface to texture constraints (@mborgerson)
Issues Fixed
  • #2785 - If games directory becomes invalid, 'Load Disc..' crashes Xemu
  • #2834 - No audio in Linux AppImages due to SDL3.

Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.134...v0.8.135

View originalPermalink
How v0.8.135 went

v0.8.134

Changed 13
  • Bump SDL3 to 3.4.2
  • Bump glslang to 16.2.0
  • Migrate xblc to SDL3
  • Use G_GNUC_PRINTF macro for debug function printf attribute in nv2a
  • Cleanup nv2a/vk instance creation
  • Improve APU throttling
Fixed 7
  • Fix crash in SDL_Quit
  • Fix assert in xemu-snapshots
  • Fix crash bug when clicking config info in UI
  • Fix audio buzzing in NASCAR 06 and NASCAR 07
  • Fix crashes without an available audio device
  • Fix emulation continuation while dragging or resizing main window on Windows
  • Fix file browse dialog accessibility while fullscreen is enabled
Pull Requests
  • #2751 - meson: Bump SDL3 to 3.4.2 (@mborgerson)
  • #2752 - ci: Work around broken LLVM package repo (@mborgerson)
  • #2748 - xblc: Cleanup (@mborgerson)
  • #2698 - xblc: Migrate to SDL3 (@faha223)
  • #2744 - nv2a: Use G_GNUC_PRINTF macro for debug function printf attribute (@mborgerson)
  • #2733 - nv2a/vk: Cleanup instance creation a bit (@mborgerson)
  • #2741 - apu: Improve throttling (@mborgerson)
  • #2727 - apu: Move monitor management out to monitor.c (@mborgerson)
  • #2726 - apu: Use SDL_SetAudioStreamGain to control monitor volume (@mborgerson)
  • #2725 - apu: Clear HRTF history on voice_reset_filters (@mborgerson)
  • #2708 - apu: Restructure monitor sink to eliminate callbacks and extra buffer (@mborgerson)
  • #2714 - u: Fix crash in SDL_Quit (@oltolm)
  • #2713 - ci: Install Meson in subproject update workflow (@mborgerson)
  • #2691 - ui: Restructure display handling for independent refresh (@mborgerson)
  • #2712 - ci: Check for subproject updates from wrapdb (@mborgerson)
  • #2711 - ci: Add 'dependencies' label to PRs created from subproject update wo… (@mborgerson)
  • #2703 - xemu-snapshots: fix assert (@oltolm)
  • #2701 - meson: Bump glslang to 16.2.0 (@xemu-robot)
  • #2692 - ui: fix crash bug when clicking config info (@oltolm)
  • #2679 - Migrate to SDL3 (@mborgerson)
  • #2682 - ui: Improve Windows updater (@mborgerson)
Issues Fixed
  • #2253 - Add support for Vulkan 1.1 or 1.2 for low end/older devices on Linux ARM64
  • #2737 - Nascar 06: Audio Buzzing
  • #354 - Crashes without an available audio device
  • #2683 - Separate host/guest refresh
  • #2684 - Continue emulation while dragging/resizing main window on Windows
  • #350 - File-Browse Dialog not accessible while Fullscreen is enabled
  • #574 - Y axis of right analog not detected on USB controller
  • #1537 - Flatpak: XDG Desktop Portal for FileChooser
  • #1882 - Migrate to SDL3
  • #1952 - Xemu doesn't work properly with Windows scaling in fullscreen mode
  • #2180 - Bluetooth-connected xinput controller not detected by xemu
  • #2356 - 8BitDo right stick and triggers stopped working in version 0.8.93+
  • #2685 - Continue emulation while file selection dialogs are open
  • #344 - Auto-updater may temporarily grab old releases upon new release
  • #1672 - Provide more update details in auto-update dialog
  • #2003 - Link to release notes in auto-updater
  • #2689 - Auto-updater is not using current package names
Affected Titles

The following titles had issues fixed in this release:

Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.133...v0.8.134

View originalPermalink
How v0.8.134 went

v0.8.133

Added 1
  • Make 'Exclusive Fullscreen' option configurable in the UI
Changed 1
  • Merge QEMU v10.2.0
Fixed 1
  • Revert Windows ARM64 toolchain update
Pull Requests
  • #2680 - ci: Revert Windows ARM64 toolchain update (@mborgerson)
  • #2677 - Merge QEMU v10.2.0 (@mborgerson)
  • #2676 - ui: Make 'Exclusive Fullscreen' option configurable (@mborgerson)

Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.132...v0.8.133

View originalPermalink
How v0.8.133 went

v0.8.132

Fixed 8
  • Clip image blits to GPU tile bounds
  • Fix calculation of palette length
  • Handle zero sized surfaces
  • Fix pfifo assertion for reserved commands
  • Fix pitch meter freezing in MVP Baseball series
  • Fix incorrect player and team stats display in NBA Street Vol. 2
  • Fix framebuffer complete assertion in Psychonauts
  • Fix VK check failed assertion in Psychonauts
Pull Requests
  • #2666 - nv2a: Clip image blits to GPU tile bounds (@abaire)
  • #2673 - ci: Generate nicer release notes (@mborgerson)
  • #2672 - .github: Add some context for copilot reviews (@mborgerson)
  • #2670 - nv2a: Fix calculation of palette length (@abaire)
  • #2517 - nv2a: Handle zero sized surfaces (@abaire)
  • #2669 - ci: Fix Win version.rc compilation on forks (@abaire)
  • #2668 - ci: Configure workflow concurrency (@mborgerson)
  • #2667 - ci: Create pre-release on push to master (@mborgerson)
  • #2664 - ci: Fix post release issues (@mborgerson)
Issues Fixed
  • #559 - pfifo.c:424 assertion - "pb reserved cmd 0x3edfb38 - 0xff000000"
  • #2002 - Improve release notes
  • #2403 - MVP Baseball series Pitch meter freezes
  • #2646 - NBA Street Vol. 2 - Stats displayed for each player and team are incorrect.
  • #2159 - Psychonauts VK check failed assert
  • #2161 - Psychonauts framebuffer complete assert GL
  • #2516 - 0-sized surfaces are not handled correctly
Affected Titles

The following titles had issues fixed in this release:

Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.131...v0.8.132

View originalPermalink
How v0.8.132 went

v0.8.131

Changed 3
  • Disable CRT assert dialogs and log to stderr
  • Enable Incremental LTO
  • Use clang for Linux builds
Fixed 3
  • Fix USB_XID_GAMEPAD_S VMState minimum_version_id
  • Error -22 while loading VM state when using Xbox Controller S
  • Retina Display/High-DPI scaling for ImGUI on macOS
Pull Requests
  • #2663 - xid: Fix USB_XID_GAMEPAD_S VMState minimum_version_id (@mborgerson)
  • #2661 - ui: Disable CRT assert dialogs, log to stderr (@mborgerson)
  • #2658 - ci: Ensure ccache, LTO cache dirs always exist before use (@mborgerson)
  • #2648 - ci: Enable Incremental LTO (@mborgerson)
  • #2656 - ubuntu-win64-cross: Add zstd to build tools (@mborgerson)
  • #2655 - ubuntu-win64-cross: Add curl (@mborgerson)
  • #2654 - ubuntu-win64-cross: Bump mxe, build GCC toolchain (@mborgerson)
  • #2650 - ci: Fallback to unofficial when tags are unavailable (@abaire)
  • #2647 - ci: Use clang for Linux builds (@mborgerson)
  • #2641 - meson: Bump subprojects (@mborgerson)
  • #2637 - meson: Update imgui (@schm1dtmac)
  • #2640 - ci: More workflow improvements (@mborgerson)
  • #2639 - ci: Split up build workflow (@mborgerson)
Issues Fixed
  • #2241 - Snapshots: "Error -22 while loading VM state" when using Xbox Controller S
  • #1666 - Retina Display/High-DPI scaling for ImGUI is missing on macOS
  • #1840 - Fix release package naming

Full Changelog: https://github.com/xemu-project/xemu/compare/v0.8.130...v0.8.131

View originalPermalink
How v0.8.131 went
View all

Discussion

If you publish xemu, you can claim this product by proving you administer its repository.