Coming Soon - In Development

The Ultimate Retro Gaming Launcher for Mac

eXoMac is a native macOS launcher for eXoDOS, eXoScummVM, eXoDREAMM, and more. Browse and play thousands of classic games with a modern, fast, and intuitive interface.

See It In Action

A beautiful, native macOS experience for your retro game collection

Powerful Features

Everything you need for the ultimate retro gaming experience

🔍

Instant Search

Browse thousands of games with lightning-fast search. Filter by platform, genre, year, developer, or publisher.

🎮

Multi-Platform

Support for DOS, ScummVM, DREAMM, NES, SNES, Genesis, PlayStation, Nintendo Switch, Wii U, and arcade games.

🎵

Background Music

Enjoy automatic soundtrack playback from your collection. Supports MP3, FLAC, OGG, M4A, WAV, and AAC.

🖼

Image Viewer

Full-screen gallery for all game artwork with zoom, pan, keyboard shortcuts, and thumbnail navigation.

Keyboard Navigation

Full keyboard accessibility. Navigate with arrow keys, launch with Enter, and use shortcuts for common actions.

Play Tracking

Track play counts, total time spent, and last-played dates. Quick access to recently played games.

Smart Caching

Instant startup with intelligent game data caching. 7-day auto-refresh keeps everything up to date.

Favorites & Views

Mark your favorite games, switch between list and grid views, and customize your browsing experience.

🔧

Setup Wizard

First-launch wizard guides you through dependency installation, emulator setup, and MT-32 audio configuration.

Supported Platforms

One launcher for all your retro gaming needs

💾 eXoDOS
🏴‍☠️ ScummVM
🎬 DREAMM
🕹 NES / SNES
🎮 Genesis
💿 PlayStation
🔘 Nintendo Switch
🎮 Wii U
👾 Arcade / MAME

Requirements

Get started in minutes

🍎

macOS 13.0 (Ventura) or later

Built with SwiftUI for optimal performance on modern Macs, including Apple Silicon.

📁

eXo Game Collection

An eXoDOS, eXoScummVM, eXoDREAMM, or compatible eXo collection with the Linux/macOS patch applied.

🚀

Automatic Emulator Setup

eXoMac automatically detects and installs DOSBox Staging, ScummVM, RetroArch, and other emulators as needed.

Stay Tuned!

eXoMac is currently in active development. Star the repo on GitHub to get notified when it's ready for release.