رتروآرچ کیست؟ توضیح بده.
رتروآرچ () یک نرم‌افزار آزاد و متن‌باز، چندسکویی فرانت‌اند برای شبیه‌سازها، موتورهای بازی، بازی‌های ویدیویی، پخش‌کننده‌های رسانه و سایر برنامه‌های کاربردی است. که پیاده‌سازی شده توسط ای‌پی‌آی libretro، طراحی شده است که سریع، سبک، قابل حمل و بدون وابستگی باشد و همچنین پروانه این نرم‌افزار تحت جی‌پی‌ال نسخهٔ ۳ می‌باشد.رتروآرچ برنامه‌های که به کتابخانه‌های پویا به نام هسته‌های libretro تبدیل شده‌اند را اجرا می‌کند، با استفاده از چندین رابط کاربری مانند رابط خط فرمان، چند رابط کاربری گرافیکی (GUI) بهینه‌سازی شده برای دسته بازی‌ها (معروف‌‌ترین آنها یک کلون از کراس‌مدیابار سونی، که XMB نامیده می‌شود)، چندین درایور ورودی، صوتی و تصویری، به علاوه سایر ویژگی‌های پیچیده مانند کنترل نرخ پویا، فیلترهای صوتی، سایه‌زَن‌های چند منظوره، بازی‌های چندنفره، بازگردانی بازی، کد تقلب بازی، و غیره می‌باشد.رتروآرچ به بسیاری از سیستم‌عامل‌ها سازگار شده است و می‌تواند بر روی چندین سیستم‌عامل برای رایانه شخصی (گنو/لینوکس، ویندوز و مک‌اواس)، کنسول‌های خانگی (ایکس‌باکس سری اکس، وی یو، پلی‌استیشن ۲ و غیره)، کنسول‌های دستی (پلی‌استیشن ویتا، نینتندو سوئیچ و غیره)، در گوشی‌های هوشمند (اندروید، آی‌اواس و غیره)، رایانه‌های تک برد (رزبری پای، و غیره) و حتی در مرورگرهای وب با استفاده از کامپایلر اجرا شود. نسخه‌های پلی‌استیشن ۴ و پلی‌استیشن ۳ هنوز منتشر نشده‌اند، اما به طور غیر رسمی در دسترس هستند (از ۱۳ فروردین ۱۴۰۳).تاریخچه.قبلا به عنوان SSNES شناخته می‌شد، در ابتدا توسط برنامه‌نویسی با نام مستعار ، توسعه خود را در سال ۲۰۱۰ با Hans-Kristian "themaister" Arntzen آغاز کرد که اولین تغییر را در گیت‌هاب انجام داد. این به عنوان جایگزینی برای رابط مبتنی بر کیوت در نظر گرفته شده بود، چون پروژه در حال رشد بود و از «هسته‌های» شبیه‌سازی بیشتری قرار بود پشتیبانی کند. در تاریخ ۲ اردیبهشت ۱۳۹۱، SSNES رسما به RetroArch تغییر نام داد تا این تغییر جهت را منعکس کند.نسخه ۱٫۰٫۰٫۰ رتروآرچ در ۲۱ دی ۱۳۹۲ منتشر شد و در آن زمان بر روی هفت پلت‌فرم متمرکز بود.در ۲۷ بهمن ۱۳۹۴، رتروآرچ یکی از اولین برنامه‌هایی بود که از ای‌پی‌آی گرافیکی وولکان پشتیبانی کرد، که این کار را در همان روز انتشار رسمی ای‌پی‌آی انجام داد.در ۷ آذر ۱۳۹۵، تیم Libretro اعلام کرد که در کنار Lakka (سیستم‌عامل رتروآرچ مبتنی بر )، رتروآرچ بر روی پلت‌فرم سرمایه گذاری جمعی پاترئون قرار خواهد گرفت تا امکان ارائه پاداش برای توسعه‌دهندگانی که مشکلات نرم‌افزاری خاص را برطرف می‌کنند و هزینه‌های سرورهای را پوشش دهد.در آذر ۱۳۹۵، GoGames - یک شرکت پیمانکار که با توسعه‌دهنده‌های بازی‌های ویدئویی و ناشر سگا - با هدف استفاده از این نرم‌افزار در پروژه SEGA Forever به توسعه‌دهندگان رتروآرچ نزدیک شد، اما در نهایت این همکاری به دلیل اختلاف نظر در صدور مجوز به نتیجه نرسید.در فروردین ۱۳۹۷، یک ویژگی جبران تاخیر ورودی به نام «Run-Ahead» اضافه شد.تیم Libretro قصد داشت رتروآرچ را به صورت دانلود رایگان در استیم منتشر کند و ویژگی‌های Steamworks را در تیر ۱۳۹۸ ادغام کند. این اولین عنوان شبیه‌سازی اختصاصی اصلی بود که در آن زمان بر روی این پلت‌فرم منتشر شد.در مرداد ۱۳۹۹، شخصی هویت یکی از عضوهای مورد اعتماد تیم را جعل کرده بود و به سرور buildbot و حساب سازمانی گیت‌هاب libretro دسترسی پیدا کرد و باعث خرابکاری و پاک کردن سرور شد.در آبان ۱۳۹۹، رتروآرچ در ارتباط با هسته پی‌سی‌اس‌ایکس۲ libretro به ایکس‌باکس سری اکس و سری اس اجازه داد تا از پلی‌استیشن ۲ تقلید کنند، کاری که پلی‌استیشن ۵ خود سونی در آن زمان نمی‌توانست انجام دهد.در ۲۳ شهریور ۱۴۰۰، رتروآرچ در استیم منتشر شد. همچنین در تاریخ ۲۶ اردیبهشت ۱۴۰۳، رتروآرچ به طور رسمی در آی‌اواس از طریق اپ استور منتشر شد.ویژگی‌ها.ویژگی‌های اصلی آن عبارتند از:سیستم‌های پشتیبانی شده.رتروآرچ می تواند هر نوع هسته libretro را اجرا کند. در حالی که رتروآرچ برای بسیاری از پلت‌فرم‌ها در دسترس است، در دسترس بودن یک هسته خاص در هر پلت‌فرم متفاوت است.در زیر یک جدول غیر جامع از اینکه کدام سیستم‌ها برای رتروآرچ در دسترس هستند و هسته بر اساس چه پروژه‌ای است، فهرست شده است:تقدیرها.رتروآرچ برای تعداد سیستم‌ها و بازی‌هایی که می‌تواند تحت یک رابط کاربری واحد اجرا کند، مورد تحسین قرار گرفته است.به دلیل تعداد زیادی از گزینه‌های موجود برای کاربر، پیکربندی آن دشوار است و در عین حال برای ویژگی‌های پیشرفته‌تر آن مورد تحسین قرار گرفته است.در اندروید، به خاطر این واقعیت که به دلیل قابلیت‌های گسترش هسته‌های libretro که همپوشان‌ها را می‌توان سفارشی کرد، پشتیبانی می‌کند، برای سازگاری خود با چندین دستگاه جانبی کنترل‌کننده USB و بلوتوث، علاوه بر رایگان بودن برنامه و بدون تبلیغات، تحسین شده است.کایل اورلند، که برای ارز تکنیکا می نویسد، گفت که ویژگی 'Run-Ahead' رتروآرچ «احتمالا بزرگترین پیشرفت در تجربه اجتماع بازی‌های یکپارچه‌سازی با سیستم‌عامل است که تاکنون دیده است.»