Release Notes
RECALBOX MAME DB
v1.1
LATEST13 avril 2025- Filtre par hardware / driver (cps2, naomi, neogeo, cps3…)
- Filtre par nombre de boutons max (≤ 1 à ≤ 6) — pour trier par compatibilité borne
- Filtre par type de contrôles (joystick, lightgun, paddle, trackball, dial, mahjong…)
- Filtre par nombre de joueurs (1, 2, 3+)
- Filtre par contenu adulte (masquer / seulement)
- Statut et type de machine migrés en badges de filtre dans la barre de recherche
- Correction du filtre 3+ joueurs qui incluait incorrectement les jeux 2 joueurs
- Jeux joystick-only (Pac-Man, Galaga…) inclus dans les filtres boutons — ils fonctionnent sur toutes les bornes
- Chips overflow : collapse automatique en badge "N filtres ▾" quand la place manque pour saisir du texte
- La barre de recherche prend désormais toute la largeur disponible
- Support des guillemets pour les valeurs avec espaces — cpu:"Zilog Z80"
- Panel latéral avec tous les filtres visuels (chips, autocomplete)
- Les filtres actifs sont reflétés dans le panel — re-cliquer désélectionne
- Champ Driver / Hardware avec autocomplétion
- Champ Boutons (≤ N) avec chips de sélection rapide
- Tous les filtres actifs sont synchronisés dans l'URL (?q=…&status=working&year=1996…)
- Partage d'une recherche filtrée par simple copie d'URL
- Rechargement de page restaure l'état de recherche complet
- Layout stacké en dessous de 1024px (header + filtres sur lignes séparées)
- Breakpoints harmonisés sur lg (1024px)
- Correction du chevauchement des icônes sous 560px dans la barre de filtres
- Label fuzzy masqué sur mobile (icône seule)
- Champ buttons ajouté à l'index (max boutons joystick par machine)
- Script d'extraction mis à jour pour MAME et FBNeo
v1.0
STABLE2025- Support multi-version MAME (0.27x…) et FBNeo
- Index complet des ROMs : nom, description, année, fabricant, statut, type, rotation
- Enrichissement via ScreenScraper.fr : synopsis, notes, développeur, éditeur, modes de jeu
- Titres régionaux (World, JP, US, EU, FR, DE, ES, IT, PT, BR, KR, AU, CN, TW)
- Catégorie, série, résolution, CPUs, puces son, entrées, flags machine
- Drapeaux contenu adulte (mature) via catver.ini
- Recherche textuelle rapide avec priorité ROM exacte > préfixe > description
- Recherche approximative (fuzzy) via Fuse.js — tolérance aux fautes de frappe
- Filtres typés field:value dans la barre (year:, manufacturer:, genre:, serie:, cpu:, audio:, resolution:, systeme:, input:, players:, set:, mature:)
- Badges chips dans la barre avec suppression individuelle
- Popup d'aide listant tous les filtres disponibles avec exemples
- Grille de jeux paginée (48 par page)
- Tri par titre, année ou fabricant
- Filtre d'affichage : parents uniquement / tous les jeux
- Sélecteur de version MAME en header
- Thème clair / sombre persistant
- Interface bilingue français / anglais
- Affichage complet : screenshot, synopsis, note, clones, DIP switches
- Section matériel : chips CPU et son, résolution, fréquence, rotation
- Section contrôleurs : joueurs, monnayeurs, types de contrôles
- Section qualité émulation : statut global, émulation, save state
- Liste des fichiers ROM / CHD requis avec statut
- Lien World of Longplays (YouTube)
- Navigation par URL (/[version]/game/[name])
- Export DAT Logiqx (ClrMamePro / RomVault) de la sélection filtrée courante
- Inclut parents et clones nécessaires aux ROMs fusionnées