I have entered and disassembled a bit more...
I have imported the PET BASIC 2 symbol table into the disassembler so it can label things automagically for me without me staring at HEX numbers all night. It is even making sense
. I suspect that address $A000 is NOT the entry point. It seems as though this is the 'wedge' entry point - meaning that it will all go **** up if we invoke that address with a SYS command!
I'll do a couple more pages tomorrow and another disassembly.
I see where some of the commands are manipulating cassette ports #1 and #2...
Dave