Voici à quoi ressemble Windows 95 sur la montre Apple

Vidéo: Первые Игры для Windows95 - Podcast Old-Games.ru №88 2024

Vidéo: Первые Игры для Windows95 - Podcast Old-Games.ru №88 2024
Anonim

Lorsque vous entendez les mots Microsoft et Apple, la plupart ajoutent normalement une opposition au milieu: Microsoft et Apple. Et si vous disiez «Microsoft et Apple» à la place? Aussi surprenant que cela puisse être, les produits des deux géants de la technologie peuvent fonctionner ensemble, comme le révèle une expérience récente impliquant Windows 95 et Apple Watch.

Dans les années 90, le processeur moyen était environ 25 fois plus lent que les processeurs actuels. L'Apple Watch est équipée d'un processeur 520 MHz, de 512 Mo de RAM et de 8 Go de stockage interne, ce qui lui permet d'exécuter Windows 95. Pour rappel, 512 Mo étaient la taille d'un disque dur au milieu des années 90 - pas Mémoire.

Si vous pensiez que cette expérience ne pouvait pas marcher, vous auriez tort. L'Apple Watch peut très bien exécuter Windows 95, le seul problème étant qu'il s'exécute trop lentement. Vous devez faire glisser l’écran plusieurs fois avant que votre montre ne traite votre commande. Lorsque le menu Démarrer apparaît, les programmes de la liste se chargent un par un au ralenti. Lorsque vous sélectionnez un programme particulier, vous devez attendre environ 20 secondes avant de le lancer.

Si vous souhaitez accéder à un programme de la liste Accessoires, vous devez être très patient: chaque fois que vous effectuez une sélection, vous devez attendre environ 20 secondes jusqu'à ce que l'Apple Watch traduise votre commande en action.

Si les détails techniques sur la manière de faire fonctionner Apple Watch sous Windows 95 vous intéressent, voici comment procéder:

  • Copiez les symboles et les en-têtes des plateformes iphoneOS et iphoneSimulator de Xcode sur les plateformes watchOS et watchSimulator, respectivement.

  • Construisez votre application iOS «normale» basée sur UIKit dans un cadre plutôt que dans votre extension WatchKit.

  • Utilisez install_name_tool pour diriger le binaire _WatchKitStub / WK de votre application WatchKit vers votre infrastructure au lieu de

  • SockPuppetGizmo. SockPuppetGizmo est le framework qui (à ma connaissance) exécute WatchKit et interagit avec les extensions WatchKit normales écrites par les développeurs.

  • Jury-rig le port iOS de l'émulateur Bochs x86 dans votre cadre. “Facile!” “Comment cela peut-il être difficile?” Lire: Assez difficile.

  • Copiez une image disque Windows 95 dans le bundle de votre application, écrivez le fichier de configuration et démarrez.

Ce n'est pas une expérience très pratique mais intéressante.

Voici à quoi ressemble Windows 95 sur la montre Apple