Operacijski sistemi
17.11.2025 21:56
Posodobljeno 6 mesecev nazaj.

Deli z drugimi:

Share

Retro čudež s sistemom Windows 95 na mikrokontrolerju

He Chunhui je razvil Tiny386, emulator x86 PC, ki poganja Windows 95 na ESP32-S3 razvojni plošči. Projekt temelji na SeaBIOS in uporablja komponente iz QEMU in TinyEMU. Na voljo je tudi spletni demo, ki omogoča preizkus emulatorja v brskalniku.
Foto: He Chunhui
Foto: He Chunhui

Računalniški zanesenjak He Chunhui (hchunhui) je razvil Tiny386, emulator x86 PC v jeziku C (C99), ki omogoča poganjanje Windows 3.1/3.2 in Windows 95 na ESP32-S3 razvojni plošči z 8,9 cm zaslonom. Čeprav smo že videli Linux 5.0 na ESP32 in Linux 6.3 na Olimex ESP32-S3-DevKit-LiPo, je to verjetno prvi primer, da nekdo poganja Windows na tej platformi.

Tiny386 temelji na SeaBIOS, kar pomeni, da lahko neposredno zažene tudi Linux jedro. Emulator je zgrajen iz nič, vsebuje osnovne i386 ukaze, nekaj 486/586 razširitev, in opcijsko x87 FPU emulacijo. Koda je presenetljivo kompaktna, le približno 6.000 vrstic. Strojna koda BIOS in VGABIOS prihajata iz projekta SeaBIOS. Emulator podpira GUITION JC3248W535 devkit, vendar bi lahko v prihodnosti podprl tudi druge mikrokontrolerje.

Na voljo je tudi Web Assembly demo, ki omogoča preizkus emulatorja z Windows 3.2 (kitajska različica 3.1), JSLinux ali FreeDOS. Koda, navodila za gradnjo, konfiguracijske datoteke in predpripravljene slike so dostopne na GitHubu, dodatne informacije pa na Hackster.io.

V demo videu Windows 95 na ESP32-S3 se sistem zažene v približno 4 minutah, delovanje je počasno, a NotePad, Solitaire in Internet Explorer delujejo. Omogočena je tudi omrežna povezljivost, saj je bil uspešno naložen info.cern.ch.

Foto: He Chunhui

Vam je bila novica zanimiva?

Povejte prijateljem, da ste novico prebrali na Računalniških novicah.

Share
Prijavi napako v članku
Vas zanima več iz te teme?
Windows operacijski sistem

Povezave



Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

VideoExpert.eu – trgovina s profesionalno video opremo

Gunceljska cesta 14, 1210 Ljubljana Šentvid, Tel: 01 512 22 11
Spletna trgovina VideoExpert.eu Spletna trgovina videoexpert.eu je vodilna slovenska trgovina s profesionalno video, cinema in broadcast opremo. Njihovo vodilo je nuditi najprimernejše ... Več

S-GRAF d.o.o.

Jarška cesta 7, 1230 Domžale, Tel: 01 721 91 70
O podjetju S-GRAF d.o.o. S-GRAF d.o.o. je eno izmed vodilnih podjetij na trgu tiskarskih storitev. Naročnikom nudijo kakovostne rešitve in nenehen razvoj na področju tiskanja. ... Več
Zlati partner

KONCERN ENA d.o.o.

Koroška cesta 61, 3320 Velenje, Tel: 03 891 95 40
Podjetje IN.PU.T., prodaja računalniške opreme, Tadej Pucelj, s.p. je začelo poslovati v letu 2003,kot internetna trgovina (www.in-put.com) z računalniško opremo. V zadnjih letih ... Več

Tiskarna Igma-Graf, Martin Škofljanec s.p.

Brege 60, 8273 Leskovec pri Krškem, Tel: 040 744 158
Kako vam lahko reklamna majica pomaga pri promociji vašega podjetja Promocije podjetja se je potrebno lotiti na pravi način, saj potencialna stranka ne sme imeti občutka vsiljivosti ... Več