Retro Gaming Basic Guide: Using RetroArch on GNU/Linux

Retro Gaming Basic Guide: Using RetroArch on GNU/Linux

Retro Gaming Basic Guide: Using RetroArch on GNU/Linux

It is no secret to anyone that the gamification of teaching has a lot to contribute when you want to achieve certain teaching objectives, both for children and adolescents as well as for young people, adults and older adults. Besides, Play or recreational and healthy entertainment activities are a fundamental part of healthy development. of many species, including our own, humans. And especially in ours, digital games or the use of video games on consoles and computers, and even portable and mobile devices, have been incorporated as an essential part of our culture and daily life.

Furthermore, it is also important to add 2 interesting elements to this phenomenon. The first is, that as we grow, We usually miss and want to recreate those fun moments from when we were children and played video games. with our brothers, neighbors and friends from school or university. And the second is that many young people feel an incredible passion for the culture and fun that retro video games provide, both on computers and video game consoles, using emulators. For this reason, and to make it easier for anyone to achieve these objectives, mainly on GNU/Linux Operating Systems, today we will share a great and useful «"Retro Gaming Basic Guide" based on the use of RetroArch.

RetroArch

But, before starting our interesting «"Retro Gaming Basic Guide" based on the use of RetroArch, we recommend you explore a previous related post with this area of ​​Gaming and Video Games, at the end of reading it:

RetroArch
Related article:
RetroArch the all-in-one game emulators

Basic Retro Gaming Guide using RetroArch on GNU/Linux

Basic Retro Gaming Guide using RetroArch on GNU/Linux

On previous occasions, we have already addressed and explored various Apps and Gaming Distros related or not to RetroArchHowever, today we will focus on briefly announcing those that are. This is so that anyone can easily and quickly learn about them, test them and use them to have fun while improving their technical knowledge related to these free and open operating systems.

RetroArch

Firstly, and in case you know nothing or little about RetroArch, it is important that you keep in mind that said free, open and free development, as we have already expressed in previous publications, is the following:

RetroArch is the reference interface for the libretro APIThat is, it is a Front-End that implements the libretro API with emphasis on the use of game emulators, engines and video games. Therefore, it allows us to run programs converted into libretro libraries using various user interfaces such as the command line interface, GUI, audio and video inputs, audio filters, shaders, multi-pass, netplay, game rewind, cheats, among other. In short, RetroArch would be the Kodi of emulators, so it is an excellent option to have everything in one and above all its interface is quite pleasant, as it will remind you of the one used by the PS3.

Available installers and video game console support

Currently, RetroArch supports the emulation and effective execution of video games (roms) of the most famous retro game consoles known. For example: Atari, Genesis/Mega Drive, Sega CD, Sega 32X, PC Engine, NES, Super Nintendo, MAME, FinalBurn Neo, Master System, Game Boy, Neo Geo Pocket, Game Gear, Nintendo DS, Nintendo 3DS, Sony PSP , Dreamcast, Playstation, Playstation 2, Nintendo 64, Wii, GameCube, Wii U, Nintendo Switch and many others.

And currently, your latest stable version It is version 1.18.0 dated March 2024. And it is offered through multi-platform installers, that is, for Windows, macOS, GNU/Linux and Haiku. But, it also offers installers for use on computers through the game stores Steam, Itch.io; and mobile devices with Android and iOS. In addition, it can be integrated with other applications such as Kodi, and various interfaces of different video game consoles, from the Xbox brands from Microsoft, PlayStation from Sony and Switch, Wii and GameCube from Nintendo. As can be seen in his official Download section.

While, for its installation there are installers and procedures available for Distros based on Debian/Ubuntu and Arch, through the support of Flatpak, Snap y AppImage, or the Stores of Steam e Itch.io.

In a next installment about RetroArch We will address the use of said emulator using its installer and portable executable based on AppImage.

Retro Gaming Basic Guide: List of Apps and Distros related to RetroArch

Retro Gaming Basic Guide: List of Apps and Distros related to RetroArch

Apps

Bookcase

Libretro is a programming interface, which acts as an administrator that loads and runs "applications" called cores. And each core is a back-end that exchanges a series of messages with that front-end. Front-Ends will handle most system-specific tasks (initialization, timing, event handling, and more) and that makes kernels much more platform-independent than normal programs. For this reason, there are several systems widely used with Libretro Front-End, such as RetroArch and Kodi. Additionally, these typically work on a wide range of platforms.

Lemuroid: All-in-one retro console emulator for Android
Related article:
Lemuroid: All-in-one retro console emulator for Android

EmuDeck

