Préparatifs de la Rétro LAN. [Configurer Windows XP.]

Pour faire écho à mon précédent article et toujours dans le but de préparer ma rétro LAN, je vais cette fois parler de la façon de configurer un bon vieux Windows XP le plus simplement possible.

Au début des années 2000, préparer une LAN était devenu relativement simple grâce à l’avènement de cette nouvelle mouture de Windows. Le matos que je vais utiliser était d’actualité, tout autant que les jeux. Internet était en pleine croissance et l’on y trouvait déjà tout ce dont on avait besoin. Mais 25 ans plus tard, pour faire non plus une LAN mais une rétro LAN, les choses sont quelques peu différentes.

Lorsque je me suis lancé dans ce projet, je me doutais que j’allais rencontrer certaines difficultés liées au temps passé. Aussi, et pour celles et ceux que ça intéresse, je vais tâcher de partager avec vous les petites « galères » que j’ai rencontré.

Les ordinateurs :

Pour faire une rétro LAN, il faut de vieilles bécanes. Mais il faut surtout du matériel en adéquation avec l’OS choisi et donc, avec des drivers disponibles.
Dans mon cas, je me suis limité à la génération Intel Pentium 4 et AMD Athlon XP/ Athlon 64. Normalement avec ces processeurs, il n’y a pas de souci étant donné qu’ils ont étés commercialisés à cette époque, soit entre 2000 et 2006. Si l’on veut rester cohérent, il est important de limiter ses acquisitions à la période définie.

Les PC d’occasion inondes littéralement les sites de seconde main, que ce soit sur Vinted, leboncoin, Rakuten ou les autres. Seulement, entre un vieux PC à 15€ et un autre au même prix, il y a parfois une petite différence à prendre en compte, à savoir son âge. Si c’est un ordinateur vendu sous Windows 7, il y a fort à parier que les drivers pour un XP ne seront pas forcément tous disponibles. Il faut aussi se référer aux informations données par le vendeur. Par exemple, si c’est de la DDR3, c’est que c’est trop récent. Si vous avez un doute, effectuez une recherche sur Google du type « date de sortie Radeon HD4850 » et vous saurez si vous êtes dans l’époque souhaitée ou non.

Méfiez-vous des annonces du type « non testé » qui veulent souvent dire « ça ne fonctionne pas mais je feins l’ignorance » ou les « je ne sais pas ce qu’il y a dedans, je n’y connais rien ». Dans les deux cas, les mauvaises surprises sont généralement de rigueur.

L’OS :

Les anciennes itérations de Windows se trouvent facilement sur le net. Préférez les sites sérieux et reconnus plutôt que les sites obscures proposants des versions modifiées qui ne sont pas toujours fiables. Dans mon cas, j’ai opté pour une ISO intégrant le SP3. Nul besoin d’avoir les mises à jours sorties après, mais je ne peux que fortement vous recommander d’installer en sus les .Net Framework de la version 1 à 4 qui sont encore téléchargeables sur le site de Microsoft.

Paramétrage de Windows XP :

Maintenant que vous avez un PC et un Windows XP d’installé et activé avec à la clef que vous avez conservé depuis 25 ans, ou à défaut grâce à l’utilitaire xp_activate32.exe, il est temps de le paramétrer correctement pour pouvoir jouer en réseau local.
Les procédures sont relativement accessibles et dans la mesure où il n’est de toute façon plus possible d’aller sur Internet avec, la tâche n’en sera que plus simple.

  • Premier point, il faut impérativement que tous vos PC soient à la même heure et à la même date. Sans quoi, certains jeux ne fonctionneront pas en réseau. C’est bête à dire, mais ce n’est pas la première chose qui vient à l’esprit lorsqu’on bloque sur le fait que le serveur n’arrive pas à être vu par les autres machines. J’en ai fait l’expérience sur Starcraft notamment.
  • Second point, le paramétrage de votre adresse IP. Pour se faire, suivez la procédure telle quelle dans le diaporama affiché ci-dessous :

Nb : Utilisez une adresse IP de type 192.168.1.XX, mais ni 192.168.1.1 ni 192.168.0.1 qui sont souvent définies comme étant les adresses IP par défaut des routeurs. De même et bien que ce soit logique, ne mettez pas deux fois la même adresse sur vos PC, sans quoi, il y aura un conflit et ça ne fonctionnera pas.
Le masque sous réseau quant à lui, doit rester celui proposé par défaut, à savoir 255.255.255.0. Les champs vides du diaporama sont à laisser ainsi.

  • Troisième point, pour ne pas être bloqué lors du lancement de vos jeux ou de l’accès aux serveurs, désactivez le firewall et oubliez les anti-virus. Internet n’étant plus accessible dessus, l’utilisation de ces protections dépassées est totalement inutile.
  • Enfin et pour que tout soit raccord, il faut configurer le partage des fichiers à distance. Si vous ne savez pas comment faire, appliquez la procédure détaillée dans le diaporama ci-dessous :

