Computer / Programmazione / Z80 · 1 January 2021 0

LM80C: new firmwares for 32K and 64K models

Happy new year and happy new firmwares for the LM80C Color Computers.

LM80C: new firmware release 3.16:

  • Code revision to comply with the assembler SJASMPLUS
  • Moved equates for BASIC workspace area into a separated file
  • Serial buffer overrun revision
  • Fixed a bug into the serial code: the incoming chars were print on screen even if the cursor was off (i.e., in indirect mode)
  • Added key auto-repeat
  • Added support for INSERT key to insert a space between text by moving the chars after the cursor position
  • LIST now manage ending line number correctly, so that it won’t list the line after the one passed as argument anymore
  • BASIC support for serial channel B
  • Preliminary support for external mass storage (stubs for ERASE, FILES, LOAD, SAVE commands)
  • Mechanism to enable/disable the 512-byte buffer for mass storage I/O operations (by pressing SHIFT while logo is shown on startup) – AT THE MOMENT, DISABLED BY DEFAULT INTO CODE

 

LM80C 64K: new firmware release 1.01

  • Code revision to comply with the assembler SJASMPLUS
  • Moved equates for BASIC workspace area into a separated file

 

LM80C 64K: new firmware release 1.02

  • Fixed a bug into the serial code: the incoming chars were print on screen even if the cursor was off (i.e., in indirect mode)

 

Grab them at the official LM80C Github repo.