Bibliografia di base C64

Sommario Si propone una breve bibliografia ragionata per un primo percorso orientativo destinato a chi intenda (ricominciare a) programmare su C64 in linguaggio Assembly eventualmente affiancato dal BASIC V2, con nozioni architetturali e uso avanzato delle caratteristiche di… Read More

Le variabili dichiarate prima sono più veloci da accedere di quelle dichiarate dopo

Pillole di Basic #3 Questo trucco sembra meno evidente degli altri, ma le variabili dichiarate per prima sono più velocemente accessibili di quelle dichiarate dopo. Una variabile si intende dichiarata la prima volta che viene “nominata” all’interno di… Read More

Variabili al posto dei numeri

Pillole di Basic #2 Al fine di ottimizzare le prestazioni del vostro programma è consigliabile utilizzare le variabili al posto dei numeri nei frammenti di codice utilizzati più frequentemente. Esempio: Versione standard Versione ottimizzata POKE 53280,0 POKE V,A… Read More

Pallina che rimbalza in Assembly

(articolo dell’utente Emanuele Bonin) Dopo anni che non toccavo l’asm del c64 (dimenticando tutto) tempo fa mi sono rimesso a fare piccoli inutili programmi acacademici per riprendere un po’ la mano. Il primo che presento è la classica… Read More

Non Utilizzare gli Spazi!

Pillole di Basic #1 Questo è un trucco che conoscono in molti: durante l’esecuzione dei programmi in Basic, il parser (ovvero la routine assembly che si occupa di leggere il codice del programma Basic e tradurlo in linguaggio… Read More

Il Numero di Sarah

Sommario Un classico problema logico tratto da un best seller di enigmi e puzzle per C64. Viene proposta e sviluppata una soluzione molto più completa di quella fornita dal testo, applicabile ad una vastissima gamma di problemi analoghi… Read More

Hello World in Assembler per MSX, Commodore 64 e ZX Spectrum

Hallo World in Assembler per MSX, Commodore 64 e ZX Spectrum pubblicato su 8 Bit RetroProgramming Italia.