Thursday, January 1, 2026

Cross-development Commodore 64: KickAssembler e VS Code

Negli anni 80 non mi sono mai spinto oltre il BASIC per programmare il mio Commodore 64, ho sempre pensato che l’Assembly fosse veramente oltre le mie capacità, vedevo quelli che lo facevano come dei veri programmatori, con la capacità di parlare al processore direttamente nel suo linguaggio.
Quando nel 2021 ho frequentato il corso di Architettura degli Elaboratori (mi ero iscritto durante il covid in UNIMI ad Informatica e ho sostenuto qualche esame per tenermi impegnato durante la pandemia) il mio interesse per l’Assembly si è riacceso, anche se nel corso si studiano solo pochi rudimenti applicati ad un generico processore RISC.
Credo che imparare l’Assembly dei processori ad 8bit non sia solo un’esercizio di retroprogrammazione fine a se stesso ma che sia didatticamente molto utile anche nel 2026, entrare in contatto diretto con l’architettura del processore e nei meandri della memoria, è un’esperienza formativa che permette veramente di capire come funziona la macchina nella sua più intima profondità.
Al giorno d’oggi non è più necessario lavorare direttamente sulle macchine originali, ma è possibile installare un ambiente di cross-development su un Computer con Windows, Linux o macOS e assemblare per un processore target che nel nostro caso sarà il 6510 del Commodore 64. Vediamo come installare i componenti di questo ambiente di cross-development.

[Read more…]

Sunday, December 21, 2025

Commodore 64 Ultimate - Recensione

Implementazione hardware, non una emulazione, ricreato tramite FGPA, è il Commodore 64 del terzo millennio. Progetto nato dal genio di Gideon Zweijtzer e gestito per anni da lui soltanto. Partito inizialmente come una emulazione su cartuccia del drive 1541, diventato poi la Ultimate II+L, una cartuccia da usare con i C64 d’epoca, è diventato poi una vera e propria implementazione completa, una motherboard da sostituire al posto di quella originale.
Nel 2022 prendo la Ultimate II+L appena tornata in produzione, e inizio ad addocchiare la Ultimate64 Elite, purtroppo non disponibile all’acquisto, dopo poco Gideon comunica che per irreperibilità dei componenti deve reingegnerizzarla completamente, l’attesa potrebbe essere lunga ma promette che la Ultimate 64 tornerà ancora meglio di prima.

[Read more…]

Sunday, October 26, 2025

TheC64 Mini Black Edition - Recensione

TheC64 di Retro Games è stato un vero best seller sia nella versione Maxi che Mini. Quando fu lanciato il Mini aspettai fino all’uscita del Maxi che presi quasi subito. I Puristi lo snobbano, sostengono che nulla sia paragonabile al vero Commodore 64, che solo un esemplare recuperato in cantina o salvato dalla discarica sia degno di rispetto, a me dell’opinione dei puristi interessa relativamente. Negli anni ho acquistato 4 Commodore Originali, un biscottone che qualche mese fa è morto (PLA) e ora farà da ricevente dalla Ultimate 64 MKII che dovrebbe arrivarmi a giorni, due 64C e un 64G. Quello che mi piace però del TheC64 è l’immediatezza di utilizzo, il Maxi è vero che è un po’ plasticoso e la tastiera non ha lo stesso feeling dell’originale, ma da usare al volo caricando i giochi da disco USB è comodissimo. l’uso con un monitor attuale è ottimo. Il 24 Ottobre 2025 (tre giorni fa rispetto a quando scrivo) è stato lanciato il TheC64 Mini Black Edition e non ho resistito.

[Read more…]