OMT Driehoek Copy 3

Slakkengang: Windows 95 op Apple Watch

Waarom ook niet? Ontwikkelaar Nick Lee heeft na OS 7.5.5 ook Windows 95 op zijn Apple Watch weten te installeren. Hoewel de Apple Watch krachtigere hardware heeft dan de gemiddelde Pentium II uit 1997, werkt het geheel wonder­baar traag.

Het 20 jaar oude besturingssysteem heeft 60 minuten nodig om op te starten, maar reageert dan zelfs op input via het touchscreen van de Watch.

In een blogpost legt Lee uit hoe hij het geheel werkend kreeg. Zo moest hij Windows 95 samen met de Bochs x86 emulator in een WatchOS-app stoppen. Voordat dat lukte, moesten er nog headers gepatcht worden. Een kant-en-klaar Xcode-project staat op GitHub. Het stokje dat in onderstaande video tegen de digital crown duwt, zorgt dat de Watch niet in stand-by gaat.

De Apple Watch heeft een processor die op 520MHz draait en beschikt over 512MB RAM-geheugen, maar toch werkt het geheel erg traag. Dat komt omdat Windows geëmuleerd (en niet gevirtualiseerd) op de smartwatch draait. Er zit een softwarematige laag tussen die iedere actie van Windows naar ARM-code voor Watch vertaalt. Daarom is het zo traag.

Archief