Vieux Geek, épisode 172 : Magnaram de Quaterdeck, le compresseur de mémoire à peu près fonctionnel ?

Ah, la mémoire vive. Cela a été longtemps le talon d’Achille des ordinateurs. Dans un des premiers articles de la série vieux geek écrit en août 2012, je me moquais gentiment des outils magiques qui promettaient d’augmenter la taille de la mémoire vive disponible sans passer par l’ajout de mémoire en dur.

C’était la plupart du temps des outils aux résultats peu convaincants. Rien ne pouvait vraiment améliorer la situation, mis à part rajouter ou remplacer une ou plusieurs barrettes de mémoire vive. Cependant, un outil de compression de mémoire à peu près fonctionnel a existé. Ce fut Magnaram de Quaterdeck qui exista dans les années 1995-1996.

C’est via WinWorld PC que j’ai pu mettre la main sur l’ultime version de ce compresseur de mémoire – et de fichier d’échange – qui est sorti en 1996 sous le nom de MagnaRam 97.

Continuer la lecture de « Vieux Geek, épisode 172 : Magnaram de Quaterdeck, le compresseur de mémoire à peu près fonctionnel ? »

Vieux Geek, épisode 166 : Diablo, où quand le rogue-like gagna le grand public.

Je dois l’avouer, j’ai toujours aimé les rogue-like. Bien que mon « dépucelage dans ce domaine » fut l’oeuvre du port de Moria sur Amiga, comme je l’ai exprimé en 2013 dans l’épisode 14 de la série Vieux Geek ou encore dans l’épisode 94 avec Castle of the Winds, la grosse claque que je m’étais prise en pleine tronche, ce fut le mythique Diablo développé par Blizzard et sorti en 1996.

Est-il besoin de présenter ce rogue-like mythique ? Je ne le pense pas. J’y ai passé de nombreuses heures, passant difficilement la troisième quête du jeu. Quand Diablo II fut publié, ce fut une autre claque avec un jeu autrement plus grand.

En 2018, un hacker connu sous le pseudonyme de GalaXyHaXz. En se basant sur une version contenant du code de débogage malencontreusement rendue disponible ainsi qu’avec d’autres fichiers qui avait fuité, le code source a été reconstitué. C’est ainsi que Devilution est né. Même s’il est loin d’être 100% compatible avec la version 1.0.9 du jeu, on peut récupérer le code source sur github et en utilisant les données d’un exemplaire du jeu que l’on a légalement en sa possession, il est possible de rejouer à Diablo sur Linux.

Continuer la lecture de « Vieux Geek, épisode 166 : Diablo, où quand le rogue-like gagna le grand public. »

Vieux Geek, épisode 138 : Quake premier du nom et son niveau castré…

Je dois dire que s’il y a un jeu qui a marqué mes années de jeune adulte, c’est bien le premier Quake sorti par id Software en 1996.

J’ai déjà eu l’occasion de parler plusieurs fois de Quake dans cette série vieux geek :

Dans l’épisode 21, fin juin 2014 : sur le niveau de difficulté à l’époque
Dans l’épisode 65, en juillet 2016 : le mission pack 3, « Abyss of Pandemonium »
Dans l’épisode 110, en février 2018 : l’ultime préversion du jeu

Cependant, il aura fallu attendre les 5 ans du jeu, en 2001 pour qu’une anecdote soit révélée par John Romero. Dans le deuxième épisode, « The Realm of Black Magic », le dernier niveau « The Dismal Oubliette » a été amputé d’une bonne partie de son introduction.

En effet, comme l’avoue John Romero lui même, le niveau a été « castré » pour tenir dans la limite imposée de 1,4 Mo.

This was the original starting point of the Dismal Oubliette, e2m6. It was cut for size reasons since it made the .BSP file go way over our self-imposed 1.4mb limit.

Une traduction rapide donne :

C’était le point de départ original de the Dismal Oubliette, e2m6. Il a été coupé pour des raisons de taille car cela faisait que le fichier .BSP dépassait largement la limite de 1,4 Mo que nous nous étions imposée.

Continuer la lecture de « Vieux Geek, épisode 138 : Quake premier du nom et son niveau castré… »

Vieux Geek, épisode 132 : Powerslave / Exhumed, un ancêtre oublié de Duke Nukem 3D ?

Pour les personnes ayant connus les premiers FPS, il y a une série de titres au-dessus des autres. En dehors du trio Doom, Doom II et Duke Nukem 3D, le reste ne valait pas tripette.

Il y avait bien eu l’exception Rise of The Triad – évoqué dans l’épisode 120 de cette série de billets – mais rien de vraiment mieux durant cette période qui court de début 1994 à début 1996.

Si Duke Nukem 3D a été révolutionnaire à cause du Build engine développé par Ken Silverman, papa de Ken’s Labyrinth – comme évoqué en janvier 2016 – Duke Nukem 3D n’a pas été le premier à l’utiliser.

Du moins, un jeu connu sous le double nom de Powerslave (États-Unis) ou Exhumed (Europe) et sorti en 1995 par Lobotomy Software a été l’utilisateur d’une préversion du Build Engine… Préversion franchement castrée sur tout au niveau de limitation de l’affichage. Peu ou pas de forme « arrondi », mur uniquement à 90°, bref, pas la joie.

Continuer la lecture de « Vieux Geek, épisode 132 : Powerslave / Exhumed, un ancêtre oublié de Duke Nukem 3D ? »

Vieux Geek, épisode 115 : Top Draw, le Corel Draw « du pauvre »…

Au milieu des années 1990, j’arrive dans le monde du PC quand MS-Windows 95 pointe le bout de son nez. Cependant pour des raisons purement techniques, je resterai jusqu’à la mi-1996 sur MS-Windows 3.1. C’est sur cette plateforme que je fais la connaissance d’un outil de dessin vectoriel prévu pour MS-Windows 3.1 et NT développé par une entreprise du Colorado, Top Software.

C’est un logiciel que j’avais découvert via une offre de Micro Application. Un shareware ou partagiciel en bon français. C’est ainsi que j’ai pu passer de longues heures sur la version 3.0 de l’outil de dessin vectoriel, sorti en 1996.

Continuer la lecture de « Vieux Geek, épisode 115 : Top Draw, le Corel Draw « du pauvre »… »