desktop linux and steam deck run the same build.
systems: original xbox and xbox 360.
download
the steam deck package adds the gaming mode installer and artwork. both packages include matching xemu and xenia runtimes.
check it before installing:
curl -O https://gdox.korze.org/downloads/0.2.8/SHA256SUMS
curl -O https://gdox.korze.org/downloads/0.2.8/SHA256SUMS.minisig
curl -O https://gdox.korze.org/minisign.pub
minisign -V -p minisign.pub -m SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing
corresponding source is included with the v0.2.8 release on github.
before you start
- 64-bit x86 linux, glibc 2.38 or newer, GLIBCXX 3.4.31
- an X11 desktop, OpenGL, and a game controller
- one of the five exact original xbox drive profiles for original xbox discs; check the listed status before buying
- only the GP63EX70 / RF02 /
0e8d:1887profile for xbox 360 discs - your own 512-byte MCPX 1.0 rom and compatible xbox bios for original xbox
nbdfuseandfusermount3for xbox 360 on desktop linux
the new SP80NB80 / RF02 profile is experimental and limited to original xbox XGD1 media. its exact identity and stock register map are confirmed; physical activation, play, and restoration testing are still pending.
the steam deck package includes nbdfuse. keep the extracted folder together so gdox can verify its matching runtimes.
desktop linux
- extract the complete linux archive.
- open a terminal in the extracted folder.
- run
sudo ./setup-device-access.shonce. - start gdox with
./gdox. - open sources, add original xbox firmware if needed, connect the drive, then insert the disc.
optional: run ./install.sh to add gdox to your application menu.
setup-device-access.sh installs the optical-drive udev rule. gdox then runs as your normal user.
steam deck
- switch the deck to desktop mode and extract the complete steam deck archive.
- open the folder and run
install.sh. - complete the one administrator prompt for optical-drive access.
- return to gaming mode and open gdox from the non-steam library.
- add original xbox firmware if needed, connect the drive, and insert the disc.
the installer adds one non-steam shortcut with artwork, and updates it if you run it again.
d-pad and A to navigate, LB/RB to change pages, quit at the top right to exit. while a game runs, gdox hides and hands the controller to the emulator.
if the deck account has no administrator password, set one once with passwd in konsole before running the installer.
distro notes
- arch linux and steamos
- ubuntu: 24.04 LTS or newer
- debian: 13 or newer
- fedora: any current release
this release is a plain archive, not a flatpak, appimage, deb, or rpm.
updates and user data
- application:
~/.local/opt/gdox - preferences and imported firmware:
~/.config/gdox - saves and profiles:
~/.local/share/gdox
reinstalling or replacing gdox leaves that data alone.