NSPs created with nro2nsp no longer work on AMS 0.12.0
joelc608 opened this issue · 5 comments
The NSPs that I created with this tool no longer work on FW 10.0.0 on the new version of atmosphere 0.12.0. They previously worked on Switch FW 10.0.0, atmosphere 0.11.1
Atmosphere changed how acid checks are performed causing issues with fs patches. They moved it into the loader and you’ll have to use use a fork that includes the patches within the loader such as neutos or even use sxos as they always include es and fs patches.
Atmosphere changed how acid checks are performed causing issues with fs patches. They moved it into the loader and you’ll have to use use a fork that includes the patches within the loader such as neutos or even use sxos as they always include es and fs patches.
What is strange is that my game backups still work. The only NSPs that don't work are the nro2nsp ones. It is also a different error than the error when patches not working
Atmosphere changed how acid checks are performed causing issues with fs patches. They moved it into the loader and you’ll have to use use a fork that includes the patches within the loader such as neutos or even use sxos as they always include es and fs patches.
What is strange is that my game backups still work. The only NSPs that don't work are the nro2nsp ones. It is also a different error than the error when patches not working
Thats because backups dont have modified ACID headers like Homebrew Nsps do, try using that fork mentioned or sxos and see if everything works correctly. Stock Atmosphere with patches copied over will no longer work anymore. Patches need to be applied to the loader to pass Acid checks.
Atmosphere changed how acid checks are performed causing issues with fs patches. They moved it into the loader and you’ll have to use use a fork that includes the patches within the loader such as neutos or even use sxos as they always include es and fs patches.
What is strange is that my game backups still work. The only NSPs that don't work are the nro2nsp ones. It is also a different error than the error when patches not working
Thats because backups dont have modified ACID headers like Homebrew Nsps do, try using that fork mentioned or sxos and see if everything works correctly. Stock Atmosphere with patches copied over will no longer work anymore. Patches need to be applied to the loader to pass Acid checks.
Thank you for the explaination!
Just an update, ReiNX has been updated and now supports up to 10.0.2. This will work without having to add patches or modify anything and is free. Sxos Also works without any patches but obviously is paid. Atmosphere can work with a fork that modifies the acid checks or patches, this can be difficult for some users and would recommend using the other two OS