Relachons-nous un brin au niveau du string… OpenBSD pour des jeux vidéos, ça donne quoi ?

L’idée m’est venue en lisant l’article de Didier alias Iceman sur la peste technique que sont devenues les rustines. Oui, parfois mon cerveau fait des drôles de mélange. Est-ce lié au fait que j’écoute en même temps que je rédige cet article l’excellente compilation « Memento » du groupe Dead Can Dance ? Je n’en sais rien 🙂

Je dois dire que j’ai toujours eu un petit coup de coeur pour le plus sécurisé des BSD libres que l’on imaginerait plutôt en train de faire tourner un routeur ou un site web.

J’avais donc récupéré la dernière image ISO en date d’OpenBSD, la 6.9 au moment où je rédige cet article, puis je l’ai installé dans une machine virtuelle qemu. Cependant, à cause de bugs étranges de VirtManager, j’ai dû repasser par la ligne de commande et utiliser l’alias suivant pour entrer le maximum d’options :

alias kvm64-ob='qemu-system-x86_64 -enable-kvm -smp 4 -device ac97 -k fr -m 4096 -vga qxl'

Oui, c’est cryptique. Mais j’ai réussi à me débrouiller à installer Xfce, le passer partiellement en français en utilisant le wiki d’OpenBSD pour tous – j’avais oublié de modifier les réglages de root ! – et j’ai rajouté le duo dosbox en version 0.74-3 et Vice en version 3.5.

Les deux jeux que j’avais envie de tester ? Planet X3 (pour le côté MS-DOS) et Attack of the PETSCII Robots (pour le côté Commodore 64). Il faut dire qu’à l’origine les vidéos étaient à destination des groupes Facebook consacrés à Planet-X3 (qui est public) et à Attack of the PETSCII Robots (qui est privé par contre).

Continuer la lecture de « Relachons-nous un brin au niveau du string… OpenBSD pour des jeux vidéos, ça donne quoi ? »

Dosbox-X, le fork de Dosbox le plus dynamique ?

Dans le petit monde de l’émulation MS-DOS – avec sa logithèque plus qu’énorme, 7766 jeux selon Moby Games – il y a le classique et ancien DosBox dont la version 0.74-3 date de juin 2019, la version 0.75 mettant un temps infini à arriver. Un paquet de forks est apparu. Il y a entre autres :

Quand j’ai eu besoin d’un émulateur MS-DOS, que ce soit pour mes billets vieux geeks ou pour mon plaisir ludique personnel – par exemple avec le RTS Planet X3 – j’ai fait mes recherches. Un point qui me facilitait le transit intestinal, c’était de devoir jongler avec des touches de fonctions ou des raccourcis claviers pour faire des captures d’écran, des enregistrements de vidéo. Sans oublier l’édition à la main du fichier de configuration qui est plutôt chargé.

Continuer la lecture de « Dosbox-X, le fork de Dosbox le plus dynamique ? »

Vieux Geek, épisode 20 : les jeux sous MS-DOS, quelle galère !

C’est grâce un fil lancé par Jean Sebastien Sauvage sur Google+ et une remarque de Lionel Hilaire que j’ai eu l’idée de cet article. Je veux parler des jeux de la grande époque du MS-DOS.

Il faut dire que jusqu’à ce que les jeux se lancent directement et uniquement sous MS-Windows (en gros vers 1999), il fallait jongler avec les réglages des jeux pour avoir le son, ou encore la souris fonctionnelle.

Il faut le dire haut et fort : MS-Dos était surement le système le plus pourri au niveau de la gestion de la mémoire, ou encore du matériel sonore.

Il faut dire que MS-Dos avait une vision spéciale de la mémoire. Conçu à l’origine pour ne fonctionner au maximum qu’avec 640 Ko de mémoire, car on considérait qu’en 1981, 640 Ko seraient long à atteindre. Et si l’on en croit la citation de Bill Gates faite en 1989, c’était trop optimiste.

I have to say that in 1981, making those decisions, I felt like I was providing enough freedom for 10 years. That is, a move from 64k to 640k felt like something that would last a great deal of time. Well, it didn’t – it took about only 6 years before people started to see that as a real problem.

Ce qu’on peut traduire par :

Je dois dire qu’en 1981, en prenant ces décisions, j’avais l’impression de proposer assez de liberté pour 10 ans. Autrement dit, le passage de 64k à 640k était vu comme une transition assez longue. Eh bien, ce ne fût pas le cas – il a fallu environ 6 ans seulement avant que les gens commencent à y voir un vrai problème.

Ce qui en a résulté un gloubiboulga infame de couches successives qui saucissonnait la mémoire vive. En gros :

  1. Mémoire conventionnelle : les 640 premiers Ko
  2. Mémoire supérieure : les 384 Ko suivants
  3. Mémoire étendue : le reste de la mémoire

Au secours !!!!

Continuer la lecture de « Vieux Geek, épisode 20 : les jeux sous MS-DOS, quelle galère ! »

Quand ID Software avait de l’humour…

En ce mois de mai, nous fêtons les 20 ans de « Wolfenstein 3D » et de sa suite (qui se situe avant le premier jeu pour l’intrigue), « Spear Of Destiny ». Merci à Dosbox pour l’environnement qui m’a permis de faire la vidéo 😉

Or, il existe un easter-egg sympa dans « Spear Of Destinity ». Le plus simple est de l’expliquer en vidéo…

Au moins à l’époque, il n’avait pas froid au popotin 😉