Vieux geek, épisode 407 : Visual Basic pour MS-DOS, la version oubliée…

Si je vous dis Visual Basic, vous allez tout de suite vous représenter un environnement de développement pour MS-Windows, avec son interface qui permettait de créer rapidement des fenêtres remplies de boutons, de zone de saisie, de cases à cocher, etc.

Même si le premier Visual Basic est né pour MS-Windows 3.0 en 1991, l’année d’après Microsoft sortira un ovni, Visual Basic pour MS-DOS.

Oui, un environnement de développement pour créer rapidement des applications pour MS-DOS. Cela vous paraît bizarre ? Ne vous inquiétez pas, ce fut aussi mon cas quand j’ai commencé à m’intéresser à l’histoire de ce langage de développement.

La version standard tenait sur deux disquettes 3 pouces et demi. Par chance, le langage était fourni avec de nombreux exemples, ce qui permettait de goûter à sa puissance. Mais le mieux, c’est de vous montrer rapidement à quoi cela ressemblait.

Vous l’avez vu, c’était quand même complet, et même si je suis une bille en programmation, même en Basic… Et oui, on est programmeur dans l’âme ou on ne ne l’est pas 🙂

Vieux geek, épisode 397 : « Raptor : Call of the Shadows », un excellent shoot’em’up de 1994.

Je suis arrivé sur PC en 1995, et j’avais à l’époque collectionné les versions partagicielles de jeux d’éditeurs connus, que ce soit Apogee (devenu 3D Realms) ou d’Epic Megagames (devenu Epic). Dans ma collection, il y a eu un shoot’em’up de 1994, développé par Cygnus Studio et publié par Apogee, « Raptor : Call of the Shadows ».

Comme tous les shoot’em »up, on s’en fout de l’histoire, ce qui compte, ce sont les poussées d’adrénaline. Car ce jeu est d’un bon niveau, même au niveau de difficulté le plus simple. Je suis tellement moyen dans ce genre de jeu que je m’étais fait éclater la tronche par le boss du premier niveau !

J’ai donc pris le niveau de difficulté le plus simple pour vous montrer les deux premiers niveaux du premier épisode. Par contre je n’ai pas trouvé l’endroit qui permet de sauvegarder après chaque mission… Ouille !

Le jeu a été réédité en 1999 pour MS-Windows, puis en 2015 sur Steam. Autant dire qu’il a eu une longue vie, même si je préfère la version de 1994, celle qui m’a étrillé dans la vidéo. Un shoot’em’up qui en vaut la peine, surtout pour un jeu qui a 31 ans en cette année 2025.

Vieux geek, épisode 388 : Iceweasel, le Mozilla Firefox des Debian GNU/Linux 4 à 7.

Alors que Debian a viré près de 30 années d’histoire du projet, j’ai eu envie de me replonger sur une partie de l’histoire du projet à la spirale rouge.

Entre Debian et la Fondation Mozilla, cela n’a pas été qu’une longue histoire d’amour. Entre 2006 et 2016, en gros entre les Debian GNU/Linux Etch (2007) à Jessie (2015), la distribution pour respecter les marques déposées de la Fondation Mozilla décida de renommer les projets.

Cela donnait :

  • Mozilla Firefox devenant Iceweasel
  • Mozilla Thunderbird devenant Icedove
  • Seamonkey devenant Iceape

Jusqu’en 2013, le renommage fut la règle, puis il fut décidé de repartir sur une base plus pratique, la version ESR de Mozilla Firefox. Dans un bug de 2016, il fut reconnu que les modifications apportées par Debian n’impactait pas sur le logiciel en particulier.

Continuer la lecture de « Vieux geek, épisode 388 : Iceweasel, le Mozilla Firefox des Debian GNU/Linux 4 à 7. »

Vieux geek, épisode 379 : WinLinux 2000, la distribution GNU/Linux pour MS-Windows 9x.

En 1999, un projet de distribution GNU/Linux un peu fou voit le jour. C’est la WinLinux 2000. Même en cherchant, je n’ai pas trouvé la base utilisée. Est-ce une base Mandrake Linux ? Debian ? Slackware ? Impossible à savoir.

Le projet propose un environnement KDE 1.x avec quelques outils célèbres comme la trousse internet Netscape Communicator. La particularité du projet ? S’installer directement sur une partition en fat32. Comment cela était-il possible ? On passait par un pseudo système de fichiers, le umsdos qui permettait de faire croire à la distribution que l’ensemble était installé sur une partition dédiée.

Ce système de fichiers a existé jusqu’à Linux 2.4.x inclus. À compter de Linux 2.6.x, il a disparu, n’ayant plus trop d’utilité. J’avais déjà eu l’occasion d’utiliser une distribution avec umsdos activé par défaut. C’était en 1997, lors de mon premier contact avec Linux. C’était via le magazine PC Team n°9 qui proposait la Slackware de l’époque (une 3.x de mémoire).

J’ai eu connaissance de cette distribution via le canal Discord de Dosbox-X qui parlait de cette distribution GNU/Linux. Comme quoi, les canaux Discord, c’est parfois utile. Via Archive.org, j’ai pu récupérer l’image ISO.

Continuer la lecture de « Vieux geek, épisode 379 : WinLinux 2000, la distribution GNU/Linux pour MS-Windows 9x. »

Vieux geek, épisode 359 : Doom64 pour la Nintendo 64, une version vraiment complète :)

Dans l’épisode 355 de la série vieux geeks, je parlais du port de Wolfenstein3D pour la Super Nintendo. Port que j’avais qualifié, je cite :

En tout cas, j’avais entendu dire que la version avait été censurée, mais à ce point, c’est du grand art.

En 1997, alors que la Nintendo 64 commence sa vie commerciale, un port du jeu Doom64 est proposé par Midway Games. Ici, point de censure : il y a du sang, des tripes, et c’est vraiment un public adulte auquel s’adresse ce jeu. Ce qui est normal. Le joueur (ou la joueuse) cible de Nintendo a connu la NES étant enfant, la SNES en tant qu’adolescent. Il était normal que la Nintendo 64 soit un peu plus adulte.

Le scénario ? Il prend la suite de Doom 2. Suite à un rapport du Doom Guy, les bases démoniaques installées sur Phobos et Deimos sont bombardées. Malheureusement, malgré les efforts déployées, les forces maléfiques ont trouvé le moyen de revenir incognito. De nouveau, le Doom Guy est envoyé sur les lunes de Mars pour régler une nouvelle fois leur compte aux forces maléfiques.

Continuer la lecture de « Vieux geek, épisode 359 : Doom64 pour la Nintendo 64, une version vraiment complète 🙂 »