Dernière mise à jour : Septembre 2010
Ce site explique comment faire pour jouer à Duke Nukem 3D en multijoueur
sur Internet avec un PC équipé de Windows XP/Vista/7
Avant, les joueurs utilisaient le logiciel Kali pour jouer en ligne avec
la version DOS de Duke Nukem 3D sur Win9x. D'autres utilisaient
le logiciel Dukesterx pour jouer en ligne avec les ports xDuke ou EDuke32 sur Win9x/Windows XP/Vista
Actuellement, plus personne ne joue à Duke Nukem 3D sur Kali et Dukesterx,
la plupart des joueurs utilisent le logiciel YANG qui leur permet de choisir
entre les ports xDuke, EDuke32, et Duke3dw
Il existe un autre logiciel, Meltdown, mais je vous recommande d'utiliser plutôt
YANG pour les raisons suivantes :
- Meltdown propose beaucoup de fonctions "gadgets", un chat inspiré du
logiciel Kali, l'onglet "Joueurs" (quel intérêt ? Il existe des logiciels
comme MSN pour ça !), l'onglet "WWW" (euh, c'était pas plus
simple de mettre un lien qui ouvre la page web avec le navigateur par défaut plutôt
que d'en intégrer un de plus dans ce logiciel?)
- La fonction qui permet d'envoyer des fichiers (par exemple pour télécharger
une map que l'on n'a pas) ne fait pas dans la simplicité sur Meltdown,
ça les envoie vers un serveur FTP (!) puis donne un lien pour les télécharger
(si le serveur FTP est en panne, je suppose qu'il faut les envoyer par un
autre moyen...). Sur YANG, c'est plus simple, ça envoie directement le fichier
vers le joueur concerné !
- Meltdown ne fonctionne que sous Windows XP/Vista/7, alors que YANG peut
être utilisé sur Linux et Mac OS X, il suffit d'utiliser EDuke32 pour que
les joueurs sous Windows puissent jouer avec ceux qui utilisent Linux et
Mac OS X
Je vais maintenant expliquer la procédure pour jouer à Duke Nukem 3D
sous Windows XP/Vista/7 avec le logiciel YANG
Téléchargement et installation
Pour commencer, téléchargez YANG ici :
http://www.yang-online.com/downloads.htm
(cliquez sur WIN32 Installer)
Vous avez ensuite le choix entre EDuke32, Duke3dw,et xDuke
Je vous recommande d'utiliser EDuke32 pour pouvoir jouer avec ceux qui
utilisent Linux et Mac OS X :
http://www.eduke32.com
Il n'y a pas de programme d'installation, il faut juste dézipper
les fichiers dans le répertoire de votre choix, exemple C:\DUKE3D
Pour pouvoir jouer à Duke Nukem 3D, le fichier duke3d.grp est requis,
vous pouvez télécharger la version 1.5 atomic ici :
http://www.duke3d.fr/DUKE3D.zip
Il faut dézipper le fichier dans le répertoire de votre choix, exemple C:\DUKE3D
Configuration
Lancez YANG (démarrer -> programmes -> YANG (Yet Another NetPlay Guider) -> YANG)
Après avoir cliqué sur OK, cliquez sur l'onglet Duke Nukem 3D
Cochez la case EDuke32, puis indiquez le répertoire où vous l'avez extrait,
(dans l'exemple précédent, j'avais suggéré C:\DUKE3D)
Indiquez l'emplacement du fichier duke3.grp ici :
"TCs/MODS directory (GRP, ZIP, DEF, CON files)"
(dans l'exemple précédent, j'avais suggéré C:\DUKE3D)
Puis, cliquez sur OK
C'est assez simple, indiquez votre pseudo dans "nickname"
Indiquez le pseudo qui apparaitra dans le jeu Duke Nukem 3D
(on peut choisir le même que dans "nickname")
Puis, cliquez sur OK
Firewall et routeur NAT
Si vous utilisez une box (telle que la freebox, la livebox, etc),
et / ou qu'au moins 2 PC se partagent la connexion,
il y a de grandes chances que vous soyez derrière un routeur NAT,
dans ce cas, suivez les instructions qui se trouvent ici :
http://www.yang-online.com/portforwarding.htm
Utilisation de YANG
YANG est très simple à utiliser
Cliquez sur EDuke32
Pour mettre à jour la liste des serveurs de jeu, cliquez sur "Get list of rooms"
Pour se connecter à un serveur de jeu, il suffit de double cliquer dessus
Pour se connecter à un serveur de jeu privé dont vous connaissez l'IP et le numéro de port,
cliquez sur "Action", "Join a room manually"
Pour se connecter à un serveur de jeu privé, il faut indiquer son IP,
son numéro de port (si différent de celui par défaut), puis cliquer sur OK
Pour ne pas avoir à retaper l'IP à nouveau la prochaine fois que vous
voudrez vous connecter à un serveur privé, cliquez sur "Add and save",
puis "Cancel" pour l'ajouter à la liste sans se connecter au serveur de jeu.
Pour créer un serveur de jeu, cliquez sur "Action", "Create a room"
Indiquez le nom du serveur de jeu, le type de jeu, le nombre de joueurs qui pourront
s'y connecter, la map de votre choix, et si ce serveur est public (si oui, cochez la case "Advertise room in the rooms list"),
puis cliquez sur OK
écran administrateur
Pour le reste, c'est simple, l'administrateur du serveur de jeu peut kicker, bannir.
C'est lui qui choisit la map
écran simple joueur
Les autres joueurs peuvent télécharger la map choisie par l'administrateur, ou
pourront lui envoyer une map s'il veut en mettre une qu'il n'a pas.
Liens
http://www.duke3d.fr/jeu-253-dukenukem3d.rar
Cette version DOS de Duke Nukem 3D inclut la version 1.3D
du fichier DUKE3D.GRP
http://vision.gel.ulaval.ca/~klein/duke3d
Site officiel du port Windows xDuke de Duke Nukem 3D
http://www.yang-online.com/methods/methods.htm
xDuke Windows 7 color fix
http://www.duke3d.sitesled.com
http://www.duke3d.sitesled.com/files.html
(Cliquez sur Dukonnector Bin) Dukonnector est une alternative open source
qui permet de jouer à Duke Nukem 3D en ligne
http://www.duke3d.org
http://www.duke3d.org/Tutorials/meltdown.php
Site officiel et tutorial du logiciel Meltdown
http://www.kali.net
http://www.kali.net/faq.asp
http://www.kali.net/manual.asp
Site officiel du logiciel Kali, cet émulateur IPX qui peut être utilisé
pour jouer sur Internet avec la version DOS de Duke Nukem 3D