Lode Runner for the Apple II Reverse Engineered

Programmer Robert Baruch of Mountain View, California, has announced the complete reverse engineering of the game Lode Runner for the Apple II series. Once one of the most popular games for the Apple II, this reverse engineering provides users a means by which to re-assemble the game and check out the inner workings of Lode Runner.

The file, main.pdf, is the literate programming document for this project. The explanation of the disassembly is contained within the lines of the source code. All of the source code can be extracted from the PDF document and re-assembled.

This particular disassembly, performed with the 8-bit disassembler DASM, was undertaken with the goal to provide all the source code necessary for users to reproduce the binary for Lode Runner identical to the one found the Apple II disk image at the Internet Archive:
 Lode_Runner_1983_Broderbund_cr_Reset_Vector.do

Other games that have been reverse engineered to date by Robert include Ali Baba for the Apple II as well as The Zork I Z-Machine included with Rev 15 on the Apple II.

To download the Lode Runner Data, check out Robert’s Github page at:
https://github.com/RobertBaruch/lode_runner_reveng

Author: A.P.P.L.E.
The A.P.P.L.E. Website is run by the Apple Pugetsound Program Library Exchange Users Group and is open to all Apple and Macintosh fans and their friends.