A guide to running UO Outlands natively on Apple Silicon Macs (M1/M2/M3/M4) using Wine.
Credit: Based on Vercillo's method from the UO Outlands Discord (
#unofficial-mac-linux-supportchannel).
Required for running Intel-based components:
softwareupdate --install-rosettabrew install --cask wine-stable
brew install --cask --no-quarantine Sikarugir-App/sikarugir/sikarugir- Open Sikarugir Creator (from Applications)
- Select Engine: Choose
WS12WineSikarugir10.0_1(or latest available) - Create Wrapper: Click "Create" and save as
Outlands.appin~/Applications/Sikarugir
- Open your new
Outlands.app- it will show the Configure window - Enable D3DMetal: Check "Direct3D to Metal translation layer (D3DMetal)"
⚠️ Critical - the game will crash without this - Install .NET: Click "Winetricks" → install all "MS .NET Runtime" options
- Install Outlands: Click "Install Software" → select the Outlands installer
- Set Launch Target: After installation, click "Browse" next to "Windows app" and navigate to
outlands.exe(typically inC:\Program Files\Outlands\orC:\Outlands\)
Double-click Outlands.app in ~/Applications/Sikarugir
Important: Make sure the wrapper points to
outlands.exe(the launcher), notclassicuo.exedirectly - this ensures you receive game updates.
| Issue | Solution |
|---|---|
| Audio static/popping | Open macOS Audio MIDI Setup → change sample rate to 96KHz |
| Keyboard not working | Check keyboard mapping in wrapper config (Options tab) |
| Need to access config files/scripts | Right-click wrapper → "Show Package Contents" → navigate to find Razor profiles, gumps, etc. |
| Need to reconfigure wrapper | Right-click wrapper → "Show Package Contents" → Contents/Configure.app |
- Razor scripts work well - users report running complex boss scripts without issues
- Performance is generally good on Apple Silicon
- The wrapper is ~5GB after full installation
Tested on M4 Pro MacBook Pro running macOS Tahoe (26.2).