| Similar situation here. In the mid 1980ies I started to analyze my favorite game, Boulder Dash, by observing the game's objects like butterflies or boulders, deducted algorithms to implement a matching game engine (at first in BASIC, later on in 6502 assembly, for obvious reasons), built a simple level editor, and so on, but in the end got stuck with the project b/o of my high school diploma. After that, other topics came up, and my Boulder Dash clone got forgotten. A while ago I bought an XU-1541 adapter, used it to hook up my 1541 drive to my Mac, and was able to retrieve nearly all of my disks and convert them into D64 images. Currently I use some of my rare off time to set up an IDE on the Mac and get the whole thing running again. After decades of software engineering, the resulting architecture will surely look completely different and hopefully faster than the existing thing. EDIT: I even kept my notes about it, including flow diagrams and 6502 code I scribbled during boring classes in school. Pure sentimental gold for me now. :) |