1. 6
  1. 2

    About a year later, the programmer of the game, Rüdiger Appel, contacted me through my website. We had a nice e-mail exchange in which he revealed that the game was originally written in Pascal and that the source code is unfortunately lost. You can find more information about the game and the source code of my clone on GitHub. Note that this was my first larger JavaScript project, so the code quality is mediocre at best.

    1. 1

      Oh! I’ve done this before. I’ve had surprising luck contacting original authors; perhaps I should dig some up…

      1. 1

        You also reversed and reimplemented the game? That’s awesome, I’d love to read more about it. Did you reverse the game logic by inspecting the binary? Did you figure out the exact logic how the enemies move? I did everything down to pixel perfection, but I couldn’t fully figure out the AI.

        1. 1

          No, not this game, but similar games. I have a soft spot for that early Windows shareware aesthetic, but this game was new to me.

          1. 1

            Hah, here I thought that I could finally get some answers to my open questions about the game internals. I’d still be interested in your reversing of other games.

            1. 1

              It’s mostly just reimplementation, sadly.