Windows 95 démarre en une heure sur l'Apple Watch

Florian Innocente |

Après avoir fait fonctionner Mac OS 7.5.5 sur une Apple Watch, le développeur Nick Lee s’est attaqué à Windows 95. Succès sur toute la ligne à l’exception d’une prodigieuse lenteur d’exécution.

Pour ceux qui désirent tenter l’aventure, il a mis à disposition sur GitHub le code source de son assemblage — à vous de trouver une copie de Windows. Essentiellement, il s’agit de faire tourner l’OS de Microsoft à l’intérieur d’une app WatchOS qui utilise l’émulateur open source Bochs.

Sur le papier le pari était réaliste, Nick Lee rappelle que les 520 MHz de l’Apple Watch, ses 512 Mo de RAM et ses 8 Go de stockage dépassent très largement ce que contenaient les PC de l’époque.

Il a fallu toutefois ruser puisque le kit de développement de watchOS bride l’usage des zones tactiles à l’écran. Lee a procédé à quelques modifications dans les fichiers d’Apple pour accommoder l’utilisation de Windows une fois lancé.

Le tout a fonctionné mais à une allure d’escargot. Windows est émulé et cela se sent. Une bonne heure est nécessaire au démarrage du système (au moins on voit que l’Apple Watch est décidément lente en toutes occasions…). Il a donc installé une paille montée sur un petit moteur qui sollicite la couronne digitale pour éviter que la montre ne se mette en veille et interrompe le boot.

La lenteur de l’émulation se ressent également durant la manipulation à l’écran. Elle a du mal à suivre la rapidité des mouvements exécutés par l’utilisateur. Il faut balayer plusieurs fois l’écran pour se déplacer de quelques pixels seulement dans un menu. Mais si l’on est adroit il est possible d’enchaîner plusieurs de ces mouvements en attendant que l’émulateur fasse son office.


Source
Tags
avatar Hinamori | 

Totalement inutile au quotidien mais chapeau l'artiste ! (quand je vois comment c'est chaud de mettre os X sur PC !)

avatar edwardwinston | 
avatar Tiroly | 

Waw, chapeau ! :O

avatar abioninho | 

En voyant les spéc je réalise que l'Apple Watch est en fait un iPhone 4

avatar bugman | 

J'en demande pas tant... Je demande juste que les applications démarrent dans la seconde.

avatar Landric | 

Intérêts?

avatar Tomtomrider | 

@Landric :
Intérêt de regarder la télé? D'écouter de la musique? D'aller au théâtre? Le même, se divertir. Chacun ses passions.

avatar patrick86 | 

"Intérêts?"

Passe temps amusant pour un passionné qui aime ce genre de bidouilles. Ça vous dérange ?

avatar pelipa91 | 

Mon 7 sur le PC du boulot démarre pas beaucoup plus rapidement..
Original

avatar Yoskiz (non vérifié) | 

OK d'accord ça sert strictement à rien...

avatar bbtom007 | 

Il a désactivé Norton et les mises à jour ?

avatar ys320 | 

Via des disquettes su été encore plus drôle. Bon je vais écouter Start me Up, les puristes comprendront !

avatar warmac33 | 

@ ys320
Moi j'ai compris
À l'époque l'équipe d'apple avait même proposé de la remplacer par i can't get no satisfaction ! (Le belle époque où apple avait vraiment quelque chose en plus et où Microsoft baignait dans la médiocrité)

avatar BeePotato | 

@ warmac33 : « Le belle époque où apple avait vraiment quelque chose en plus et où Microsoft baignait dans la médiocrité »

Ah, oui, l’époque 1976 → 2016. ;-)

avatar Timiho | 

Bravo au dev pour la bidouille :) !!!!

avatar Veetouine | 

Et ça donne quoi Call Of Duty ? (en tous les cas chapeau bas au Monsieur !)

avatar Thib-76 | 

Belle perf ^^

avatar en ballade | 

Juste bravo

avatar whocancatchme | 

Je comprends pas pourquoi c'est aussi lent ?? Le processeur est optimisé pour pas utiliser de batterie ?

avatar Laurent S from Nancy | 

@whocancatchme Windows 95 à beau être un vieil OS, sa complexité fait que ça doit quand même demander pas mal de ressources pour l'émuler de manière exhaustive sur un matériel pas vraiment prévu pour à la base. Ce n'est pas qu'une question de chiffres.

avatar AirForceTwo | 

Certaines personnes ont vraiment trop de temps :-D

avatar jenny singh | 

We wish to generate the screen recorder for windows 10 at http://screenrecorderwindows10.com/ online.

CONNEXION UTILISATEUR