Homebrew Project libnx ABI patcher - patches incompatible homebrew for Atmosphere 1.10+

  • Thread starter Thread starter alula
  • Start date Start date
  • Views Views 34,996
  • Replies Replies 59
  • Likes Likes 45
Definitely. But, ya know, there are times when people want to use homebrew that's been abandoned, or, I don't know, maybe an old version of a homebrew? I know, I know: people are weird.
You can count me among those weird people that use these types of homebrew.

Ports have taken the biggest hit as far as I can see. I managed to salvage the last re3 build before the DMCA using this patcher, but no such luck for revc and a handful of others. For whatever reason the majority of my homebrew builds survived the transition from 20.5.0 to 21.0.0. There could be some gremlins that need exorcising but no major issues so far.
 
Shipwright-Switch worked since this tool was released.
My problem its 2ship, it does not work, you found anything about 2ship ?
For me it's stopped work when update to AMS 1.10. Tryd then with the patcher here but no sucess. We most hope that this guy on GitHub will do the same with soh2 port.
 
  • Like
Reactions: disavow180
Will this fix retroarch with the latest switch firmware. Mine keeps crashing when I open it.
 
That's awesome! I'm going to stay on 20.5.0 for a while, while 21 gets ironed out. But good job nonetheless!
 
Will this fix retroarch with the latest switch firmware. Mine keeps crashing when I open it.
 
  • Like
Reactions: wolfhunt
I made a quick web-based tool to patch not actively maintained homebrew.

As many have likely noticed by now, the firmware 21.0.0 introduced kernel changes, that broke all libnx-based homebrew. These changes were backported to all firmwares in Atmosphere 1.10.0+.

This tool has a single job - apply several small patches that should hopefully allow the homebrew to run without crashing on exit or randomly during runtime on all currently released all firmwares.

https://hbpatcher.alula.me/

So far I've personally tested it on ABI unpatched versions of: mGBA, 4TU homebrew App Store, melonDS port, Themezer-NX, JKSV, pkDex and some personal apps.

Generally, if the tool reports that the threadEntry() patch is applied, it should work. Note that this tool does not apply LNY2 new ABI marker, so the warning in hbmenu is still intact. This is intentional, to let you know that the binary is technically outdated - the homebrew will run just fine.
Breeze patch not Work atmosphere Crashed & Goldleaf
 
Breeze patch not Work atmosphere Crashed & Goldleaf
there is a bunch of recompiled homebrews here:
 
  • Like
Reactions: BigOnYa
Tested patching retroarch and tinfoil but none work , i assume they must be re-written :sad:
check my reply to thelastunicorn.
There is a link to reatroarch rebuilded for 21.x

 
there is a bunch of recompiled homebrews here:
This tool not Work with Breeze and Edizon.
 
check my reply to thelastunicorn.
There is a link to reatroarch rebuilded for 21.x

RetroArch don't work with me :((. Is there another way?
 

Site & Scene News

Popular threads in this forum