Blasterball Revolution 2 Decompilation
DecompilationHalted
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
About
A heavily work-in-progress decompilation of Blasterball Revolution 2. The README records the author's early findings: the game is a C/C++ compiled executable in the PE i386 format, which can be disassembled but not easily decompiled, and the code could be converted to ELF or reconstructed as a Windows executable.
Known issues & limitations
- The high-score uploading system does not work.
Additional notes
- Dll research
- The README lists the executable's imported DLLs and notes which could be ignored or replaced, for example DirectDraw by OpenGL; it says half of them relate to networking, which does not seem necessary.
- Next steps
- The author still needs to disassemble further and translate the code into a readable language, and has tried a 32-bit Linux conversion that hit segmentation faults.
FAQ
- What is Blasterball Revolution 2 Decompilation?
- Blasterball Revolution 2 Decompilation is an open-source decompilation. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Windows.