RetroArch can run on the usual platforms like Windows, macOS and Linux, but it stands alone in that it can support far more platforms beyond just that.
Long changelog list here:
github.com
Long changelog list here:
RetroArch/CHANGES.md at master · libretro/RetroArch
Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3. - RetroArch/CHANGES.md at master · libretro/RetroArch
RetroArch
RetroArch is a frontend for emulators, game engines and media players. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.
retroarch.com