Cloned Games

Angry Birds

ToolHalted

Tooling used for decompilation and recompilation work.

Angry Birds screenshotLinks, repository & details

About

It covers Angry Birds, Rio, Seasons, Space, Star Wars and Star Wars II, and also explains how to encrypt a script again.

Getting started

For automatic decrypting, install Python 3, 7z (in the PATH) and a Java Development Kit, then run birdout.py on a .lua file or a folder of them and choose which Angry Birds game it is. The manual route uses openssl to decrypt the file, 7z to extract the compiled Lua inside, and the unluac.jar decompiler to get the script back. The README also gives a link to an Internet Archive page for the PC ports.

Credits & contributing

  • The README credits forum posts about the encryption of settings and high scores in Angry Birds Rio, archived in the Wayback Machine.

FAQ

What is Angry Birds?
Angry Birds is an open-source tool. Tooling used for decompilation and recompilation work.
Share: