Home Homebrew Rilasciato Atmosphère v1.7.0 (pre-release)

[Scena Switch] Rilasciato Atmosphère v1.7.0 (pre-release)

296
0

Il developer SciresM ha tempestivamente rilasciato un aggiornamento per il Custom Firmware Atmosphere, sebbene attualmente in fase di pre-release e con un supporto iniziale di base per il recente firmware 18.0.0 della console Switch.

L’aggiornamento tuttavia appare comunque corposo. Exosphère è stato aggiornato per rispecchiare il comportamento più recente del Secure Monitor ufficiale.

Mesosphère è stato aggiornato per riflettere il comportamento più recente del kernel ufficiale, come anche SPL, mentre Fusee non supporta più l’applicazione di patch IPS ai KIP.

Le uniche KIP presenti attualmente sono i moduli di Atmosphere, i moduli di sistema personalizzati, e gli FS.

Il sottosistema IPS è stato originariamente progettato per far funzionare le patch nogc per FS, ma ora sono interne, e sembra che le uniche patch KIP letteralmente esistenti siano per la pirateria.

Fondamentalmente, non ha senso rallentare l’avvio per ogni utente normale per una funzionalità che non ha effettivamente un caso d’uso, specialmente quando Fusee cerca di essere un bootloader minimale.

Sono stati apportati miglioramenti minori al gdbstub di Atmosphere, inclusi il supporto aggiunto per QStartNoAckMode e la risoluzione di un problema che poteva causare un errore fatale durante la creazione di troppi breakpoint.

Sono state risolte anche diverse problematiche minori e apportate migliorie, tra cui il riconoscimento di pt-BR (PortogheseBr) come lingua valida quando si sovrascrivono le localizzazioni dei giochi.

Corretto inoltre un bug che poteva causare una serializzazione errata degli ID degli oggetti di output su IPC durante l’uso degli oggetti di dominio e un bug nella logica di aumento del limite di risorse di PM che poteva potenzialmente causare il fallimento di boost legittimi in determinate circostanze.

Migliorato infine il supporto per l’avvio utilizzando una configurazione di memoria pari alla metà della memoria disponibile effettiva (ad esempio, forzando una configurazione da 4GB su una scheda da 8GB).

Changelog

  • Aggiunto il supporto base per il firmware 18.0.0.
    • La console dovrebbe avviarsi e Atmosphère dovrebbe essere perfettamente funzionante. Tuttavia, non tutti i moduli sono stati completamente aggiornati per riflettere le ultime modifiche.
      • Non dovrebbe esserci nulla di visibile all’utente, ma il problema verrà risolto in un futuro aggiornamento di Atmosphère, quando non viaggerò più tanto.
    • exosphère è stato aggiornato per riflettere l’ultimo comportamento ufficiale del monitor sicuro.
    • mesosphère è stato aggiornato per riflettere l’ultimo comportamento ufficiale del kernel.
    • spl è stato aggiornato per riflettere l’ultimo comportamento ufficiale.
  • fusee non supporta più l’applicazione di patch IPS ai KIP.
    • Gli unici KIP sempre presenti sono a) moduli Atmosphère, b) moduli di sistema personalizzati o c) FS.
    • Il sottosistema IPS è stato originariamente progettato per far funzionare le patch nogc per FS, ma queste ora sono interne e sembra che le uniche patch kip esistenti siano per la pirateria.
      • Non sono riuscito a trovare patch kip pubblicate da nessuna parte e realizzate per altri scopi.
    • Fondamentalmente non ha senso rallentare l’avvio per ogni utente normale per una funzionalità che non ha un caso d’uso effettivo, soprattutto quando fusee cerca di essere un bootloader minimo.
  • Sono stati apportati miglioramenti minori al gdbstub di Atmosphère, tra cui:
    • Aggiunto il supporto per QStartNoAckMode.
    • Corretto un problema che poteva causare un errore irreversibile durante la creazione di troppi punti di interruzione.
  • Sono stati corretti numerosi problemi minori e apportati miglioramenti, tra cui:
    • pt-BR (PortugueseBr) ora è accettato come lingua valida quando si sovrascrivono le impostazioni locali del gioco.
    • Corretto un bug che poteva causare la serializzazione errata degli ID oggetto di output da parte di ATM su IPC quando si utilizzavano oggetti di dominio.
    • Corretto un bug nella logica di potenziamento del limite delle risorse di pm che poteva potenzialmente far fallire i potenziamenti legittimi in alcune circostanze.
    • loader/ro ora genererà un errore fatale quando si utilizzano patch IPS non valide che escono dai limiti, invece di danneggiare la memoria.
    • Corretto il supporto per l’avvio utilizzando una configurazione di memoria pari alla metà della memoria effettiva disponibile (ad esempio forzando una configurazione da 4 GB su una scheda da 8 GB).
  • Miglioramenti generali della stabilità del sistema per migliorare l’esperienza dell’utente.

Download: Atmosphère v1.7.0

Download: fusee.bin

Download: Source code Atmosphère v1.7.0

Fonte: twitter.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.