Computer / Programmazione / Z80 · 30 maggio 2020 0

LM80C: nuovi firmware

Nuovi rilasci per il firmware dell’LM80C Color Computer.

Negli ultimi giorni ho rilasciato le versioni R3.12 e R3.13. Queste release sistemano un sacco di bug e introducono diverse migliorie. Ecco un elenco cumulativo dei cambiamenti:

  • nuovo stile per il carattere “£”;
  • sistemato un bug nel codice di SOUND preposto all’interruzione in automatico della riproduzione audio che non disattivava il canale audio nel mixer PSG una volta terminata la riproduzione del tono;
  • nuova istruzione INSTR, che restituisce la posizione della prima occorrenza di una stringa all’interno di un’altra;
  • cambiato il comportamento dell’istruzione INKEY: adesso l’intervallo minimo è impostato a 10 centesimi di secondo. Se viene passato come parametro un intervallo inferiore, questo sarà impostato in automatico a 10 (questo perché intervalli inferiori a 10 potevano portare a letture errate);
  • sistemato un bug serio causato da un errore di progettazione del PCB finale: le porte A e B del PSG erano state invertite nello schema, sistemato con l’inversione della definizione delle stesse nel codice;
  • sistemato un bug nel comando SOUND che accettava il terzo parametro nell’impostazione del rumore, anche se in questo caso la sintassi non lo prevede.

Recuperate le nuove versioni dal mio repo Github.