giacomopoggi / Pyava

A simple emulator launcher written in Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pyava

Pyava is a simple emulator launcher written in Python. It's a portable and convenient menu to run all your games from a single place. Its creation was inspired by Yava.

alt text

Keyboard shortcuts

Key Use
Esc Close the program.
Tab Change between the left and right panel.
Ctrl+A Show an information message.
Ctrl+R Reload information config.ini.
Ctrl+S Set a custom separator for splitting parameters.

Configuration

Pyava is configured using a file named "config.ini". This file contains everything Pyava needs to know about the folders and files it will launch.

Here is an example:

[Game Boy]
games = C:\Games\Game Boy\
executable = C:\Emulators\BGB\bgb.exe
extensions = .zip, .gb

[Nintendo Entertainment System]
games = C:\Games\Nintendo Entertainment System\
executable = C:\Emulators\Mesen\Mesen.exe
extensions = .7z
parameters = /fullscreen, /DoNotSaveSettings

Parameters and extensions are separated by ",". You can set a custom separator using the apposite keyboard shortcut, but it resets to "," every time you select a different platform from the list.

About

A simple emulator launcher written in Python.

License:MIT License


Languages

Language:Python 100.0%