Evan worked on his Lego/Apple BASIC robot as he prepares for TCF.
The robot broke in my bag. I spent a couple of hours figuring out how to rebuild it. There were extra parts... Then I had to adapt the code for a different slot. I used slot 4 on my //e at home, but the Laser 128 uses slot 7. There are two places in the program where this is indicated. One place, in the Lego-provided initialization routine, is easy: it just says S=(#). The other place is a memory address that Dan R. determined and explained to me a few weeks ago. There's a very simple equation to change it for different slots, which I completely forgot to do until another hour went by. It dawned on me while I took a bathroom break. :) After that I started working on improving the robot code itself. Ian, Google, and (especially) Adam helped me a lot. I have to plow through some more BASIC glitches but I'll get it done sooner or later.