Salut à toi, jeune entrepreneur ! Sur l’article précédent de JeGeek ( https://www.jegeek.net/2020/06/12/creer-mini-pc-jeux-msdos-32euros/ ) nous avions reformaté un HP T5710 pour qu’il puisse fonctionner avec le son sous MS-DOS 6.22, le tout avec quelques sharewares de jeux connus. Bref, que du bonheur, et vous êtes nombreux/ses à avoir manifesté votre joie concernant l’usage sous DOS de cette mignonne petite machine.
Puis, dans l’Atelier 1 (https://www.jegeek.net/2020/06/18/atelier-1-utilisation-dune-clef-usb-et-changement-du-disque-interne-du-hp-t5710/), nous avons vu ensemble comment changer le petit disque SSD IDE intégré de 256 Mo en le remplaçant par soit un autre disque SSD IDE de plus grande taille, soit par une carte CompactFlash de quelques Go, ce qui ici va nous être très utile. Effectivement, assurez-vous d’avoir un disque d’au moins 1 Go avant de continuer ce tuto !
Car maintenant, nous allons passer à l’étape supérieure, en installant Windows 98SE sur notre joli petit T5710 ! Ceci va nous permettre notamment :
- De pouvoir toujours rester en mode MS-DOS pur si le coeur vous en dit et lancer Windows quand vous voulez
- De pouvoir lancer des jeux MS-DOS directement sous Windows 98SE pourquoi pas
- De profiter d’une synthèse sonore de meilleure qualité compatible avec la norme General Midi avec le synthétiseur sonore MIDI intégré
- De lancer des jeux et démos 3D Directx ou OpenGL sous Windows tels que Half-Life et bien d’autres !
Pour cela, téléchargez notre archive basée sur celle du premier article du HP T5710, dans laquelle nous avons injecté tous les fichiers nécessaires pour installer Windows98SE FR, mais sans la licence bien entendu, sinon cela serait illégal. On ne plaisante pas chez JeGeek avec la légalité. Vous devrez donc vous-mêmes installer Windows98SE et l’activer avec un code adéquat (ceci dit, en cherchant un tout petit peu, on en trouve facilement sur Internet, mais je ne vous ai rien dit !).
Vous pouvez aussi télécharger Windows98SE en Anglais et avec sa clef d’activation depuis le site Archive.org (puisqu’on vous dit qu’on peut les trouver partout 😉 ) : https://archive.org/details/win98se_201801
Nous allons donc générer une clef USB auto-bootable grâce à l’outil Rufus, comme dans le premier article, en suivant la même méthode. Tout d’abord, récupérez l’outil de création de clef USB bootable Rufus ici :https://github.com/pbatard/rufus/releases/download/v3.10/rufus-3.10.exe
Puis notre archive, de 314 Mo cette fois-ci : https://jegeek.net/telechargements/HPT5710/Ghost_HPT5710W98SE.rar
Insérez une clef USB de minimum 512 Mo dans votre PC de travail sous Windows, et lancez l’utilitaire Rufus que vous venez de télécharger. Choisissez bien le lecteur de votre clef USB dans celui-ci, et surtout dans Type de démarrage, sélectionnez Freedos comme ceci :
Appuyez ensuite sur DEMARRER. Si Rufus vous embête avec la fenêtre de dialogue qui suit, c’est pour votre bien, évidemment. Repondez simplement OK.
Après quelques secondes, vous devriez avoir terminé votre clef USB bootable sous Freedos. Vous pouvez naviguer dans celle-ci, et son contenu devrait maintenant ressembler à ceci :
Maintenant, ouvrez notre archive « Ghost_HPT5710W98SE.rar » et copiez tous les fichiers qu’elle contient sur la clef USB, même en écrasant les anciens, ce qui devrait vous donner au final à peu près la chose suivante :
Nous sommes prêts ! Dès lors, introduisez votre clef USB toute fraichement réalisée dans un des ports USB du HP et suivez le début du guide en vidéo (pour les jeux DOS on verra plus tard, promis 😉 ) !
L’archive étant plus grosse cette fois-ci, le Ghost va durer plus longtemps bien entendu, plus de 15 minutes certainement, et elle installera non plus MS-DOS 6.22, mais DOS 7.1, version nécessaire au déploiement de Windows 98SE.
Une fois l’opération Ghost terminée, le PC va redémarrer de lui-même. Enlevez la clef USB à ce moment précis, et l’installation de Windows 98SE FR va commencer automatiquement. L’outil Scandisk va scruter tout votre disque et lancer l’installation. Tapez sur la touche Entrée et vous devriez dès lors vous retrouver sur cet écran :
Cliquez sur Continuer, attendez la fin de l’initialisation de la procédure d’installation, puis cochez la case « J’accepte » sur l’écran suivant, et finalement entrez votre code d’activation de Windows98SE FR :
Une fois le code d’activation renseigné, l’outil d’installation vous propose par défaut un chemin d’installation de Windows 98SE FR dans « C:\WINDOWS » (ne changez pas de nom de répertoire svp !). Cliquez sur le bouton « Suivant » pour valider ce choix.
Sur l’écran suivant, nous vous conseillons de choisir l’option « Minimale ». Windows98SE FR va s’installer avec tous les composants standards et occuper un peu moins de place.
Idem lorsque l’outil vous demandera s’il doit « Installer les composants les plus courants (recommandés) », continuez de cliquer sur le bouton « Suivant », jusqu’à ce que la procédure de copie des fichiers de Windows commence vraiment. Prenez votre mal en patience car l’opération peut durer plus de 20 minutes !
L’ordinateur va alors rebooter afin de continuer l’installation de Windows98SE et va commencer à détecter tous les périphériques de votre machine :
Suite à cela, vérifiez l’heure et la date du système, et laissez Windows finir de s’installer. Votre PC va redémarrer une seconde fois, c’est normal, ne vous inquiétez pas, et ce n’est que le début d’une longue suite de reboots divers 😉
Vous devriez maintenant arriver sur la mire de connexion à Windows98SE :
Windows98SE va finir d’installer quelques périphériques. A chaque fois que cette fenêtre de dialogue apparaitra, essayez tout d’abord de cliquer sur « Suivant » afin que Windows essaie de lui-même d’installer les drivers correspondants :
A chaque fois qu’il vous le propose, pour l’instant du moins, choisissez « Rechercher le meilleur pilote pour votre périphérique [Recommandé] » puis plusieurs fois sur le bouton « Suivant » pour procéder à l’installation automatique :
Vous devriez maintenant être sur l’écran suivant, sans son, avec une image dégueulasse en 16 couleurs, sans gestion des ports USB, etc. Que du bonheur ! Néanmoins, Windows98SE fonctionne déjà, heureusement.
Vous l’aurez compris, « il manque des trucs on dirait ». Ce sont les drivers spécifiques à votre carte mère du petit HP T5710, inconnus du temps de la naissance de Windows98SE ou tout du moins, non présents sur le CD d’installation. Fort heureusement, chez JeGeek on est gentils, alors on vous a mis directement une archive sur le disque interne avec tous les drivers requis ! Et oui ! Et nous allons les installer ensemble, et dans le bon ordre s’il vous plait 🙂
Mais juste avant cela, surtout si vous utilisez une CompactFlash, éteignez le PC et faites une copie du répertoire Windows quelque part pour backup. Ainsi, si vous ratez une étape et que Windows98SE ne démarre plus (avec un bel écran bleu du plus bel effet ! N’est ce pas Bill ?), vous pourrez directement reprendre à cette étape en écrasant simplement tous les fichiers du répertoire c:\windows. Ah, c’était bien pratique à l’époque 😉
Installation des drivers !
Cette section aurait pu s’appeler « Des drivers et des reboots », car en gros, à chaque fois que Windows installera un nouveau driver, il vous proposera systématiquement un reboot ! Ne soyez pas surpris, c’était comme cela au temps jadis, on rebootait sans cesse 😉
Et afin de vous faciliter le travail, nos ingénieurs qualifiés chez JeGeek en technologies d’il y a 20 ans vous ont concocté un petit fichier batch (.BAT) à lancer directement sur la racine du disque dur C:. (C:\install.bat).
Ce script magique va vous aider à installer dans l’ordre, accrochez vous bien :
- De nouveaux fichiers autoexec.bat et config.sys avec un menu pour lancer soit Windows, soit des jeux toujours sous MS-DOS directement
- Un patch IDE qui permet d’avoir plus de rapidité lors des accès disques
- Le driver graphique ATI
- Le driver son Realtek
- Le driver réseau LAN
- Des mises à jour pour les chipsets VIA
- Un driver générique pour utiliser des clefs USB facilement
- L’outil 7-Zip
- Et finalement, DirectX, que nous allons pouvoir utliser à bon escient à la fin de cet article 🙂
Lancez le script en double cliquant dessus, et à chaque fois qu’il effectuera une opération, il se fermera automatiquement. A la fin de chaque installation, vous pouvez soit relancer directement le script, soit redémarrer votre PC pour profiter de la dernière installation. Comme vous le souhaitez !
Commençons par le premier driver, le patch IDE. Après un premier reboot, Windows va automatiquement reinstaller certains périphériques, c’est tout à fait normal, ne vous inquiétez pas, comme par exemple :
Dans ce cas précis, laissez le choix par défaut proposé par Windows, à savoir « Le pilote mis à jour » sur l’écran suivant et continuez l’installation, et redémarrez l’ordinateur ! Puis continuez en relançant le script « c:\install.bat », qui va maintenant installer les drivers graphiques.
Maintenant, après le redémarrage, vous voici enfin dans la cour des grands, et vous pouvez même passer si le coeur vous en dit en 1024×768 jusqu’en 16M de couleurs ! la fête !
Redémarrez notre script « C:\install.bat » pour continuer d’installer les drivers, et cette fois-ci, le driver Son. Faites « Suivant », « Suivant » etc etc et redémarrez le PC et … Oh miracle ! Il chante !!
Redémarrez notre script « C:\install.bat » pour installer cette fois-ci les drivers du chipset VIA (cochez Ok ou Next à tout en fait 😉 ) :
Redémarrez comme toujours notre script « C:\install.bat » pour installer cette fois-ci le driver générique USB :
Répondez « Yes », terminez l’installation et redémarrez (et oui, toujours…) votre PC. Idem pour le réseau, 7-Zip et finalement Direct-X ! Ouf !!
PS: Si vous manquez de place sur le disque, surtout si vous n’avez qu’1 Go, n’hésitez pas à désactiver ou limiter la mémoire virtuelle sur le disque comme ceci :
Voila ! un dernier ptit reboot et tout est prêt ! Car maintenant, c’est l’heure de….
La récréation !
Bah oui, y’en a marre de travailler, on veut s’amuser un peu là hey oh ! Et c’est très exactement ce que je vous propose de faire, maintenant que votre système est prêt et fonctionne à merveille grâce à nos conseil avisés.
Premièrement, nous allons vérifier ensemble que vous pouvez toujours lancer vos jeux MS-DOS chéris depuis Windows98SE, mais avec un son amélioré pour certains, en ce qui concerne la musique en tout cas. Allez dans le répertoire d’installation des jeux, C:\DEMOS puis dans DOOMDEMO. Lancez le Setup.exe et réglez les paramètres du son comme ceci :
Lancez maintenant DOOM.EXE et oh miracle ! la musique déchire grâce au synthétiseur en table d’ondes utilisant des samples de chez Roland, intégré à Windows98SE ! Woot !
Même chose pour Descent, allez dans son répertoire et lancez le script START.BAT qui contient un programme ralentisseur, puis admirez :
Incroyable 😉
HINT : Si jamais vous n’avez pas de musique MIDI, assurez -vous de l’avoir activé dans Panneau de configuration, puis Multimédia, onglet MIDI, en cliquant sur « Microsoft GS Wavetable SW Synth » et en cliquant sur le bouton « Appliquer » comme le montre cette vidéo :
Sympa non ? Mais il s’agit encore de vieux/bons jeux sous MS-DOS, qui était déjà très biens avant même de les lancer en General MIDI, alors maintenant, nous allons nous intéresser à la technologie de l’avenir des années 2000, la 3D ! \o/
DirectX, OpenGL, démos et jeux modernes en 3D
En suivant notre guide et en utilisant notre script, vous avez déjà installé DirectX, oui oui, exactement le même ou en tout cas dans une version un peu plus ancienne (hihi) que le DirectX toujours à l’oeuvre de nos jours. La rétro compatibilité est d’ailleurs totale, si vous vous posez la question.
Nous allons d’abord tester ensemble les (formidables, hum) capacités 3D de votre petit HP T5710. PlayStation 5, gare à toi ! Pour cela, nous allons installer l’outil bien connu des G33kz de l’époque, 3dMark en version 2000. Toujours dans le répertoire C:\DEMOS, allez dans 3DMARK et double-cliquez sur l’exécutable pour l’installer. Ensuite, vous pouvez lancer des tests ou la jolie petite démo incluse, comme ceci :
Finalement, si nous lancions un VRAI jeu en 3D ? la démo du célèbrissime premier épisode d’Half-Life, cela vous dit ? Elle tourne plutôt bien sur notre petit HP et nous l’avons réglée pour vous en 1024×768 sous OpenGL, alors autant en profiter ! Allez dans le répertoire C:\DEMOS\HALF-LIFEUPLINK et lancez directement le jeu en double-cliquant sur « HLDEMO.EXE » :
Et comme on aime les bonnes choses chez JeGeek, et les bons jeux vidéo intemporels, on vous a même mis une démo du superbe Revolt toujours dans le même répertoire ! Et pour plus de fun encore, nous avons même branché une manette USB tout à fait moderne (et qui marche du premier coup !) et joué à Warning Forever, également disponible dans le même répertoire ! Un petit shoot indé très très sympathique :
NB : Notez que nous avons rencontré quelques problèmes de son avec Revolt, faites nous un retour vous aussi sur ce point svp 🙂
Dernières cerises sur le gateau, et comme nous aimons aussi l’Art chez JeGeek, ou ici plus précisément le DemoArt, nous avons glissés deux magnifiques démos dans les répertoires C:\DEMOS\KASPAROV et C:\DEMOS\FR08 ! N’hésitez pas à les lancer, vous serez agréablement surpris par le petit voyage 3D qu’elles proposent 🙂
Vous voila ainsi et dorénavant aux commandes d’un ordinateur très polyvalent, capable de jouer sous MS-DOS avec un bon son, de lancer Windows98SE, de jouer à des jeux 3D même sous Windows, de lancer des démos, des émulateurs pourquoi pas, etc etc. Le nombre d’usages possibles ici est presque incalculable, et on compte sur vous et votre imagination pour l’utiliser à son maximum.
NB : Si vous désirez faire un peu de place sur le disque, vous pouvez déplacer tout le répertoire C:\W98SETUP (environ 130 Mo) sur une clef USB externe par exemple, mais gardez ce répertoire bien au chaud en cas de nécessité !
Alors, heureux ? Si oui, laissez nous un petit commentaire, ça nous fera plaisir ! 🙂
Allez, bisous !
Philippe Dubois “Prez” et Laurent de Rammelaere “Hinac”
Super boulot messieurs : ravi d’avoir suivi vos articles et acquis cette petite machine !
Ma clé d’activation Windows98 n’était pas reconnue lors de l’install, alors j’ai modifié le fichier T5710W98.GHO pour y mettre ma version et là tout est bon y compris le pilote USB, après le passage du script bien pratique.
J’espère que vous aurez d’autres évolutions à nous proposer pour le T5710.
A très vite
Bon bah comment dire…. j ai craqué…. je ne suis qu un faible…. à moi la redécouverte du bon vieux ms dos et win98.
Merci pour ces tutos et fichiers.