You can get the sourcecode
here in the demos/bot_demo directory of
my dos33fsprogs github repository: git clone https://github.com/deater/dos33fsprogs/Vote for this at Pouet
For info on what's going on in the Applesoft BASIC programs
see this page which explores them in more
The demo is playing Mockingboard AY-3-8910 chiptune music in the
background using my PT3 player
The demo is controlled from the interrupt handler.
It won't work unless you have a Mockingboard to generate
The demo contains the BASIC programs and copies them to
$800 at the right time. It runs LIST on them by putting LIST
into the input buffer and jumping to the BASIC entry point.
It does RUN in a similar way.
To stop the program, the interrupt handler comes in after a set number
of seconds. It then forces a faked up return from the interrupt
handler away from the running program and back into our code
that lives up at $6000.
The code assumes you have an Apple IIe, as the applebot emulates
a IIe and some of the demos are Double-Hi-Res which is only
available on IIe and newer systems.