Vai al contenuto
Italiano
Contenuto FikirPilot

GW-BASIC, Jim, ma non come lo conosciamo

Aggiornato: 05/10/2026 · 2 min di lettura · 259 parole

Pubblicato: · Notizia ricevuta: · Tempo di elaborazione: 4 min

GW-BASIC, Jim, ma non come lo conosciamo
Grafica rétro sullo schermo di un computer moderno

Thoreau BASIC può essere avviato tramite UEFI sui moderni computer x86, mantenendo la compatibilità con il vecchio codice GW-BASIC, oppure può essere utilizzato in Windows. I programmi possono essere compilati per sistemi Windows o UEFI x86.

  • Supporto per la memoria a 64 bit e il multithreading
  • Grafica a 24 bit alle risoluzioni supportate dallo schermo
  • Gestione dei file
  • Comandi grafici con supporto agli sprite
  • Input da mouse e tastiera
  • Audio a 32 canali

Il progetto, che non è open source, viene offerto su Itch.io secondo il modello “paga quanto vuoi”.

Perché è importante

Questo approccio consente agli utenti che dispongono di codice GW-BASIC di conservare la stessa struttura del linguaggio, trasferendo al contempo il patrimonio esistente sull’hardware x86 attuale. Il supporto per memoria, thread, grafica, audio e input fa sì che il progetto non sia soltanto uno strumento di compatibilità per eseguire vecchi programmi, ma lo rende utilizzabile anche per applicazioni più articolate. L’opzione di compilazione diretta per Windows e per gli ambienti UEFI facilita l’adattamento della stessa base di codice a diverse modalità di esecuzione. D’altra parte, la chiusura del codice sorgente limita la possibilità per gli utenti di esaminare, modificare e sviluppare il sistema in modo indipendente. Dalle informazioni fornite non è invece possibile capire in quale misura i vecchi programmi GW-BASIC possano essere trasferiti senza problemi né quali differenze applicative esistano tra i due ambienti di destinazione.

Contesto

BASIC non è un nome nuovo nell’archivio di FikirPilot: negli ultimi 90 giorni abbiamo pubblicato una notizia in cui compare questo nome; quell’articolo è datato 27 agosto 2026.

Fonte: Hackaday