Pubblicato un nuovo aggiornamento per Batocera, la popolare distribuzione Linux open source dedicata al retrogaming, capace di trasformare qualsiasi PC, mini-computer o single-board (come Raspberry Pi e Orange Pi) in una console da gioco retro completa e immediatamente utilizzabile.

Interamente gratuita e avviabile anche da chiavetta USB o scheda SD, Batocera offre un’interfaccia pulita e intuitiva basata su EmulationStation, attraverso la quale gli utenti possono navigare facilmente tra centinaia di piattaforme emulabili e avviare le proprie ROM con un semplice click.
La nuova versione rappresenta uno degli aggiornamenti più corposi mai pubblicati, con una vasta quantità di novità, migliorie tecniche e ottimizzazioni per l’hardware moderno.
Tra le principali aggiunte spicca il supporto esteso per nuove schede e dispositivi portatili, come Orange Pi 5 Ultra, Orange Pi 5 Max, CoolPi 4b, Retroid Pocket Flip2, Anbernic RG351V e Odin2, che vanno ad ampliare ulteriormente la compatibilità della distro su piattaforme ARM e x86.
Introdotti inoltre nuovi driver e miglioramenti per controller, volanti e light gun, tra cui il Logitech G923, i volanti HORI per Nintendo Switch e nuovi modelli di pistole ottiche come XGunner, RS3 Reaper e Fusion P.I.G.S., oltre al supporto ufficiale per i controller PowerA e 8BitDo.
Sul fronte degli emulatori, Batocera include ora una serie di nuovi core e aggiornamenti significativi. Debutta ShadPS4, un emulatore PlayStation 4 basato su Wine e Vulkan, che permette di eseguire alcuni titoli PS4 su PC compatibili.
Arrivano anche Ymir per Sega Saturn, TR1X e TR2X per i primi due Tomb Raider, Oric Atmos e Oric 1 tramite l’emulatore CLK, oltre a miglioramenti per Flycast, che ora rinomina automaticamente i salvataggi VMU in base all’ID del gioco, risolvendo i problemi di compatibilità nei titoli multi-disco.
Sono stati rimossi emulatori obsoleti o problematici, come libretro-OpenLara, sostituito dalla versione standalone più stabile, e Future Pinball, rimpiazzato da Visual Pinball, ora nativo su Linux.
Le novità software non finiscono qui: è stato introdotto il supporto a WireGuard VPN per schede RK3326, migliorata la compatibilità con Wine Proton 9.0.4 per eseguire giochi Windows, aggiunto Intel Quick Sync Video a FFmpeg per la decodifica hardware e introdotta la VRR (Variable Refresh Rate) per GPU AMD moderne.
Integrati anche nuovi porting di giochi come Blake Stone, Jedi Knight: Dark Forces II, Medal of Honor: Allied Assault e CatacombGL, ampliando ulteriormente la libreria di titoli giocabili nativamente.
Dal punto di vista dell’esperienza utente, EmulationStation ora risulta più fluida e reattiva, con un tempo di spegnimento ridotto anche su collezioni molto ampie.
Sono stati risolti diversi problemi di rete, controller e configurazioni BIOS, come la correzione del comportamento IPv6, la gestione del tethering USB e la compatibilità dei DualShock 4 su Odroid XU4.
Migliorata anche la configurazione dei controller Xbox via Bluetooth, ora gestita tramite il driver hid-microsoft.
Importante anche l’aggiornamento del kernel Linux alla versione 6.15.11, accompagnato da nuove versioni di driver e librerie di sistema fondamentali: Mesa3D 25.1.9, LLVM 19.1.7, Pipewire 1.4.6, Nvidia 575.64, FFmpeg 7.1.1 e Kodi 21.2. Tutto ciò garantisce migliori prestazioni grafiche, compatibilità ampliata e stabilità complessiva superiore.
Anche le applicazioni e i core principali sono stati aggiornati: RetroArch 1.21.0, PCSX2 2.4.0, RPCS3 0.0.37, PPSSPP 1.19.3, Cemu 2.6, Dolphin 2503a-328, ScummVM 2.9.1, Xemu 0.8.96 e molti altri.
Tra le migliorie secondarie figurano l’integrazione di RetroAchievements anche per emulatori standalone come PPSSPP, l’aggiunta del comando batocera-xtract per gestire archivi compressi, il supporto ai file SquashFS per SGB-MSU1, nuove palette colori per Gambatte, e la possibilità di nascondere il mirino per le pistole ottiche all’interno di EmulationStation.
Quando si avvia la versione 39 o successiva, potrebbe essere necessario disabilitare il TPM o confermare l’intenzione di avviare Batocera quando viene visualizzata la schermata blu “Restaurazione opzioni di avvio”. Consultare https://wiki.batocera.org/secureboot#tpm per istruzioni più dettagliate.
Changelog
Note speciali
- Le ROM di Quake 1 & 2 devono essere spostate rispettivamente dalle cartelle
tyrquakeaquakee davitaquake2aquake2.- Vedere il file
_info.txtper i layout delle directory e le convenzioni di denominazione dei file launcher di EmulationStation. vkQuake3sostituisceioquake3sui sistemi che supportano Vulkan; i salvataggi dovrebbero continuare a funzionare.- I core libretro continueranno a funzionare come prima.
- Vedere il file
- Rimosso il libretro-OpenLara instabile in favore del port standalone
TR1Xper Tomb Raider.- Se si hanno dei salvataggi, è consigliato rimanere sulla v41 o versioni precedenti poiché i dati non sono compatibili.
- ZeDMD aggiornato. È necessario il firmware ZeDMD 5.1.5. Vedi la pagina di configurazione: wiki.batocera.org – ZeDMD configuration.
- La cartella per le ROM di Sega CD/Mega CD ora si chiama
megacdper coerenza (come si usamegadrivee nongenesis). - Rimosso Future Pinball in favore di Visual Pinball, disponibile da tempo e ora eseguibile nativamente su Linux.
- ScummVM libretro e la versione standalone condividono ora le stesse cartelle dei salvataggi.
- Se si hanno salvataggi della versione standalone, è consigliato spostarli da
/userdata/saves/scummvm/savesa/userdata/saves/scummvm.
- Se si hanno salvataggi della versione standalone, è consigliato spostarli da
- Flycast ora nomina i file VMU per ogni gioco basandosi sull’ID del gioco anziché sul nome del file ROM. I file VMU basati sul nome del ROM verranno rinominati da Flycast al lancio del ROM; questo influirà soprattutto sui giochi multi-disco quando si usa l’emulatore standalone, perché la versione standalone non rimuoveva “(Disc X)” dal nome del ROM al momento del salvataggio VMU.
- Se usavi salvataggi per singolo gioco con la versione standalone, assicurati di lanciare il gioco multi-disco con il disco che hai giocato più di recente affinché il suo VMU venga rinominato usando l’ID del gioco.
- I controller Bluetooth compatibili con Xbox potrebbero dover essere riconfigurati in EmulationStation a causa del cambio di driver a
hid-microsoft.
Hardware
- Nuovo supporto per la scheda
- Orange Pi 5 Ultra
- Arancione Pi 5 Max
- Arancione Pi 4a
- Arancione Pi 3b
- Supporto per scheda CoolPi 4b
- Nuovo supporto portatile
- Anbernic RG351V
- Odin2 e Portale Odin2
- RetroidPocket Mini v2 (grazie Spycat)
- RetroidPocket Flip2 (grazie Spycat)
- Nuovo supporto per pistole leggere
- Mietitrice RS3
- XGunner
- OpenFIRE
- Fusion PIGS
- OneHit (clone di AimTrak)
- Aggiungi supporto per i casi Pironman5 Mini e Max
- Nuovo supporto per il volante
- Logitech: G923 (Xbox), volante da corsa PRO
- Speedlink: volante Power Feedback in pelle 4 in 1
- HORI: Mario Kart Racing Wheel Pro Deluxe per Nintendo Switch (modalità DP)
- Aggiungi il supporto per il controller PowerA Microsoft XBox
- Aggiungi un nuovo controller 8BitDo N64 (seleziona `d` sul retro per l’input d)
- Supporto audio Panther Lake
Aggiunte
- Supporto WireGuard VPN per le schede RK3326.
- Servizio di sistema WireGuard che esegue wg-quick su
/userdata/system/wireguard/*.conf - Opzione di scaling dell’immagine per l’emulatore Drastic.
- Selezione di mod per dhewm3.
- Porting CatacombGL per l’esecuzione di vari giochi della serie Catacomb.
- Nuovo core libretro Holani.
- Supporto Squashfs per SGB-MSU1.
- Lista dei cheat per DuckStation.
- Palette di colori specifica per gioco nel core Gambatte.
- Supporto hardware per pistole ottiche GUN4IR non Micro.
- Loader per Sega Lindbergh (consultare la wiki per maggiori informazioni).
- Supporto al Variable Refresh Rate (VRR) per GPU AMD moderne.
- Supporto al joystick Shanwan Twin USB (nuova revisione).
- Nuovo core libretro-PS2.
- Supporto al Force Feedback su RP5 e RPmini.
- vkQuake 1, 2 e 3 per sistemi compatibili con Vulkan.
- TR1X e TR2X per il supporto di Tomb Raider I e II.
- Supporto per Oric Atmos (e Oric 1) con emulatore CLK Clock Signal.
- CLK può essere scelto come emulatore per C+4, VIC20, MSX1 e 2, Sega Master System, Colecovision, AmstradCPC, AtariST, ZX81, ZXSpectrum, AppleII, AppleIIGS, Macintosh, Archimedes ed Electron.
- Pistole ottiche: aggiunta opzione per nascondere il mirino in EmulationStation.
- Emulatore Azahar 3DS aggiornato alla versione 2123.
- Nuovo core libretro DICE per arcade senza CPU.
- Wine Proton 9.0.4 come runner Wine dai build Kron4ek.
- Porting Bstone di Blake Stone per giocare a Aliens of Gold o Planet Strike.
- OpenJKDF2 per giocare a Jedi Knight: Dark Forces II e Mysteries of the Sith.
- OpenJK per Jedi Academy e Jedi Outcast.
- Accelerazione video Intel Quick Sync in FFmpeg per GPU Intel supportate.
- Emulatore ShadPS4 per i giochi PlayStation 4.
- OpenMOHAA per giocare a Medal of Honor: Allied Assault e alle espansioni Spearhead e Breakthrough.
- WiringOP-Python per script GPIO su schede Orange Pi.
- Core libretro-BennuGD per giochi compatibili.
- RetroAchievements: supporto per obiettivi non ufficiali.
- Supporto RetroAchievements anche nella versione standalone di PPSSPP.
- Supporto per sospensione e standby simulato.
- Core libretro-Genesis-Plus-GX (MAXROMSIZE ampliato per compatibilità con Sega Channel Revival e P4PR1UM).
- Estrattore di archivi e integrazione con PCManFM tramite il comando
batocera-xtract - Nuovo emulatore Ymir per Sega Saturn su sistemi selezionati.
Correzioni
- Corretto l’opzione BRAM del sistema CD per il core Genesis Plus GX affinché utilizzi l’impostazione per gioco.
- Risolti alcuni problemi in EmulationStation e Batocera con le reti IPv6.
- Corretto il comportamento di EmulationStation con il tethering di rete USB.
- Corretto il gestore dell’impostazione
luks.enabledper consentire la disattivazione dell’integrazione LUKS. - Su X86_64, scelta automatica di un refresh rate o una risoluzione migliore se quella predefinita di TV o monitor è troppo bassa.
- Risolto un potenziale problema di race condition nella numerazione sequenziale.
- Corrette le configurazioni MAME per
apple2p,apple2eeapple2ee - Corretta la configurazione e la velocità delle ROM in GSPlus.
- Corretto il supporto per i controller DualShock 4 su Odroid XU4.
- Le cornici interne (bezels) restano abilitate per i core libretro anche quando si seleziona un rapporto widescreen.
- Messaggi di PCSX2 ora centrati correttamente.
- Corretto il funzionamento dei controller Bluetooth compatibili Xbox in Steam.
- Risolto il problema del Wi-Fi sui dispositivi Qualcomm dopo la ripresa.
- Corretto il funzionamento dei controller su PCSX2.
- Corretto lo stato della connessione Internet in EmulationStation.
Modificato / Migliorato
- Miglioramento significativo del tempo di spegnimento di EmulationStation, specialmente con collezioni di giochi grandi e medie.
- BigPEmu ora supporta immagini CD
.bigpimg. - Supporto per il gamepad ROG Ally.
- Batocera-Wine: aggiunta directory per i salvataggi e opzioni per i file di salvataggio.
- Batocera-Wine: Migliorata l’autodetezione degli eseguibili Windows, consultare la Wiki
- Il core libretro-VirtualJaguar ora può caricare ROM
.zip. - Aggiornato il codice BlamCon al nuovo firmware (ora compatibile con 4 light gun).
- Xenia ora utilizza Wine-Proton per maggiore compatibilità (ad esempio Halo 4).
- Spostato al driver `hid-microsoft` per i controller Bluetooth compatibili Xbox.
- Il file BIOS del Dreamcast ora va in
bios/dc/dc_boot.bin. - I dispositivi MSI Claw ricevono ora la configurazione appropriata del controller all’avvio.
- Configurazione controller per GZDoom sostituisce evmapy.
- RTL8852AU riattivato.
- Il core libretro-MAME può ora essere selezionato nella collezione di sistemi Model 2.
- Sostituito ALT-F4 con SHIFT-ALT-F4 per uscire.
- Bordo a schermo intero per Sinden in Hypseus Singe invece del forzato 4:3.
Aggiornato
- Amiberry aggiornato alla versione 7.1.0
- AppleWin aggiornato alla build dell’8 febbraio
- BigPEmu aggiornato alla versione 1.19
- Cemu aggiornato alla versione 2.6
- DevilutionX aggiornato alla versione 1.5.4
- Dolphin-Emu aggiornato alla versione 2503a-328
- DOSBox Staging aggiornato alla versione 0.82.2
- DOSBox Staging-X aggiornato alla build del 1 febbraio 2025
- DXX-Rebirth aggiornato alla build del 12 gennaio
- EDuke aggiornato alla build del 26 dicembre
- ETLegacy aggiornato alla versione 2.83.2
- Flycast e libretro-Flycast aggiornati alla versione 2.5
- GroovyMAME aggiornato alla versione 0.277
- GZDoom aggiornato alla versione g4.14.2
- Hurrican aggiornato alla build del 24 novembre
- Hypseus Singe aggiornato alla versione 2.11.5
- ioquake3 aggiornato alla build del 25 dicembre
- Jazz2 aggiornato alla versione 3.3.0
- libretro-FBNeo aggiornato alla build del 25 luglio 2025
- libretro-Kronos aggiornato alla versione 2.7.0
- libretro-MAME aggiornato alla versione 0.278
- libretro-Play! aggiornato alla build del 4 febbraio
- libretro-PPSSPP aggiornato alla versione 1.19.3
- libretro-ScummVM aggiornato alla build del 3 giugno 2025
- libretro-Wasm4 aggiornato alla versione 2.7.1
- melonDS aggiornato alla build del 17 gennaio
- OpenMSX aggiornato alla release 20.0
- PCSX2 aggiornato alla versione 2.4.0
- Play! aggiornato alla build del 4 febbraio
- PPSSPP aggiornato alla versione 1.19.3
- Play! aggiornato alla versione 0.70
- Raze aggiornato alla versione 1.11.0
- RetroArch aggiornato alla versione 1.21.0
- Ruffle aggiornato alla versione nightly del 12 febbraio 2025
- RPCS3 aggiornato alla versione 0.0.37
- ScummVM aggiornato alla versione 2.9.1
- Snes9x aggiornato alla build del 24 gennaio
- Solarus Engine aggiornato alla build del 18 gennaio
- Sonic3 Air aggiornato alla versione 25.02.15.0-test
- Taradino aggiornato alla build del 18 febbraio
- The Force Engine (TFE) aggiornato alla versione 1.22.300
- TheXTech aggiornato alla versione 1.3.7-hotfix2
- Triforce aggiornato con build Crediar (29 novembre 2024)
- Tsugaru aggiornato alla versione 20250513
- VICE aggiornato alla versione 3.9
- Vita3k aggiornato alla build del 3 marzo 2025
- Visual Pinball aggiornato alla build del 29 giugno 2025
- Xash3d-fwgs aggiornato alla build del 20 febbraio
- Xemu aggiornato alla versione 0.8.96
- Xenia aggiornato alla build 1d7973a (10 giugno 2025)
Sistema
- Alsa stack alla versione 1.2.14.
- Bluez alla versione 5.82.
- BTop a 1.4.0.
- Buildroot alla versione 2024.11.x con aggiornamenti dei pacchetti di supporto.
- DXVK alla versione 2.7.
- DXVK-NVApi alla versione 0.9.0.
- Faudio alla versione 25.02.
- FFmpeg alla versione 7.1.1.
- Codec GStreamer alla versione 1.26.4.
- Intel GMMLib alla versione 22.8.1.
- Intel Media Driver alla versione 25.3.0.
- Kodi alla versione 21.2.
- LibDRM alla versione 2.4.124.
- Firmware Linux fino alla versione 20250708.
- Kernel Linux alla versione 6.15.11.
- LLVM a 19.1.7.
- Mesa3D alla versione 25.1.9.
- MPV alla versione 0,40,0.
- Driver di produzione Nvidia alla versione 575.64.
- Pipewire alla versione 1.4.6.
- QT6 alla versione 6.8.1.
- RClone alla versione 1.69.1.
- Firmware RPi per abbinare il kernel 6.12.25.
- Kernel RPi alla versione 6.12.25.
- Ryzenadj alla versione 0.16.0.
- SDL2 alla versione 2.32.8.
- Sound Open Firmware alla versione 2025.05.
- Syncthing alla versione 1.29.3.
- VKD3D-Proton a 2.14.1.
- Stack Vulkan alla versione 1.4.304.
- Wine Mono a 9.4.0.
- Wine-TKG a 10.7.
- Wireplumber a 0.5.10.
- Xone fino al 13 marzo 2025.
Download: Batocera v42 – Papilio Ulysses
Fonte: batocera.org
![[Scena PS5] Rilasciato PS5 Payload Web Server v0.27](https://www.biteyourconsole.net/wp-content/uploads/PS5Payload-238x178.webp)
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-238x178.webp)

![[Scena PS5] Rilasciato PS5 Payload Web Server v0.27](https://www.biteyourconsole.net/wp-content/uploads/PS5Payload-100x75.webp)
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-100x75.webp)


![[Scena DS] Rilasciato SugarDS v0.9: L’emulatore Amstrad CPC per Nintendo DS con supporto multi-disco e miglioramenti Z80](https://www.biteyourconsole.net/wp-content/uploads/DSSugar-100x75.webp)
