RetroGTK

The GTK Libretro frontend framework.

Libretro is a plugin format design to implement video game console emulators, video games and similar multimedia software. Such plugins are called Libretro cores.

RetroGTK is a framework easing the use of Libretro cores in conjunction with GTK.

It encourages the cores to be installed in a well defined centralized place — namely the libretro subdirectory of your lib directory — and it recommends them to come with Libretro core descriptors.