[Nintendo Switch] Atmosphere 1.0

Siga o NewsInside Podcast no Spotify AQUI. Essa semana já tem novo episódio sobre a Steam Deck


Feliz 15 de julho!

O Atmosphère consiste em vários componentes, cada um dos quais substitui / modifica um componente diferente do sistema:

  • Fusée: Carregador de primeiro estágio, responsável por carregar e validar o estágio 2 (TrustZone personalizado) mais o package2 (Kernel / FIRM sysmodules) e corrigi-los conforme necessário. Isso substitui todas as funcionalidades normalmente em Package1loader / NX Bootloader.
  • Sept: Payload usado para ativar o suporte para derivação de chave de tempo de execução em 7.0.0.
  • Exosphère: Customized TrustZone, para executar um Secure Monitor personalizado
  • Thermosphère: suporte EL2 EmuNAND, ou seja, backup e uso de imagens NAND virtualizadas / redirecionadas
  • Stratosphère: Sysmodule (s) customizado (s), ambos no estilo Rosalina para estender o kernel / fornecer novos recursos, e do estilo de reimplementação do carregador para enganchar ações importantes do sistema
  • Troposphère: patches do Horizon OS no nível do aplicativo, usados para implementar os recursos desejáveis do CFW


Estamos aqui na versão 1.0 do Atmosphere, 2 anos depois a melhor CFW e agora única CFW do Switch, o trabalho do SciresM é incrível e na versão 2.0 tem muitas melhorias por debaixo dos panos e por cima também, como a velocidade de leitura do SD Card ficou idêntica a do Driver de SD Card, ou seja se seu SD card ler a 32mb/ps o Switch com o Atmosphere 1.0 vai ler a 32mb/ps, confiram o changelog:

Melhorias:

Spoiler title

Please be sure to update fusee when upgrading to 1.0.0. fusee-primary no longer exists, and will not work any more.

With thanks to the @switchbrew team, Atmosphère 1.0.0 is bundled with hbl 2.4.1, and hbmenu 3.4.1.

  • fusee was completely re-written in C++ to use the same atmosphere-libs APIs as the rest of atmosphere’s code.
    • The rewrite was performed with a big emphasis on ensuring a good boot speed, and generally boot should be much faster than it was previously.
      • Depending on SD card/environment, boot speed may now be slightly faster than, roughly the same as, or slightly slower than when booting with hekate.
      • The obvious low-hanging fruit for performance improvements has been picked, so hopefully the improved performance is to everybody’s liking.
    • SD card compatibility was improved: fusee should now have SD card compatibility identical to the official OS driver.
    • Please Note: various components were renamed (fusee-primary.bin -> fusee.bin, fusee-secondary.bin -> package3).
      • If you use another bootloader (like hekate), you may need to update your configuration to use the new layout.
    • Please Note: BCT.ini no longer exists, nogc configuration has been moved to /atmosphere/config/stratosphere.ini.
      • If you rely on custom nogc configuration, please be sure to update accordingly.
    • Custom splash screen BMP parsing is no longer supported (as it slows down boot for 99% of users).
      • To compensate for this, a script to insert a custom splash screen into a package3 binary has been added to the utilities folder of the atmosphere repository.
      • The release build should be equivalent to running the following command from the root of the atmosphere repository: python utilities/insert_splash_screen.py img/splash.png fusee/package3
  • A number of pending changes were made, following the end of the relevant testing periods:
    • mesosphere is no longer opt-out, and stratosphere code will begin depending on its being present/in use.
    • NCM is no longer opt-out.
    • The cleanup to ease the transition from < 0.19.0 to 0.19.0 has been removed.
  • General system stability improvements to enhance the user’s experience.

Download
O Link de download é sempre dinâmico, qualquer novo lançamento/atualização levara a versão que está sendo reportada nesse post ou superior!

[Nintendo Switch] Atmosphere 1.0
Rolar para o topo