Bureau

Pourquoi Microsoft a-t-il supprimé le jeu 3D Pinball, Windows Vista

Windows 10 Désinstaller les programmes (non désinstallables) installés par défaut

Windows 10 Désinstaller les programmes (non désinstallables) installés par défaut
Anonim

3D Pinball était l`un des jeux les plus populaires sur n`importe quelle machine Windows XP . Jamais demandé pourquoi Microsoft a décidé de le laisser tomber des versions ultérieures de Windows? La plupart des gens ont spéculé que la raison était légale, mais ce n`était pas le cas.

3D Pinball a été écrit à l`origine pour Windows 95 et avait une boucle de rendu qui peint des cadres aussi vite que possible. Mais il a été constaté lors du portage vers Windows XP que la cadence d`images de Pinball sur le matériel contemporain (alors) dépassait le million d`images par seconde. Microsoft a ensuite ajouté un limiteur dans Windows XP, qui plafonne la fréquence d`images à 120 images par seconde. Cela suffisait pour réduire l`utilisation du processeur de 100% à 1%.

Lors du port de plusieurs millions de lignes de code de 32 bits vers Windows 64 bits, un programme qui rencontrait des problèmes était Pinball.

Les 64 La version binaire de Pinball avait un bug assez méchant où la balle passait simplement à travers d`autres objets comme un fantôme. En particulier, lorsque vous avez commencé le jeu, la balle était livrée au lanceur, puis elle tombait lentement vers le bas de l`écran, à travers le piston, et au bas de la table. Les jeux avaient tendance à être vraiment courts. Deux d`entre nous ont essayé de déboguer le programme pour comprendre ce qui se passait, mais étant donné que c`était un code écrit plusieurs années auparavant par une société extérieure, et que personne chez Microsoft n`avait jamais compris comment fonctionnait le code (encore moins le comprendre), et que la plupart du code était complètement décommenté, nous ne pouvions tout simplement pas comprendre pourquoi le détecteur de collision ne fonctionnait pas. Heck, nous ne pouvions même pas trouver le détecteur de collision! Nous avions encore plusieurs millions de lignes de code à mettre en communication, donc nous ne pouvions pas nous permettre de passer des jours à étudier le code en essayant de comprendre quelle obscure erreur d`arrondi en virgule flottante provoquait l`échec de la détection de collision. Nous avons juste pris la décision exécutive d`abandonner Pinball à partir du produit, dit un article de blog sur MSDN.

Alors qu`on pouvait toujours ajouter Pinball aux versions suivantes de Windows, ce n`était pas recommandé.

Les utilisateurs de Windows 8 peuvent maintenant sur le jeu Pinball FX2, et laissez-nous savoir comment vous pensez qu`il se compare avec le jeu original Pinball. Il existe également d`autres applications de jeu de flipper pour Windows 10.