80196fe7f0
- Added "custom_command" option to run arbitrary command explicitly - Split "outside_file" and "outside_env_var" options to accomodate both types of data - Changed from elif to case - Added more informational comments |
||
---|---|---|
.github/workflows | ||
automation_tools | ||
docs | ||
emu-configs | ||
es-configs | ||
functions | ||
old | ||
rd-submodules | ||
res | ||
tools | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
build-locally.sh | ||
LICENSE | ||
net.retrodeck.retrodeck.appdata.xml | ||
net.retrodeck.retrodeck.Configurator.desktop | ||
net.retrodeck.retrodeck.desktop | ||
net.retrodeck.retrodeck.yml | ||
README.md | ||
retrodeck.sh |
RetroDECK on your device!
What is RetroDECK?
Instead of having several different software on your system for a variety of emulators and frontends you only need to have one: RetroDECK.
RetroDECK is a EmulationStation Desktop Edition (ES-DE) powered flatpak application that builds in a variety of emulators and other software that allows you to play your favorite retro (and even not-so-retro) games in one complete package.
It's inspired by embedded emulation systems like:
- AmberELEC
- EmuELEC
- CoreELEC
- Lakka
- Batocera
The RetroDECK team consists of several veterans from some of the projects mentioned above as well as a bunch of other talented individuals.
RetroDECK also adds the RetroDECK Framework
and the RetroDECK Configurator
on top of the emulators and ES-DE frontend that allows deeper integrations between emulators and easier exposure to a variety of features that you otherwise need to set per emulator basis to create a uniformity between them.
For our long term vision you can check out the following wiki page:
The RetroDECK community:
Website
Wiki
Discord
Lemmy
Subreddit
How do I start using RetroDECK?
We have an in depth How To on how to get started over here:
What devices/systems does RetroDECK support:
RetroDECK currently supports:
- Steam Deck
- Linux Desktop
For more information read up here:
Is RetroDECK in Beta?
Yes, here you can read more about the beta period:
Can I contribute to the project?
Yes, off course!
Read up here on how to help out, there is something for everyone:
How to: Contribute to RetroDECK
Our repositories:
Name | Description |
---|---|
RetroDECK | This one, our main repo where the core of the project is |
RetroDECK-cooker | Where we publish our test build, no code is hosted here |
RetroDECK-Wiki | Where our wiki source code is |
RetroDECK on Flathub | Our little space in Flathub's organization |
RetroDECK-MAME | MAME is big to build, so it's pre-built here and then imported in the build |
RetroDECK-ES-DE | This is where we store our patched fork of ES-DE |
The RetroDECK Wiki
Please check out the Wiki for even more information.
The FAQ
The RetroDECK FAQ on the wiki has a vast variety of questions and awnsers.
How to get support?
Use the supports channels on Discord.