This is a copy of PROMs that I had in my Poly88. The Author is unknown. It is an adaptation of the original Tiny Basic modified for the Poly88 S-100 system. It is intended to run on the CPU card in the two sockets next to the Poly88 monitor. The PROM type is 2708. The one immediately left of the monitor is in the file TB400.HEX. The next left socket is for TB800.HEX. TBASIC.LST is a disassembly that has comments added from a listing of Tiny Basic found in one of the books. Tiny Basic on the Poly88, requires that there be RAM starting at 2000H. This RAM is not the RAM that is found on the CPU card. It is user supplied RAM. A maximum of 8K is used for program space. To start Tiny Basic, one can enter control C or use the monitor to start at 400H. Here is a list of the commands that I know of: LIST NEW RUN NEXT IF GOTO GOSUB RETURN REM FOR INPUT PRINT STOP RND ABS SIZE TO STEP 0>= # ( NOT = ) or field size for print > = <= < * + - / , ; All math is integer. There variables are single letter. There is one array called @. Example: LET @(1) = 5 The command LET is understood so the sequence @(1)=5 is also valid. All commands can be abreviated. Example: P.@(1) will print the value in the array location 1. This version had a way of connecting user functions but I don't know how it was to be done. Maybe someone with a little time can disassemble it and determine how it is to be done. Dwight