در گذشته، برای اجرا کردن بازی یک کنسول در کامپیوتر، شما باید شبیهساز کنسول مربوطه را برای اجرای آن پیدا نموده و تنظیمات لازم برای هر شبیهساز را به طور متفاوت انجام دهید. خوشبختانه، با ظاهر شدن RetroArch اجرای بازیهای ویدئویی کلاسیک بر روی طیف گستردهای از رایانهها به همراه یک رابط گرافیکی دوستانه و همچنین تنظیمات یکپارچه راحتتر شده است. RetroArch (که قبلا به عنوان SSNES شناخته میشد) یک پلتفرم شبیهسازی مستقل، سریع و قدرتمند است که توسط تیم Libretro در سال 2010 توسعه یافته است. ماهیت این برنامه رایگان بوده، متنباز و متقابل پلتفرم Libretro API است. بهعبارت دیگر نوعی Front-end برای شبیهساز سیستمهای ویدئویی، موتورهای بازی، بازیهای ویدئویی، پخشکنندههای چندرسانهای و دیگر برنامههای کاربردی سهبعدی محسوب میشود. در RetroArch، برای اجرای بازیهای سیستمعاملهای مختلف، شما فقط نیاز به دانلود هستههای شبیهساز مربوطه در Libretro دارید.