- Game selection screen with sorting, filters, and a search function
- Accessing game metadata through XML files
- Launching game executables
- Returning to the game selection screen when a game closes
- Starting up automatically in place of the usual Windows boot sequence
- pygame
- pip
- pypiwin32
- VJoy
- XOutput
- python 3.6.1
Download Python 3.6.1 or greater from Python.org
Run the python-3.6.1.exe
, and make sure that you check the "Create Enviornment Variables" option.
Open up command prompt, or powershell AS ADMIN (Right click on it in windows and click 'Run As Administrator')
Type the following commands to install Pygame:
pip install pygame --user
Type the following commands to install pypiwin32:
pip install pypiwin32
Now you have pygame installed and are ready to go! To start the front end of this project, go to the folder that you have downloaded it to, and run main.py
.
THIS DIRECTORY CANNOT HAVE ANY SPACES IN IT!!!!
X Gameroom, using a windows joystick
http://theseger.com/projects/2014/12/combine-multiple-game-controllers-single-logical-one/