I have recently stumbled across one of the most impressive, hardcore retro computing efforts I’ve ever encountered. A reader, Kroah, broke into chat with me the other day, indicating that he had been searching for months and months for the manual to the game Time Bandit. He saw a photo I had linked on the Usenet several years ago, in which the manual was pictured in the background. It was chance that he found me here at Byte Cellar, but now that he had, could I provide it? I could.
Why did he want the Time Bandit manual? He is building a sequel. How, you ask? With the Time Bandit Utility of his creation. You see, Kroah’s passion is “decompilation”. That is, breaking a game down to its basics, and then building a easy-to-use tool–GUI and everything, that allows editing of level maps, graphics, game scripts, etc. Coded in in C# under .NET, his Time Bandit Utility allows you to modify the core game, or go far beyond and create more or less a whole new game based on the original engine. The images above are just a quick demonstration of what can be done with the tool. Good stuff, eh? Well – it gets better. It’s not just the Atari ST classic Time Bandit he has decompiled; a host of classic games have gone under the knife, as can be seen at his page: Archon, Seven Cities of Gold, M.U.L.E., Gateway to Apshai and more–classics, all.
Kroah tells me that he follows a certain drill in decompilation:
- Decompile and decrypt the game with an