All the hex files have been updated from the original Poly88 versions to include a hex record to load the program jump vector (BC18) with a jump to the entry point of the program. This prevents a possible errant jump depending on what the previously run program does. BASIC.HEX has been modified to have the correct code at 210Fh. See notes in the BASIC.LST file in the Disassemblies folder. Also, the hex file was regenerated using 32 bytes per line instead of 16 to reduce the size of BASIC on disk. SYSGN.HEX has been modified to use ESC for escape instead of the '}' that was in the code. The manual specifies ASCII ESC, however, the console I/O code echos all characters typed - even the ESC - so smart terminals think an escape sequence has started and this causes problems with most terminals. This is probably why the '}' was patched in. To prevent terminal problems with restoration of ESC, the 88-2SIO console output routine I created suppresses control characters other than CR, LF and BEL.