Hello everybody! I’ve been working hard on my desktop frontend for RetroArch. I posted here about three weeks about but that was before this section got cleared out with the new website update. But all is well. My project is going very well and I have almost completed the first version of the frontend. It is written in Python for the backend code and uses the Qt QML engine for the graphical work.
The feature list includes:
[ol]1. Automatic attachment of cores to game files and so playback is as simple and clicking the play button. I accomplish this by generating a .xml file for the scanned directory and adding core tags to the games[/ol] [list=2:3uan8tdk]2. I will add the ability to change the defaults though and you will be able to specify RetroArch launch commands and frontend ones.[/list:o:3uan8tdk] [list=3:3uan8tdk]3. Also, It displays the game files in a standard table view and it also has a nifty grid mode to view game artwork, just like the OpenEmu developers have on their program.Game artwork will be added soon[/list:o:3uan8tdk] [list=4:3uan8tdk] 4. It also supports the retroarch_joyconfig.exe program.[/list:o:3uan8tdk] [list=5:3uan8tdk]5. More features are added daily if my school work allots me the time.[/list:o:3uan8tdk] [list=6:3uan8tdk]6. I am also working on a good looking theme. It does have a native one but I thought that the windows default theme looked horrendous. However you will be able to choose for yourself.[/list:o:3uan8tdk]
This project is completely open-source and I will be making test builds of their project in a couple of days. You can still play around with the source code here though [https://github.com/Druage/RetroarchPhoenix](https://github.com/Druage/RetroarchPhoenix). Also here is a link to a video in which i demonstrate some of the features. [http://www.youtube.com/watch?v=0Pr1l6ITDwc](http://www.youtube.com/watch?v=0Pr1l6ITDwc)
edit 1: I forgot that the video I linked to has really fast playback. I slowed it down with youtube’s editor, but it will take a few minutes for it to process.
edit 2: This program will work on Windows, OSX, and Linux. However I’ve only tested this build on Windows.
edit 3: I added some new screenies to show recent progress and I added some new features, check below.
edit 4: Fast switching of shader files were added, check out the short new video below.
edit 5: I added a lot of new features, see below.
edit 6: I added a notification bubble, game counter, rewrote several back-end functions, and found a way to create builds; I’ll have one up in the next few day, as soon as I stabilize things.