Před třemi lety se vynořila zajímavá novinka pro Apple ][.
Ono tedy podobných novinek se vynořilo více, protože moderní technika to prostě umožňuje, ale tahle je zajímavá svou jednoduchostí, velkou integrací s počítačem a přitom velkými možnostmi.
Jde o ESP32 SoftCard, jak byla nazvána.
Název SoftCard se v minulosti Apple ][ již objevil, Microsoft Softcard byla karta se Z80, která zajišťovala provoz CP/M a umožnila tak Microsoftu prodávat produkty psané pro počítače s procesory 8080 a Z80 i na osmibitu od Apple, čímž si rozšiřovali trh.
Samozřejmě se objevily i klonové karty se Z80, kompatibilní s tou od Microsoftu, některé počítače (bulharský Pravec 8M) měly dokonce druhý procesor rovnou zabudovaný.
Karta ESP32 SoftCard vznikla primárně proto, aby bylo možné na osmibitovém Apple ][ hrát Wolfensteina a Dooma.
Wolfenstein 3D se sice dá spustit na Apple II GS, ale Doom ani pro tento šestnáctibit portován nebyl.
A zde mluvíme o jeho osmibitových bratříčcích!
Ale karta umí nejen to.
Umí zároveň spouštět hry pro Nintendo NES a Sega MasterSystem (ve videu mylně označuji jako MegaDrive, stane se).
Umí emulovat černobílý Macintosh Plus.
Má i WiFi, takže poskytuje FTP server, umí přehrávat videa, zvukové záznamy a dokonce zvuk streamovat z internetu.
A to vše se ovládá poměrně jednoduchou konzolovou aplikací.
V podstatě všechno obstarává ESP32, na jehož procesoru běží například pro něj kompilovaný Doom (sharewarový nebo plný, to podle toho, jaké WAD soubory jsou nahrané na SD kartě) či pro něj kompilovaný Wolfenstein (opět sharewarová nebo plná verze podle datových souborů na SD kartě), mimo ESP a SD karty na samotném zařízení celkem nic jiného není.
Karta ovšem nevyžaduje separátní monitor, připojí se jako průchozí na kompozitní videosignál a na audio, sama si pak přepíná vstupy a na monitoru tak máte buď grafiku osmibitu, nebo Dooma v mnoha barvách.
To je rozdíl třeba proti Apple2Pi, které používá HDMI výstup na druhý monitor.
NES, MasterSystem a Macintosh jsou samozřejmě realizovány zase pomocí emulátoru, cartridge nebo diskové image jsou opět uloženy na SD kartě.
Hrátky s videem, zvukem a FTP server zase zajišťují nativní aplikace se zabudovaným WiFi.
Vše můžete obdivovat na videích:
emulace Nintendo NES na Apple ][
emulace Sega MasterSystem na Apple ][
Macintosh System 7 na Apple ][
přehrávání internetového rádia během práce s Apple ][
práce s WiFi a FTP na ESP32 SoftCard
.
No a pak je tu ještě MOJE krátké video.
Chcete se podívat?
Kde to video najete?
No přeci TADY!