gdox uses the usb and disk arbitration interfaces built into macos. no kernel extension, no driver replacement.
current system: original xbox.
download
unsigned: macos will refuse the first open. right-click the app and choose open.
check it before installing:
curl -O https://gdox.korze.org/downloads/0.1.3/SHA256SUMS
curl -O https://gdox.korze.org/downloads/0.1.3/SHA256SUMS.minisig
curl -O https://gdox.korze.org/minisign.pub
minisign -V -p minisign.pub -m SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing
source: gdox and xemu. the same files are attached to the v0.1.3 release on github.
requirements
- macos 12 or newer
- the build matching your mac: apple silicon or intel
- a compatible stock dvd drive
- your own 512-byte MCPX 1.0 rom and compatible xbox bios
setup
- move
GDOX.appto applications and open it. - open sources and add your mcpx rom and bios.
- connect the drive, then insert an original xbox disc.
- wait for the game name, then choose start xemu.
finder may grab the disc for a moment when you insert it. gdox retries for a few seconds. if the drive stays busy, leave gdox open, eject, and insert the disc again.
app contents and user data
the app holds gdox, xemu, and a blank hdd. your firmware, hdd, settings, and saves live in ~/Library/Application Support/org.gdox.gdox, so replacing the app leaves them alone.
games are read from the disc as you play. no microsoft firmware or game data is included.