Quels anniversaires pour l’année 2024 en informatique et en jeux vidéos ?

Depuis 2022, j’ai l’habitude de commencer la nouvelle année avec les anniversaires des 5, 10, 15, et ainsi de suite jusqu’à 25 ou 30 ans, voire plus si affinités 🙂

Continuons donc cette tradition. La liste sera tout sauf exhaustive, car il est certains que j’oublierai certains jeux et OS. Désolé par avance pour les manques. Allons y par ordre chronologique… En commençant avec un bon de 40 ans en arrière.

1984 :

  • Apple lance le MacIntosh avec sa publicité mythique proposée durant le superbowl de l’année.
  • Amstrad publie son premier micro ordinateur 8 bits, le CPC 464 et son lecteur de cassette intégré.
  • Commodore publie les Commodore 16 et Plus/4 pour compléter sa gamme existante.
  • Toujours dans le domaine des nouveaux ordinateurs, Thomson sort son MO5.
  • Pour terminer dans la sortie des ordinateurs, autant parler du PC/AT d’IBM équipé d’un 286 et d’un royal disque dur de… 20 Mo, ce qui était énorme pour l’époque.
  • Côté jeux vidéo, je demande Tetris d’Alexei Pajitnov…
  • … Ou encore la sortie du mythique Élite sur les ordinateurs BBC Micro.

1989 :

  • C’est la naissance du Web au CERN sous les doigts agiles de Tim Berners-Lee.
  • C’est aussi l’année de sortie de la console portable Gameboy au Japon et aux États-Unis.
  • Côté jeu vidéo, je demande le premier Sim City…
  • … Ou encore Prince of Persia sur Apple II.

Continuer la lecture de « Quels anniversaires pour l’année 2024 en informatique et en jeux vidéos ? »

Rétroludique, et si on passait en dur ? Épisode 8 : MS-Windows 98Se, le choix le plus pragmatique ?

Dans l’épisode précédent de la série, je précisais que la version « service pack commercial » de MS-Windows 98 (abordé en tant que tel dans un billet d’août 2019) avait été mon unique choix. Il faut dire qu’un beau badge « Designed for Microsoft » suivi du duo Windows NT (époque 4.0) et Windows 98 m’a fait comprendre quel était la version que je devais installer.

N’ayant pas de CD de la version « originale » de MS-Windows 98, je m’étais tourné vers une version 98Se qui fonctionne très bien. Du moins, elle n’est pas affectée par l’installation des pilotes pour les infâmes circuits VIA qui ont fait énormément de mal à la réputation de l’OS 16/32 bits de Microsoft… Ah, la grande époque des cartes mères utilisant ces merdes… Désolé, mais vu le nombre de fois que j’ai dû réinstaller MS-Windows 98/98SE à cause de ces pilotes moisis, on finit par avoir la dent dure.

Continuer la lecture de « Rétroludique, et si on passait en dur ? Épisode 8 : MS-Windows 98Se, le choix le plus pragmatique ? »

Vieux Geek, épisode 311 : CP/M, l’OS incontournables des micro-ordinateurs des années 1975-1982.

Il y a des OS maudits, comme OS/2 par exemple. Mais ce ne fut pas le premier à souffrir durement de la concurrence de Microsoft. Avant lui, il y eut le CP/M de Gary Kildall (1942-1994). En 1974, il acquiert un micro-ordinateur, l’Intel Intellec-8. Même s’il a la gueule d’un Altaïr, il le précède d’environ un an.

Quand Gary Kildall récupère le matériel, il lui manque un OS. Il développera alors CP/M : Control Program for Monitor puis Control Program for Microcomputer.

Pour commercialiser le CP/M, il fonde Intergalactic Digital Research, Inc qu’il renommera Digital Research.

En 1980, tandis qu’IBM prépare son premier micro-ordinateur, il contacte Gary Kildall et pour des raisons qui varient selon la légende, c’est finalement Microsoft et Bill Gates qui décroche le contrat. Il faut dire que le port de CP/M pour l’Intel 8088 (une version castrée du 8086) choisi par IBM n’est pas terminé et ne le sera qu’en avril 1982.

Autant dire que c’était déjà trop tard, et le PC-DOS avait déjà commencé à se faire sa place au soleil.

Continuer la lecture de « Vieux Geek, épisode 311 : CP/M, l’OS incontournables des micro-ordinateurs des années 1975-1982. »

Vieux Geek, épisode 282 : MenuetOS, l’OS écrit en assembleur qui tenait sur une disquette.

Cet article est en quelque sorte la suite de l’épisode 29 des projets un peu fou du logiciel libre, et aussi de l’épisode 281 de la série Vieux Geeks.

MenuetOS est un projet d’OS écrit en assembleur dont la première version remonte au début des années 2000. Tout comme pour la disquette de démo de QNX, l’ensemble tient sur une disquette, soit sur un espace de seulement 1,44 Mo.