EmuDeck is a free and open application, only available for Linux for now, that takes care of everything. That is, of the Emulator installation and configuration, bezels, hotkeys, performance fixes and more. Or in more detailed words, it is a collection of scripts that allows you to automatically configure your Steam Deck or any other Linux Distribution, create your rom directory structure and download all the necessary emulators along with the best configurations for each of them. EmuDeck works great with Steam Rom Manager or EmulationStation DE, and now Pegasus Frontend.

EmuDeck: What is it and how is this application installed on Linux?
Related article:
EmuDeck: What is it and how is this application installed on Linux?

EmulationStation Desktop Edition

ES-DE is a cross-platform interface ideal for browsing and running games located in any collection and path (folder/disk). It comes pre-configured for use with a large selection of emulators, game engines, game managers and gaming services. You can also run locally installed games and applications. Plus, it's fully customizable, so it can be easily expanded with support for additional systems and applications.

This week in GNOME
Related article:
Cartridges now allow you to launch games from the desktop. This week's news in GNOME

Kodi

Kodi is a useful and complete cross-platform multimedia center that runs on modern software platforms. And among the most interesting and useful features of Kodi, we can highlight support for a wide range of multimedia formats and hardware-accelerated video decoding, support for remote controls, the ability to play files via FTP/SFTP, SSH and WebDAV. As well as the ability to control remotely via the web interface and the availability of a flexible system of plugins implemented in the Python language and available for installation through a special plugin directory.

Related article:
The new version of Kodi 19.0 «Matrix» has already been released, know its news

Lakka

Distros

Lakka

Lakka is a lightweight Linux distribution that transforms a small computer into a full-fledged arcade console. Or in more detailed words, it is the official GNU/Linux Distribution for RetroArch and the Libretro ecosystem. In it, each game system is implemented as a Libretro core, while the RetroArch interface takes care of input and display. In this way, the separation guarantees the modularity and centralized configuration of the Distribution and RetroArch.

January 2023 releases: LibreELEC, MX, Plop, Lakka and more
Related article:
January 2023 releases: LibreELEC, MX, Plop, Lakka and more

RetroPie

RetroPie is an operating system that allows us to convert a Raspberry Pi, ODroid C1/C2 or PC into a retro video game machine. It is based on the use of Raspbian, EmulationStation, RetroArch and many other projects, in such a way as to allow us to play our long-awaited Arcade games, home video console games and favorite classic PC games, through a minimal and effective configuration. While, pFor more advanced users, it also provides a variety of configuration tools to customize the system as desired or needed. In addition, RetroPie is also a complete standalone app, which can be installed on an existing Raspbian or other compatible operating system.

recalbox

Recalbox is It is an independent operating system based on Linux that allows us to easily convert a nanocomputer or pocket computer such as the Raspberry Pi 4 devices, into portable consoles such as the Odroid Go Super. Although, you can also do the same on any PC-type computer (recent or old) directly on its hard drive or a memory card or USB storage drive. Therefore, it is ideal to be used as an ideal solution to create a videodefinitive retro game console, where we can play all the video console and computer games from our childhood again.

GNU/Linux Gamers Distros 2023: List valid today
Related article:
GNU/Linux Gamers Distros 2023: List valid today

OSMC 2024.02 now comes with Kodi 20.3

Other interesting Distros based on Kodi that can integrate RetroArch

RetroBat

Finally, as an extra bonus, and in case you have a Windows computer that you cannot change the operating system to GNU/Linux, we invite you to meet RetroBat. Which, basically, is a RetroArch Front-end. Or in other words, it is a software with the interface EmulationStation supplied fully functional and highly customizable. With which you can run all the video games emulated from retro video game consoles, in addition to being able to search for images online to improve the presentation of our collection.

OSMC 2024.02 and Kodi 20.3: What's new in both releases
Related article:
OSMC 2024.02 and Kodi 20.3: What's new in both releases

Summary 2023 - 2024

Summary

In short, we hope that no matter how old you are, this first and interesting "Retro Gaming Basic Guide" based on the use of RetroArch offers you a useful and effective starting point for motivate you to install, learn and use GNU/Linux on a computer or pocket computer. Either by installing it or by using it directly from an initializable USB storage drive, so you can play your favorite and long-awaited retro computer and game console video games. Finally, whether you already use RetroArch or any other free, open and free Gaming solution on GNU/Linux, we invite you to tell us about your experience with it for the knowledge and benefit of the entire Community.

Lastly, remember to share this useful and fun post with others, and visit the beginning of our «site» in Spanish or other languages (adding 2 letters to the end of the URL, for example: ar, de, en, fr, ja, pt and ru, among many others). Additionally, we invite you to join our Official Telegram channel to read and share more news, guides and tutorials from our website. And also, the next Alternative Telegram channel to learn more about the Linuxverse in general.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.