À propos du projet
RetroBIOS fournit des packs complets de BIOS et de firmware pour Batocera, BizHawk, EmuDeck, Lakka, MiSTer FPGA, ROCKNIX, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie et RomM. Chaque pack contient tous les fichiers chargés par ses émulateurs, déterminés en lisant leur code source plutôt qu'en se fiant à la documentation des plateformes. Le projet couvre 450 émulateurs, 470 systèmes et 10 375 fichiers avec cinq empreintes (SHA1, MD5, SHA256, CRC32, Adler-32) par fichier.
Installation rapide via des scripts en une ligne pour Linux/macOS/Steam Deck, Windows PowerShell, Android Termux et cartes SD de consoles portables. L'installateur détecte automatiquement la plateforme, télécharge uniquement les fichiers manquants et vérifie les sommes de contrôle. Des packs ZIP préconstruits sont disponibles par plateforme, avec des tailles allant de 24 Mo (MiSTer) à 6,4 Go (RetroDECK) ; les gros packs sont divisés en volumes.
La vérification reproduit les contrôles natifs de chaque plateforme (MD5, SHA1 ou présence de fichier) tels qu'implémentés dans le code source des émulateurs. Le tableau de couverture indique l'exhaustivité par plateforme, et une analyse des lacunes nomme les fichiers manquants ou non sourçables. Les utilisateurs peuvent créer des packs personnalisés par plateforme, émulateur, système ou région à l'aide de scripts Python (nécessite Python 3 + pyyaml). Un site de documentation propose des pages par plateforme, des profils d'émulateurs, des références croisées de systèmes et des exports de données JSON/CSV/SQLite.
Les scripts sont sous licence MIT ; les fichiers BIOS sont des logiciels système tiers fournis pour la sauvegarde personnelle et l'interopérabilité, avec un NOTICE expliquant leur statut et les demandes de retrait.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.