Pi-Entertainment-System / pes-gui

Provides the PyQT5 graphical user interface for PES starting from version 3.0.
GNU General Public License v3.0
0 stars 0 forks source link

Pi Entertainment System (PES) GUI

GitHub stars GitHub issues GitHub Workflow Status GitHub license

PES is a graphical front end for a variety of games console emulators that has been written in Python which is intended for use on the Raspberry Pi.

At the heart of PES is the PES GUI. This can be used on any OS that supports Python3, PySDL2 and PyQT5.

Prior to version 3.0, PES and its supporting build scripts for the emulators etc. were provided under one single repository. As of version 3.0 it was decided to split the PES project into a separate repositories to aid maintainability.

Please see the pes-setup for the scripts and instructions for setting up your Raspberry Pi build environment.

The pes-packages repository contains the Arch Linux package build files to all off the Arch Linux packages required by PES that are not already provided by Arch Linux.

Requirements

Creating the PES database

PES requires its database to be populated with theGamesDB and RetroAchievements.org data.

Once you have cloned this repository you can create the database like so:

export PYTHONPATH=src/pes
bin/populate-db.py -g -m -d data -r --match -v

Load GUI

bin/pes

Acknowledgements