Console Mode app icon

Turn your Mac into a game console

Press the Xbox button: your apps pause, Steam Big Picture opens, and Windows games run through CrossOver. Hold it to get your desktop back.

The 25-second tour: game mode starting, launching a game, holding Xbox to exit, volume, Save Rewind.

What it does

🕹️ One button to playApps pause and hide, and Big Picture is ready in about a second.
🖥️ Every screen joins inExtra displays show a starfield or a Now Playing card. The main screen stays yours.
🍷 Windows games as tilesCrossOver games show up in Big Picture with cover art and a smooth hand-off.
⏸️ Quick ResumeXbox + X freezes the game at 0% CPU and brings it back exactly where you were.
⏪ Save RewindSave snapshots while you play. Roll back, and undo the rollback.
🛟 Safe by designA watchdog always wakes paused apps, even if something crashes.

See it

Exit ring
Hold Xbox 6 s to return to the desktop
Launch screen
Launching a Windows game
Save Rewind
Save Rewind (Xbox + LB)
Now Playing
Now Playing on extra displays

Install

Open Terminal and paste:

curl -fsSL https://raw.githubusercontent.com/CristoXD73/Mac-mini-Frame/claude/steam-console-macos-perf-4lbx1k/install.sh | zsh

Needs macOS 15+, Steam for Mac, and CrossOver (a bottle named Steam) for Windows games. Then, in System Settings › Game Controllers, set your controller's Home button to open Console Mode. Full setup →

Controls

XboxGame mode
Hold Xbox 6 sBack to the desktop
Xbox + D-pad ↑↓Volume
Xbox + YPerformance overlay
Xbox + ViewScreenshot
Xbox + XQuick Resume
Xbox + Menu + View ×2Force quit
Xbox + LBSave Rewind

Performance tip

In CrossOver games, pick DLSS in the game's settings instead of XeSS. CrossOver turns DLSS into Apple's MetalFX. On a Mac mini, XeSS alone kept the GPU at 100% in Clair Obscur: Expedition 33. Switching away from it dropped GPU load to about 69%.