We stand with Ukraine to help keep people safe. Join us
RetroArch
RetroArch
3.0
0.0
RetroArch free download for Mac

RetroArch

Version 1.10.3

Game emulator.

3.0
Based on 1 user rateRead reviews & comments
Free
Absolutely Free

RetroArch overview

RetroArch is most popularly known for being a program with which you can play many emulators and games, which have all been customized and tailor-ported to the libretro API.

It is designed to be fast, lightweight, and portable. It tries to be on the cutting edge of technology in terms of supported technology as well as trying to be as backward compatible as possible, a paradoxical goal if any. It has features few other dedicated games / emulators have, such as:

  • Real-time rewinding and GGPO netplay
  • Libretro’s serialization support allows features such as rollback based netplay to be easily implementable. It also allows you to rewind your games in real-time.
  • Multi-pass shaders (up to 8-pass)
  • It was one of the first programs out of the gates to have frontend shader support to begin with. RetroArch has its own shader spec that is being extensively used and implemented by various other programs unrelated to RetroArch/libretro.
  • It is also one of the only programs of its kind that supports up to 16 shader passes along with up to 128 shader parameters supported. You can find many impressive shaders that can enhance the in-game look of a game.
  • Game aware shading
  • Remote networked sound support
  • A built-in GUI/OSD system
  • RetroArch can change its entire appearance with a few button clicks. It can turn into a low-resolution but functional UI (RGUI) into a full-fledged XMB clone, and so on.
  • Impeccable Linux support
  • RetroArch was first out of the gates in many respects with support for Wayland, DRM/KMS, and many other graphics technologies which are still not standard in many Linux programs. It is designed to be as dependency-less as possible while also making it possible for custom-made versions of RetroArch to be made with specific support for several new APIs.
  • Unlike many other programs, Linux is not treated as second-class citizen but as first-class citizen.
  • Impeccable backwards compatibility
  • How many other Mac programs support PowerPCs, 32bit and 64bit Intel Macs all at the same time ?
  • Libretro/RetroArch keeps platforms alive with new content long after they have passed their expiration date. See PlayStation3, PSP, Wii, Gamecube, etc. The list goes on.
  • A cross-platform game console
  • The goal for Retroarch is to have a game console platform unrestrained by platform boundaries and architecture differences. To this end, it strives to support as many platforms as possible.

What’s new in version 1.10.3

