L'ultimo film di Matrix ha polarizzato completamente il pubblico (a un estremo «pillola blu/pillola rossa», oserei dire), ma ciò non significa che dobbiamo abbandonare questo particolare universo. In effetti, c'è sempre qualcosa di nuovo da sperimentare, e questa idea ci porta al canale di Oli Wright, che ha deciso di riprodurre il famoso «effetto Matrix» o la «pioggia di caratteri» su un monitor IBM 5151 con fosforo verde ad alta persistenza... e sembra fantastico.

Effetto Matrix su un monitor IBM di 40 anni
Effetto Matrix

L'IBM 5150 non ha bisogno di presentazioni. Dopotutto, è il computer che ha dato origine al termine «PC» e ha avviato una vera rivoluzione informatica. Tuttavia, non tutti sanno che l'IBM 5150 era accompagnato dal monitor IBM 5151, un mostro da 12 pollici (11,5 effettivi) compatibile con lo standard MDA (Monochrome Display Adapter).

Uno degli aspetti più ricordati dell'IBM 5151 è il suo brillante fosforo verde, che gli consente di riprodurre testo ad altissima definizione, ma non è tutto. Il fosforo del 5151 possiede alta persistenza, una proprietà che riduce gli effetti del classico sfarfallio sui monitor CRT, ma provoca una sorta di scia quando l'immagine cambia o il testo si muove per qualche motivo (diciamo, un comando «dir» in DOS). Ed è quella scia che ci riporta alla Matrix...

Un PC IBM con Effetto Matrix

Quello che hai appena visto è una dimostrazione preparata da Oli Wright sul suo piccolo canale retro «Oli's Random Retro Shed». La prima cosa che ha fatto è stata riprodurre l'effetto Matrix in assembler 8088 per creare la sequenza di caratteri che cadono sullo schermo, e testarne il funzionamento sull'ottimo emulatore PCjs. Ovviamente, trattandosi di un ambiente emulato, tutto ciò che vediamo è il movimento dei caratteri senza alcun effetto, ma questo cambia una volta che si passa all'hardware reale e il monitor entra in azione.

Il risultato finale è quasi perfetto, e il binario dell'effetto Matrix occupa meno di 256 byte, ideale per un computer come l'IBM 5150 con RAM e funzioni grafiche limitate. Allo stesso tempo, credo che funzionerebbe come un adeguato screensaver per evitare il burn-in, grazie al profilo casuale dei caratteri. Vuoi fare qualcosa di simile sul tuo computer moderno? Non dimenticare che puoi scaricare screensaver ispirati a Matrix e altri progetti cliccando qui.

Accedi al canale: Clicca qui

Fonte: Hackaday