Repository navigation
iOdus 0.1.4
A release of iOdus: a native macOS front end for Xbox PC games, in the style of a console dashboard.
This is an early version. Expect some problems, and back up your saves.
Changes since 0.1.2
- Forza Horizon 6 runs (Microsoft Store version) on macOS 27 with the new D3DMetal 4 beta runtime. It starts, loads into the world, and saves.
- D3DMetal 4 beta runtime: Settings > Runtimes > Game runtime > "CrossOver 26.3 Wine + D3DMetal 4 (beta)". It is offered on macOS 27 or later. Forza Horizon 6 uses it automatically when it is installed, and its game page tells you when it is missing.
- Wine 11 runtime release 4: new Wine patches for Forza Horizon 6. If you have the Wine 11 runtime, Settings shows an update.
- Settings: the Game runtime row now says "Manage", and lists the downloads and updates that are available.
- iOdus now writes a Gaming Services version into each Wine prefix, and can put a PlayFab save adapter in front of a game's own save library. Both are needed by Forza Horizon 6 and can help other Xbox PC games.
Known: other projects report short freezes about every 1.3 seconds in Forza Horizon 6, from the game's copy protection under Rosetta.
If you have 0.1.2: install this update from Settings > Updates. If you have 0.1.0 or 0.1.1, install it from this page.
Install
- Download
iOdus-0.1.4.dmgand open it. - Drag iOdus to Applications, then open it from Applications.
- Follow the setup, then sign in with your Microsoft account.
The app and the disk image are signed with a Developer ID and notarized by Apple.
Requirements: a Mac with Apple silicon, macOS 15 or later. The D3DMetal 4 beta runtime needs macOS 27 or later.
Files
| File | What it is |
|---|---|
iOdus-0.1.4.dmg |
The app installer (recommended). |
iOdus-0.1.4.zip |
The same app as a zip file. The in-app update uses this file. |
crossover-26.3-4.tar.xz (+ .sha256) |
The Wine 11 runtime, release 4. iOdus downloads it in Settings. |
d3dmetal-4.0b3.tar.xz (+ .sha256) |
Apple's D3DMetal 4.0 beta 3 for the beta runtime. iOdus downloads it in Settings. |
crossover-sources-26.3.0.tar.gz, nettle-3.10.tar.gz, freetype-2.13.3.tar.xz, SDL2-2.32.10.tar.gz, wine11-patches.zip, runtime-SOURCES.md |
The source of the Wine runtime (LGPL source offer). |
D3DMetal
d3dmetal-4.0b3.tar.xz is the redist folder of Apple's Game Porting Toolkit 4.0 beta 3, unchanged, with Apple's license, acknowledgements, and read-me files. It is Apple's software, under Apple's Software License Agreement for Game Porting Toolkit, not under the iOdus license. It is distributed free of charge, for non-commercial use only, as Apple's license allows (sections 2A(iii) and 2C), and only for use on Apple-branded hardware.
Licenses
- iOdus: GPL-3.0.
- The backend (
xodus-cliin the app): GPL-3.0, source at burghr/iodus-xodus, a fork of Xodus with the Xodus Nexus patches (MIT). - The Wine runtime: LGPL 2.1 or later, and others; see
runtime-SOURCES.md. - Code from Xodus Nexus (MIT) and Highball (GPL-3.0, LGPL-2.1): see
scripts/runtime-compat/CREDITS.mdandscripts/wine11-patches/README.mdin the repository.
Thanks to Xodus, Xodus Nexus, Highball, and MACxus. Their work and notes made Forza Horizon 6 possible.
iOdus is not affiliated with, endorsed by, or sponsored by Microsoft, Xbox, Apple, CodeWeavers, Xodus, or Xodus Nexus.