This is an interpreter (commonly approximated by "emulator") for Chip-8 games.
See the in-program documentation for more information on what that means. It
supports:
2430 embedded games
Hand-tweaked controller mapping
Selectable display type emulation
Extensive information and documentation within the program itself