WerWolv / nx-ovlloader

Host process for loading Switch overlay OVLs (NROs)
ISC License
497 stars 27 forks source link

Support for Switch v16.0.0 / Atmosphere v1.5.0 #22

Closed North-West-Wind closed 1 year ago

North-West-Wind commented 1 year ago

Atmosphere v1.5.0 + Switch v16.0.0 crashes right after boot if nx-ovlloader is present.

shae23 commented 1 year ago

I also have this issue on Atmosphere v1.5.0 + Switch v16.0.0 . I had to delete the 420000000007E51A folder to get things working.

Hellmuss commented 1 year ago

Same problem, nx ovlloader crash atmosphere v1.5.0 + switch 16.0.0

ItzCilos commented 1 year ago

420000000007E51A Folder crashes atmosphere please update ):

djskual commented 1 year ago

Same thing for me. Sure you need to fix tesla menu too. Hope you can use the modified libnx for 16.0.0. You can use Atmosphere's libnx fork and 16.0.0 branch - https://github.com/Atmosphere-NX/libnx/tree/1600_support

masagrator commented 1 year ago

You don't need to update ovlloader. You need to update only tesla menu (ovlmenu). Crash is related to the fact that ovlloader is loading tesla menu in background at boot.

You also don't need 1600 libnx branch, latest release is fine

North-West-Wind commented 1 year ago

I saw Tesla-Menu updated their source code, but have not made a release yet.

urherenow commented 1 year ago

Either way, this issue is invalid. Please close.

ItzCilos commented 1 year ago

Either way, this issue is invalid. Please close.

yea my bad i didnt know im kinda new to everything and still reading into everything

Arch9SK7 commented 1 year ago

fix is in tesla.hpp ovl menu ASSERT_FATAL(plInitialize(PlServiceType_User)); ^ fix that and it works on 16

masagrator commented 1 year ago

fix is in tesla.hpp ovl menu ASSERT_FATAL(plInitialize(PlServiceType_User)); ^ fix that and it works on 16

libtesla already has fix implemented. Just pull newest version of libtesla to any repo that is using main repo and compile. If it's not old enough to still rely on c++17, it will compile fine.

Your fix will break support for any older FW.