Immagini-mosaico realizzate con i caratteri ASCII dell'MSX!
20/02/2010 19:42

Altro giro altra corsa. Altro computer, altro set di caratteri e così mi son detto (specie in tempi di par condicio): "Perchè non creare delle immagini-mosaico con i caratteri ASCII del buon vecchio MSX, visto i bei risultati ottenuti con il set PETSCII del C64?". E mi son pure risposto: "Perchè è una grossa e inutile perdita di tempo...FACCIAMOLO!".
Rimanda oggi, rimanda domani, mi ci è voluto un po' di tempo per relizzare questo piccolo progetto che tra l'altro dona un nuovo significato alla parola "inutile".
Qualcosa tipo: "veramente inutile" ma peggio, se possibile.

Per prima cosa -così come feci l'altra volta e cioè pasticciando con il basic del C64- recuperando da uno scatolone un vecchio manuale sui comandi dell'MSX-BASIC, ho realizzato un piccolo programma che permette di stampare a video tutto il set di caratteri dell'MSX, in tutte le combinazioni possibili di colore tra carattere e fondo dello schermo.
Ecco il codice sorgente:

10 screen 1:n1=1:n2=1:cls
110 for t=32 to 255
120 rem print t;
130 print chr$(t);
140 next t
150 for t=64 to 96
160 rem print t;
170 print chr$(t)+chr$(1);
180 next t
1005 color n1,n2,1
1010 n1=n1+1
1020 if n1=16 then n2=n2+1
1030 if n1=16 then n1=1
1035 if n2=16 then goto 1060
1040 a$=inkey$
1050 if a$=" " then goto 1005 else goto 1040
1060 color 15,4,4

...che ho fatto "correre" sull'ottimo emulatore OpenMSX!
Con tanta pazienza, screen-capture dopo screen-capture, ho finalmente ottenuto un'enorme e variopinta bitmap costituita da tutti i caratteri grafici e alfanumerici dell'MSX.
Per chi fosse interessato l'ho infilata in un bell'archivio zip che potete scaricare cliccando qui!
Grazie a GIMP e ai suoi script ho suddiviso l'enorme, pixellosa e variopinta bitmap in un numero spropositato di piccole bitmap (che, tra l'altro, mi hanno intasato l'HD del portatile al punto da dover abbandonare nautilus a favore della shell, per gestire i files).

Ed ora, finalmente, la parte divertente! Realizzare le immagini-mosaico!
Ho provato diversi programmi: Pixelize per primo, poi Metapixel, che mi ha dato ottimi risultati ma che alla fine ho abbandonato (ma solo perchè nell'immagine di output la compressione in jpeg mi "sfocava" tutti i pixel dei simpatici caratteri) in favore di AndreaMosaic, ottimo programma che ho fatto "girare" con l'altrettanto ottimo WINE!
Ed ecco il risultato:


Sì! Sempre lei: la tartarughina Galapagos!


Sì! Sempre lui (ma questo non ha bisogno di presentazioni)!


Il BCO! :D

Quindi la morale è: bisogna faticare per avere un'immagine di carattere!

Al prossimo tutorial (anche se dopo questa battutaccia la vedo dura).




Gli altri tutorial:

TUTORIALS

Creare immagini mosaico utilizzando il set di caratteri del Commodore 64.

Creare immagini con effetto colour-clash stile computer 8-bit.

Creare immagini con effetto catodico-stanco.

Creare immagini mosaico utilizzando il set di caratteri dell'MSX.

Creare immagini con un effetto simile alla grafica MultiColor del C=64.

Come realizzare una (falsa) immagine di caratteri Petscii del C64 con GIMP.


italiano   english


You like 4S?

Insert coin!

Buy us a coffee
or
a piece of pizza!


Insert coin!



Link to us!
(4)Seasons games





(4)Seasons software
Powered by BCO and Altervista.

Privacy Policy

Licenza Creative Commons  Valid XHTML 1.0 Transitional  CSS Valido!