Homebrew Homebrew game Bad Piggies - Switch Port

ChanseyIsTheBest

Well-Known Member
Member
Joined
Aug 26, 2022
Messages
469
Reaction score
680
Trophies
0
Location
Australia
XP
1,755
Country
Australia

Bad Piggies — Nintendo Switch port (Unity / IL2CPP wrapper)​

This is a native wrapper / loader that runs the original ARM64 build of Bad Piggies on Switch homebrew. It contains no game code and no game assets.

You need files from "Bad Piggies 2.4.3297" (com.rovio.BadPiggies). You can't use the latest version of the game on the Google Play Store.

Copy the .nro to your SD card (e.g. sdmc:/switch/badpiggies_nx/badpiggies_nx.nro), then place your game files next to the .nro, in the same folder:

In handheld: - touch screen support
In handheld and docked:
+ brings up the cursor
- hides the cursor
A taps

https://github.com/ChanseyIsTheBest/badpiggies_nx
2026071302490300-4C50C9E55CE6EFA8AC8E22437051E3C3.jpg

2026071302490700-4C50C9E55CE6EFA8AC8E22437051E3C3.jpg
2026071302502600-4C50C9E55CE6EFA8AC8E22437051E3C3.jpg
 
Last edited by ChanseyIsTheBest,

Bad Piggies — Nintendo Switch port (Unity / IL2CPP wrapper)​

This is a native wrapper / loader that runs the original ARM64 build of Bad Piggies on Switch homebrew. It contains no game code and no game assets.

You need files from "Bad Piggies 2.4.3297" (com.rovio.BadPiggies). You can't use the latest version of the game on the Google Play Store.

Copy the .nro to your SD card (e.g. sdmc:/switch/badpiggies_nx/badpiggies_nx.nro), then place your game files next to the .nro, in the same folder:

In handheld: - touch screen support
In handheld and docked:
+ brings up the cursor
- hides the cursor
A taps

https://github.com/ChanseyIsTheBest/badpiggies_nx
View attachment 581910
View attachment 581911View attachment 581912
Stuck on the loading screen
 

Attachments

  • 17839163093775069691476294610700.jpg
    17839163093775069691476294610700.jpg
    1.1 MB · Views: 1
I forgot to the include the language change function in the first version. When I release second version soon I will include it, alongside maybe USB mouse support if I can.
Please also update Angry Birds to add controller support. I’ve successfully got it running in Chinese.
 

Attachments

  • IMG_20260713_150145.jpg
    IMG_20260713_150145.jpg
    1.6 MB · Views: 2
Did you get the language files assets from another .apk that wasn't the 64-bit one?
The shared resource from that post already includes multiple language files, but the game can’t correctly detect them. Even when I switch the language setting to Japanese, it still displays English. I fixed it by directly replacing the English language files with the Chinese ones from Angry Birds, and now it shows Chinese properly.
 

Site & Scene News

Popular threads in this forum