Turbo Pascal MSX – Lezione 4

MSX Turbo Pascal Rubrica a cura di Stefano Roperto (parte 4) Lezione 4 Set di istruzioni Le parole riservate sono parte integrante di Turbo Pascal. Non possono essere ridefinite, né usate come identificatori o nomi di variabili. Il Turbo Pascal è sostanzialmente il...

MSX BASIC – tabella tasti MSX

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (bonus) Tabella tasti MSX Inserisco la tabella nella spiegazione per fare capire meglio. È una tabella a matrice che parte dall'indirizzo &HFBE5 fino al &HFBEF cioè 11X8, però in alcuni bit ci sono inseriti 2 tasti...

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...

Linguaggio C per MSX – lezione 3

Linguaggio C per MSX Rubrica a cura di Nicola Brogelli (Parte 3) Enumerazioni Gli enum o enumerazioni sono particolari tipi di dato che contengono un elenco di costanti, ciascuna delle quali è associata ad un valore intero. Nello specifico i valori costanti contenuti...

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...

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...

MSX BASIC – lezione 6

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 6) Funzioni Matematiche ed altro In questa puntata farò una carrellata di quelle funzioni che useremo pochissimo ma che è conveniente conoscerle e sapere a cosa servono. ABS: Restituisce il valore assoluto del...

L A G R A F I C A (1°Parte)

In questa puntata cominciamo a parlare di tutto quello che riguarda la grafica del nostro amato MSX. Visto la mole di comandi e funzioni sarà diviso in diverse puntate. Ma prima di iniziare voglio parlare di un semplice comando che ci permette di modificare il numero...

MSX BASIC – lezione 11

RUBRICA "MSX BASIC" a cura di Orazio Cacciola (parte 11) GOSUB/RETURN/ON GOSUB/ON GOTO/INKEY$ In questa puntata parlerò dei comandi per richiamare delle subroutine da qualsiasi punto del nostro programma, come usarli quando le scelte sono molteplici e come inserire un...

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...

Lezioni di Turbo Pascal MSX

Lezioni di Linguaggio C MSX

Lezioni di MSX BASIC

Linguaggio C per MSX – lezione 1

Linguaggio C per MSX – lezione 1

Linguaggio C per MSX Rubrica a cura di Nicola Brogelli (Parte 1) Tipi primitivi    Il linguaggio C mette a disposizione degli sviluppatori una serie di tipi di dato detti primitivi e una serie di operazioni che possono essere effettuate su di essi. Quindi ogni...

LEZIONE 20 – LA GRAFICA – GLI SPRITES (5°Parte)

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 20 – LA GRAFICA – GLI SPRITES (5°Parte)

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]...