Nb : Dans le cas où vous configurez plusieurs PC, utilisez de préférence une dénomination générique pour ne pas vous y perdre : PC-01, PC-02 etc…
Le nom de réseau le plus communément utilisé est WORKGROUP, mais vous pouvez en choisir un autre.
La procédure est à répéter sur l’ensemble des ordinateurs que vous possédez.


Le choix des jeux :

Quels jeux utiliser dans une rétro LAN de cette époque ? Le choix est vaste, mais dépendra en grande partie du type de configuration que vous allez utiliser. Un Serious Sam HD sur un Athlon XP 1500+ ou un Pentium 4 1.4Ghz ne sera pas un choix judicieux par exemple, à contrario de la version originale. Misez sur des jeux capables de tourner sans difficulté sur votre configuration la plus ancienne. Dans mon cas, le PC le plus faible étant un Athlon XP 1800+ équipé d’une Geforce FX 5200, je me suis basé dessus pour faire mes choix.

Pour être à peu près certain de faire plaisir à tout le monde et de ne pas avoir de souci de configuration, je vous propose la liste de ceux que j’ai installé :

  • Half-Life + CS 1.6 (ou 1.5)
  • Quake 3 Arena
  • Unreal Tournament (version 1999)
  • Wolfenstein : Enemy Territory
  • Halo : Combat Evolved
  • Serious Sam : Second Encounter
  • Starcraft + Starcraft Broodwar
  • Age Of Empire II
  • Warcraft III + Warcraft III Frozen Throne
  • Diablo II + Diablo II LOD
  • Need for Speed 3 : Poursuite infernale
  • Re-Volt
  • Mid Town Madness 2
  • Worms Armageddon

Sur l’ordinateur hôte :
Lancez un serveur hors ligne.
Ouvrez la console de développeur à l’aide de la touche « ² ».
Activez le LAN en tapant : sv_lan 1.
Vérifiez l’état du serveur : status
.

Sur les ordinateurs clients :
Ouvrez la console de développeur à l’aide de la touche « ² ».
Pour se connecter au serveur, tapez : connect <IP du serveur> (ne pas mettre les < >).
Pour se connecter au serveur avec un mot de passe, tapez : connect <IP du serveur> ; password
<password du serveur> (ne pas mettre les < >).

Le plus compliqué restera de trouver les jeux en question. Même si nombre d’entre eux sont disponibles sur divers plateformes telles que GOG, Steam, Epic Games etc, ces versions, souvent modifiées, ne tournent pas toujours en offline ni sur un PC équipé de Windows XP.
Pour le coup, et à moins de posséder les originaux, il vous faudra vous rabattre sur certains sites comme Abandonware ou archive.org. Notez qu’il est vivement recommandé de posséder (en dehors de Half-Life, Quake 3, UT et quelques autres) un numéro de série différent par jeu, sans quoi, certains titres ne voudront pas fonctionner sur votre réseau si un doublon est détecté. Là aussi, quelques recherches sur votre moteur de recherche préféré vous donneront les résultats souhaités.

Nb : Il est primordiale que l’ensemble des participants de votre rétro LAN possèdent la même version de chaque jeu. Un jeu en version 1.01 ne fonctionnera généralement pas avec le même jeu en 1.02.

Lorsque vous aurez perdu un nombre d’heures considérable à faire le tri entre les versions fonctionnelles et celles qui ne le sont pas ainsi que les patchs compatibles, n’oubliez pas d’effectuer plusieurs sauvegardes de vos jeux. Une erreur est vite arrivée.

Si vous disposez d’un FTP ou autre espace de stockage, je peux, à votre demande, vous envoyer les jeux que je possède. Tous sont compatibles avec un Windows XP SP3 en 32 bits.

Avec un test sur chaque PC afin de voir s’il est capable de créer correctement un serveur sur chaque jeu et d’être vu par les autres, ou à l’inverse de s’y connecter, impossible de ne pas être opérationnel le jour « J ». Enfin, ça, c’est sans compter sur la tuile qui vous tombe dessus au dernier moment, vous vous en doutez.

Vieux Geek

Geek level 47, j'aime apprendre sans cesse de nouvelles choses. J’ai commencé par le gaming avant de me lancer dans l’exploration d’autres univers : domotique, électricité, téléphonie, restauration d’objets vintage et le bricolage sous toutes ses formes.

Laisser un commentaire