RetroDECK

184 readers
1 users here now

Welcome to the Official RetroDECK community on Lemmy.

What is RetroDECK?

RetroDeck an easy-to-install flatpak solution for playing retro games. RetroDECK is an open source easy-to-install flatpak solution for playing retro games on the Steam Deck and Linux systems. RetroDECK is still in beta.


Report Issues on Github or Matrix/Discord

If you are unsure on how to describe an issue and want to discuss it do so on Matrix or Discord (more active).

If you know what the issue is:

Submit a github issue.


Rules:

DO NOT: Post links/discussion of illegal, copyrighted, pirated or leaked content.

This includes:

DO NOT: Post NSFW & NSFL content.

DO NOT: Make posts about: buying, selling, trading, begging, giveaways, self or crowd-funding without asking.

DO NOT: Make posts about anything other then RetroDECK, Emulation or community relevant content.

DO NOT: Post hateful comments or posts.

DO NOT: Discuss your political or religious viewpoints here.

DO NOT: Spread misinformation

This includes:


Links:

Github

Wiki

Discord


Lemmy communities:

Steam Deck:

[email protected]

Linux Gaming:

[email protected] [email protected]

founded 1 year ago
MODERATORS
1
3
submitted 1 week ago* (last edited 1 week ago) by lazorne to c/retrodeck
2
5
submitted 1 month ago by lazorne to c/retrodeck
3
4
5
4
RetroDECK 0.8.4b - Released! (retrodeck.readthedocs.io)
submitted 3 months ago by lazorne to c/retrodeck
6
2
We will release 0.8.4b (self.retrodeck)
submitted 3 months ago by lazorne to c/retrodeck
 
 

As 0.8.3b did not fix the issue for all users we will do a minor patch of 0.8.4b that should move the folders correctly to retrodeck/ES-DE/ and force set the correct path in ES_Config.

The 0.8.0b branch is still on the old manifest and it is a bit unwieldy to debug and we are making changes to our testing routines and the tester user program.

In some more positive news for everyone. As soon as we got this fixed we will post our blogpost for August detailing some of the work we have done during the summertime (the new manifest).

7
1
RetroDECK 0.8.3b - Released! (retrodeck.readthedocs.io)
submitted 3 months ago by lazorne to c/retrodeck
8
5
submitted 4 months ago* (last edited 4 months ago) by lazorne to c/retrodeck
 
 

BUG: Scraped data have not moved for some users

