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 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 25 – GESTIONE ERRORI, TASTI FUNZIONE E INTERRUZIONE PROGRAMMI

Buongiorno a tutti. Come avevo accennato nella puntata scorsa, parlerò della gestione degli errori, come poter lavorare con i tasti funzione e controllare il tasto STOP.L'errore che si commette spesso è il cosiddetto errore di battitura, vedremo apparire sullo schermo...

Turbo Pascal MSX – lezione 1

MSX Turbo Pascal Rubrica a cura di Stefano Roperto (parte 1) Uno sguardo dall'alto Questo vuole essere un corso introduttivo alla programmazione in linguaggio Turbo Pascal in ambiente MSX. Non è necessario, ma certamente facilita il compito, la conoscenza di qualche...

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

Turbo Pascal MSX – Lezione 7

I FILES (parte 1) Turbo Pascal fornisce un completo set di istruzione per la gestione dei file. Il tipo FILE è rappresentato da una sequenza di oggetti dello stesso tipo, la dimensione di  un file non è determinata dal tipo, ma viene fornito un puntatore che si sposta...

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

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

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

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