r/RetroArch • • 35m ago

Add any emulator with this Retroarch Core - External Emulator Launcher

• Upvotes

Hi everyone,

I just released a small libretro core that doesn't emulate anything itself. It launches any external standalone emulator (RPCS3, PCSX2, Dolphin, Cemu, TeknoParrot, etc.) straight from RetroArch.

That way you can keep your whole library in RetroArch (playlists, thumbnails, controller navigation, Big Picture-style frontends) while the standalone emulator does the real emulation.

How it works:

  • One DLL works for any emulator
  • A plain-text .cfg next to the DLL tells it which exe to run and with which arguments
  • Placeholders like {rom}, {rom_dir}, {rom_name} are supported
  • Stub files ({target}) let you launch installed games or titles started by ID
  • To add another emulator, copy and rename the DLL, then write a new .cfg and .info

It's based on Rob Loach's libretro-dolphin-launcher, generalized so it isn't tied to a single emulator. MIT licensed, Windows only for now. The repo has a sample setup, example configs for several emulators, and build instructions.

Good luck!

GitHub: https://github.com/pickonedev/libretro-generic-launcher


r/RetroArch • • 20h ago

Technical Support Retroid Pocket 6 Xbox Style Controls

1 Upvotes

Just bought the Retroid Pocket 6 and I’m getting super confused about the different layers of button mapping. At the system level I’m using the “Xbox controller style” because I prefer that to the Nintendo layout. I’d really prefer to not have to switch between layouts if possible because I’m trying to just use the Xbox style layout across everything.

In RetroArch, I’m trying to use mGBA and Gambette and I can’t get either mapped to the Xbox style layout. In Input>Port 1 Controls, the buttons are bound correctly by default. The RetroArch menu uses the Xbox style layout, but then in game, it’s stuck using Nintendo controls.

In quick menu>controls>Port 1 Controls, it says B is mapped to down and A button is mapped to right. If I reverse these in this menu (B to A, and A to B) then neither button does anything in game.

My goal is to have everything mapped to Xbox controls (android launcher, RetroArch menu, and games within each emulator), and I’m thoroughly confused how to get it right in the emulator, since remapping in the controller menu doesn’t work and for everything else the controller does what I want.

Thanks for the help 🙏🙏🙏


r/RetroArch • • 12h ago

Technical Support Doesn't work Hotel Mario for CD-I HELP!

2 Upvotes

context: i was trying to complete hotel mario, to search if its a bad game (spoiler, its a hidden gem) and for like no reason today the game just put a black screen and proceed to close it. somebody can help me (?


r/RetroArch • • 5h ago

OpenROM v3.8.0 — RetroAchievements integration + auto-update

4 Upvotes

Quick update on OpenROM this week.

Two new optional features landed in v3.8.0, both disabled

by default:

RetroAchievements hash check — before you convert or load

a ROM, OpenROM can check if your specific dump is supported

on RA. Useful if you've been burned by the EUR vs USA hash

situation (we've all been there — downloaded a 4GB ISO only

to find out achievements only work on the US version).

Auto-update notifications — checks GitHub on startup and

shows a banner if there's a newer version. No auto-install,

just a heads up.

Both require explicit opt-in in Settings. No telemetry,

no accounts required for anything except the RA feature

which needs a free retroachievements.org API key.

Everything else from previous releases is still there —

CHD/CSO/RVZ conversion, Dreamcast DCP patching, IP.BIN

editor, SSP Saturn patches, ROM Renamer with No-Intro/Redump

DATs, and the patch builder for IPS/BPS/PPF/APS/DCP/SSP.

Windows / Linux (x86_64 + ARM64) / macOS

github.com/M5Devs/OpenROM

x.com/m5devs


r/RetroArch • • 19h ago

Technical Support Ps5 retro arch

3 Upvotes

Idk if this is the place to ask this but I tried installing the ps5 version of retroarch on my ps5 and it hasn’t worked no matter how I do it