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

Linguaggio C per MSX – lezione 4

I puntatori un potente strumento che il linguaggio C mette a disposizione dei programmatori.

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

Abbiamo creato il nostro sprite e lo abbiamo fatto muovere sullo schermo. Adesso vediamo come creare la collisione tra sprites. L'MSX ha un comando creato apposta per le collisioni. Questo funziona come un interruttore, ogni volta che due sprite si "toccano", lascia...

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

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

Lezioni di Turbo Pascal MSX

Lezioni di Linguaggio C MSX

Lezioni di MSX BASIC

Linguaggio C per MSX – lezione 3

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

MSXgl una libreria di giochi scritta in C

MSXgl una libreria di giochi scritta in C

MSXgl è una libreria di giochi scritta in C e destinata ai computer MSX. L'obiettivo di questa libreria è quello di offrire ai programmatori C l'intero set di funzionalità per creare un gioco ad alte prestazioni. Anche se un programma C non potrà mai essere efficiente...

Linguaggio C per MSX – lezione 3

Linguaggio C per MSX – lezione 2

Linguaggio C per MSX Rubrica a cura di Nicola Brogelli (Parte 2) Conversioni di Tipo Come abbiamo visto nella dispensa precedente, in C ogni dato ha un Tipo ben definito. Quando in una espressione compaiono variabili di tipo diverso, spesso il compilatore è in grado...

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

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