L’ultima pre-release di Atmosphère che ha introdotto il supporto per il firmware 16.0.0 della console Switch e Switch Lite ha dato seguito ad un nuovo aggiornamento stabile oggi che ha corretto anche gli ultimi bug rimasti.
Correzioni minori per lo più, inclusi 2 MB salvati in fatal
e una funzione per sincronizzare gli accoppiamenti bluetooth tra sysmmc/emummc.
Happy June 15th! Atmosphere 1.5.1 is released: https://t.co/y742g8UqST
This has some minor fixes and new stuff since 1.5.0's pre-release, including 2 MB saved in fatal and a feature to synchronize bluetooth pairings across sysmmc/emummc.
Enjoy! 🙂
— Michael (@SciresM) March 14, 2023
Changelog v1.5.1
fatal
è stato aggiornato per ridurre l’impronta di memoria.- A partire dalla versione 16.0.0,
fatal
ufficiale non ha framebuffer o logica di rendering e chiama invece altri comandi di servizio di sistema per disegnare lo schermo. - Tuttavia, questi comandi non sono utilizzabili da atmosphère (finestra di rendering troppo piccola, cattivo supporto dei colori).
- Per ridurre il relativo differenziale di impronta di memoria tra atmosphère e codice ufficiale, il framebuffer (2 MB) ora viene allocato dinamicamente quando necessario.
- Questo proverà ad allocare da più pool (preferendo System > System_NonSecure > Application).
- Ciò richiede tecnicamente che siano disponibili 2 MB in almeno uno di questi pool per il rendering dello schermo fatale (altrimenti si verificherà un riavvio in bianco e nero-fatale), ma questo dovrebbe essere un non problema in quasi tutti i casi.
- A partire dalla versione 16.0.0,
- Aggiunta una funzione per eseguire facoltativamente il mirroring del database di accoppiamento Bluetooth sulla scheda SD (grazie @ndeadly).
- Ciò consente di mantenere automaticamente sincronizzati gli accoppiamenti dei dispositivi tra sysmmc/all emummcs.
- Questo è opt-in e può essere controllato impostando
atmosphere!enable_external_bluetooth_db = u8!0x1
. - Se abilitato, il database di accoppiamento verrà sincronizzato con
/atmosphere/bluetooth_devices.db
.
- Miglioramenti generali della stabilità del sistema per migliorare l’esperienza dell’utente.
Changelog v1.5.0
- Aggiunto il supporto per firmware 16.0.0.
- Aggiornato Mesosphère per riflettere l’ultimo comportamento ufficiale del kernel.
- Aggiornato
ncm
per riflettere l’ultimo comportamento ufficiale. - Molte API di FS sono state aggiornate sotto il cofano per riflettere l’ultimo comportamento ufficiale.
- Nota: Il firmware 16.0.0 ha apportato modifiche sostanziali a una serie di API di sistema, inclusi i comandi FS/NCM/Font condiviso che alcuni programmi homebrew potrebbero utilizzare.
- Questi programmi potrebbero riscontrare strani errori e potrebbe essere necessario ricompilarli con una libnx aggiornata per supportare le modifiche della versione 16.0.0 per funzionare correttamente.
- Se sei uno sviluppatore interessato, contatta
SciresM#0524
su discord per assistenza.
- Sono stati risolti corretti problemi minori e sono stati apportati miglioramenti, tra cui:
- È stato corretto un problema che poteva causare la configurazione errata degli output GPIO in determinate circostanze.
- Miglioramenti generali della stabilità del sistema per migliorare l’esperienza dell’utente.
BiteYourConsole declina ogni responsabilità per quanto riguarda informazioni, software, prodotti e servizi inclusi. Tutte le suddette informazioni sono pubblicate “così come sono” senza garanzia di alcun tipo.
Decliniamo ogni responsabilità per quanto riguarda queste informazioni e per quanto riguarda i software, i prodotti e i servizi inclusi.
BiteYourConsole inoltre non garantisce che questo sistema funzionerà senza incidenti o guasti all’hardware, al software o alla comunicazione.
Gli utenti sono autorizzati ad utilizzare questo sistema solo per scopi legali e degni che sono consoni a tutte le leggi, i regolamenti e le consuetudini accettate in Italia e in qualsiasi altra entità giuridica da cui ci si connette a questo sistema.
Download: Atmosphère v1.5.1
Fonte: twitter.com