Pango is a clone of the arcade game Pengo (note the differing 2nd letter). As in the original game, you play the role of a penguin, named Pango in this clone. Your goal is clearing the field of bees. You can do so by squashing them with blocks. Additionally, you may capture bees after shocking them by kicking nearby walls. For more details, including bonus points, check "How to Play ?" in the game's menu.
The original arcade game was released in 1982, from what I can see. The covered DOS version was (probably) released in 1983.
The linked repository includes reconstructed assembly sources. It is my assumption that the sources were originally written in assembly, given the lack of an equivalent of C library initialization routines or standard calling conventions. Also, outside of using a call stack for function calls and pushed register values, stack memory does not appear to be used for local variables at all.
With the right tools, I could recreate the original executable, byte-by-byte. Namely, these would be The Microsoft MACRO Assembler (MASM) Version 1.10 (5.10 is another option) and the IBM Personal Computer Link Version 1.10. As usual, your mileage may vary. While optional, the Microsoft Program Maintenance Utility (NMAKE) Version 1.00.05 should be useful.
![Attached Image: pango-title-screen-resized.png](https://forums.duke4.net/uploads/monthly_05_2024/post-830-0-00556600-1716839760_thumb.png)