Emulazione del PC IBM su un ESP32

Nodo di origine: 989950

Il PC IBM ha generato l’architettura di base che è diventata la piattaforma Wintel dominante che conosciamo oggi. Un tempo pesante, ingombrante e assetata di potenza, è una macchina che ora puoi emulare su un'unica scheda con un microcontrollore economico. Questo grazie al lavoro di [Fabrizio Di Vittorio], che ha condiviso un how-to su Youtube. 

La playlist completa è davvero qualcosa da guardare, mostrando un numero enorme di applicazioni e giochi per PC della vecchia scuola in esecuzione sulla piattaforma. C'è QBASIC, FreeDOS, Windows 3.0 e sì, ovviamente, Flight Simulator. Quest'ultimo gioco era in realtà considerato una sorta di standard de facto per la compatibilità con il PC negli anni '1980, quindi il fatto che l'ESP32 possa eseguirlo con il codice [di Fabrizio] suggerisce che ha fatto bene.

È incredibilmente completo, con l'ESP32 che gestisce tutto, dall'audio e video all'uscita audio e agli input da tastiera e mouse. Il fatto che questa sia un'impresa così semplice nel 2021 è una testimonianza delle capacità dei moderni microcontrollori.

Abbiamo già visto l'ESP32 emulare sistemi di gioco a 8 bit. Se ricordi il nome [di Fabrizio], probabilmente viene da la sua eccellente libreria FabGL. Video dopo la pausa.

Fonte: https://hackaday.com/2021/07/28/emusing-the-ibm-pc-on-an-esp32/

Timestamp:

Di più da metaltech