All-in-one tool for game emulators, game engines and media players!

RetroArch for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download RetroArch 1.17.0

RetroArch for Mac

  -  166 MB  -  Open Source
  • Latest Version

    RetroArch 1.17.0 LATEST

  • Operating System

    macOS 10.12 Sierra or later

  • User Rating

    Click to vote
  • Author / Product

    Libretro / External Link

  • Old Versions

  • Filename


RetroArch for Mac is a frontend for emulators, game engines, and media players. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all. RetroArch for macOS has advanced features like shaders, netplay, rewinding, next-frame response times, and more!

Features and Highlights

A Polished Interface
Browse your game collection through a beautiful settop box-oriented menu. After scanning your collection, games will be sorted by system. The menu supports thumbnails and features various animated backgrounds.

It can run on the usual platforms like Windows, macOS, and Linux. It also runs on Apple and Android for tablets and phones, as well as on game consoles like PS3, PSP, PS Vita, Wii, Wii U, and more!

Next-frame response time - impeccable latency results
The emulator is capable of next-frame responsive time. This means that there should be no nearly no perceivable difference in terms of input latency from real hardware, FPGA/clone, or original hardware. On top of all that, there are various settings you can configure to optimize the results even more.

Highly Configurable
This advanced settings interface lets you tweak every possible option about how the games are run and displayed. Every set has a logical default so you can be up and running in no time.

Joypad Auto Configuration
Common joypads are automatically configured when plugged in, just like a real game console. Ideal tool for multiplayer games when a friend brings their own joypad. You can also configure joypads manually to assign special actions to button combos.

Shaders are efficient graphical filters that can greatly improve the rendering of old games. They can also be used to replicate the look and feel of old CRT monitors. You can even stack them to create your own effect. The possibilities are endless.

Unlock achievements on your favorite classic games! It integrates with the RetroAchievements service to unlock trophies and badges like modern web consoles.

Host or join a network gaming session. Rediscover the joy of multiplayer games using Retro Arch built-in netplay lobby. You can also use the spectator mode to watch others play.

Recording & Streaming
The program is able to record your gaming session to a video file. The same mechanism also enables you to live stream your games to platforms like or Youtube.

Expanding app library
New programs are constantly being added to RetroArch's app library. And with Retro Arch's built-in Core Updater, you can download new programs directly as soon as they become available!

Also Available: Download RetroArch for Windows

  • RetroArch 1.17.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.