Can I launch modern games thru RetroArch?

SolarPunker@slrpnk.net to Linux Gaming@lemmy.ml – 25 points –

It’s just me or RetroArch developed the best FLOSS alternative to proprietary UI? You have a nice overlay, CRT shaders, bezels, some netplay function, customizable interface. All of this completely free and super fast.

Wouldn’t be nice to also launch non-emulated games from here?

2

No modern AAA games have been released this way, but there is at least one game made specifically for libretro (Dinothawr) and a few other games that have been converted into "contentless" libretro cores (Cave Story, Mr. Boom, Rick Dangerous).

The games (or their engines/emulators) would have to be modified to use the libretro API for things like input, rendering, and sound. Though it doesn't look terribly hard to program for, it does tie the game to RetroArch (or another libretro frontend) and possibly limit what the program can do.

I thought I'd also bring up Lutris, which is not only a libretro frontend but also a frontend for numerous other game platforms. It may not have the game console-like UI of RetroArch, but I think if you must have all games under one launcher, it's the best you could hope for.

Thanks for reply. Yeah would be nice to have a more complete Lutris in the future but it looks like it's purpose is more "proprietary oriented", supporting stores and Discord (for example). I'd like the idea of a RetroArch with non-emulated games supported, maybe with a 'compatibility core'.