“IF … THEN IF è preferibile a IF … AND … THEN …”

 Pillole di BASIC #4 Probabilmente dal titolo non apparirà chiara l’ottimizzazione che andremo quest’oggi a trattare. Per la precisione quello che valuteremo sarà la differenza di prestazioni delle seguenti istruzioni: (1) IF (expression #1) AND (expression #2) THEN… Read More

Latenza nei sistemi di gioco

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

LudoProgrammazione su 6502/6510

Scarica la versione PDF Premessa Con questa serie di articoli mi propongo di descrivere alcuni piccoli e semplici programmi scritti in Assembly (il linguaggio mnemonico per creare il codice macchina o assembler), per Commodore 64, che scrissi qualche… 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

Un web server con Commodore-64 e cartuccia 64NIC+

Introduzione In questo articolo vedremo come poter configurare un web server su un C64 non espanso, con il solo ausilio di una unità disco (reale o emulata con SD2IEC/Pi1541), di una cartuccia/interfaccia ethernet, e di un BASIC extender… 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