Emuloimalla IBM-tietokonetta ESP32: lla

Lähdesolmu: 989950

IBM PC loi perusarkkitehtuurin, joka kasvoi hallitsevaksi Wintel-alustaksi, jonka tunnemme nykyään. Se oli aikoinaan raskas, hankala ja tehoa kaipaava kone, jota voit nyt jäljitellä yhdellä levyllä edullisella mikro-ohjaimella. Tämä johtuu [Fabrizio Di Vittorion] työstä, joka on jakanut ohjeen Youtubessa. 

Koko soittolista on melkoista katsottavaa, esittelee valtavan määrän vanhan koulun PC-sovelluksia ja pelejä alustalla. Siellä on QBASIC, FreeDOS, Windows 3.0 ja kyllä, tietysti, Flight Simulator. Jälkimmäistä peliä pidettiin 1980-luvulla jonkin verran de facto PC-yhteensopivuuden standardina, joten se tosiasia, että ESP32 voi käyttää sitä [Fabrizion] koodilla, viittaa siihen, että hän on pärjännyt hyvin.

Se on hämmästyttävän täydellinen, sillä ESP32 käsittelee kaiken äänen ja videon äänilähtöön ja näppäimistön ja hiiren tuloihin. Se, että tämä on niin yksinkertainen saavutus vuonna 2021, on osoitus nykyaikaisten mikro-ohjainten kyvystä.

Olemme myös nähneet ESP32:n emuloivan 8-bittisiä pelijärjestelmiä ennenkin. Jos muistat [Fabrizion] nimen, se on todennäköisesti kotoisin hänen erinomainen FabGL-kirjastonsa. Videoita tauon jälkeen.

Lähde: https://hackaday.com/2021/07/28/emulating-the-ibm-pc-on-an-esp32/

Aikaleima:

Lisää aiheesta Hackaday