RetroArch, którego początki sięgają SSNESa, jest w tej chwili najbardziej uniwersalnym multiemulatorem. Poprzez obsługę innych bibliotek emulacyjnych pozwala nam zagrać w gry ze SNES (biblioteka bsnesa, snes9x, snes9x-next), NES (biblioteki bNes, FCEU), GBC (gambatte), GBA (VBA-Next, Meteor), SEGA GENESIS (Genplus GX) a także gier arcade dzięki obsłudze biblioteki FinalBurn Alpha i wielu. Największą siłą tego rozwiązania jest mnogość portów, co pozwala go uruchomić praktycznie pod każdym systemem operacyjnym.