[Bug 257175] [NEW PORT] emulators/xenia: Xbox 360 Emulator

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 25 Mar 2026 19:21:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257175

--- Comment #6 from Timothy Beyer <beyert@cs.ucr.edu> ---
(In reply to Torsten Zuehlsdorff from comment #5)

Agreed, close this PR.

I have years later confirmed that Xenia's Windows port works perfectly with
Proton, and even on Steam Deck, people don't run the old "Linux version" of
Xenia, possibly because it was too much of a maintenance burden for upstream,
which now recommends on Linux the Windows port on Proton (I ran Proton 7 in all
of my tests), and I can confirm that the Windows port works on both FreeBSD and
Linux.  The modern graphics/drm-66-kmod makes this work properly with most
modern GPUs.

The issue I was experiencing with Xenia was related to lacking a modern enough
GPU with appropriate D3D12 and or Vulkan support (even a decent NVIDIA GPU I
have was not modern enough).  In the case of my older onboard Intel Graphics,
it supported Vulkan but ran too slowly and had very poor compatibility, whereas
even on the same versions of Xenia, my current Radeon Pro W7500 Workstation GPU
works with proper compatibility and full speed using the Windows port and
Proton, even in old versions of like Proton 7, which I used in all of my tests.
 Ironically, even on that modern and powerful GPU, Xenia only works under
Vulkan not D3D12 mode, whereas although the Steam deck has an older AMD model,
I have confirmed that it does work under D3D12 on that hardware.

At this point, Vulkan support works at parity with the native D3D12 support of
the emulator, os there is no more need for a dedicated port unless they support
Linux directly again as they have in the past.

-- 
You are receiving this mail because:
You are the assignee for the bug.