86Box, l’autre grand nom de l’émulation de PC.

Quand j’ai besoin d’émuler un PC – quand VirtualBox est trop rapide pour certains OS – je passe par PCem la plupart du temps. Cependant, un de ses forks assez ancien (on parle de 2016 !) s’appelle 86Box.. Il nécessite l’ajout de ROMs pour les bios de cartes mères, de cartes graphiques, sonores ou réseaux.

Pas difficile de trouver les ROMs. Il suffit de chercher sur GitHub « 86box roms » et vogue la galère 🙂

Cependant, j’utilise moins souvent 86Box car il faut se plonger un peu plus dans les réglages pour avoir des PC émulés fonctionnels, sous peine de plantage de logiciels. J’ai enregistré une vidéo où j’installe Windows 95 OSR1 dans un PC à base de Pentium 133. Cela permet aux personnes utilisant 86Box de (re)découvrir les joies de l’informatique un peu ancienne et voir de quel point on est parti, surtout quand on se plaint de l’informatique moderne. La vidéo est un peu longue, mais je n’avais pas envie de faire de coupes 🙂

Comme vous l’avez vu, l’émulation fonctionne très bien, et j’ai pris un léger plaisir à redécouvrir les bonus de la version CD-ROM de Windows 95. Je n’avais plus utilisé de pentium 133 Mhz (réel ou émulé) depuis un sacré bout de temps, ça m’a fait drôle 🙂

En espérant que vous aurez découvert un outil bien pratique quand on veut relancer des vieux jeux qui n’ont pas été remasterisés ces dernières années ! Le seul point faible est qu’il faut prendre son temps pour configurer un PC virtuel sinon, ça part en cacahuètes 🙁

« The Chamber Beneath », un très bon rogue-like pour MS-DOS en CGA.

Je vous vois tout de suite arriver : c’est du CGA, ça va être moche, avec des couleurs pas agréables à la vue. Mais détrompez-vous. C’est via un article du site genesis8bit.fr que j’ai appris l’existence du jeu que vous pouvez trouver sur itch.io.

Ce jeu a deux particularités :

  • À chaque nouvelle partie, un nouvel objet sacré qui a été volé est présenté.
  • La ville de départ est générée procéduralement, ainsi que les niveaux souterrains.

Ce qui promet une jouabilité assez importante, malgré les défauts de la génération procédurale par moment. Et comme tout bon rogue-like, vous perdrez de nombreuses parties avant d’intégrer les mécaniques du jeu pour aller toujours un peu plus loin. Je vous conseille fortement de lire les notes de publications. Ça aide pour survivre.

J’ai donc fait une courte vidéo avec une partie toute aussi courte pour vous présenter rapidement le jeu. Et j’ai mal suivi les recommandations du guide de démarrage rapide, ce que j’ai payé cash rapidement. Mais le but est de présenter le jeu.

Vous avez pu le voir, je suis un peu rouillé en ce qui concerne les rogue-like. Mais je ne désespère pas d’avoir une partie qui dépasse les 20 minutes avec de l’entrainement. Ce jeu est simplement excellent et montre que CGA ne veut pas forcément dire moche.

Bon jeu… et bonne chance surtout !

Vieux geek, épisode 363 : 1987 et le PS/2 d’IBM, une tentative ratée d’IBM…

… Pour reprendre le contrôle du monde PC. En 1981, IBM lance le PC, basée sur une architecture ouverte mis à part un composant crucial, le BIOS. Compaq sera un des premiers à écrire une implémentation du BIOS pour son premier compatible PC, en partant de la feuille blanche pour éviter des ennuis judiciaires.

Au fil des années 1980, les PC XT puis AT améliorent le premier PC. Cependant, vers 1986-1987, IBM n’est plus le fournisseur attitré d’ordinateurs compatibles PC. Ils décident alors de proposer un nouveau standard, le PS/2 pour Personal System 2. Le but d’IBM est de reprendre le contrôle sur le monde des PC.

IBM développe alors un port spécifique, le MCA pour Micro Channel Architecture pour les cartes d’extensions des ordinateurs. Compaq – toujours lui – réagira en mettant au point le format EISA compatible avec les cartes ISA qui composaient les PCs de l’époque. L’utilisation du port MCA était liée à une licence achetée auprès d’IBM, autant dire que le port en question n’a pas vraiment connu de succès. À trop vouloir verrouiller des standards ouverts auparavant, on finit par se casser les dents.

Continuer la lecture de « Vieux geek, épisode 363 : 1987 et le PS/2 d’IBM, une tentative ratée d’IBM… »

Vieux Geek, épisode 326 : 1996, l’année de la 3D pour les jeux sur PC.

1996 est pour moi une année qui marque la fin de la transition des jeux en 2D vers la 3D. Sur PC, 3 titres majeurs symbolisent ce passage de relai :

  1. Duke Nukem 3D en janvier 1996, même si c’était de la 2,5D hyper avancée
  2. Quake en juin 1996, premier FPS potable en 3D complète
  3. Tomb Raider premier du nom en novembre 1996, pour un mélange d’exploration et d’aventure

Il y avait eu des précurseurs, notamment Descent en 1994 et Terminal Velocity en 1995, mais ce qui donna un coup de fouet indirectement, c’est l’arrivée de la Playstation première du nom entre décembre 1994 et septembre 1995. L’une de premières consoles qui imposa la vue en 3D pour ses jeux.

Continuer la lecture de « Vieux Geek, épisode 326 : 1996, l’année de la 3D pour les jeux sur PC. »

Quoi de neuf pour PCem ?

Dans mon utilisation courante de l’émulation et de la virtualisation, il y a principalement 3 logiciels que j’utilise.

  1. Dès que j’ai besoin d’un CPU plus récent que le Pentium 200MMX, Qemu avec l’interface VirtualMachineManager.
  2. Pour tout ce qui est programmes pour MS-DOS, j’utilise Dosbox-X.
  3. Pour les PCs depuis 1981 jusqu’à la génération des Pentium 200MMX, c’est par PCem.

VirtualBox ? Je ne l’utilise plus qu’à la marge. C’est devenu franchement anecdotique.

Cependant, j’ai cru à un moment que le logiciel allait s’arrêter, bien qu’étant libre. La développeuse principale, Sarah Walker annonçait en juin 2021 qu’elle arrêtait le projet. Il a fallu attendre le mois de décembre pour que Michael Manley prenne le relai.

Continuer la lecture de « Quoi de neuf pour PCem ? »