Vieux geek, épisode 419 : Lotus-1-2-3, la killer app qui a imposé le PC comme ordinateur sérieux.

Lotus 1‑2‑3, lancé en 1983, a été le logiciel qui a fait décoller le PC d’IBM. À une époque où MS‑DOS débutait et où la bureautique était encore primitive, ce tableur écrit en assembleur – excusez du peu, la réécriture en langage C ayant commencé avec sa version 3.0 – a apporté vitesse, stabilité et efficacité. Les entreprises achetaient des PC pour l’utiliser, tout simplement. Comme jadis quelques années auparavant, les Apple II se vendaient pour faire tourner Visicalc, le premier tableur.

L’interface était minimale : écran texte, menus accessibles via /, navigation 100 % clavier. Pas de souris, pas de fioritures. Lotus proposait trois fonctions essentielles : un tableur solide, une petite base de données, et des graphiques simples mais suffisants pour les besoins professionnels de l’époque.

Les versions DOS se sont succédé — 1.0, 2.x, 3.x, puis 4.x — en améliorant les macros, la gestion mémoire et la compatibilité vidéo, tout en conservant la même philosophie : aller droit au but et exploiter au maximum le 8088. Il y a eu même deux versions pour OS/2, en 1990 puis en 1993, c’est dire l’influence du logiciel.

Continuer la lecture de « Vieux geek, épisode 419 : Lotus-1-2-3, la killer app qui a imposé le PC comme ordinateur sérieux. »

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 🙂

Le rétroludique ne se limite pas aux ordinosaures 8 et 16 bits :)

Dans un billet récent, je parlais du matériel rétroludique, en m’attardant sur le Commodore 64, étant donné que j’ai récemment acquis un lecteur de disquettes 1541. Mais le rétroludique ne se limite pas aux ordinateurs de Commodore (du PET à l’Amiga), d’Atari (8 et 16 bits), de Sinclair, ou encore d’Amstrad, pour rester dans les grands noms.

Il y a un rétroludique que je trouve moins répandu, c’est celui du PC avec MS-DOS. C’est une scène homebrew qui est moins active – à ce que je peux voir avec seulement 241 réponses sur itch.io loin des 1435 réponses du C64 – que les scènes homebrews 8 et 16 bits. Ce qui est dommage. Il est vrai que des émulateurs comme Dosbox-X font largement le travail, car on peut les configurer comme on veut côté microprocesseur, circuits vidéo, etc. On peut aussi utiliser PCem ou 86Box pour une expérience plus proche de l’original, sans avoir à se trimballer du matériel parfois vieux de 25 ans, voire plus.

Je possède un IBM PC 300GL de 1998 sur lequel j’ai installé MS-Windows 98 en configurant le démarrage pour qu’il s’arrête à l’étape MS-DOS. Il m’a suffit de modifier le fichier MSDOS.SYS en modifiant l’option BootGUI en passant la valeur utilisée à 0.

Continuer la lecture de « Le rétroludique ne se limite pas aux ordinosaures 8 et 16 bits 🙂 »

Vieux geek, épisode 396 : Jazz Jackrabbit, quand Epic tentait de rivaliser avec le hérisson bleu !

Nous sommes en 1994, et en cette année Epic Megagames décide de proposer une version pour MS-DOS de Sonic sous le nom difficile prononçable sans bafouiller, j’ai nommé Jazz Jackrabbit. Un lapin (lièvre ?) vert armé d’un flingue. Oui, c’est du bizarre 🙂

Jazz, c’est un lapin vert, armé jusqu’aux dents, qui court à toute vitesse dans des niveaux colorés, le tout avec une bande-son techno qui ferait rougir un Amiga. Et très fluide sur un 486 DX2 66 Mhz. Par contre, il faut éviter de lancer le jeu sur un PC équipé d’un processeur au-dela des 200 Mhz, car ça plante au démarrage.

Le but de Jazz est simple : sauver à la fois Eva Earlong et la planète Carrotus des griffes de démoniaques tortues. Une version moderne de la fable de Jean de la Fontaine ?

Comme pour tous les jeux de l’époque, il est de bon ton de se moquer du joueur qui sélectionne une difficulté trop simple. Et aussi, on a droit à la version shareware avec le premier épisode, 5 autres étant disponibles si on portait la main au portefeuille.

Vous l’avez vu, le jeu est rapide, fluide et même si Sonic est parfois plus rapide, on a souvent une impression de vitesse qui est agréable. Il y a eu au moins une suite, sortie pour MS-Windows, mais je dois dire que je ne l’ai pas connu. Un bon jeu pour se détendre et passer une petite dizaine de minutes sans se prendre la tête.

En vrac… Rétroludique :)

J’ai décidé de poster vers le 24/25 de chaque mois, un petit en vrac’ de jeux rétroludiques qui n’aurait pas proposé suffisamment de matières pour faire un article dédié.

On va commencer avec un casse-tête plutôt sympathique, sur le Commodore 64, du nom de « Four or More ». Le principe est simple : faire disparaître 36 billes en 9 coups maximum. On sélectionne une bille avec le bouton de tir du joystick, on la déplace où on veut et on relâche. Seule limite ? Il faut aligner horizontalement ou verticalement 4 billes ou plus pour les faire disparaître.

Le jeu se trouve sur itch.io et voici une vidéo qui montre le jeu en action… Bonne chance pour arriver aux 36 billes. Mon record ? 25 ou 26…

Tout autre domaine, un jeu d’aventure pour le MS-DOS, j’ai nommé « Maura and Ash », disponible sur itch.io. On se trouve dans un vaisseau en panne, que l’on doit réparer seul. Même s’il existe des versions pour Windows et Linux, c’est un jeu d’aventure sympa dont le seul défaut est de faire de la politique. Et je n’aime pas le mélange des deux.

À découvrir néanmoins. Dans la vidéo ci-dessous, je vous montre comment acquérir la première centaine de points dans le jeu, sachant que le score maximum est 555 points et que je perd toujours au même moment. Peut-être aurez-vous plus de chance 🙂

Dernier jeu, on retourne dans le monde du Commodore 64, un jeu de gestion et de stratégie qui vous fait gérer votre tribu en pleine période glaciaire. Son nom, « The Tribe », disponible sur itch.io. Plutôt difficile et survivre tient de la chance 🙂

C’est tout pour cette fois. Bon jeu !