MAME is a multi-purpose emulation framework
A frontend for GnGeo emulator written purely in Python
8080/6800/6502/Z80/8086 emulator, arcade emulator, CP/M emulator
A multi-purpose emulation framework
Python front end for MAME that can run in Linux, Windows, and MacOS
Script to start Retroarch w/ different config depending on joystick