Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Today is a big day for the emulation scene, as RetroArch have officially announced a big new release. While it's used for other things, RetroArch is most noted for making emulation a bit easier.

Something big that finally made it in is support for real CD-ROM functionality. They say it's far from finished and is very much drive and OS-dependent, with Linux currently being more "fleshed out of the two platforms so far". This feature currently supports these cores: Genesis Plus GX, Mednafen/Beetle PSX, Mednafen/Beetle Saturn, Mednafen/Beetle PCE/Fast and 4DO.

Another of the big new features, is the ability to get dialogue in various games translated into your native language. Offering both text to speech and to actually replace the in-game text with your language. There's some setup required which you can find here, with a demo video below:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

There's plenty of other enhancements that made it into this release too!

It might be minor but one of my favourite features is the ESC key no longer making RetroArch instantly close. The amount of times I've done that by accident I've truly lost count on. You now need to do it twice to quit, although this can be tweaked in the settings.

There's also: some improvements to how they handle the resizing of the menu when in windowed mode and you adjust the size, the Quick Menu won't appear until a core is actually running, the Load Core option is hidden when one is already running to help with stability issues, playtime logging is enabled by default, multiple usability changes for shaders, both Libretro and RetroArch have enhanced core options enabling sublabels which can be translated and so on.

You can see their quick feature round-up video below:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Fantastic work by all involved, great to see such amazing progress in so many different and exciting areas.

See the release post here. You can download it here and find the various sources on GitHub.

Article taken from GamingOnLinux.com.
16 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
19 comments
Page: «2/2
  Go to:

axredneck Aug 26, 2019
1.7.8 has some regressions compared to 1.7.7. For me it just crashes. It should be 1.8.0, not 1.7.8.


Last edited by axredneck on 26 August 2019 at 10:45 pm UTC
ElectricPrism Aug 27, 2019
Quoting: Liam Dawe
Quoting: TheSHEEEP... you are aware that key can be changed in the settings? First thing I always do...
Sure, the point is having a sane default though, this is sane. The original was not.

ALL PRAISE BE SANE DEFAULTS. PRAISE!

Edit: Imagine the Nuclear Suitcase had two nearly identical buttons for [ Launch Nuke ] and [ Dont Not Launch Le Nuke ]


Last edited by ElectricPrism on 27 August 2019 at 7:04 am UTC
FinixFighter Aug 27, 2019
I literally love Retroarch! Amazing project!!
bidinou Aug 27, 2019
Hmm, maybe ESC to quit the emu makes sense when RA is invoked directly (through the shell or another frontend). Maybe it is the reason why it was the former default. Anyway it should detect if it's been run with arguments or not.
elmapul Aug 27, 2019
their text to speach is much better than eSpeak, what they are using?
BrazilianGamer Aug 28, 2019
Infinite kudos to all the guys behind Retroarch. A W E S O M E
Purple Library Guy Aug 28, 2019
Quoting: ElectricPrism
Quoting: Liam Dawe
Quoting: TheSHEEEP... you are aware that key can be changed in the settings? First thing I always do...
Sure, the point is having a sane default though, this is sane. The original was not.

ALL PRAISE BE SANE DEFAULTS. PRAISE!

Edit: Imagine the Nuclear Suitcase had two nearly identical buttons for [ Launch Nuke ] and [ Dont Not Launch Le Nuke ]
And the moral of the story is, don't push buttons on the friggin' nuclear suitcase.
Larian Aug 28, 2019
(with all due respect to bidinou - this isn't personal :D )

Quoting: bidinouYeah, RA is pretty complicated to set up but...

This is functionally equivalent to saying that it's a piece of unusable crap out of the box. And it is. I've been using it on my PS3 and an old computer I had laying around for quite a while, and it takes a pretty deep dive into filesystems and a truckload of patience to make it usable.

Oh god, the hours I've spent...

I guess my point is that you shouldn't have to celebrate finding your ROMS, or having an Escape key not crash the whole works when pressed, or a dozen other little paper cuts that seem designed to annoy (anybody else got emulator cores that don't work at all? (and yes, I DO have my bios files in the proper directory - the cores are simply non-functional and aren't ready for prime time)).

I understand that getting all this to work under a single framework is a logistical nightmare. Mad props to the team for getting this running at all, frankly. But it's still a bloody mess, full stop. It's every bit as friendly as a rusty hammer, and almost as good at hard-locking your system when things go wrong.

How wrong?

Load a core/game combo Retroarch doesn't like and watch as your controls simply cease to respond. Through trial, error, blood, sweat, and tears, I've managed to prune away the unusable from the good, but things had no business being this obtuse. The thing, at present, gets in its own way far, far too often, and I can't recommend it for someone new to the circus.

That said, when it does something well, it does it very well. But you will be forgiven if you run out of patience before you reach the promised land.

TL;DR Use Mednafen (and other individual emulators) and you'll cry less.

I apologize for nothing, and await your vitriol.
NotSoQT Sep 2, 2019
Quoting: NezchanSo far, the difficult, frustrating experience I've come to expect from RetroArch.

Games probably weren't recognized cuz you didn't download the databases, so the scanner is "blind". About the default hidden core updater, it's really a Linux-specific thing. And if you still get a black screen after that, it's probably cuz missing BIOS (and that's a whole legal issue).

Anyway, for those looking for a simpler and yet powerful alternative, there's Ludo:
https://ludo.libretro.com/
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.