Peggle Deluxe
TechnologyNative C/C++ port (engine reimplementation)
Available forWindows, Linux, macOS
View official projectAbout the project
Peggle Deluxe es un videojuego de acción y aventura publicado por PopCap Games, Inc. en 2007.
Official project information
Peggle Deluxe Decompilation
Discord | Contributing | License
This project aims to decompile the English 1.01 executable of Peggle Deluxe from the steam release. Many variable or function names come from unstripped ports to other platforms cross-referenced with the target windows binary.
<p align="center"> <img src="https://github.com/teampopwork/Thunderball/raw/refs/heads/gh-pages/progress.svg" alt="Progress" /> </p>Building
Requirements:
- CMake 3.25 or higher
- Ninja build system
- Microsoft Visual C++ 14. A portable version can be obtained can be obtained here.
Once getting the portable msvc toolchain, move the folder to Thunderball/msvc80 and run cmake --workflow --preset release-x86 to build.
Accuracy
For accuracy checking, we are using a tool derived from the Lego Island decompilation, reccmp. To install reccmp, install it through pip: pip install git+https://github.com/isledecomp/reccmp
Acknowledgements
- Alula for their Zuma Deluxe Decompilation that this project is initially based on
- PopCap for making this wonderful game
Legal
- This repository does not contain any game assets; you will need to get them from your own copy of the game. If you don't already own it, the Steam version is easily available to purchase: https://store.steampowered.com/app/3480/Peggle_Deluxe/
