What's new

RetroArch 1.9.12 released!


The Libretro team has just released a new update for RetroArch, bringing some new quality of life features and improvements to the frontend, as usual. The first notable part of this new version, 1.9.12, sees the addition of a new core to the Steam version of RetroArch. The Picodrive emulator, which has support for Sega Master System, Genesis, 32X, and CD games, is now available for download as free DLC through Steam. RetroArch also now added a multitude of core support to various handheld emulation devices, such as the Pocket Go, New BittBoy, and PowKiddy Q90, which means mGBA, Genesis Plus GX, ScummVM, and more are officially supported.

You can check out the full changelog and grab the new release over at the Libretro official site.


  • 3DS: Ensure parallax barrier is disabled when '3DS Display Mode' is '2D'
  • COMMAND: Command interface should work again
  • INPUT/HID: Rewrote the HID deregistration algorithm; it should no longer cause issues when dealing with multiple pads of the same HID/VID combo
  • INPUT/HID: Fix initialization bug that caused wiimotes to fail to register without an accessory attached
  • INPUT/HID: Fix Wiimote regression
  • INPUT/HID/MAC: Get Sony Sixaxis (DualShock 3) working on MacOS
  • INPUT/UDEV: Add extra abs check for dolphinbar
  • INPUT/UDEV: Add relative left mouse button when pointer device is not abs
  • INPUT/WAYLAND: Fix keyboard input on Wayland - fixes 'Certain cores ignore user input'
  • NETPLAY: Improvements from Cthulhu
  • OPENDINGUX: Fix HAS_ANALOG/HAS_MENU_TOGGLE defines in sdl_dingux joypad driver
  • LIBRETRO: Enable SRAM for contentless cores
  • LIBRETRO: Add environment callback to get the rate retro_run is called - GET_THROTTLE_STATE and RETRO_THROTTLE_UNBLOCKED environment callback
  • LINUX: Update metadata manifest
  • MENU/OZONE: New themes - Solarized Light, Solarized Dark
  • WINDOWS/WIN9X: Fix non-ASCII text display in window title

Last edited: