So, I had to use separate variable for the Read Port and Write Port operations for that port address to the robot interface. So I just used DR for the Read Port, and DW for the Write port. And then the associated code in each Read and Write subroutine which used that variable was made to match as well. And so I sent Evan the latest disk image and everything works fine now with his robot. No more stuttering motors
It's awesome that you fixed this 30-year-old bug.
http://www.rogtronics.net/files/hobby/comp/apple/Robot-Lego/images/ROBOT0.67...
I love this version. It's very lunar landar-ish.
but since Evan's recent foray in learning Binary [hehe]
Okay from now I only program (and speak to other humans) in raw machine code! :) (Didn't exactly have to "learn" binary, I'm just not experienced at on-the-fly conversions like you guys are.)