It seams like the folders have not moved as it should for some users so it appears your scraped data looks lost (but it's not gone). It just have not moved properly to where it is supposed to be.

New filepaths are since an older update:

/retrodeck/ES-DE/collections
/retrodeck/ES-DE/downloaded_media
/retrodeck/ES-DE/themes
/retrodeck/ES-DE/gamelists

The old data is still under:

/retrodeck/downloaded_media

It just have not moved properly.

We will try to get a minor path out when we have identified the problem as soon as possible and are extremely sorry for the inconvenience.

Please wait to until we have released a patch if you have not upgraded to 0.8.2b yet

9
2
RetroDECK 0.8.2b - Released! (retrodeck.readthedocs.io)
submitted 4 months ago by lazorne to c/retrodeck
10
7
submitted 4 months ago by lazorne to c/retrodeck
 
 

Lower the opacity and contribute!

11
8
RetroDECK - June 2024: Progress report (retrodeck.readthedocs.io)
submitted 5 months ago by lazorne to c/retrodeck
12
11
RetroDECK - June 2024: Progress report (retrodeck.readthedocs.io)
submitted 5 months ago by lazorne to c/retrodeck
13
6
RetroDECK - May 2024 (retrodeck.readthedocs.io)
submitted 5 months ago by lazorne to c/retrodeck
14
5
RetroDECK 0.8.1b - Released! (retrodeck.readthedocs.io)
submitted 6 months ago by lazorne to c/retrodeck
15
1
submitted 7 months ago by lazorne to c/retrodeck
16
12
RetroDECK 0.8.0b - Released! (retrodeck.readthedocs.io)
submitted 7 months ago by lazorne to c/retrodeck
17
9
submitted 7 months ago* (last edited 7 months ago) by lazorne to c/retrodeck
 
 

April Fools is OVER!

18
9
submitted 8 months ago* (last edited 8 months ago) by lazorne to c/retrodeck
19
7
February 2024: 0.8.0b Progress! (retrodeck.readthedocs.io)
submitted 9 months ago by lazorne to c/retrodeck
20
 
 

RetroDECK 0.7.6b - Tiny PPSSPP Hotkey Update

This a minor update with PPSSPP fixes

Note: If you have logged in to RetroAchivements on PPSSPP you might need to do so again.


Updates


  • PPSSPP

No other emulator updates??!

We are going to release a 0.7.7b soonish, with the rest of the emulators.

We are just waiting for a upstream fix in a certain emulator before we ship it (we have submitted the commit).


New Features


PPSSPP - Controller and Hotkey improvements

  • The press Escape to Open Menu bind have been removed.
  • Many of the standard combos and radial buttons now work

The upstream bug of combo hotkeys in the PPSSPP flatpak is now fixed. You no longer need to press Escape button bind / radial button to Open Menu.

Thanks to this fix, everything is now mapped as it should in uniformity with the other emulators where possible. The following binds are available:

  • Quit Emulator
  • Open Menu
  • Save State
  • Load State
  • Previous / Next State
  • Fastforward
  • Rewind
  • Rapid Fire Toggle
  • Speed Toggle
  • Record Video
  • Fullscreen Toggle
  • Emulator Screenshot

The wiki will be updated sometime today to reflect the changes.


Bugfixes & other changes


  • Added more Easter Egg Boot logos for some Holidays (we won't spoil them)
  • Some pipeline fixes for 0.7.7b and 0.8b
21
8
January 2024: A New Year of RetroDECK! (retrodeck.readthedocs.io)
submitted 10 months ago by lazorne to c/retrodeck
22
2
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/retrodeck
 
 

Hello all! I hope someone checks the community here on lemmy. Yesterday I copied some backups to my retrodeck's installation on the Steam Deck, togheter with a psx backup. The latter got recognized fine by the in-built scraper using screenscraper.fr with an account, however the PSP ones did not.

I tried various names and I also tried to toggle on interactive mode. Any suggestions?

Edit: aaaand of course I fix it in around ten minutes after posting this, even if I tried for hours yesterday. The solution was to TURN OFF interactive mode (found it suggested in a patch by EmulationStation-DE) and change the name of the ACTUAL FILES (not the ES-DE scraper search) to the ones found on screenscraper.fr for the game you like.

Of course this is only a solution for small libraries with few selected titles, but it does work for me.

23
6
submitted 11 months ago by lazorne to c/retrodeck
24
25
4
submitted 1 year ago* (last edited 1 year ago) by lazorne to c/retrodeck
 
 

Hello community!

We in the team thought we could give you a quick status update on how development is going.

If you don't know what RetroDECK is or want more information check out the wiki over at our Github:

RetroDECK Wiki Link


Status update 2023 - November / December:

It is the end of November and we want to give you a status update on how things are going with RetroDECK. First off development is going steady, and we have a lot of features in the pipeline but also some IRL things that slow us down a bit (work, new baby etc..). But let us talk about what we are working on and answer some questions.

Note:

Most listed here are subject to change and is just an outline of what we are working on right now. Not all of these features will be a part of 0.8b and we are also working on even more stuff than what we are showing in this post.


Question: How do I move RetroDECK to a new device?

You can find a detailed step-for-step guide here for both Linux Desktop and Steam Deck:

How to: Move RetroDECK

For a ultra-quick guide:

  • Just copy the ~/retrodeck folder to the new device to the location you want it.
  • Install RetroDECK on the new device and point to it the new location of ~/retrodeck during first setup:
    • If you put it on the internal drive – choose that option
    • If you put it on the sd card – choose that option.
    • If you put it in a custom location – choose that option.
  • Then proceed installation as normal.

What are you working on?


New Emulators/Systems

We will be trying to include all of these in the next big update 0.8b

  • OpenBOR
  • IkemenGO (M.U.G.E.N)
  • Solarus
  • MAME (Standalone)
  • Ryujinx
  • SCUMMVM (Standalone)
  • Vita3K
  • GZDoom (Standalone)

We have worked with several of the development teams of the emulators to add various functions we could use and improve the emulators for everyone regardless of whether you use RetroDECK or not. They have also worked with us to help us integrate into RetroDECK better. We want to give special thanks to the Vita3K Team and Ryujinx Team.


New Feature: Yuzu (Custom)

Yuzu (Custom) is something we are working on for those that want to use the Early Access version of Yuzu. So, you will get the ability to run the EA .appimage version from inside RetroDECK in some fashion.

But the downside is that it will not fully hook into the RetroDECK Framework, so you will need to configure things like input manually the first time you run it. But the goal is you can select it in the alternative emulator selector in ES-DE and pick Yuzu (Custom) from the list.


New Feature: Steam Flatpak version support

We have gotten feedback that users want us to support the Steam Flatpak version and are trying to make it happen. Examples of features that need to work are the “Controller Profiles”, “Add RetroDECK to Steam” and the “Add games to Steam” function. We are still not sure if everything will work as intended in the Flatpak version of Steam.

If you for some reason have both normal Steam and flatpak Steam installed on the same system. The none flatpak version will take preference over the flatpak version (this is also how projects like Lutris do things).

But running a flatpak within a flatpak is something the users will need to think about.
If the users want RetroDECK and other flatpaks to run from Steam they will need to open the permissions in the sandbox from either terminal or Flatseal. This does open the sandbox more than the standard configuration that Steam comes with as default.


New Feature: SFTP

We are looking into letting users enabling SFTP transfers for easy transfers of files (roms, saves etc..).


New Feature: Cloud Sync

We have done some work cloud sync both live sync and backup to various cloud services. But nothing to show just yet.


New Feature: USB Transfer / Backups

Like SFPT, Cloud Sync above will be another way to export import files but via USB.


Status update: External Controllers & Inputs

  • PS3
  • PS4
  • PS5
  • Xbox360
  • Xbox One / S / X
  • Switch Pro
  • Steam Controller
  • Generic

All standard type controllers supported by Steam Input will work with the normal global hotkeys. We are also changing the layout so that you have even more hotkeys.

If you want to try them right now, you can do that by going into the following github issue and follow the instructions over there (they also work on current stable, just extract the zipfile in the correct folder and enjoy):

Github Issue with Download


Status update: Multiuser mode

We are still working on it with all the complexity. The goal is to support both Steam users from the Steam Deck and local RetroDECK users for desktop users. It does “work” right now in our cooker builds, but it still needs more time in the oven. There are a lot of variables to account for before we feel ready to ship it to everyone.


Status update: Adding RetroDECK games as Steam Entries

We are still working on it and have it working on our cooker builds. But we are still trying to get it to work on the Steam Flatpak version. There are also some other ideas we want to try to make it even better, but more of them if we can make them happen in a later development update.


Status update: Configurator GODOT version

The work is ongoing and not something that will be part of 0.8b. We have general plans for the GUI and internal versions we can play with. But the goal stays the same replace the entire configurator with a nice GODOT controller navigational interface and replace all the Zenity windows with it.


Status update: Mascot

After the last development update, we got connected with Tyson Tan the artist behind both the KDE and Krita mascots. We are hopeful we can work something out together.


That is all for now!

Also there will be no December update post thanks to the upcoming holidays!

To everyone out there in our community, we want to wish you a festive holiday period and a Happy New Year.


Want to contribute to RetroDECK?

We are always looking for more people to help us with the project.

  • Developers (help us improve RetroDECK and get updates out faster).
  • Website developer (to help us improve our website).
  • Video Editor (to help us with patch notes / hype videos on various platforms).

Check out our:

Discord

Github

Wiki

Donations

view more: next ›