Vieux Geek, épisode 254 : Comment id Software est né suite à une démo technique…

Le 1er février 1991, John Carmack, John Romero et Adrian Carmack fonde officiellement un studio de développement, id Software.

Leur première réalisation sera la trilogie de Commander Keen sortie en décembre 1990. Un de ses particularités est d’avoir un défilement fluide de l’écran au pixel près. Jusque là dans les jeux de plateformes, les développeurs de jeux pour PC s’étaient cassés les dents dessus.

Le célèbre jeu de plateformes « Dangerous Dave » développé pour Apple II et MS-DOS sortit en 1990, et dont j’ai parlé en janvier 2021, proposait toujours un défilement par écran entier.

Un exemple ? Dans cette vidéo, il suffit de se positionner vers 3 minutes 10 pour comprendre le problème.

John Carmack voulait obtenir un défilement horizontal fluide au pixel près comme ce que proposait les consoles à l’époque. Un soir de septembre 1990, il s’attèle à la tâche et y parvient. Tom Hall qui était aussi dans les locaux de Softdisk voit l’exploit technique de John Carmack et lui souffle l’idée de reproduire le premier niveau de Super Mario Bros 3.

Continuer la lecture de « Vieux Geek, épisode 254 : Comment id Software est né suite à une démo technique… »

En vrac de milieu de semaine…

Un court billet, tapé rapidement en fin de journée.

Côté informatique :

Côté culture :

Pour finir, un autre longplay pour le jeu « Attack of the PETSCII Robots« , la carte 8 alias « Robot Hotel ».

C’est tout pour aujourd’hui.

Bonne fin de semaine 🙂

Que sont devenues les distributions GNU/Linux de 2016, deuxième épisode, février 2016.

Après un mois de janvier 2016 assez clément – 60% de survie à 5 ans – attaquons le court mois de février 2016. Et le moins que l’on puisse dire, ce fut un mois des plus calmes dans le domaine des distributions GNU/Linux.

Bilan : sur les trois distributions, une a disparu : Antergos. 66% de survie, c’était prévisible avec seulement trois articles.

C’était sûrement une époque où je commençais à m’apercevoir – sans l’admettre – qu’il fallait mettre de côté les articles sur les distributions GNU/Linux dont les évolutions ne se faisait plus désormais qu’à la marge…

Vieux Geek, épisode 253 : Bio Menace, Commander Keen à la sauce Apogee Software.

1991 : id Software fait ses premières armes avec la saga Commander Keen. J’avais parlé en mai 2020 de l’épisode intermédiaire de cette saga, située entre les deux trilogies, « Keen Dreams ».

À l’époque publié par Apogee Software, ceux-ci décide de réutiliser le moteur de Commander Keen et de le pousser dans ses derniers retranchements. Durant deux ans, le projet est connu sous le nom de « Bio Hazard » pour finalement sortir en août 1993 sous son nom définitif, « Bio Menace ».

Le scénario ? On doit parcourir les niveaux pour sauver des personnes retenues en otages par le docteur Mangle et ses sbires. On est Snake Logan, agent de la CIA et dans le premier épisode, on doit nettoyer Metro City. Bonne chance.

Car vous allez en avoir besoin. Outre que les niveaux sont assez fouillés, ils sont assez durs et même en mode facile. Je dois avouer honteusement que je ne suis jamais arrivé à finir le premier niveau… Je veux bien être assez moyen dans le domaine des jeux de plateformes, mais quand même…

Comme le ridicule ne tue pas, voici une petite vidéo où je montre le plus possible du premier niveau… Et c’est pas évident 🙁

Le jeu est récupérable gratuitement sur GOG, et il fonctionne parfaitement dans Dosbox ou un des ses forks comme l’excellent Dosbox-X.

Si vous aimez les jeux de plateformes qui vous bottent l’arrière-train, foncez… Car vous allez souffrir avant de voir la fin de chaque niveau… Ne me dites pas que je ne vous ai pas prévenu 🙂

Alors Gnome 40, évolution ou révolution ?

Utilisant de nouveau Gnome depuis le mois de juin 2020 après 5 années passées sous Xfce puis Mate Desktop, je dois dire que j’ai été intrigué par l’arrivée d’une nouvelle présentation générale pour le Gnome Shell.

Au moment où je rédige cet article, le 1er février, la version 40 (ancienne 4.0) est en pleine pré-bêta. En effet, la version alpha a été officialisée le 26 janvier, dixit Phoronix.

J’ai donc pris une EndeavourOS et j’ai fait installer Gnome dessus. Autant me simplifier la tâche au maximum, après tout, c’est le but premier de l’informatique, non ? 🙂

Je vous conseille de faire les opérations de compilation et d’installation en ligne de commande, pour éviter tout désagrément.

L’installation se passe via des paquets AUR. Le premier ? gsettings-desktop-schemas-git, ensuite il faut installer meson. Pour éviter un problème au moment de l’installation de la nouvelle version de mutter, il faut entrer la commande sudo pacman -Rdd gnome-shell

Une fois mutter-40alfa installé, il faut faire compiler libgweather-git, puis enfin gnome-shell-40alfa.

Un redémarrage plus tard, la version alpha du Gnome-Shell de Gnome 40 est disponible.

Ma première impression est que c’est sympa à utiliser. Bon, cela fait penser à une utilisation pour une tablette tactile, mais cela reste supportable pour de l’utilisation à la souris. Rien que la présence du dock en bas permettra d’avoir plus d’icones dans celui-ci qu’avec une utilisation verticale. Cette version risque de signer la mise à mort d’extensions comme dash-to-dock ou dash-to-panel.

Il est fort probable que lorsque Gnome 40 sera officiellement disponible, je l’utilise sans la moindre extension, sauf la météo et le notificateur en haut à droite. Révolution ? Non. Évolution, oui.