mirror of
https://github.com/Melon-Bread/RetroUFO
synced 2024-11-25 00:38:33 -05:00
Added usage for the GUI and redid some TODOs
This commit is contained in:
parent
290cda83a1
commit
fb147d0de8
29
README.md
29
README.md
@ -1,11 +1,11 @@
|
|||||||
# RetroUFO
|
# RetroUFO
|
||||||
[![Platform](https://img.shields.io/badge/platform-linux%20%7C%20windows-yellow.svg)](https://www.youtube.com/watch?v=NLGoKxh8Aq4)
|
[![Platform](https://img.shields.io/badge/platform-linux%20%7C%20macos-yellow.svg)](https://www.youtube.com/watch?v=NLGoKxh8Aq4)
|
||||||
[![Python Version](https://img.shields.io/pypi/pyversions/Django.svg)](https://www.python.org/downloads/) [![License.](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)
|
[![Python Version](https://img.shields.io/pypi/pyversions/Django.svg)](https://www.python.org/downloads/) [![License.](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)
|
||||||
|
|
||||||
A ~~messy~~ Python script that grabs the latest version of every libretro core from the [build bot](https://buildbot.libretro.com/).
|
A ~~messy~~ Python script that grabs the latest version of every libretro core from the [build bot](https://buildbot.libretro.com/).
|
||||||
|
|
||||||
***
|
***
|
||||||
### Usage
|
### Usage-CLI
|
||||||
|
|
||||||
Just run the script with _Python 3_:
|
Just run the script with _Python 3_:
|
||||||
|
|
||||||
@ -21,6 +21,28 @@ If you are more of a advance user, and want to do things a bit more manually, yo
|
|||||||
python3 ./RetroUFO.py --help
|
python3 ./RetroUFO.py --help
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Usage-GUI
|
||||||
|
|
||||||
|
The GUI script uses [Qt for Python](https://wiki.qt.io/Qt_for_Python) ([PySide2](https://pypi.org/project/PySide2/)). So you can make sure you have that package installed by running:
|
||||||
|
```bash
|
||||||
|
pip3 install --user PySide2
|
||||||
|
```
|
||||||
|
After that you can just run the script like so:
|
||||||
|
```bash
|
||||||
|
python3 ./RetroUFO_GUI.py
|
||||||
|
```
|
||||||
|
|
||||||
|
You can then just click the `Grab Cores` button at the bottom and then you should be all set.
|
||||||
|
|
||||||
|
<IMG_HERE>
|
||||||
|
|
||||||
|
If you would like to grab cores for a different platform or architecture you can override which supported cores it grabs.
|
||||||
|
|
||||||
|
<IMG_HERE>
|
||||||
|
|
||||||
|
If you have your core directory set somewhere special you can override where the cores extract to.
|
||||||
|
|
||||||
|
<IMG_HERE>
|
||||||
|
|
||||||
***
|
***
|
||||||
### TO-DO
|
### TO-DO
|
||||||
@ -32,5 +54,6 @@ python3 ./RetroUFO.py --help
|
|||||||
- ~~Auto detect platform & architecture~~
|
- ~~Auto detect platform & architecture~~
|
||||||
- Download progress bar
|
- Download progress bar
|
||||||
- ~~Keep downloaded archives~~
|
- ~~Keep downloaded archives~~
|
||||||
- Give better console output
|
- ~~Make GUI~~~
|
||||||
- Real error handling
|
- Real error handling
|
||||||
|
- Support for ARM detection
|
||||||
|
Loading…
Reference in New Issue
Block a user