Un gioco vecchio di 30 anni su una CPU di 45 anni fa: ecco Wolfenstein 3D su Intel 8088

Un gioco vecchio di 30 anni su una CPU di 45 anni fa: ecco Wolfenstein 3D su Intel 8088

Uno sviluppatore è riuscito ad eseguire Wolfenstein 3D su un vecchio processore Intel 8088. Ovviamente la resa grafica è persino inferiore a quella del titolo originale, ma il gioco può essere completato su PC di oltre 40 anni fa!

di pubblicata il , alle 14:51 nel canale Videogames
Intel
 

Lo sviluppatore di videogiochi James Howard ha completato il suo demake di Wolfenstein 3D che adesso può essere eseguito su processori Intel 8088. La versione "leggera" del titolo rilasciato nel 1992 è disponibile per tutti e può essere scaricata direttamente da GitHub a questo indirizzo.

Si tratta di un lavoro a dir poco minuzioso che consente di giocare al titolo di id Software su diverse piattaforme. Le impostazioni, infatti, consentono di scegliere tra modalità RGB a quattro colori con tavolozze rossa e magenta e modalità CGA per le schede che supportano l'output NTSC. È presente anche una modalità sperimentale Tandy che supporta 16 colori con risoluzione 160 x 200 e una modalità monocromatica a colori invertiti con una risoluzione di 640 x 200, tipicamente utilizzata dai palmari.

Nel tweet pubblicato da Howard si può vedere una dimostrazione del gioco eseguito sul processore in questione che gira anche in maniera piuttosto fluida:

Come se non bastasse, il software include anche un benchmark eseguendo il comando "timedemo" dalla console: questo avvia rapidamente il gioco indicando la media degli fps. Un risultato a dir poco notevole considerando il gioco e, soprattutto, il processore su cui è stato fatto funzionare.

Per chi non lo sapesse, l'Intel 8088 è un piccolo processore rilasciato due anni dopo l'8086 nel lontano 1979. Rappresentò una soluzione accessibile in alternativa al succitato 8086 grazie ad un bus dati dimezzato a 8 bit invece che a 16 bit. Contava 29.000 transistor e funzionava a una frequenza massima di 5 MHz, che diventarono prima 8 MHz e poi 10 MHz nelle varianti successive, rispettivamente 8088-2 e 8088-1.

Fu IBM a portarlo alla gloria, poiché selezionò il componente per realizzare il suo primo PC. Una peculiarità della versione con CPU 8088-2 era il tasto "Turbo" che consentiva di passare tra una frequenza di 8 MHz e 4,77 MHz della generazione precedente così da eseguire i programmi appositamente scritti per l'originale 8088.

10 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
acerbo25 Gennaio 2023, 15:01 #1
bei tempi quando passavo i pomeriggi a giocare a indiana jones e block out su un 8086 coi floppy da 5.25 e il monitor crt a fosfori verdi facendo finta di studiare
Malek8625 Gennaio 2023, 15:05 #2
Non credo che quel video si riferisca al gioco che gira su un 8088. Lo sviluppatore stava solo dicendo che tecnicamente ora è possibile. Ma di certo non sarebbe così fluido.

C'è un altro tweet fra le risposte, che mostra il gioco su uno Zenith 8088 e sembra... molto, ma molto più lento
nonsidice25 Gennaio 2023, 15:07 #3
Originariamente inviato da: acerbo
bei tempi quando passavo i pomeriggi a giocare a indiana jones e block out su un 8086 coi floppy da 5.25 e il monitor crt a fosfori verdi facendo finta di studiare


E io provai wolfenstein appena uscito, shareware, copiato su floppy da amici sul mio fido 286, con 1 (UNO) MB di RAM e hdd da ben 20 MB
che tempi.
Saturn25 Gennaio 2023, 15:33 #4
Originariamente inviato da: acerbo
bei tempi quando passavo i pomeriggi a giocare a indiana jones e block out su un 8086 coi floppy da 5.25 e il monitor crt a fosfori verdi facendo finta di studiare


La stessa tipologia di monitor che utilizzò anche il grande Bocelli !

...hai ragione però...che nostalgia !
sidewinder25 Gennaio 2023, 16:38 #5
la mitica grafica CGA a 4 colori magenta......
quanti ricordi...
andbad25 Gennaio 2023, 18:36 #6
Al liceo studiavamo informatica su IBM con 'sta CPU e due floppy (SENZA HD).
I miei amici all'ITI aveva Pentium 133 e giocavano in LAN.

By(t)e
retuor25 Gennaio 2023, 20:08 #7
Originariamente inviato da: acerbo
block out su un 8086 coi floppy da 5.25 e il monitor crt a fosfori verdi facendo finta di studiare


Questo block out??

https://www.retrogames.cz/play_318-DOS.php

hahahaha, era uno dei miei preferiti assieme a Prince of Persia, Wolfenstein e un altro che non ricordo il nome ma il cui personaggio principale somigliava a un M&M's. Addiritura Block Out era disponibile fino a qualche anno fa per IOS, ora vedo che l'hanno rimosso.
Fausto_ManMade26 Gennaio 2023, 01:37 #8
Si parla degli anni 70 ma in realtà l' 8086 e 8088 sono stati ampiamente utilizzati fino ai primi anni 90 in molti PC ( vedi PC IBM e IBM compatibili come gli Amstrad 1640 e 1512 , tra gli altri).
acerbo26 Gennaio 2023, 10:06 #9
Originariamente inviato da: retuor


proprio lui!!!
All'epoca era questo il 3D gaming
Gellison26 Gennaio 2023, 10:20 #10
caspita bell'epoca onestamente...per chi l'ha vissuta.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^