Atmosphere-NX / Atmosphere

Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
GNU General Public License v2.0
14.33k stars 1.21k forks source link

Incompatibility with older emuNAND #1472

Closed apassiou closed 3 years ago

apassiou commented 3 years ago

Bug Report

What's the issue you encountered?

Created emuNAND using Hekate 5.5.5 (latest as of today) off of sysNAND 4.1.0. SD Card is FAT32 formatted and clean.

Vanilla Atmosphere (0.19.1) will not boot into this low of a version emuNAND and results in a black screen after the Atmosphere logo. Both File based and Partition based emuNAND is affected.

My suspicion is that an ini/config file is missing entries for such early fw builds. Not sure at what point compatibility breaks (what the earliest possible emuNAND version is).

Temporary solution is to use to Kefir load up Atmosphere, it has the necessary entries. Boot into the emuNAND and update it with Sunrise. After that vanilla Atmosphere will boot successfully.

Atmosphere packages that do NOT work: Deepsea, SDsetup, Kosmos. Those are the ones I tried, all lead to black screen. Kefir is the only one that works.

[ Did you make any changes related to Atmosphère itself? ]
No

[ If so, make sure to include details relating to what exactly you changed. ]
N/A

How can the issue be reproduced?

Create an emuNAND off of sysNAND on version 4.1.0 and attempt to run Atmosphere. Possibly other versions are affected.

Crash Report

N/A

System Firmware Version

4.1.0

Environment?

Additional context?

SciresM commented 3 years ago

4.1.0

duplicate of #1460, already resolved in next release.

Use the WITHOUT_MESOSPHERE release until then.

apassiou commented 3 years ago

4.1.0

duplicate of #1460, already resolved in next release.

Use the WITHOUT_MESOSPHERE release until then.

Cool thanks!