عن المشروع

يوفر RetroBIOS حزم BIOS وبرامج ثابتة كاملة لـ Batocera وBizHawk وEmuDeck وLakka وMiSTer FPGA وROCKNIX وRecalbox وRetroArch وRetroBat وRetroDECK وRetroPie وRomM. تحتوي كل حزمة على كل ملف تحمّله محاكياتها، محدَّد بقراءة شيفرتها المصدرية بدلاً من الاعتماد على توثيق المنصات. يغطي المشروع 450 محاكياً و470 نظاماً و10,375 ملفاً مع خمس بصمات (SHA1 وMD5 وSHA256 وCRC32 وAdler-32) لكل ملف. تثبيت سريع عبر نصوص بأمر واحد لـ Linux/macOS/Steam Deck وWindows PowerShell وAndroid Termux وبطاقات SD للأجهزة المحمولة. يكتشف المثبّت المنصة تلقائياً، وينزّل الملفات الناقصة فقط، ويتحقق من مجاميع التحقق. تتوفر حزم ZIP جاهزة لكل منصة، بأحجام تتراوح من 24 ميغابايت (MiSTer) إلى 6.4 غيغابايت (RetroDECK)؛ وتُقسَّم الحزم الكبيرة إلى مجلدات. يحاكي التحقق الفحوصات الأصلية لكل منصة (MD5 أو SHA1 أو وجود الملف) كما هي منفَّذة في الشيفرة المصدرية للمحاكي. يعرض جدول التغطية مدى اكتمال كل منصة، ويسمّي تحليل الفجوات الملفات الناقصة أو غير القابلة للمصدر. يمكن للمستخدمين بناء حزم مخصصة حسب المنصة أو المحاكي أو النظام أو المنطقة باستخدام نصوص Python (تتطلب Python 3 + pyyaml). يقدم موقع توثيق صفحات لكل منصة وملفات تعريف المحاكيات ومراجع متقاطعة للأنظمة وتصديرات بيانات JSON/CSV/SQLite. النصوص مرخّصة بموجب MIT؛ وملفات BIOS هي برمجيات نظام طرف ثالث تُقدَّم للنسخ الاحتياطي الشخصي والتوافق التشغيلي، مع إشعار NOTICE يوضح وضعها وطلبات الإزالة.