DirectPlay 6.1a lance des connexions de jeux multi-joueurs stables

Ancien nº de publication de cet article : F236610
Symptômes
Avant l'édition de DirectPlay 6.1a pour Windows NT 4.0 Service Pack 6, DirectPlay pour Windows NT 4.0 présentait trop de conditions d'engorgement (un processus supposant que l'autre processus a arrêté de répondre ou répond encore alors que c'est exactement le contraire), de liaisons bloquées et de déconnexions inattendues pour être considéré comme un protocole fiable pour les jeux en réseau.

Quelques difficultés rencontrées avec des jeux en réseau (multi-joueurs) sur DirectPlay avec Windows NT 4.0 avant l'édition DirectPlay 6.1a sont énumérées ci-dessous :
  • Vous ne pouvez pas joindre une partie en cours.
  • Votre connexion au jeu s'interrompt de manière inattendue.
  • Votre connexion en série ou par modem ne peut pas maintenir une session pendant une longue période.
  • Votre écran de jeu se fige pendant un scénario de session commune.
  • Certains joueurs ne peuvent pas se déplacer pendant le déplacement d'autres joueurs.
  • Vous ne pouvez pas savoir quand un autre joueur a quitté la partie.
  • Lorsque plusieurs joueurs quittent la partie, DirectPlay s'arrête ainsi que la partie.
  • Lorsque l'hôte désigné tente de quitter une session de poste à poste, le jeu plante et la migration de l'hôte ne fonctionne pas.
  • Pendant un envoi garanti (généralement parce qu'un joueur quitte la partie de manière inattendue), un long délai d'attente se produit.
Résolution
DirectPlay 6.1a est disponible dans le Service Pack 6 de Windows NT 4.0 et versions ultérieures.Pour résoudre ce problème, procurez-vous la dernière version du Service Pack pour Windows NT 4.0 ou la mise à jour du logiciel. Pour plus d'informations sur l'obtention de la dernière version du pack, rendez-vous à l'adresse suivante :
Pour plus d'informations sur l'obtention de la mise à jour logicielle, contactez les services du support technique Microsoft. Pour obtenir la liste complète des numéros de téléphone du support technique Microsoft, ainsi que des informations relatives aux frais de support technique, veuillez consulter le site Microsoft à l'adresse :
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés au début de cet article. Ce problème a été résolu dans le Service Pack 6 pour Windows NT 4.0.
Plus d'informations
Généralement, la conception des jeux en réseau (multi-joueurs) s'accorde avec les plate-formes Windows NT 4.0 ainsi que les plate-formes Windows 9x. Il n'est pas inhabituel que Windows NT serve d'hôte ou de serveur, dans des jeux client-serveur, ou de plate-forme de départ de jeu. De nombreux jeux ont été développés de manière à fonctionner sous Windows NT ; ces jeux peuvent donc également participer à des sessions de poste à poste avec un hôte désigné par les postes. Windows NT 4.0 est une plate-forme de développement relativement courante pour les fonctions multi-joueurs dans les jeux.

DirectPlay est la partie de DirectX qui assure l'interface entre des programmes et les services de communication (Internet, liaison modem, réseau) dans le but de permettre aux joueurs de trouver des sessions et des sites de jeu et de gérer le flux d'informations entre les hôtes et les joueurs, quel que soit le protocole ou le service en ligne sous-jacent. Microsoft DirectX est un groupe de technologies conçu pour améliorer les programmes en cours avec plusieurs éléments multimédia (graphique, vidéo, animation 3-D, son surround) ; il est directement construit directement à partir des systèmes d'exploitation de Microsoft. Par exemple, Windows NT 4.0 contient l'édition DirectX 2.0 de Microsoft DirectDraw, Microsoft DirectSound et Microsoft DirectPlay et il prend en charge la fonctionnalité DirectX 3.0 avec le correctif de Windows NT 4.0 Service Pack 4.


La réussite de l'implémentation de DirectPlay 6.1a a impliqué des modifications dans les fichiers suivants pour Windows NT 4.0 SP6 :
  • dPlay
  • dplaypr
  • paketize
  • api
  • apphack
  • dxdiag
  • comport
  • dpmodemx
  • pdb
  • sym
Bien que DirectPlay 6.1a soit édité dans Windows NT 4.0 Service Pack 6, les fichiers DirectPlay 6.1a peuvent être installés sur n'importe quel ordinateur Windows NT 4.0 Service Pack 3 ou ultérieur.
Références
Pour plus d'informations sur DirectX et DirectPlay 6.1a, consultez le site Web de Microsoft :
Pour plus d'informations sur les modifications apportées à DirectPlay 6.1a, cliquez sur le numéro ci-dessous afin d'afficher l'article correspondant dans la Base de connaissances de Microsoft :
236614 DirectPlay 6.1a prend en charge la technologie Ripple Launch
Propriétés

ID d'article : 236610 - Dernière mise à jour : 09/30/2007 06:08:00 - Révision : 3.1

Microsoft Windows NT Server 4.0, Terminal Server Edition, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 4.0 Édition Développeur, Microsoft Windows NT Server 4.0 Édition Entreprise

  • kbbug kbfix kbwinnt4sp6fix KB236610
Commentaires