PLEASE NOTE: THE HBDIRECT SYSTEM IS NOT BEING DISTRIBUTED WIDELY; THE .HQX ARCHIVE IS PASSWORD-PROTECTED. ACCESS TO THIS PROJECT IS RESTRICTED TO USERS PARTICIPATING IN THE 1996 VISUAL LANGUAGE DESIGN CONTEST. -Fred Martin Thu Sep 12 09:25:39 1996 README first for the MIT Handy Board/Handy Logo system Fred Martin (fredm@media.mit.edu) Brian Silverman (bss@media.mit.edu) For e-mail correspondence: hbdirect@media.mit.edu (includes Brian, Fred, and community of Handy Board Direct Logo users). After scanning this information, please read the comments in "overview.txt". This folder contains the following files: Handy Logo compiler ------------------ "Handy Logo", the Microworlds project file containing the compiler and user interface. Microworlds version 1.02 or 1.03 is required to use the Handy Logo compiler. "-Tools-", a text file that extends Microworlds to better support the serial line and user interface text boxes. "hblogo.ps", PostScript file documenting the Handy Logo system from the user point of view. Handy Logo runtime interpreter ------------------------------ "hblogo.s19", the object code for the Handy Logo runtime interpreter. This is assembled 6811 code. "RUNTIME", a text file containing the 6811 source code for the runtime interpreter. The uses a custom dialect of 6811 assembly that requires our MCL-based 'hc11 development tools. 6811 Downloader --------------- "6811 Downloader", a Macintosh application for downloading .s19 files to the Handy Board. "6811 Downloader README", documentation for the above. "config0c.s19", an .s19 file for reprogramming the config register of the 'hc11 chip. This must be done on factory-fresh 6811's before they can be used with the Handy Board. Handy Board Direct ------------------ "hbdirect.app", a Macintosh application for learning about the Handy Logo system. "hbstartup.lisp", "hbdirect.lisp", Lisp sources for the above. Includes listing of all of the byte codes understood by the Handy Logo system. "byte-codes.lisp", tutorial file used by the hbdirect.app program. Documentation ------------- " CHANGES", a summary of changes since the last release. "memory.txt", memory map of the Handy Board and Handy Logo system. "comms.txt", explanation of the Handy Logo communications protocol. "overview.txt", top-level description of the Handy Logo system. " README first", this file.