MSX BASIC – lezione 7

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 7) Operatori matematici, di relazione e logici Oggi parlerò dei vari operatori che sono fondamentali nei nostri programmi di Basic MSX. Gli operatori matematici, che tutti conosciamo e usiamo nella nostra vita...

LEZIONE 17 – L A G R A F I C A (2° Parte)

Continuiamo a parlare delle altre funzioni della grafica. PSET/PRESETI due comandi sono praticamente uguali, disegnano un punto alla coordinata specificata. L'unica differenza che c'è tra i due é che se si omette il codice colore, il primo cioè PSET userà il colore di...

LEZIONE 15 – Funzioni create dall’utente

In questa lezione spiegherò a brevi linee come creare una funzione che mette insieme gruppi di funzioni MSX Basic oppure più calcoli che dovremo usare più volte nei nostri programmi. Creare un'unica funzione che racchiude tutto quello detto sopra con una sola riga di...

LEZIONE 23 – I DATI GESTITI DAL MSX (2° Parte)

Riprendiamo la nostra lezione della volta scorsa, di cui la mia ultima spiegazione è stata sui comandi per poter "lavorare" con i files. Oggi parlerò come creare i files sequenziali, ma prima di non aver detto 2 parole del comando MAXFILES=. questo comando ci fa...

MSX BASIC – lezione 10

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 10) FOR/NEXT, READ, DATA, RESTORE Eccoci di nuovo qui a spiegare nuove funzioni del nostro ben amato MSX Basic. In questa puntata parlerò' di un gruppo di funzioni che hanno un ruolo fondamentale nei nostri...

MSX BASIC – lezione 4

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 3) I Sistemi; Binario, Ottale ed Esadecimale Il Sistema Binario usa solo 2 numeri 0 e 1. Viene letto da destra verso sinistra ed è un sistema posizionale in base 2. Per fare un esempio, vogliamo scrivere il numero...

MSX BASIC – lezione 3

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 3) PRINT USING Come accennato la volta scorsa, parlerò' del PRINT USING o stampa formattata. Questa funzione permette ti specificare il formato di stampa mediante dei caratteri speciali. Possono essere variabili,...

MSX BASIC – lezione 14

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 14) Funzioni per lavorare con le stringhe (2°parte) Riprendiamo con le altre funzioni, dopo questa puntata, non ci saranno più segreti per manipolare le nostre stringhe.STR$Restituisce una stringa da un valore...

LEZIONE 22 – I DATI GESTITI DAL MSX (1° Parte)

Un saluto a tutti i lettori. In questa puntata parlerò della gestione dei nostri dati e i metodi che possono essere usati con il nostro MSX. I dati che possiamo gestire si dividono in tante categorie; programmi, binari, testi, archivi, immagini e altri ancora. Per...

MSX BASIC – lezione 5

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 5) Le Funzioni TAB, LOCATE, POS e CRSLIN Oggi parlerò delle funzioni che servono per aiutarci a posizionare le nostre stampe sullo schermo non grafico e sapere anche le posizioni del cursore. Visto che non sono...
LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

Buongiorno a tutti, In questa puntata parlerò di un interrupt importante, specialmente per i giochi, quando vogliamo far apparire un nemico all'improvviso o un oggetto utile, ma anche per creare un cronometro o un orologio e tante altre cose. Il COMANDO sfrutta il...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 21 – MSX e la musica

L'MSX ha un ottimo chip sonoro che può 'suonare' tre voci contemporaneamente. Iniziamo con il commando classico che sentiamo spesso in vari programmi o quando avviene un errore. Il suo nome è BEEP, cioè scrivendo il nome di questo comando riproduciamo questo suono. E'...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LA GRAFICA – GLI SPRITES (4° PARTE)

Eccoci giunti alla parte più importante della grafica, quella che aspettavate con entusiasmo! Come disegnare degli oggetti o personaggi sullo schermo e poi farli muovere: GLI SPRITES. Prima di iniziare la spiegazione faccio mente locale di quello che ho detto, quando...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 18 – L A G R A F I C A (3° Parte)

Prima di continuare a parlare delle altre funzioni della grafica, vorrei scusarmi con i lettori per un errore anzi una dimenticanza nella scorsa puntata. Sull'ultima parte del comando CIRCLE, per esattezza sulla sua sintassi: Sintassi: CIRCLE [STEP]...

LEZIONE 26 – INTERVAL ON, RND ED ALTRI

LEZIONE 17 – L A G R A F I C A (2° Parte)

Continuiamo a parlare delle altre funzioni della grafica. PSET/PRESETI due comandi sono praticamente uguali, disegnano un punto alla coordinata specificata. L'unica differenza che c'è tra i due é che se si omette il codice colore, il primo cioè PSET userà il colore di...