How to install cores on RetroArch
Retroarch is a front end for emulators and more, removing the need for multiple emulators across your devices. Retroarch runs on pretty much everything from Windows 98 onwards, as well as supporting a wide variety of consoles and different portable handheld devices that have begun to sprout up across the internet.
Retroarch uses ‘cores’, which is effectively the emulator without the user interface, defaulting to using the engine it is built on within the Retroarch framework. This allows for developers to push updates through to Retroarch directly, without the need to head to any Github or particular download pages.
Adding cores to Retroarch is incredibly easy, with the easiest option to do it directly within the program itself. Retroarch is easier to navigate with a controller, but it’s self-explanatory with a mouse and keyboard.
First, if you haven’t used Retroarch in a while and coming back to it fresh, use the Online Updater to grab all the necessary updates for it before we begin. There might be newer cores that haven’t been loaded in and various fixes or cheat tables updated.
Deals season is here folks, and Amazon has already kickstarted its early Black Friday deals! We'll be covering all the best deals in more details over in our deals hub, but if you haven't got time to read through those, why not see our top picks below.
- ASUS TUF NVIDIA RTX 5080 Was $1599 Now $1199
- ASUS TUF RTX 5070 Ti Was $999 Now $849
- Samsung Odyssey OLED G6 Was $899 Now $649
- TCL 43S250R Roku TV 2023 Was $279 Now $199
- iBUYPOWER Y40 Gaming PC Was $2,299 Now $1,819
- Samsung Odyssey G9 (G95C) Was $1,299 Now $777
- Alienware Area-51 gaming laptop Was $3,499 Now $2,799
- Samsung 77-inch OLED S95F Was $4,297 Now $3,497
- ASUS ROG Strix G16 Was $1,499 Now $1,199
*Prices and savings subject to change. Click through to get the current prices.
In the Online Updater or within the Load Core menus, navigate to the Core Downloader. This will present you with a massive list of consoles and their designated cores. Each core has its own background, development and functionality.
For instance, the FlyCast core for Dreamcast games might have different support than the dedicated emulators that we’ve written about beforehand.
The difference between this and the unofficial version available on jailbroken PS4s, is that you can decide what you want to install rather than everything all at once.
As the user interface is the same across the board for the most part, just apply this to your chosen platform.
There’s no ‘right’ core, each one will have its benefits and disadvantages, but you’ll never be without your favourite games wherever you go! The only thing really holding you back now is hardware – don’t expect to run PS2 games on your 3DS!