No, non è che Libretro si sia dimenticato del resto e abbia rilasciato una versione focalizzata sull'iPhone di Apple. Quello che è successo è qualcosa di molto diverso: qualche settimana fa, l'azienda della mela ammette già emulatori nel suo negozio di software per iPhone e iPad, Libretro ha ufficialmente caricato il suo emulatore e ha iniziato a prendersi un po' più di cura degli utenti dei dispositivi che in precedenza non era possibile installarlo senza fare trucchi. Di conseguenza, RetroArch 1.19 ah llegado con molte più modifiche del solito per iOS e iPadOS.
La elenco completo delle modifiche È quello che hai qui sotto. Anche se lo separeremo per sezioni, Libretro ha incluso molti punti che iniziano con "APPLE", "iOS", "iPadOS" o "tvOS", perché l'emulatore è disponibile anche nel set top box Apple. Come sarebbe cambiato tutto se questo fosse stato possibile 9 anni fa... ma è così.
Novità di RetroArch 1.19
RetroArch 1.19 include queste nuove funzionalità:
- AI: traduzione AI ripristinata alla versione precedente (traduzione corretta che non funzionava con i core renderizzati HW).
- MELA:
- Prova a utilizzare la lingua preferita del sistema.
- Registrazione corretta per i tipi di file in modo univoco.
- MFI: supporto migliorato del controller Switch Online tramite MFi.
- AUDIO: Riporta la commutazione dell'audio nel menu di commutazione.
- CHEEVOS:
- Creato un difetto nella mappa di memoria di RetroAchievements quando non è caricato alcun gioco RetroAchievements.
- Aggiornamento a rcheevos 11.3.
- Correggi il comportamento hardcore come se fosse abilitato quando non lo è.
- CLANG: Risolto bug clang incompatibile con tipi di puntatori scarti qualificatori.
- CLOUDSYNC:
- LINUX: abilitata la sincronizzazione cloud per impostazione predefinita sulle build Linux con rete.
- WEBOS: abilitata la sincronizzazione cloud per impostazione predefinita sulle build Linux con rete.
- CORE: imposta le statistiche del registro fps di calcolo sul livello di debug.
- EMSCRIPTEN: Aggiunto M2000 al menu a discesa di selezione principale.
- FFMPEG: aggiunto il supporto per FFMPEG 7.0.
- GLSLANG: rimuove il codice ENABLE_HLSL non necessario da glslang.
- GENERALE: perdita di memoria: l'allocazione dinamica di msg_hash_get_help_us_enum non è stata liberata.
- INPUT/TASTIERA: aggiunto il supporto per i tasti multimediali – Valori RETROK_ estesi con 18 nuovi elementi, comunemente presenti sulle tastiere "multimediali". Aggiunta la mappatura per le mappe dei tasti SDL, X11, Wayland, dinput, winraw..
- INPUT/MFI: grilletti sinistro/destro sensibili alla pressione.
- INGRESSO/MFI:
- Corrette le combinazioni Start + L1/L2/R2.
- Supporta il rombo forte e debole.
- INT:
- Ottieni traduzioni da Crowdin.
- Aggiungi galiziano e norvegese all'elenco delle lingue.
- LAKKA:
- Mostra il messaggio di riavvio/spegnimento anche quando la configurazione non viene salvata all'uscita.
- Fornire l'URL di aggiornamento e il nome di destinazione in fase di compilazione.
- LIBRETRO: aggiunge un messaggio di debug per il callback SET_ROTATION.
- macOS: accessibilità predefinita abilitata se VoiceOver è abilitato.
- iOS:
- Ancora una volta la sincronizzazione audio predefinita, anche più registrazione MFi.
- Corretta l'opzione Importa contenuto.
- Importa contenuti da iCloud.
- Mostra l'icona dell'app nel selettore di icone dell'app in materialui.
- iOS/tvOS:
- Vari miglioramenti della qualità della vita.
- Risolti un paio di bug relativi alla manipolazione dei nomi dei percorsi.
- Il modo migliore per creare pacchetti di Framework.
- definire PACKAGE_VERSION come MARKETING_VERSION dell'App Store.
- Corretta la gestione della tastiera per le build dell'app store.
- Risolto il problema con l'escape sandbox per i dispositivi jailbreak.
- Accessibilità predefinita abilitata se il voice over è abilitato.
- il modo migliore per segnalare la memoria disponibile.
- macOS/iOS/tvOS: abilita la sintesi vocale utilizzando AVSpeechSynthesizer.
- tvOS: corretto il ridimensionamento per 720p.
- MENU: Nuova funzione nel menu rapido: Aggiungi alla playlist.
- MENU/XMB: nuovo tema: FlatUX, progettato per unire i temi FlatUI e Retroactive in un unico design unificato.
- NUCLEO DI RETE/BACKPAD: corretto il metodo di chiusura del socket.
- PIXMAN: aggiornamento pixman-private.h – patch per risolvere il problema di build con musl.
- PLAYLIST: deseleziona "Aggiungi alla playlist".
- SCANSIONE: correzione per la scansione degli ISO PSP (e probabilmente alcuni altri).
- Varie correzioni durante il salvataggio dei giochi.
- VIDEO/GL: risolto il problema con il ripristino dei driver GL.
- VIDEO/VULKAN:
- Aggiunto il supporto per il formato HDR A2R10G10B10.
- Implementa la lettura HDR: supporto per gli screenshot.
- WAYLAND:
- Ignora gli eventi di configurazione durante lo splash (risolto il problema che non ricordava la dimensione della finestra).
- Utilizzare il gestore del segnale frontend per uscire (correggere l'uscita dovuta alla chiusura della finestra).
- UWP:
- Allinea MESA ad alpha-2-repair: rimuove la gestione speciale della risoluzione errata per OPENGL.
- Correzione 4K.
- WINDOWS: risolti gli eventi di rilascio dei tasti bloc num/pausa.
Ora disponibili
Con l'arrivo di RetroArch 1.19, l'emulatore è ora più multipiattaforma che mai e può essere scaricato dai repository ufficiali della distribuzione Linux, Flathub, Snapcraft e persino da Steam. Disponibile anche direttamente da qualsiasi browser.