histats

Windows 95 a fait un effort supplémentaire pour assurer la compatibilité avec SimCity, d’autres jeux

Windows 95 a fait un effort supplémentaire pour assurer la compatibilité avec SimCity, d’autres jeux

Un lecteur anonyme cite un rapport d’Ars Technica : Il est encore possible d’apprendre beaucoup de choses intéressantes sur les anciens systèmes d’exploitation. Parfois, ces choses sont déjà documentées (sur un article de blog) qui existent miraculeusement encore. Une de ces bizarreries est apparue récemment lorsque quelqu’un a remarqué comment Microsoft faisait fonctionner SimCity et d’autres applications populaires sur Windows 95. Un tweet récent de @Kalyoshika met en évidence un extrait d’un article de blog du co-fondateur de Fog Creek Software, co-créateur de Stack Overflow et de longue date logiciel blogueur Joel Spolsky. Le message le plus important concerne l’attrait et la demande du système d’exploitation / logiciel de la poule et de l’œuf. La partie qui a attiré l’attention d’un co-animateur du podcast Hardcore Gaming 101 est la façon dont la version Windows 3.1 de SimCity fonctionnait sur le système Windows 95. Windows 95 a fusionné les applications MS-DOS et Windows, mis à niveau les API de 16 à 32 bits et est devenu hypercommercialisé. Une application populaire comme SimCity, qui s’est vendue à plus de 5 millions d’exemplaires, devait fonctionner sans aucun problème.

Le message de Spolsky résume comment SimCity est devenu prêt pour Windows 95, comme il l’a entendu, sans l’apport de Maxis ou de solutions utilisateur : « Jon Ross, qui a écrit la version originale de SimCity pour Windows 3.x, m’a dit qu’il avait accidentellement laissé une erreur dans SimCity lit la mémoire qu’il venait de libérer. Ouais. Cela a bien fonctionné sur Windows 3.x, car la mémoire n’est jamais allée nulle part. Voici la partie étonnante : sur les versions bêta de Windows 95, SimCity ne fonctionnait pas lors des tests. Microsoft a suivi le correctif le bogue et a ajouté un code spécifique à Windows 95 qui recherche SimCity. S’il trouve SimCity en cours d’exécution, il exécute l’allocateur de mémoire dans un mode spécial qui ne libère pas de mémoire tout de suite. C’est le genre d’obsession pour la rétrocompatibilité qui a poussé les gens à vouloir pour effectuer la mise à niveau vers Windows 95.”

See also  Démarrez avec Microsoft Launcher - Laissez votre téléphone Android derrière vous

Spolsky (en 2000) considère cela comme un honneur pour Microsoft et un exemple de la manière de résoudre le problème de la poule et de l’œuf : “fournir un mode de rétrocompatibilité qui livre soit un camion de poulets, soit un camion d’œufs, selon la façon dont vous regardez-le et asseyez-vous et récupérez l’argent.” Les développeurs Windows ont peut-être mérité un peu de temps libre car ils voient l’étendue des ajustements qu’ils doivent souvent apporter aux jeux et applications individuels dans Windows 95. Plus loin dans la réponse de @ Kalyoshika, vous pouvez trouver un autre exemple tiré du gestionnaire de compatibilité dans Évaluation et déploiement de Windows Trousse (ADK ). UNE capture d’écran de @code_and_beer montre comment Windows NT, lors de la détection de fichiers généralement installés avec Final Fantasy VII, implémentera un correctif de compatibilité intitulé de manière appropriée : “Win95VersionLie”. Le simple fait de dire au jeu qu’il est sur Windows 95 semble résoudre un problème majeur avec son fonctionnement, ainsi que quelques autres ajustements d’émulation et de virtualisation. “Mike Perry, ancien directeur créatif de Sim Empire Maxis (et plus tard d’EA), noté plus tard qu’il y avait techniquement une version Windows 95 32 bits de Sim City disponible, comme le montre le package “Deluxe Edition” pour le jeu”, ajoute Ars. “Il déclare également que Ross a travaillé pour Microsoft après avoir quitté Maxis, ce qui expliquent pourquoi Microsoft était si désireux de s’assurer que les gens puissent continuer à construire des parcs dans la position de grille parfaite pour améliorer le bonheur des résidents.”

See also  Google Wallet vs Google Pay : qu'est-ce qui a changé ?

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *