Preliminary list of updated homebrew apps and tools for FW 21.0.0 | AMS 1.10.0 | Please add your findings!!!

  • Thread starter Thread starter alcab
  • Start date Start date
  • Views Views 265,774
  • Replies Replies 780
  • Likes Likes 110
Hello everyone,

After a long search on the forum, I haven't been able to find totk-unexplored compatible with CFW 20.2.0, or perhaps I'm not doing it right.

If anyone has it in their archives, I'd be very grateful.

Thanks everyone.
 
Last edited by draftguy123,
The simpsons runs ok on my Switch (FW 21.1.0 Atmos 1.10.1)
Post automatically merged:

To everyone still having problems with PSP games, use this RetroArch package and the PSP core that I've attached.

It works perfectly with firmware 21.1.0 and Atmos 1.10.1.

https://buildbot.libretro.com/nightly/nintendo/switch/libnx/
it works but none of the games have any text. What am I missing? I downloaded the retroarch package provided and used the core attached.
 
So I’m getting this error when I’m looking at the homebrew App Store in the homebrew launcher and I’m not certain why…it’s the current version 2.3.2 and I’m running the most up to date atmosphere and hekate both were fresh installs upon setting this up yesterday as well.
 

Attachments

  • IMG_1792.jpeg
    IMG_1792.jpeg
    2 MB · Views: 56
So I’m getting this error when I’m looking at the homebrew App Store in the homebrew launcher and I’m not certain why…it’s the current version 2.3.2 and I’m running the most up to date atmosphere and hekate both were fresh installs upon setting this up yesterday as well.
Check GitHub issues for latest version or use sphaira.
 
Check GitHub issues for latest version or use sphaira.

Just to pass on the reason/cause of the issue:

Nintendo broke the userland<->kernel TLS ABI in 21.0.0, by writing to previously reserved space.
Homebrew used this reserved space for its TLS slots, which means any homebrew software using TLS slots will experience memory corruption when running under Atmosphere 1.10.0.
This doesn't appear to impact everything, but a large portion of tested homebrew crashes (often on exit), and so will need re-compile for the new ABI.
For those technically inclined, while TLS slots are rarely used by developers, they're used to implement features like e.g. C++ exceptions under the hood, and so anything using those crashes, etc.
To help make this transition easier, hbmenu now shows a warning when selecting homebrew compiled with an older, incompatible ABI version.
I apologize for the hassle in general.
libnx has been updated so that its reserved space matches Nintendo's now -- this particular issue can never occur again, even if Nintendo touches more reserved space.

https://github.com/fortheusers/hb-appstore/issues/157

So it appears to me that in order to fix this problem I need to roll back a release or 2 for atmosphere, at least to a pre 21.0.0 version. Alternatively it could be recompiled with the new tools…I’m not knowledgeable enough for that task tho 🤣

Since I don’t NEED the latest atmosphere is hekate v6.5.1 compatible with Atmosphère 1.9.5? Can I simply just roll back my atmosphere install and be done without touching hekate?
 
Last edited by korn16ftl3,
Just to pass on the reason/cause of the issue:



https://github.com/fortheusers/hb-appstore/issues/157

So it appears to me that in order to fix this problem I need to roll back a release or 2 for atmosphere, at least to a pre 21.0.0 version. Alternatively it could be recompiled with the new tools…I’m not knowledgeable enough for that task tho 🤣

Since I don’t NEED the latest atmosphere is hekate v6.5.1 compatible with Atmosphère 1.9.5? Can I simply just roll back my atmosphere install and be done without touching hekate?

https://github.com/DefenderOfHyrule/hb-appstore/releases
 
could somebody on 21.xx+ tell me if the original switch browser still works? i upgraded today and cant get it to work anymore. havent used it in years so i got no idea if its related to the update or if it broke some time ago. anyway no big loss just curious.
 
Despite followin instructions, I don't seem to be able to get sys-botbase working. Latest on Atmosphere, 21.2.0 FW.
Not sure what's up. It doesn't show up in sysmodules via UltraHand. If I use an old usb-botbase version, which goes in the same etcetcetcB folder in \content\ it crashes, so something IS loaded. Any ideas?
 

Site & Scene News

Popular threads in this forum