Le projet est toujours développé en 2021. Mais il faut se replonger en l’an 2000 pour comprendre quelle claque technique cela fut. Pour l’énorme majorité des personnes équipées en informatique, l’OS, c’est MS-Windows 98 voire 98Se. Il y a bien l’épaisseur du trait comprenant le monde linux et BSD libre. Pas franchement différent de la situation en 2021, mais passons.

Imaginer qu’un OS démarre en mode graphique depuis une disquette, c’est une claque puissance 1000. Et c’est pourtant ce qu’arrivait à faire à l’époque Ville Turjanmaa.

La première version, celle en 32 bits est publiée sous license GPLv2 classique. À partir de 2005, une version en assembleur en 64 bits est proposée, mais sous une license qui n’est pas ouverte. En effet, celle-ci interdit la décompilation, le désassemblage ou la rétro-ingéniérie sauf autorisation des auteurs.

Continuer la lecture de « Vieux Geek, épisode 282 : MenuetOS, l’OS écrit en assembleur qui tenait sur une disquette. »

Les projets un peu fou du logiciel libre, épisode 29 : KolibriOS, un OS entièrement écrit en assembleur.

Dans un article vieux geek daté du 24 juillet 2021, je parlais de la démo de QNX qui tenait sur une disquette.

Dans un commentaire, Mic a parlé d’un projet d’OS qui est dérivé de MenuetOS (qui fera sûrement l’objet d’un article vieux geek dédié) qui s’appelle KalibriOS. Il a depuis longtemps dépassé la symbolique disquette en terme de taille, mais il est très complet et surtout il est d’une rapidité sans équivalent dans le monde des OS.

Ce projet est disponible sous la license GPLv2, et a une logithèque des plus fournies, même pour une version « live » qu’il est très dur d’installer sur un disque dur. Je pense même que l’installation d’une des premières Debian (celle de l’époque 1993-1996) est moins laxative.

Mais peu importe. Un OS entièrement écrit en assembleur, ça dépote pas mal, même s’il y a des ralentissement liés au côté « live » de l’ensemble.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 29 : KolibriOS, un OS entièrement écrit en assembleur. »

En vrac’ rapide et libre pour finir la semaine

Quelque liens en vrac pour finir la semaine.

Bon week-end !

Et Syllable dans tout cela ?

Si quand on parle d’OS libres, le premier nom qui viennent à l’esprit est Linux, ou pour les plus « geek » un BSD (comme FreeBSD, NetBSD ou encore OpenBSD), qu’en est-il de Syllable, ce dérivé d’AtheOS ?

Mes derniers tests remontaient à l’époque de la version 0.5.5, et j’avoue que je n’avais plus eu l’envie de me tourner vers Syllable. Mais c’est l’annonce du port de Syllable sur l’eeePC d’Asus qui m’a donné envie de jeter un oeil à la dernière version officiellement disponible, la 0.6.5.

Ayant récupéré l’image ISO (compressé en 7zip), j’ai crée une image disque de 16 Go, puis j’ai lancé la virtualisation en lui donnant 512 Mo de mémoire vive.

fred@fred-laptop:~/download$ qemu-img create -f qcow2 syllable.img 16G
Formatting 'syllable.img', fmt=qcow2, size=16777216 kB
fred@fred-laptop:~/download$ kvm -m 512 -hda syllable.img -cdrom SyllableDesktop-0.6.5.i586.iso -soundhw es1370 -boot d &

Bien que l’installation soit à 90% en mode texte, elle est assez « simple ». L’écran de démarrage est tout en ton pastel, très agréable à la vue.

Début de l'installation de Syllable

Autre partie de l'installation de Syllable

La première connexion se fait en root, et j’ai donc changé le type de clavier utilisé, la résolution, et la langue employé. Sans oublier de rajouter un compte utilisateur. Le tout se réglant via un panneau de préférences très bien conçu.

Gestion des préférences de Syllable

ecran de connexion de Syllable

Il y a parmis les outils fourni un navigateur Web, basé sur Webcore. La version fournie avec l’OS est la 0.6alpha1, bien qu’une version plus récente soit disponible sur le site de Syllable. Seul le circuit son émulé – un es1370 – n’était pas reconnu.

ABrowse sous Syllable 0.6.5

J’avoue que j’ai été plus qu’agréablement surpris par cet OS qui fera surement plaisir aux blasé(e)s des OS alternatifs « classiques ».

Evidemment, vu le numéro de version, inutile de préciser qu’il y a encore quelques manques, mais il est déjà très agréable d’emploi, et c’est le principal.

Et sans vouloir jouer les trolleurs, je pense que la version 1.0 de Syllable sortira bien avant la première version stable d’un certain GNU Hurd 🙂