Skip to content

Pi-Entertainment-System/pes-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Flask
  • QT5
  • PyQT5
  • PySDL2
  • SDL2
  • rasum
  • waitress

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

About

Provides the PyQT5 graphical user interface for PES starting from version 3.0.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published