MBX Source code

As hacked on by Barry Boone, 1988.

Released August 15, 2000 on my TI99 distribution site located at:

http://www.dealhunting.com/ti99

Shameless plug:  I know how frugal the TI community is, so I know you'll like this. :)
--- Please check out http://www.dealhunting.com.  You'll understand why I make the above
    statement once you go there.

This source code released in the hopes that perhaps someone may yet find it useful.

If you find this code useful, I'd love to hear about it!  Email me at boone@galstar.com
and let me know.

The files in this zipfile are as follows:

MBX_S - Main source file, has include directives for most of the other files.
        When assembled, it creates a diagnostic utility for testing out the various
        features of the MBX.  It also contains ALL THE LIBRARIES YOU'D EVER NEED to
        program an MBX.

MBX1/MBX2 are the resultant E/A #5 files that you can create from MBX_S.  They have TIFILES
        headers on them.

XB_S  - I was working on a set of CALL LINK's that could be accessed from TI's XBasic
        and I actually had this working well enough to demo at Chicago/Milwaukee one
        year long ago.  You could use speech recog, the joystick and keypad, all from
        XB.  I'm not sure which version of the XB source this is, or how well it works, but
        I imagine it can be made to work without too much trouble.

The MBX is communicated with via the joystick port.  Basically, you issue commands to the MBX in the form of a send queue, and wait for responses from the receive queue.  An interrupt routine (the 60Hz interrupt) is used to manage communications to/from the unit.

I'd love to see any derivative work spawned by this source code.

Enjoy!