Move retroarch hotkey to F12 & qui key to Escape (use F12+Escape to quit)
Libretro-mame
Add new core : libretro-mame0278
Support Hiscore
Access to service mode for rgb jamma
Improve bluetooth, automatic reconnection of sound and game controllers on reboot
Add medium preset for overclocking for rpi5 (2600 Mhz)
Set flycastnext core as default core for dreamcast, naomi, atomiswave on RPi5
Added emulator options in frontend for systems:
PSP (PPSSPP)
Gamecube/Wii (Dolphin)
Xbox (Xemu)
Neo-Geo (Libretro-Geolith)
Atari ST (Libretro-HatariB)
ZX Spectrum (Libretro-Fuse)
Nintendo DS (Libretro-MelonDS)
x68000 (Libretro-Px68k)
SCUMMVM (SCUMMVM)
Model 3 (Supermodel)
Lots of improvements in Gamelist updates:
No longer requires frontend reboot
Initial gamelist loading automatically removes deleted games
The frontend detects file changes in rom folders and prompts for updating gamelists
The frontend new detects external changes on gamelist.xml and prompts for reload
Updating gamelists detects added games and prompt for immediate scraping of new games in background
Better support for newer rg353m (no more downclock needed)
Libretro Scummvm
Enable subtitle
Possibility to choose language inside .scummvm file
Gamelist & Arcade gamelist unification
Show artist name in playlist popup for patron mixtapes
Added auto-detection of Gamecube/Wii game to get correct inputs
Added Xbox eeprom auto-configuration from frontend options
Add support of softpatching for geargrafx & gearsystem
Auto selection right shader for handheld when you use shadersets
Auto configuration multitap for psx and saturn
WIFI and WIFI connection are now separate.
WIFI hotspot scan works when WIFI is enabled in network menu
Update readme (and localized readme) in rom folders when recalbox is updated
Automatic creation of missing directories/files on share/external:
Missing roms directories
Missing readme files (.txt)
Pad-2-Keyboard global files (.p2k.cfg)
Switch to new texture manager:
Smoother interface, especially for slow media or NAS
Fixes issues with image-rich themes
Lots of improvements in themes:
New variables (global, contextual and user)
Free options: define your own options
New simplified writing style (use attributes instead of node)
Localizable text/image
Default logos available for all themes
... and much more. Check the wiki for additional information
Debounce buttons & hats in frontend to avoid double clicks with zero-delay controllers
Make multiline texts scrollable using right joystick in system list (information) and gamelist (game synopsis)
Add menu entry (in System menu) to display current version's release notes
Show Raspberry Pi RAM in System menu
Disable FBNEO rewind by default to avoid performance issues. Can be reenabled in advanced emulator settings.
Fixes
Fix hidden and/or empty being shown after some user operations
Fix user selected ratio per game
Fix Supermodel config and configgen files (Thanks AxelR !)
Fix bios scanner slowing down startup when running on large files
Fix enable RetroAchievements for new systems
Fix moonlight embedded script
Fix arcade joysticks gpio on RPi4
Fix webmanager on Raspberry Pi 3
Fix rg353m v2 support
Fix demo mode by adding default image when there is no image from scrap to display
Fix default emulator to libretro-puae for all Amiga systems in RPi5 and PC
Fix zip loading with libretro-quasi88
Fix bios paths for libretro-mgba
fix force 480i for 240p scummvm games when 480i is selected in resolution popup
Fix disable service menu in fbneo for others players in netplay
Fix go to game from search and gameclip
Fix TATE filtering in TATE system
Fix non-working overlays in demo mode
Fix freezes and crashes in search windows
Fix netplay by recreating the retroarch.corenames files on each upgrade
Fix crash when using unrecognized roms only in arcade systems (naomi2 issues in patron channel)
Fix softpatching work with uppercase extension letters
Fix OSD fonts in low resolutions
Fix UI of single game scraping window
Fix UI of scraping window in low resolutions
Fix display of A/B buttons in help when inversion is enabled
Fix some crashes in sound management
Fix fatal error in scraper (ignore the faulty game & continue)
Fix resolutions in demo mode (Makes overlay working)
Fix P2K files & P2K Hint window
Fix multiple issues in TATE filtering
Fix controllers support with mupen64plus
Fix user overlays prevents games from working on 4/3 screen (for handled cases with dock)
Fix highscore for lr-mame and add access to dip switch for RGB JAMMA
Fix MSU support for libretro-genesisplusgx
Bumps
Bump retroarch to 1.21.0
Bump xone (xbox joystick driver)
Bump nvidia drivers
Bump libretro-mame2000
Bump libretro-snes9x2002
Bump mupen64plus
Bump ppsspp
Bump vice
Bump sdlpop
Bump scummvm
Bump dolphin-emu
Bump rb5000
Bump libretro-yabasanshiro
Bump libretro-vitaquake2
Bump libretro-snes9x
Bump libretro-picodrive
Bump libretro-mupen64plux-nx
Bump libretro-fceumm
Bump libretro-ecwolf
Bump libretro-bluemsx
Bump libretro-dosbox-pure to 1.0-preview2
Bump libretro-ppsspp
Bump Kodi plugins
Bump libretro-vice
Bump libretro-px68k
Bump lr-vice
Bump lr-mame to 0.274
Bump lr-parallel-n64
Bump lr-pcsx-rearmed
Bump lr-sameboy (move to official repo)
Bump hypseus-singe
Bump Solarus to version 2.0
Bump moonlight embedded
Bump supermodel
Bump Mesa3D to 25.1.0 for rpi4 and rpi5
Bump libretro-dolphin
Bump RetroArch cheats
Bump libretro-quasi88
Bump libretro-mednafen-saturn
Bump libretro-gearsystem
Bump libretro-genesisplusgx
Bump libretro-genesisplusgxwide
Bump libretro-desmume
Bump libretro-melonds
Français :
News
Matériel
Ajout de la prise en charge du RPi5 2 Go
Ajout de la prise en charge du RPi500
Ajout de la prise en charge des Steam Deck LCD et OLED
Ajout de la prise en charge du RGB DUAL 2
Ajout de la prise en charge du RGB JAMMA 2
Ajout de la prise en charge du Recalbox Card Reader
Boîtiers
Ajout de la prise en charge du boîtier 64Pi
Ajout de la prise en charge d'Argon 40 ArgonOne v3 pour RPi5
Ajout de la prise en charge de DreamCase
Contrôleurs
Ajout de la prise en charge de Taito Trackball et Spinner
Ajout de la prise en charge de Baolian Spinner
Ajout de la prise en charge de DIY Spinner (Arduino)
Émulateurs
Ajout du Model 3 (supermodel) pour Pi5
Ajout des jeux model3 à la liste des jeux lightgun
Ajout de l'émulateur XBOX (xemu)
Ajout de Gamecube libretro dolphin pour rpi5
Ajout de Gamecuve Dolphin standalone pour rpi5
Ajout du système virtuel Hyper Neo-Geo 64
Ajout de Tamagotchi (noyau tamalibretro)
Ajout d'un nouveau noyau Atari, HatariB défini comme nouvel émulateur par défaut pour Atari ST(E)/Mega ST(E)/TT/Falcon
Ajout du noyau AppleWin libretro dans le système Apple II (à jour avec la version autonome)
Ajout de libretro-b2 pour le système BBC Micro
Remplacement de lr-hatari par lr-hatariB
Ajout de libretro-dice pour les machines sans aucun type de CPU
Ajout de Visual Pinball pour rpi5 et X86
Ajout du système virtuel Sega ST-V
Ajout du noyau Geargrafx
Ajout du noyau Holani (Atari Lynx)
Ajout du noyau officiel lexaloffle pico8
Ajout de libretro-ps2
Ajout d'un nouveau noyau : libretro-mame0278
Prise en charge de Hiscore
Accès au mode service pour rgb jamma
Ajout du support du core gearsystem pour CRT
Jeux
Ajout du port VVVVVV
Ajout du nouveau port Corsix-TH (port de Theme Hospital)
Ajout du nouveau port Julius (port de Caesar III)
Ajout du nouveau port Openlara (port de Tomb Raider)
Ajout de Mohkey dans les jeux préinstallés GBC
Ajout du nouveau port The Powder Toy
Ajout du nouveau port vitaQuake3 (portage de Quake 3)
Ajout du nouveau portage vitaVoyager (portage de Star Trek Voyager Elite Force)
Ajout du jeu Mabool sur VG5000
Ajout de la prise en charge des jeux WiiWares
Système
Ajout du gestionnaire de thèmes ! Installez, désinstallez et mettez à jour les thèmes à partir de notre repo de thèmes en ligne
Nouveaux logos pour les système dans l'interface utilisateur !
Nouveau design des menus, plus clair, plus rapide, plus puissant !
Ajout d'une vérification des extensions lors du lancement des jeux afin d'empêcher lancement de jeux avec des extensions incompatibles
Ajout d'une option permettant d'activer/désactiver l'ajout/la suppression de favoris à l'aide du bouton Y
Ajout d'en-têtes lors de l'utilisation de tris
Réintroduction des favoris en haut de la liste des jeux en tant qu'option
Ajout d'un nouveau menu pour masquer les systèmes individuellement
Ajout d'un menu de scripts utilisateur pour exécuter des scripts à partir de l'interface
Ajout de la détection des roms copiées/modifiées/supprimées dans le dossier rom
Réanalyse des dossiers rom modifiés pour détecter les jeux ajoutés/supprimés
Option pour récupérer les roms nouvellement ajoutées (PATREON uniquement)
Ajout de la prise en charge de la personnalisation des iso à partir de Raspberry Pi Imager (ajout de sshkey, wifi, nom d'hôte et mot de passe)
Ajout de la prise en charge NetPlay pour les cœurs libretro-gpsp et libretro-dosbox-pure
Ajout d'une nouvelle recherche par alias ou licences
Ajout de decorations en option dans la liste de jeux sur le côté droit : drapeaux des régions, genre, joueurs, nombre et types de prise en charge
Ajout de la fonctionnalité One Game One Rom (1G1R)
Choisissez vos régions prioritaires
Fonctionne également avec les ROM multidisc/multi-disquette/multi-cassette
Ajout du plugin Plex pour Kodi
Ajout de la mise à jour automatique du bootloader au démarrage pour RPi4 et RPi5
Ajout du plugin Kodi Crunchyroll
Ajout du plugin Orange PVR
Suppression de Linapple (émulateur Apple II obsolète)
Ajouter l'option « réinitialiser les paramètres des émulateurs » qui permet à tous les émulateurs de revenir à leurs paramètres d'usine par défaut
Améliorations
Ajout de l'option « Saut rapide » pour naviguer dans les longues listes de jeux (remplace « Aller à la lettre »)
Ajout d'une option pour désactiver le défilement ultra-rapide dans les listes de jeux
Ajout d'un script pour la prise en charge du boîtier Retroflag GPI Case 2 (au démarrage uniquement)
Désactivation du pad intégré au boîtier lorsque le HDMI est connecté
Commutation audio entre le boîtier intégré et le HDMI
Passage au thème recalbox-next lorsque le boîtier est connecté
Ajout du tri par nombre de parties et par région
Suppression de l'option overscan dans l'interface
Ajout de la prise en charge automatique du multitap sur snes
Les données utilisateur dans les listes de jeux sont désormais enregistrées séparément, ce qui permet :
D'utiliser un scraper externe sans perdre vos favoris, vos configurations d'émulateurs, etc.
D'ajouter des jeux préinstallés à la liste des favoris ou même de les masquer individuellement
Déplacement des boutons L2/R2 vers L1/R1 sur Dreamcast si la manette ne dispose pas de L2/R2
RGB Dual/Jamma
Nouvelle gestion du mode CRT avec résolutions dynamiques
Prise en charge du 24 kHz sur JAMMA
Activation des notifications RetroArch
Ajout d'une priorité HDMI sur Recalbox RGB DUAL et JAMMA
Ajout d'options dans configgen pour les systèmes Amiga
Amélioration de la prise en charge des disques amovibles/internes (SATA/NVME, USB, MMC).
Meilleur nommage des partages réseau
Tous les stockages externes sont désormais partagés sur le réseau (auparavant, seule la première clé USB l'était)
Forcer le mode analogique sur Naomi, Naomi GD et Naomi 2
Ajouter d'une option Vibration des manettes
Deplacement automatique dule bios Amiga dans son répertoire
Ergonomie simplifiée/améliorée du clavier virtuel et de la fenêtre de recherche
Déplacement le raccourci clavier retroarch vers F12 et la touche qui vers Escape (utiliser F12+Escape pour quitter)
Amélioration du Bluetooth, reconnexion automatique du son et des manettes de jeu au redémarrage
Ajout d'un préréglage moyen pour l'overclocking du rpi5 (2600 Mhz)
Définition du cœur flycastnext comme cœur par défaut pour dreamcast, naomi, atomiswave sur RPi5
Ajout d'options d'émulateur dans l'interface pour les systèmes suivants :
PSP (PPSSPP)
Gamecube/Wii (Dolphin)
Xbox (Xemu)
Neo-Geo (Libretro-Geolith)
Atari ST (Libretro-HatariB)
ZX Spectrum (Libretro-Fuse)
Nintendo DS (Libretro-MelonDS)
x68000 (Libretro-Px68k)
SCUMMVM (SCUMMVM)
Model 3 (Supermodel)
Nombreuses améliorations dans les mises à jour de la liste de jeux :
Ne nécessite plus le redémarrage de l'interface
Le chargement initial supprime maintenant les jeux supprimés sans avoir à forcer une actualisation de la liste
L'interface détecte les modifications de fichiers dans les dossiers rom et invite à mettre à jour les listes de jeux
L'interface détecte désormais les modifications externes sur gamelist.xml et invite à mettre à jour les listes de jeux
La mise à jour des listes de jeux détecte les jeux ajoutés et invite à scraper immédiatement les nouveaux jeux en arrière-plan (exclue patron)
Meilleure prise en charge de la rg353m (plus besoin de réduire la fréquence d'horloge).
Libretro Scummvm
Option d'ctivation des sous-titres
Possibilité de choisir la langue dans le fichier .scummvm
Affichage du nom de l'artiste dans la fenêtre contextuelle de la liste de lecture pour les mixtapes des patrons
Ajout de la détection automatique des jeux Gamecube/Wii pour une meilleure config des manettes
Ajout de la configuration automatique de l'eeprom Xbox à partir des options du frontend
Ajout de la prise en charge du softpatching pour geargrafx & gearsystem
Sélection automatique du bon shader pour les consoles portables lorsque vous utilisez des shadersets
Configuration automatique du multitap pour psx et saturn
L'activation du WIFI et la connexion WIFI sont désormais séparés
Le scan des hotspots WIFI fonctionne lorsque le WIFI est activé dans le menu réseau
Mise à jour des fichiers readme (et des fichiers readme localisés) dans les dossiers rom lorsque Recalbox est mis à jour
Création automatique des répertoires/fichiers manquants sur le share :
Répertoires roms manquants
Fichiers readme manquants (.txt)
Fichiers Pad-2-Keyboard (.p2k.cfg)
Passage au nouveau gestionnaire de textures :
Interface plus fluide, en particulier pour les supports lents ou les NAS
Correction des problèmes avec les thèmes riches en images
Nombreuses améliorations dans les thèmes :
Nouvelles variables (globales, contextuelles et utilisateur)
Options libres : définissez vos propres options
Nouveau style d'écriture simplifié (utilisation d'attributs au lieu de nœuds)
Texte/image localisable
Logos par défaut disponibles pour tous les thèmes
... et bien plus encore. Consultez le wiki pour plus d'informations
Debounce des manettes dans l'interface pour éviter les doubles clics avec les contrôleurs à délai zéro
Défilement des textes multilignes à l'aide du joystick droit
Ajout d'une entrée dans le menu Système pour afficher les Release Notes de la version actuelle
Affichage de la RAM totale dans le menu Système sur Raspberry Pi
Désactivation par défaut de la fonction de rembobinage FBNEO pour éviter les problèmes de performances. Peut être réactivée dans les paramètres avancés de l'émulateur.
Corrections
Correction de l'affichage de messages cachés et/ou vides après certaines opérations utilisateur
Correction du ratio sélectionné par l'utilisateur pour chaque jeu
Correction des fichiers de configuration Supermodel et configgen (merci AxelR !)
Correction du scanner bios qui ralentissait le démarrage lors de l'exécution de fichiers volumineux
Correction de l'activation de RetroAchievements pour les nouveaux systèmes
Correction du script intégré moonlight
Correction des joysticks d'arcade gpio sur RPi4
Correction du gestionnaire web sur Raspberry Pi 3
Correction de la prise en charge de rg353m v2
Correction du mode démo en ajoutant une image par défaut lorsqu'il n'y a pas d'image à afficher
Correction de l'émulateur par défaut vers libretro-puae pour tous les systèmes Amiga sur RPi5 et PC
Correction du chargement zip avec libretro-quasi88
Correction des chemins d'accès au BIOS pour libretro-mgba
Correction de la force 480i pour les jeux scummvm 240p lorsque 480i est sélectionné dans la fenêtre contextuelle de résolution
Correction de la désactivation du menu de service dans fbneo pour les autres joueurs en netplay
Correction de l'accès au jeu à partir de la recherche et du gameclip
Correction du filtrage TATE dans le système TATE
Correction des overlays qui ne fonctionnent pas en mode démo
Correction des blocages et des plantages dans les fenêtres de recherche
Correction du netplay en recréant les fichiers retroarch.corenames à chaque mise à jour
Correction du plantage lors de l'utilisation de roms non reconnues uniquement dans les systèmes d'arcade (problèmes naomi2 dans le canal patron)
Correction du fonctionnement du softpatching avec les lettres majuscules des extensions
Correction des polices OSD en basse résolution
Correction de l'interface utilisateur de la fenêtre de scraping d'un seul jeu
Correction de l'interface utilisateur de la fenêtre de scraping en basse résolution
Correction de l'affichage des boutons A/B dans l'aide lorsque l'inversion est activée
Correction de certains plantages dans la gestion du son
Correction des erreurs fatales dans le scraper (ignore le jeu défectueux et continue)
Correction des résolutions en mode démo (rend l'overlay fonctionnel)
Correction des fichiers P2K et de la fenêtre d'aide P2K
Correction de plusieurs problèmes dans le filtrage TATE
Correction de la prise en charge des contrôleurs avec mupen64plus
Correction des overlays utilisateur qui empêchent les jeux de fonctionner sur un écran 4/3 (pour les consoles portables avec dock)
Correction du meilleur score pour lr-mame et ajout d'un accès au commutateur DIP pour RGB JAMMA
Correction de la prise en charge MSU pour libretro-genesisplusgx