Announcing Pegasus Frontend
-
@spartan what ended up being the problem? I see the relevant errors appear to be font definition related:
09-05 02:56:28.920 17390 17407 W pegasus-fe: [w] QQmlApplicationEngine failed to load component
09-05 02:56:28.922 17390 17407 W pegasus-fe: [w] qrc:/frontend/main.qml:49:38: Invalid property assignment: "fonts" is a read-only property -
Weekly update!
- Fixed a crash in the Lutris compatibility code
- Fixed a crash in the GOG compatibility code
- Improved support for Steam when it's installed as a Flatpak app
- Fixed video playback issues on macOS
- Fixed language autodetection on fresh installations
- Fixed the shutdown/reboot options visible on Android
- Fixed handling the comma key when it's set to an action on the keyboard config screen
- Fixed visible dbus messages on Linux when rebooting/shutting down
- Fixed some warning noise in the log
-
In addition, a new stable release, Alpha 14! (Yes, the last one was quite a while ago...) You can find the list of all changes here: https://github.com/mmatyas/pegasus-frontend/releases/tag/alpha14
-
hi fluffy pillow. thank you for your amazing work. despite i read all the documentation on pegasus website, i have trouble to launch any games from pegasus through retroarch and dolphin. i don’t understand what i have to wrote in the metadata file. could you tell me as real world exemple what i have to write exactly to make it work retroarch super nintendo core and dolphin, assuming my file path is c:\retroarch\retroarch.exe and c:\dolphin\dolphin.exe. i’m on windows 10. thank you for your help.
-
@mcfly Hi, sure, here's an example for SNES:
collection: Super Nintendo Entertainment System shortname: snes extensions: 7z, bin, smc, sfc, fig, swc, mgd, zip, bin launch: C:\retroarch\retroarch.exe -L C:\retroarch\cores\snes9x_libretro.dll {file.path} -f
And one for GameCube (not 100% sure about this, haven't tested Dolphin on Windows):
collection: GameCube shortname: ngc extensions: iso launch: C:\dolphin\dolphin.exe {file.path}
-
@fluffypillow Thank you so much. It’s running perfectly. One more thing, i try it with cemu (the wii u emularor) and it open the program but dont launch the game. Any idee for this?
-
@mcfly Apparently CEMU requires the
-g
option to open files. You might also want to add-f
to make it full screen:launch: C:\cemu\cemu.exe -f -g {file.path}
-
@fluffypillow thank you so much for you’re help.
-
Weekly update! Certain long standing issues on Windows and Android got finally fixed, and there have been some small improvements as well:
- Windows: Fixed a crash when launching shortcuts (.lnk)
- Windows: The metadata file chooser dialog now correctly shows Windows-style backslashes in the paths
- Android: Added support for Android 11
- Android: Improved detection of external storages
- Mac: Updated to Qt 5.15.1, like the rest of the platforms
- Minor optimizations
-
Weekly update!
- Added experimental support for directly loading Logiqx DAT files (ie. Skraper's "generic frontend" output). Pegasus looks for them in the set game directories, creates a collection with the name set in their
<header>
section and adds the found games from the file to this collection - Added support for recognizing multiple assets of the same type (eg. multiple screenshots) in the
media
dirs - Android: Added support for accessing the root directory
- Android: Fixed requesting permissions on certain Android versions
- LaunchBox: Added support for multiple video assets
- Windows: Fixed some typographic differences (compared to other platforms) in the main menu
- Other minor improvements
Also forgot to mention last week that there's also a new tool for generating metadata files for Android here: https://pegasus-frontend.org/tools/metagen-android/
- Added experimental support for directly loading Logiqx DAT files (ie. Skraper's "generic frontend" output). Pegasus looks for them in the set game directories, creates a collection with the name set in their
-
Weekly update! Some minor improvements this time:
- You can now launch Pegasus in portable mode by placing a file called
portable.txt
next to it. This can be done on all platforms except Android and macOS - Lutris: Added support for cover art images
- Themes: Added support for BlurHash images, see https://pegasus-frontend.org/docs/themes/extra/#blurhash
- Android: Added support for a number of missing RetroArch cores in the metadata generator (https://pegasus-frontend.org/tools/metagen-android/)
- You can now launch Pegasus in portable mode by placing a file called
-
Hey Fluffypillow! I'm glad to see you're still working on Pegasus. I've recently got a Retroid Pocket 2 and Pegasus is the smoothest Launcher I can find. Freaking nice work!
My questions is, and I hope it hasn't been asked already, are there any repos for themes, yet? I've only found a couple themes online and on the forum here. I did find a couple in your Github that I could not find anywhere else on the internet. The micro grid works close to perfect. It takes a long time to browse a big game list tho.
I'd like to be able to create themes for Pegasus, but QML is far beyond me as an artist.
But yeah, is there a collection of themes for Pegasus yet?
-
Someone over on the pegasus discord made this, which I believe is all the themes currently available
https://www.notion.so/77b72e58380a4b8ca585a7242e40fbff?v=1a56030251664c4797ca68d49fa84f60 -
@lilbud NICE! Thanks lilbud :D
-
hello, it is possible to switch sorting by year, last played, favorites and maybe star rating?
-
@Rookervik Good to see you here too! :D Took some time but finally I've also just finished a theme gallery site here: https://pegasus-frontend.org/tools/themes/
@simlu Not in the built-in theme, but there are some with such features
-
@fluffypillow Hi, it might be a good idea to link the tools to the main page of your website so beginners can find them without scrolling down this thread from 2017 onwards...(i mean the converters, the theme db etc...)
-
@Patientgamerfr Indeed! And for that, I've also just finished the common tools page here: https://pegasus-frontend.org/tools/
-
Anyone happen to know what changed in android 11 that my metadata.txt file is no longer launching retroarch?
-
@fluffypillow Really neat page thank you Fluffy.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.