This commit is contained in:
etjanster 2025-02-13 09:37:47 +01:00
parent b6c4d89ed3
commit bcaf721695
5 changed files with 64 additions and 59 deletions

View file

@ -39,3 +39,41 @@ Here are some open-source options:
- [Syncthing](https://github.com/syncthing/syncthing) - [Syncthing](https://github.com/syncthing/syncthing)
- [Syncthing GTK GUI](https://flathub.org/apps/me.kozec.syncthingtk) - [Syncthing GTK GUI](https://flathub.org/apps/me.kozec.syncthingtk)
## Will you support Windows?
<img src="../../wiki_icons/pixelitos/distributor-logo-windows.png" width="50">
No, RetroDECK doesn't support Windows currently.
You can try [RetroBat](https://www.retrobat.org/) for similar functionality on Windows.
Alternatively, you can install a Linux distribution on your device to use RetroDECK. Supporting Windows would be a major undertaking and would require more developers with Windows experience.
## Will you support ARM devices like iOS, MacOS and Android?
<img src="../../wiki_icons/pixelitos/distributor-logo-macos.png" width="50"> <img src="../../wiki_icons/pixelitos/android.png" width="50">
No, RetroDECK doesn't support ARM devices currently.
The underlying systems would need to be rewritten due to different emulators and licensing models,
especially on Android where some emulators are open source on x86_64 but closed source on ARM.
Supporting ARM devices would be a major undertaking and would require more developers with ARM experience.
## Will you support RISC-V?
The idea of supporting RISC-V is exciting, but it as everything else would be a major undertaking.
It might be possible in the far-off future as the platform matures and gains more compatibility.
But supporting RISC-V devices would be a major undertaking and would require more developers with RISC-V experience.
## Will you support other Linux distribution methods such as Snap, AppImage, AUR, etc...?
It's not in our roadmap yet. Currently, the entire build system is based on flatpak-build.
The team is not large enough to migrate and maintain other distribution methods.
However, if someone with knowledge and passion wishes to help with migrating and maintaining it, we are open to discussion.

View file

@ -2,43 +2,47 @@
<img src="../../wiki_icons/retrodeck/icon-rd.svg" width="75"> <img src="../../wiki_icons/retrodeck/icon-rd.svg" width="75">
## What does the "b" stand for in the versioning number? ## Mixed Questions
### What does the "b" stand for in the versioning number?
It stands for Beta. It stands for Beta.
## What software is included in RetroDECK? ### What software is included in RetroDECK?
Check: [RetroDECK: What's included?](../wiki_about/what-is-included.md) Check: [RetroDECK: What's included?](../wiki_about/what-is-included.md)
## Does RetroDECK include any games? ### Does RetroDECK include any games?
No, RetroDECK does not include any games at this moment. No, RetroDECK does not include any games at this moment.
## Does RetroDECK include any Firmware or BIOS? ### Does RetroDECK include any Firmware or BIOS?
RetroDECK only includes those BIOS and Firmware that are Open-Source or Free to use. All others must be provided by the user. RetroDECK only includes those BIOS and Firmware that are Open-Source or Free to use. All others must be provided by the user.
### Can you at least point me towards where I can find: Games, Firmware, or BIOS? #### Can you at least point me towards where I can find: Games, Firmware, or BIOS?
For purchased titles, we recommend using your own game backups and investigating how to extract the Firmware or BIOS from your own consoles. Some games can be bought from itch.io, GOG, and Steam. For purchased titles, we recommend using your own game backups and investigating how to extract the Firmware or BIOS from your own consoles. Some games can be bought from itch.io, GOG, and Steam.
## When does the next version of RetroDECK come out? ### When does the next version of RetroDECK come out?
When it's ready. When it's ready.
### When does the version after the upcoming version come out? #### When does the version after the upcoming version come out?
After the upcoming version. After the upcoming version.
### When will version 1.0 of RetroDECK come out? #### When will version 1.0 of RetroDECK come out?
In the future. In the future.
## How do I connect my Patreon to Discord? ### How do I connect my Patreon to Discord?
Check the: [Pateron Article](https://support.patreon.com/hc/en-us/articles/212052266-Getting-Discord-access) Check the: [Pateron Article](https://support.patreon.com/hc/en-us/articles/212052266-Getting-Discord-access)
## What is flatpak? ## Flatpak Questions
### What is flatpak?
Flatpak is a framework and application packaging method for distributing sandboxed desktop applications across various Linux distributions. Flatpak is a framework and application packaging method for distributing sandboxed desktop applications across various Linux distributions.
@ -48,7 +52,6 @@ Read more here: [Introduction to Flatpak](https://docs.flatpak.org/en/latest/int
### RetroDECK is a sandbox? ### RetroDECK is a sandbox?
RetroDECK only writes in two folders: `~/retrodeck/` for userdata and a hidden folder located in`~/.var/net.retrodeck.retrodeck/`where all the config files and defaults are stored. RetroDECK only writes in two folders: `~/retrodeck/` for userdata and a hidden folder located in`~/.var/net.retrodeck.retrodeck/`where all the config files and defaults are stored.
This containment ensures no conflicts with other systems you may install. This containment ensures no conflicts with other systems you may install.
@ -57,7 +60,7 @@ If you uninstall RetroDECK, all userdata files remain safe until you manually re
This all-in-one package approach allows RetroDECK to integrate tightly with each bundled systems and expose all settings within the application itself. This all-in-one package approach allows RetroDECK to integrate tightly with each bundled systems and expose all settings within the application itself.
## Why does RetroDECK need the filesystem=host permission? ### Why does RetroDECK need the filesystem=host permission?
`filesystem=host` is the only permission that allows full access to `/media` and `/mnt`. `filesystem=host` is the only permission that allows full access to `/media` and `/mnt`.
@ -67,7 +70,7 @@ The best solution would be more granular permissions in Flatpak and Flathub, suc
We have provided feedback to the developers, and they are looking into it for the future. As soon as more granular permissions are available, we will switch to those. We have provided feedback to the developers, and they are looking into it for the future. As soon as more granular permissions are available, we will switch to those.
## On other Emulation / Retro gaming solutions ## Other Emulation / Retro gaming solutions Questions
### Are you related anyway to ES-DE? ### Are you related anyway to ES-DE?
@ -127,3 +130,4 @@ Maybe, but we recommend doing it system by system, not the entire folder.
- EmuDeck is a shell script interface that downloads and configures separate emulators and plugins for you from various sources, creating a common linked folder structure. - EmuDeck is a shell script interface that downloads and configures separate emulators and plugins for you from various sources, creating a common linked folder structure.
- RetroDECK is an all-in-one application that provides a preconfigured but modifiable environment. It allows users to update the application from standard update methods built into the operating system. All important user data files are contained within one folder `~/retrodeck/`. The core design philosophy is that everything should be contained within the application itself. - RetroDECK is an all-in-one application that provides a preconfigured but modifiable environment. It allows users to update the application from standard update methods built into the operating system. All important user data files are contained within one folder `~/retrodeck/`. The core design philosophy is that everything should be contained within the application itself.

View file

@ -29,43 +29,5 @@ RetroDECK can work on various devices emulating PlayStation, Steam Deck, or Xbox
### Installing Linux & RetroDECK on x86_64 Windows Handelds ### Installing Linux & RetroDECK on x86_64 Windows Handelds
RetroDECK has been confirmed to work on handhelds released with Windows initially. RetroDECK has been confirmed to work on handhelds released with Windows initially that have been reinstalled with Linux.
## FAQ Devices / OS
### Will you support Windows?
<img src="../../wiki_icons/pixelitos/distributor-logo-windows.png" width="50">
No, RetroDECK doesn't support Windows currently.
You can try [RetroBat](https://www.retrobat.org/) for similar functionality on Windows.
Alternatively, you can install a Linux distribution on your device to use RetroDECK. Supporting Windows would be a major undertaking and would require more developers with Windows experience.
### Will you support ARM devices like iOS, MacOS and Android?
<img src="../../wiki_icons/pixelitos/distributor-logo-macos.png" width="50"> <img src="../../wiki_icons/pixelitos/android.png" width="50">
No, RetroDECK doesn't support ARM devices currently.
The underlying systems would need to be rewritten due to different emulators and licensing models,
especially on Android where some emulators are open source on x86_64 but closed source on ARM.
Supporting ARM devices would be a major undertaking and would require more developers with ARM experience.
### Will you support RISC-V?
The idea of supporting RISC-V is exciting, but it as everything else would be a major undertaking.
It might be possible in the far-off future as the platform matures and gains more compatibility.
But supporting RISC-V devices would be a major undertaking and would require more developers with RISC-V experience.
### Will you support other Linux distribution methods such as Snap, AppImage, AUR, etc...?
It's not in our roadmap yet. Currently, the entire build system is based on flatpak-build.
The team is not large enough to migrate and maintain other distribution methods.
However, if someone with knowledge and passion wishes to help with migrating and maintaining it, we are open to discussion.

View file

@ -6,8 +6,9 @@
<img src="../091b.jpg" width="600"> <img src="../091b.jpg" width="600">
## Patch Notes - 0.9.1b
## RetroDECK Framework ### RetroDECK Framework
<img src="../../../wiki_icons/retrodeck/icon-framework.svg" width="50"> <img src="../../../wiki_icons/retrodeck/icon-framework.svg" width="50">
@ -26,7 +27,7 @@
- The Configurator icon is now symmetrical. - The Configurator icon is now symmetrical.
- Updated some Easter Egg Boot Splashes dates. - Updated some Easter Egg Boot Splashes dates.
## RetroENGINE ### RetroENGINE
<img src="../../../wiki_icons/retrodeck/icon-engine.svg" width="50"> <img src="../../../wiki_icons/retrodeck/icon-engine.svg" width="50">
@ -38,7 +39,7 @@
- Reworked argument `--reset`: Reset a component or emulator. - Reworked argument `--reset`: Reset a component or emulator.
## RetroDECK Classic (Zenity) Configurator ### RetroDECK Classic (Zenity) Configurator
<img src="../../../wiki_icons/retrodeck/icon-configurator.svg" width="50"> <img src="../../../wiki_icons/retrodeck/icon-configurator.svg" width="50">
@ -66,7 +67,7 @@
- An issue with the `BIOS Checker` that caused it to only check the BIOS folder under home due to broken dynamic pathing. - An issue with the `BIOS Checker` that caused it to only check the BIOS folder under home due to broken dynamic pathing.
- An issue with the `Compression Tool` not behaving as expected. - An issue with the `Compression Tool` not behaving as expected.
## RetroArch ### RetroArch
<img src="../../../wiki_icons/pixelitos/retroarch.png" width="50"> <img src="../../../wiki_icons/pixelitos/retroarch.png" width="50">
@ -75,7 +76,7 @@
- An issue where some cores were not updated correctly for veteran RetroDECK user causing black screens and other issues. - An issue where some cores were not updated correctly for veteran RetroDECK user causing black screens and other issues.
- An issue with PSX borders not displaying correctly. - An issue with PSX borders not displaying correctly.
## Dolphin / Primehack ### Dolphin / Primehack
<img src="../../../wiki_icons/pixelitos/dolphin-emu.png" width="50"> <img src="../../../wiki_icons/pixelitos/dolphin-emu.png" width="50">
@ -86,7 +87,7 @@
- An issue where the Universal Dynamic Input Textures were missing from the build process. - An issue where the Universal Dynamic Input Textures were missing from the build process.
- An issue where Dolphin wouldn't start in some Wayland configurations on certain systems (thanks 🎩😺). - An issue where Dolphin wouldn't start in some Wayland configurations on certain systems (thanks 🎩😺).
## MAME ### MAME
<img src="../../../wiki_icons/pixelitos/MAME.png" width="50"> <img src="../../../wiki_icons/pixelitos/MAME.png" width="50">

View file

@ -78,8 +78,8 @@ nav:
- What is the Story Behind RetroDECK?: wiki_about/story-goals.md - What is the Story Behind RetroDECK?: wiki_about/story-goals.md
- Supported Devices & OS: wiki_general/supported-devices.md - Supported Devices & OS: wiki_general/supported-devices.md
- Supported Controllers: wiki_general/supported-controllers.md - Supported Controllers: wiki_general/supported-controllers.md
- Bugs & Known Issues: wiki_general/known-issues.md
- Version History: wiki_rd_versions/version-history.md - Version History: wiki_rd_versions/version-history.md
- Report a Problem & Known Issues: wiki_general/known-issues.md
- How to Contribute?: wiki_about/contibute-retrodeck.md - How to Contribute?: wiki_about/contibute-retrodeck.md
- Donations & Licenses: wiki_about/donations-licenses.md - Donations & Licenses: wiki_about/donations-licenses.md