Skip to content

FluffyBunnySTB/PyGameLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Launcher with CPU Affinity Control

This project is a Python-based game launcher designed to optimize the performance of older games on multi-core systems. It launches a game and sets its CPU affinity to a random core, which can help improve performance for games that don't handle multi-core CPUs well.

The launcher is built using Python and can be converted into a standalone executable using PyInstaller. The executable includes a custom icon (launcher.ico) located in the res folder.


Features

  • Launches a game executable.
  • Sets the game's CPU affinity to a random core.
  • Custom icon for the executable.
  • Standalone executable for easy distribution.

Requirements

  • Python 3.x
  • psutil library
  • PyInstaller (for creating the executable)

Installation

1. Install Python

If you don't already have Python installed, download and install it from python.org.

2. Install Required Libraries

Install the psutil library using pip:

pip install psutil

About

Uses python to launch old games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages