En vrac’ de milieu de semaine…

Petit en vrac’ en ce dernier mercredi d’août 2023.

Côté logiciel libre, informatique et internet.

Côté culture ?

Rien cette fois ci.

Pour finir, une petite vidéo sur les nouveautés de la version 2.5 de « Tower and Dragon ».

Sur ce, bonne fin de semaine !

Manjaro Unity, cette fois, c’est la bonne pour Unity en dehors d’Ubuntu ?

J’ai appris l’existence ce matin d’une ISO pour le duo Manjaro et Unity. Sur le fil consacré à Manjaro Unity, on apprend que le projet est en phase de release candidate (un peu précoce pour être une RC ?) et que le projet est soutenu par le grand patron chez Manjaro, j’ai nommé Philip Müller.

J’avais d’abord pensé que c’était une erreur, mais l’image ISO est tellement grosse (3,7 Go environ) qu’il a fallu la découper avec zip. C’est une limitation de github que je n’avais jamais rencontré auparavant.

Il m’a fallu appliquer deux lignes de commande. La première pour obtenir un fichier zip décompressable : zip -FF manjaro-unity7-22.0.r202212021811-221202-linux60.iso.zip --out unity.zip. Une autre commande m’a permis d’extraire l’image ISO unzip unity.zip. Un brin ennuyeux pour ne pas dire plus.

Continuer la lecture de « Manjaro Unity, cette fois, c’est la bonne pour Unity en dehors d’Ubuntu ? »

En vrac’ de fin de semaine…

Minuscule en vrac’ en ce dernier de février 2022.

Côté logiciel libre, informatique et internet.

Côté culture ?

Si vous avez des albums ou artistes ou groupes à découvrir, les commentaires sont ouverts pour cela !

Suite du longplay pour « Briley Witch Chronicles », avec la huitième heure de jeu… On approche de la fin 🙂

Sur ce, bon week-end !

Après l’Amstrad CPC, au tour du Commodore 64 de profiter d’un port de « Puzzle Bobble ».

Dans un article d’octobre 2021, je disais tout le bien que je pensais des diverses scènes rétroludiques. Dans la vidéo illustrant l’article, il y avait un port de Puzzle Bobble pour l’Amstrad CPC.

Quelques mois sont passés, et c’est au tour du Commodore 64 de connaitre un port de ce jeu sorti en 1994, et qui est un de mes préférés de l’univers de « Bubble Bobble », avec « Bubble Bobble » en premier, « Puzzle Bobble » en deuxième et « Rainbow Islands » en troisième.

On peut télécharger soit une image disquette, soit une image cartouche du port du jeu. Il est de haut vol, et je dois dire que le jeu rend hommage au Commodore 64 en lui sortant les tripes par endroit.

Continuer la lecture de « Après l’Amstrad CPC, au tour du Commodore 64 de profiter d’un port de « Puzzle Bobble ». »

Je suis tombé sur le popotin… Un port de Sonic The Hedgehog pour Commodore 64 existe !

Même si j’étais au courant depuis quelques jours, je dois dire que j’attendais de pouvoir récupérer l’image disquette du jeu pour voir si je ne rêvais pas tout éveillé.

Mais non. Il y a deux ans, le jeu Super Mario Bros était porté sur Commodore 64.

Il était normal de se demander si l’ennemi juré de Mario allait avoir droit à son adaptation sur Commodore 64. C’est désormais le cas.

En ce 19 décembre 2021, Sonic The Hedgehog est disponible pour Commodore 64 avec une extension mémoire (ou REU) de minimum 256 Ko.

Sur la page de téléchargement du jeu, on trouve des images disquettes (au format d64 et d81) prête à être utilisé sur les Commodore 64 Mini et Maxi. Si vous utilisez Vice, il faut activer dans la section cartouches des préférences un RAM Expansion Module de minimum 256 Ko.

Deux photos du jeu sur mon C64 Maxi :

Et un écran du premier niveau.

Continuer la lecture de « Je suis tombé sur le popotin… Un port de Sonic The Hedgehog pour Commodore 64 existe ! »

Attack of the Petscii Robots ? Au tour des Atari 8 bits de s’occuper des robots ennuyeux:)

Le jeu « Attack of the Petscii Robots » vient de connaître l’officialisation de son sixième port après :

  1. Le Commodore PET, version d’origine
  2. Le Commodore Vic20
  3. Le Commodore 64
  4. L’Apple II, dont j’ai parlé en avril 2021
  5. Un port pour le Commander X16 en cours de conception, cf la vidéo ci-dessous

Le sixième port pour la ligne des ordinateurs Atari 8 bits avec un support pour les Atari 800, 800XL, 1200XL, 130XE et XEGS. Donc, tout Atari 8 bits avec au minimum 48 Ko de mémoire vive.

J’avais déjà pu bêta testé la version Apple II du jeu et quand David Murray m’a envoyé la première version de test – une RC1 – je me suis mis en quête d’un émulateur potable. Je me suis vite aperçu que cette série d’ordinateurs était vraiment oubliée. Il n’y a que deux émulateurs potables : Altirra pour MS-Windows et Atari 800 pour le côté multiplateforme.

Je me suis donc replié sur la deuxième option. La partie la plus ennuyeuse a été de trouver des ROMs officielles pour assurer la meilleure compatibilité possible. Par chance, on peut récupérer les dites ROMs facilement dans la section téléchargement du site de l’émulateur Atari800.

Après avoir configuré l’émulateur pour qu’il prenne en compte les ROMs et mettre un affichage en double taille, j’ai pu commencer les tests.

Continuer la lecture de « Attack of the Petscii Robots ? Au tour des Atari 8 bits de s’occuper des robots ennuyeux:) »

Applewin-git, le port linux d’AppleWin empaqueté pour le monde Archlinux.

Dans un article de début mai 2021, je faisais un bilan assez triste de l’émulation Apple II sous Linux.

Je concluais l’article ainsi en parlant du port effectué de main de maître par Andrea Oddetti du logiciel AppleWin :

Le port est plus que fonctionnel, dommage que la version QT – qui serait apprécier par la plupart des utilisateurs potentiels – souffre d’une telle latence. Dommage aussi qu’en mode fenêtré, les touches fléchées soient parfois non prises en compte.

Néanmoins, cela laisse un mince espoir de pouvoir se passer à terme du duo Wine et AppleWin à terme.

Le beau temps de ce mois mai – qui est franchement pourri, à peine 12° avec de la pluie – m’a donné envie de me pencher sur la possibilité d’avoir une version empaquetée de l’émulateur pour le monde Archlinuxien.

Et comme je l’avais dit :

Pour le moment, il n’y a pas de paquets sur AUR et c’est aussi bien comme cela, vu qu’il doit être bien laxatif à empaqueter comme logiciel.

Et je confirme cela. La partie la plus ennuyeuse a été de gérer les trois dépots github tiers pour qu’ils soient reconnus à la compilation. Mais j’y suis arrivé. J’ai réussi à faire fonctionner l’ensemble, aussi bien avec l’interface QT que SDL2 sous Gnome. Mes essais pour l’interface SDL2 ont échoué dans une machine virtuelle avec Xfce. Je ne sais pas pourquoi.

Mais le principal est d’avoir un port. Je l’ai donc capturé en action pour montrer qu’il y a de l’espoir pour l’émulation Apple II, même si le port QT est effroyablement lent en ce qui concerne le rendu audio via la carte Mockingboard.

Oui, le paquet n’est pas très propre, mais je ne désespère pas de faire fonctionner les sous-modules git dans la recette de compilation de l’émulateur. En tout cas, maintenant, je peux me passer du duo Wine et AppleWin pour mes besoins en émulation d’ordinosaure de la génération Apple II.

Les robots embêtants arrivent sur Apple II…

J’ai déjà parlé plus d’une fois de ces robots embêtants, pesky en anglais, jeu de mot facile donc… En effet, le jeu « Attack of the PETSCII Robots » est disponible sur Apple II/II+/IIc/IIe/IIgs tant que votre Apple est équipé au minimum de 64 Ko de mémoire vive.

Sur le site de David Murray, le jeu est en précommande. Les envois ne commenceront / ont commencé (tout dépend de quand vous lirez cet article) courant mai 2021.

Dans une vidéo du 17 avril 2021, David Murray parlait du port en cours.

Cependant, j’étais déjà au courant de ce port, étant donné que je suis un des bêta-testeurs du jeu. J’avais déjà bêta-testé des préversions du jeu pour Commodore PET avec l’audio activé.

David Murray m’a donc contacté fin mars – début avril pour des bêtas tests. J’ai ainsi pu tester et torturer les versions beta 7.0, 7.1 et 7.3.

Continuer la lecture de « Les robots embêtants arrivent sur Apple II… »

Vieux Geek, épisode 213 : Nero pour Linux, une étrangeté des années 2005 à 2010.

Nero Burning Rom est la suite de gravure de galettes plastifiées la plus connue du monde PC. Sa dernière version, la 20.x est sorti en 2018 et fait tout sauf le café… Quoique sur ce point, cela reste encore à prouver 🙂

L’équipe de Nero AG qui est à l’origine de cet outil a tenté durant quelques années l’aventure Linux. Très précisément, entre les années 2005 et 2010. Il n’y a pas de petits marchés à conquérir, après tout !

En effet, l’équipe – voyant la popularité croissante de l’OS libre durant la deuxième moitié des années 2000, à mettre en perspective avec le mauvais accueil de MS-Windows Vista ? – décida de porter le logiciel sur les principales distributions de l’époque en privilégiant le format de paquet deb et rpm.

Développé en GTK – pour ne pas rentrer en collision frontale avec le roi de l’époque dans le monde du logiciel libre, K3B. J’ai utilisé K3B à l’époque, et je dois dire que je ne voyais pas franchement l’intérêt d’un port de Nero… Mis à part pour une poignée de personnes accrocs qui voulaient ne pas quitter leur logiciel fétiche en passant sous Linux ?

Durant les 5 années de son existence, le logiciel gagnera le support de gravure des blu-ray, l’utilisation du moteur de Nero 7 puis 9. Cependant, l’aventure s’arrêtera en décembre 2010 avec la version 4.0.0.0b, puis il passera en logiciel gratuit (ou freeware) en 2012. Je n’ai pas réussi à mettre la main sur la version de 2012.

Continuer la lecture de « Vieux Geek, épisode 213 : Nero pour Linux, une étrangeté des années 2005 à 2010. »

Vieux Geek, épisode 211 : MS Windows NT 4.0 pour MIPS, le port un brin oublié ?

Pour la plupart des personnes, MS-Windows NT, c’est soit MS-Windows XP, soit MS-Windows 7 ou encore MS-Windows 10, ce qui est vrai. Mais avant la version 5.1 qui fut la première réellement grand public, il y a eu une version à la courte durée de vie, c’est le port pour processeur MIPS qui a existé de MS-Windows NT 3.1 à la 4.0 SP1, en gros entre 1993 et 1996.

C’est une version qui était en 64 bits, à destination d’un processeur proche de celui d’une console peu connue, la Nintendo 64.

Même si on peut trouver sur WinWorld une image ISO de MS-Windows NT 4.0 qui supporte les intel 386 (en clair les PC 32 bits), l’architecture Mips, l’architecture Alpha ou encore le PowerPC, la logithèque, c’est réduit à néant. L’installation de cette version oubliée de MS-Windows NT 4.0 est détaillée sur un article de blog du Journal du Lapin que je tiens à remercier.

La ligne de commande pour lancer et installer l’ensemble est assez capillotractée :


qemu-system-mips64el -hda nt4.img -M magnum -net nic -net user -cdrom winnt40wks_sp1_en.iso -global ds1225y.filename=nvram -global ds1225y.size=16384 -m 128 -k fr &

C’est grace à elle que j’ai pu faire cette courte vidéo. Note : la vidéo s’arrête au bout de 8 minutes environ, je ne sais pas pourquoi elle s’est prolongé aussi loin.

Vous avez pu le voir, mis à part le fait que ce soit en anglais, rien ne distingue cette version d’un autre classique, si ce n’est une logithèque plus que faiblarde. Il y a quelques logiciels portés pour NT 4.0 Mips, comme on peut le voir sur cette page, mais c’est franchement léger.

Bref, pour être tranquille avec MS-Windows NT 4.0 (qui est le grand-père de MS-Windows XP), mieux fallait rester sur les PCs classiques.

Vieux Geek, épisode 206 : Wolfenstein 3D pour Apple IIGS, le port le plus étrange du grand-père des FPS.

S’il y a un titre mythique dans le domaine du FPS (First Person Shooter), c’est celui que l’on considère être le grand-père de tous, j’ai nommé Wolfenstein3D qui sera le premier coup majeur d’id Software en 1992 avant le deuxième coup qui sera Doom, fin 1993.

Il existe des versions de Wolfenstein3D pour de nombreuses plateformes, dont la plus que censurée vers pour SuperNintendo. Mais je vais aborder une version qui est moins connue et qui est sûrement la plus ambitieuse de toute, celle pour l’Apple IIGS. Pour mémoire, l’Apple IIGS est l’ultime avatar de la famille des Apple II. Commercialisé entre 1986 et 1993, il propose par défaut un processeur 65C816 (un 6502 amélioré), 256 Ko de mémoire vive, mais il est surtout fortement extensible.

C’est grace à la bible Apple IIGS France – dont je vous conseille la lecture – que j’ai pu enfin lancer et jouer avec ce jeu mythique en émulant un Apple II GS gonflé aux hormones : 4 mo de mémoire, carte accélératrice zipGS à 8 Mhz.

En ce qui concerne l’histoire du développement de Wolfenstein3D pour Apple IIGS, il faut savoir que le processeur de la SuperNintendo et de l’Apple IIGS sont proches. Donc, quand le développement de la version SNES de Wolfenstein3D est annoncée, les espoirs d’un port sont grands.

Après diverses péripéties – dont la publication du code source de Wolfenstein3D dès le milieu de l’année 1995 – ce qui empêche de vendre le port du jeu, l’adaptation qui devait sortir en 1995 sort en 1998… Et elle est de toute beauté, spécialement quand on connait la machine utilisée !

Je vous laisse apprécier la qualité du port, même si parfois j’ai eu quelques ennuis de touches un peu trop sensibles. Dommage que je ne me suis pas souvenu du « cheat code » permettant d’avoir les armes supplémentaires du port, à savoir le lance-flamme et le lance roquette.

J’avoue que j’ai été bluffé par cette version assez mythique du port de Wolfenstein3D qui montre que des développeurs de talents sont capables d’exploits 🙂

Vieux Geek, épisode 196 : Internet Explorer 5 pour Unix, le cadeau empoisonné de Microsoft pour Sun !

Dans l’épisode 195 de la série « Vieux Geek », je parlais de Spyglass Mosaic, origine du premier Internet Explorer. Celui-ci a eu une longue carrière, sa version IE 11 étant sorti en 2013 pour MS-Windows 7 et suivant. Il a aussi existé pour MS-Windows 10, soit 20 ans après sa version 1.0.

Il a aussi existé sur MacOS, sa dernière version ayant été la 5.2.3 pour MacOS-X 10.3 Panther en 2003. Cependant, une saveur moins connue a existé entre 1999 et 2001, pour les versions 4 et 5 du navigateur internet. Une déclinaison pour Unix. Non pas Linux, mais pour HP-UX et Solaris, à l’époque un produit de Sun Microsystems.

Même si Microsoft avait abandonné le développement d’un unix avec Xenix, le but était de pouvoir marquer des points dans la première guerre des navigateurs contre Netscape. En 1996, quand l’idée est lancé, Netscape est encore plus que largement dominant, et tout ce qui peut être grapillé contre lui est une bonne idée.

En cherchant un peu, j’ai pu trouvé un Solaris de l’époque (un 7.0 pour processeurs Sparc) avec un guide d’installation qui va bien, ainsi que l’archive de l’ultime version de Microsoft Internet Explorer pour Unix, le 5.0. La version 4.0 est sortie en 1998, la 5.0 en 1999 et l’ultime qui contenait un service pack en 2001. Le code était – à ce que j’ai pu lire – basée sur le moteur trident, donc le même que celui du navigateur pour MS-Windows.

Continuer la lecture de « Vieux Geek, épisode 196 : Internet Explorer 5 pour Unix, le cadeau empoisonné de Microsoft pour Sun ! »

Les projets un peu fou du logiciel libre, épisode 25 : TenFourFox, le port de Mozilla Firefox pour Apple PowerPC.

Après une longue période de disette, voici donc l’épisode 25 de la série des projets un peu fou du logiciel libre. Il faut dire que le dernier billet de la série datait de Noël 2019. J’ai donc profité du confinement lié au Covid19 pour me creuser les méninges et chercher un projet un peu fou du logiciel libre dont je n’aurai pas encore parlé.

C’est via mon flux RSS que l’illumination m’est venue. En effet, pourquoi ne pas parler d’un port un peu à la limite de l‘acharnement thérapeutique. Comme vous le savez sûrement, Apple utilise depuis janvier 2006 des processeurs Intel. Auparavant, il y a eu la génération des ordinateurs à base de processeurs Motorola 68000 (1984 à 1993) puis en PowerPC (1994 à 2006).

J’avais déjà parler de l’ultime version de MacOS dédié à l’architecture Motorola 68000 en février 2020, du dernier MacOS-X uniquement PowerPC, à savoir MacOS-X 10.3 Panther, la version 10.4 étant la première à officialiser la migration vers une nouvelle architecture.

Même s’il ne doit plus rester beaucoup de machines Mac de la première moitié des années 2000 encore en fonctionnement, cela n’empêche pas une équipe de proposer un port de Mozilla Firefox ESR pour les machines en question. C’est le projet TenFourFox.

Pour l’installer, il vous faut au minimum une version 10.4.11 de MacOS-X Tiger ou un MacOS-X 10.5 alias Leopard à jour. En fouillant un peu, j’ai pu trouver une image ISO d’installation du DVD de MacOS-X Tiger. Le wiki de Qemu pour PowerPC m’a donné les indications techniques pour lancer un MacOS-X Tiger, même si le son n’est pas présent 🙁

Je vous ferai grace des détails techniques. Voici donc quelques captures d’écran de l’installation.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 25 : TenFourFox, le port de Mozilla Firefox pour Apple PowerPC. »

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. »

Pamac-QT : le chemin est encore long pour se débarrasser d’Octopi…

S’il y a un outil primordial pour toute distribution GNU/Linux qui se respecte, c’est un gestionnaire de logiciels en mode graphique.

Pour le monde Archlinuxien avec la célèbre fille Manjaro Linux (fille d’Archlinux), pamac est un incontournable. Cependant, il s’accomode mal des interfaces basées sur QT comme KDE et LXQt.

L’outil Octopi est employé à sa place, mais c’est pas la joie. En août 2018, le projet pamac-qt est lancé.

Continuer la lecture de « Pamac-QT : le chemin est encore long pour se débarrasser d’Octopi… »