Updated on Apr 12 2022

  • 3DS: Add a menu toggle for switching between old and new 3DS speeds, located in the ‘Power Management’ menu. Enabled by default, hidden on old 3DS devices.
  • AUDIO/MIXER: Free audio voices properly
  • CHEEVOS: Update to rcheevos 10.3.3
  • CHEEVOS: Support for Arduboy
  • CHEEVOS: Fix tab sequences in rich presence being turned into t character
  • CHEEVOS: Fix overflow when parsing float value that has more than 9 digits after the decimal
  • CHEEVOS: Fix memory mapping when disconnect mask breaks a region into multiple blocks
  • CORES: Enable manual selection of which cores are displayed in the ‘Standalone Cores’ menu
  • DATABASE/EXPLORE: Added more categories to the Explore menu
  • INPUT: Fix analog stick not working with ‘Unified Menu Controls’
  • INPUT/MAPPING: Add ‘Manage Remap Files’ submenu + automatically save input remaps when closing content
  • INPUT/MAPPING: Add ‘Reset Input Mapping’ option to ‘Manage Remap Files’ menu
  • INPUT/MAPPING: Fix keyboard device remap nulling
  • IOS/IOS13+: Support a toolbar that allows toggling of onscreen keyboard and touch mouse
  • LIBRETRO: RETRO_ENVIRONMENT_SHUTDOWN fix - ensure core is properly unloaded when RETRO_ENVIRONMENT_SHUTDOWN is called
  • LIBRETRO: RETRO_ENVIRONMENT_SHUTDOWN fix - ensure menu stack is properly flushed when RETRO_ENVIRONMENT_SHUTDOWN is called
  • LINUX/MALI FBDEV: Fix segfault switching video threaded from quickmenu
  • LOCALIZATION: Add Czech language support
  • MMAP: Handle disconnect bits on both sides of len
  • MIYOO: Improve CPU architecture and model name identification for Miyoo
  • MENU/SETTINGS: Remove ‘Advanced Settings’ flag from ‘Settings > Core’ menu
  • MENU/MATERIALUI: Add ‘Gray Dark + Light’ themes
  • MENU/RGUI: Add 6×10 extended ASCII and Latin Extended A and B fonts. These will enable most Latin alphabets to be displayed in RGUI.
  • MENU/RGUI: Add ‘Gray Dark + Light’ themes
  • MENU/XMB: Add title margin adjustment
  • MENU/XMB: Vertical fade corrections
  • MENU/OZONE: The size of the thumbnail bar can now be changed though a new option (Settings->User interface->Appearance) up to double its normal size.
  • MENU/OZONE: Add ‘Gray Dark + Light’ themes
  • MENU/OZONE: Add thumbnail scale option
  • HOTKEYS: Added hotkey for toggling sync to exact content framerate
  • HOTKEYS: Prevent log spam when using rewind hotkey with cores that don’t support rewind, if rewind functionality itself is disabled
  • HOTKEYS: Add hotkey for toggling sync to exact content framerate
  • PS3/PSL1GHT: Add RSX graphics support
  • PS3/PSL1GHT: Add libco support
  • PS3/PSL1GHT: Add experimental PSMove support
  • RS90: Optimise layout of sdl_rs90_video
  • STEAM: Use native OSK (Onscreen Keyboard) instead of built-in RetroArch version
  • STEAM: New built-in core DLC downloader
  • STEAM: Swap OK/Cancel buttons by default
  • VIDEO/HDR: Removed redundant copy of buffer in HDR mode if the shader has already a HDR format i.e. R10G10B10A2 (updated Vulkan/D3D11/D3D12 drivers)
  • VIDEO/HDR: Fixed crash when using stock shader and HDR and previous optimisation
  • WAYLAND: Dynamically load libdecor at runtime
  • WAYLAND: Fix splash screen when using xdg_toplevel
  • WAYLAND: SHM anti-collision for the splash screen
  • WAYLAND: Skip splash screen if window is not ready
  • WII: Fix find_connection_entry(): needs unsigned int Otherwise the USB gamepad cannot be found, if VID/PID has leading zero. This issue happened with Retrode gamepad adapter
  • WII: Rework Retrode gamepad implementation to support multi_pad interface
  • WII: Fix - Unplugging and re-plugging now works again
  • WII: vWii- Only gamepad 1 is supported, because multi_pad is currently only relevant in the Wii U implementation
  • WIIU: Implemented the multi_pad interface according to input/connect/connect_wiiugca.c
  • WIIU: Add Optimize for Gamepad option
  • WIIU: Fix USB gamepad support

Information

License

Free

Size

190.8 MB

Developer’s website

https://www.libretro.com/

Downloads

1467

App requirements

  • Intel 64
  • Apple Silicon
  • macOS 10.13.0 or later
  • Version for Apple Silicon
Try our new feature and write a detailed review about RetroArch. All reviews will be posted soon.
Write your thoughts in our old-fashioned comment
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
Derekcurrie
Derekcurrie
Sep 7 2021
1.9.9
0.0
Sep 7 2021
0.0
Version: 1.9.9
M1 Macs are now supported via a version called "RetroArch_Metal". If you have an M1+ Mac, be sure to use this native version! You can download the latest build via this URL: https://buildbot.libretro.com/nightly/apple/osx/universal/RetroArch_Metal.dmg
ricky_t
ricky_t
May 18 2021
1.9.3
3.0
May 18 2021
3.0
Version: 1.9.3
Works really well in comparison to all the other emulators I've tried!
Drtyrell969
Drtyrell969
May 7 2021
1.9.2
0.0
May 7 2021
0.0
Version: 1.9.2
So this seems neat, but I can't for the life of me find where to download the kernels to play anything. I know they can't distribute other people's games, but a ton are in the public domain. When I got to the website, they link to a different vendor with ANOTHER emulator. Something needs to give here. Something needs to be embedded into the product to guide us to success.
Derekcurrie
Derekcurrie
Jun 22 2020
1.8.8
0.0
Jun 22 2020
0.0
Version: 1.8.8
v1.8.9 is now out.
Free
Absolutely Free
How would you rate RetroArch?
Similar apps
sixtyforce
Play Nintendo 64 games on your Mac.
Is this app is similar to sixtyforce? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
SMS Plus
Sega & Game Gear emulator.
Is this app is similar to SMS Plus? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Boycott Advance
Gameboy Advance emulator.
Is this app is similar to Boycott Advance? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
KiGB
Gameboy emulator.
Is this app is similar to KiGB? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Stella
Atari 2600 game emulator.
Is this app is similar to Stella? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes