20211115 – 302ème révision – Amélioration de contenu et suppression d’entrées mortes

Le Bottin des Jeux Linux rev. 302 :
• Nombre d’entrées publiées : 3832 jeux Linux, -40, 1 nouveau(x) jeu(x), 39 supprimé(s) dont 2 sans statut, 1 perte(s) de statut, 1 gain(s) de statut et 846 outils, -3, 3 entrée(s), et 4 supprimé(s) avec statut, 1 perte(s) de statut, 0 gain(s) de statut. Ça ne boucle pas tout à fait (comme d’habitude quand il y a des coupes sombres, j’en oublie toujours)
• Nombre d’entrées non publiées (non comptabilisé ci-dessus, livré uniquement avec la version Tellico) : 174 (+1)
• Avancement vers la v.3.6 stable : 84% (inchangé), (5142-812)/5142, 33 fiche(s) en moins à passer en v3.6).
• Avancement des résumés : 70% (inchangé), 3594/5142 fiches, -8).
• Internationalisation : 78% (+1%), 3991/5142, -16).
• Intégration des vidéos : 61% (inchangé), 3148/5142, +1 (avec un plafond probable de 70%-80%).
• Intégration des vidéos Françaises : 19% (+5%), 966/5142, +240, avec un plafond probable de 20-30%). Je pense qu’il y avait un bug précédemment :))
• Nombre de fiches en « Lights on » : 23 fiches (dont 11 significatives).
• Nombre de petites reprises (hors « Lights on ») : 5119 fiches (suite notamment aux modifs sur le filtre « Status »)
• Nombre de liens RSS : 869 liens RSS (+14)
• Nombre de tests publiés : 6 test(s) (cumul : 2009 tests disponibles) : AppImageLauncher, Athenaeum, GJID, Planet M.U.L.E., QCheckers, Raincat, (il y en a eu beaucoup plus, car beaucoup de tests de compilation avant suppression, mais je ne les ai pas noté ici)
• Distribution de cette révision (arrondi à la demi-dizaine) : 0% d’entrées (4/(4+11+6+10%x5119), 100% d’amélioration de contenu.
(calcul=nbre entrées /(nbre entrées + nbre de « Major improvement » + nbre de tests + 10% x nbre de petites reprises)

  • Une révision de bonne taille, que j’avais envie de surnommer « Les tontons flingueurs » en raison de la coupe sombre dans les projets morts (il en reste encore plein, j’en suis sûr). Pour rappel, même s’il y a une infime chance que certains redémarrent, je ne souhaite pas les conserver dans cette base dont l’objectif est de recenser les jeux jouables et outils utiles. D’autant que la maintenance des fiches prend du temps (pas envie de gaspiller mon temps libre à maintenir des fiches qui n’intéressent personne ou presque).

    Mon objectif est de lister des jeux/outils utiles et agréables, et surtout de présenter une base agréable à lire.

    J’ai hâte d’en terminer avec ces vieilles fiches qui demandent un temps de maintenance énorme (et je suis loin d’en avoir terminé). Il y a des tonnes d’excellents jeux libres ou gratuits qui fonctionnent bien et qui ne sont pas encore dans cette base. Donc pour ceux qui y sont, il faut que ça fonctionne ou que ça me donne l’impression que ça finira par marcher (ou une autre bonne raison de ce genre).

    Bonne lecture.

  • Les chantiers de la période :
    – la remise à plat du filtre « Status » avec les choix suivants :
    • 01. Awaiting entry;
    • 02. In dev.;
    • 03. Delayed;
    • 04. Not yet playable;
    • 05. Released;
    • 06. Tested & Working;
    • 07. To be re-tested;
    • 08. Not working;
    • 09. Dead;
    • 10. Unavailable;
    • 11. Documentation

    J’ai mis des numéros pour qu’ils soient listés dans l’ordre (de vie d’un projet) quand je les listes sous Tellico.
    • Les entrées « Awaiting entry » sont essentiellement des entrées à venir, collectées au fil de mes lectures (il y en a plein d’autres relevés mais non listés dans cette rubrique) et que je n’arrive pas à entrer définitivement pour l’instant (trop absorbé à avancer sur l’amélioration du Bottin).
    • Les entrées « In dev. » et « Delayed » sont surtout là pour des raisons historiques, quand il n’y avait pas beaucoup de jeux sous Linux et que j’avais encore le temps et l’énergie d’encourager le développement de jeux indépendants en saisissant des fiches sur des jeux Linux à venir (dont 8 sur 10 n’aboutissaient pas).
    • Les entrées « Not yet playable » ne concernent en principe que des projets vivants en bonne voie pour être un jour utilisables.
    • Les entrées « Released » ont été publiées. Elles ne fonctionnent pas forcément, mais je ne les ai pas encore testé (notamment la plupart des jeux commerciaux, que je ne pourrai pas tester).
    • Les entrées « Tested & Working » ont passé le test du fonctionnement. Il est possible qu’une nouvelle version ait cassé leur fonctionnement, mais il est vraisemblable qu’au moins 90% fonctionnent encore.
    • Les entrées « To be re-tested » ont en général échoué au test. Une nouvelle version non testée est disponible ou je juge que mon test précédent est perfectible (il le sera toujours, mais là moi aussi j’ai jugé que je pouvais faire mieux :))
    • Les entrées « Not working » ne concernent en principe que les projets vivants qui ont de bonnes chances de redevenir fonctionnels (sinon ils sortent du Bottin).
    • Les entrées « Dead » ne devraient plus être dans le Bottin, ou alors pour info. Elles sortiront à plus ou moins longue échéance (une hésitation de ma part : intérêt historique, espoir que ça rentre à nouveau, liens brisés mais le projet est peut-être transféré/sauvegardé ailleurs).
    • Les entrées « Unavailable » sont dans le même cas. Ça me permet de faire un tri rapide (parce que je n’ai pas le temps de traiter le problème dans l’immédiat), puis d’y revenir facilement lorsque je trouverai le temps.
    • Les entrées « Documentation » : il fallait bien les mettre quelque-part :).

    Comme je ne pouvais pas le faire en automatique à partir du fichier XML (j’ai bien tenté de le faire, mais la plupart des champs n’étaient pas définis lorsqu’ils n’étaient pas remplis, donc ça n’a pas été possible), j’ai travaillé à partir de filtres et ai reclassé par paquets de 100, donc j’ai modifié les 5000 fiches du Bottin.

    Ensuite j’y suis retourné pour filtrer tous les jeux qui avaient une revue mais pas de classement (en étoiles, soit près de 200 fiches de mémoire) pour voir pourquoi. Dans la foulée j’ai examiné les liens de ces fiches. Et là ça a été une fois de plus l’hécatombe dans les jeux (j’ai supprimé les entrées mortes).

    Néanmoins ça a concerné surtout des vieux projets qui n’étaient plus dans les standards actuels. Le niveau des projets Linux a grimpé en flèche ces dernières années, et je comprend bien que parfois ça ne vaut plus le coup d’upgrader des projets trop dépassés surtout quand des alternatives de bon niveau sont disponibles.

    Et quelques autres modifs que je ne liste pas ici (pas d’intérêt).

  • Mise à jour du Wiki : Pas mal d’ajouts / de reprises (de mémoire, dans la section Manjaro)
  • Quelques mots sur Manjaro :
    – Je suis toujours très satisfait de Cinnamon (gestionnaire de fenêtre), qui finalement correspond davantage à ma manière de travailler.
    – Je suis re-passé de la version unstable de Manjaro à la version stable :)). Manjaro c’est stable, mais quand-même là on atteint ses limites. L’unstable, c’est instable comme son nom l’indique. Ca me fera les pieds :)).
    L’idée à l’origine de mon passage en unstable était de récupérer rapidement une version fonctionnelle de Tellico, d’autant que sa version 3.4.2 est disponible, mais pas encore dans les dépôts Manjaro/Arch/AUR, mais mon bug d’ouverture de lien n’est pas listé – ce qui me fait dire que ce bug ne vient pas de Tellico mais de Qt ou des bibliothèques kf5 vraisemblablement.
    Au lieu de récupérer une nouvelle version de Tellico, j’ai récupéré un bug sur Octopi – qui plantait au démarrage (le retour en version stable, puis la désinstallation d’Octopi et de quelques-unes de ses dépendances a résolu le problème), et des instabilités de mon gestionnaire de fenêtre qui avait tendance à planter régulièrement.

    A présent, en version stable, tout est rentré à peu près dans l’ordre (je touche du bois et de la peau de singe).

    Les trucs qui demeurent encore un peu bugués :

    Le passage en unstable a upgradé pas mal de paquets qui sont restés ainsi, donc il va falloir un peu de temps avant que les versions des paquets de la version stable ne les rejoignent et résolvent les bugs qui traînent.

    – gnome-pie se lance et s’affiche à nouveau sur un seul de mes 2 écrans.

    – Le bug de l’application Tellico est toujours présent (idem Debian). La dernière version de Tellico (3.4.1) ne fonctionne pas correctement : le clic sur les liens sous l’interface ne déclenche pas l’ouverture du lien sur le navigateur (il ne se passe rien). J’ai été contraint de réinstaller la version 3.3.5 et de bloquer sa mise à jour (pour éviter qu’elle ne se mette à jour en même temps que mes autres paquets).
    Je m’en sort (mais c’est pénible) en utilisant 2 navigateurs ouverts : l’un (firefox) pour mes onglets classiques et la navigation, l’autre (Vivaldi) utilisé comme navigateur par défaut pour accueillir les nombreuses vidéos qui s’ouvrent toutes seules. En passant je découvre un peu mieux le navigateur Vivaldi qui est vraiment fantastique (original, innovant, paramétrage très fin). Dommage qu’il s’intègre mal aux fenêtres (les icônes d’ouverture/diminution et fermeture ont un aspect « Windows).

  • Suivi des chantiers du Bottin : quelques changements
    Fichier RSS : séparation des jeux commerciaux et des jeux gratuits/libres,
    Suppression des filtres des magasins en lignes fermés (« Steam Greenlight Store », « Tycoon Games Store », …) et mise à jour des jeux concernés (alternatives de magasins ou pas),
    Amélioration et finalisation du champ « Category »,
    (gros travail dans la période)Amélioration et finalisation des champs « Type » et « Status »,
    Suppression du champ/onglet « Port(s) » après avoir fini d’intégrer ses informations dans la section « Installation [fr] »,
    Idem pour le champ « Features » (intégré dans les champs « Description »),
    Amélioration du système de gestion (case à cocher vs déroulant) des livrables AppImage, Snap, Flatpak, binaire amd64/i386
    Ajout de la gestion d’autres distributions Linux (par l’ajout de la gestion des paquets RPM et Arch, en plus des paquets DEB ; liste extensible)
    Mise au point d’un outil facilitant la saisie dans le Bottin (fichier au format CherryTree),
    (j’ai travaillé dessus)Mettre à jour les champs RPM, Arch, AppImage, Snap, Flatpak, et ajouter/rassembler leurs liens dans la section « Misc. repositories »
    (j’ai travaillé dessus)Corriger le champ « Generic bin » (enlever des cases cochées les jeux qui ne contiennent pas de binaire amd64/i386)
    (j’ai travaillé dessus)Amélioration des tags (quelques milliers de fiches),
    (j’ai travaillé dessus)Finalisation du champ date « Initial release » (quelques milliers de fiches),
    (j’ai travaillé dessus)Finalisation de l’ajout de liens RSS (quelques milliers de fiches),
    (j’ai travaillé dessus)Ajout du champ « Social Networking Update » (quelques milliers de fiches),
    (j’ai travaillé dessus)Ajout des dates de publication des vidéos (quelques milliers de fiches),
    (optionnel) Ajouter d’autres types d’empaquetages (Gentoo, Slackware, FreeBSD, …)
    Nettoyage du champ « License type » (327 entrées/champs vides),
    Nettoyage du champ « Pacing » (549 entrées/champs vides),
    Nettoyage du champ « Visual » (29 entrées/champs vides),
    Nettoyage du champ « Played » (131 entrées/champs vides),
    Nettoyage du champ « Perspective » (14 entrées/champs vides, et de nombreuses corrections pour toutes les interfaces type jeux d’échecs / tabliers que je vais classer en « First person (interface) » et des réorganisations),
    Amélioration du champ « Quality (record) » (de nombreuses affichent un score de 5 étoiles alors qu’elles ne sont pas au niveau – ce qui donne la sensation de ne pas avancer dans les comptabilisations ci-dessus),
    Saisie des jeux/outils en attente (statut « Awaiting entry »), et sans doute encore enlever quelques entrées trop vieilles / qui n’ont plus d’intérêt (car d’autres projets bien meilleurs et libres sont à présent disponibles).
    Amélioration de l’aspect du site du Bottin (notamment l’accueil et la présentation du côté anglais).
  • Comptabilisation des jeux :

    Cette révision diminue le nombre de jeux de 40 unité(s), portant le nombre d’entrées à 3832 jeux Linux (liste).

    Fiches supprimées :

    ✘ (Game) A Tale In The Desert ([Homepage]) : Un MMORPG dans un monde persistant dont l’environnement se situe dans l’ancienne Égypte, par le studio eGenesis.
    ☛ Il n’y a plus de livrable.

    ✘ (Game) Andromeda9 ([Homepage]) : Un jeu de combats spatiaux, exclusivement multijoueur en 3D.
    ☛ Le projet est mort et le jeu ne fonctionne plus.

    ✘ (Game) Arkana: Fight To Survive ([Homepage]) : Un jeu de stratégie s’inspirant de Age Of Empires et Warcraft III, par l’Arkana Team.
    ☛ Le projet est mort et le jeu ne fonctionne plus.

    ✘ (Game) Auriferous ([Homepage]) : Un clone de Lode Runner.
    ☛ Il n’y a plus de livrable.

    ✘ (Game) Aviation/Airrace ([Homepage]) : Un simulateur de vol avec moteur physique dont le gameplay est à mi-chemin entre réalisme et arcade, par Dimitris Papavasiliou (dpapavas).
    ☛ Projet mort et gameplay insuffisant.

    ✘ (Game without status) heXen:Edge of Chaos ([Homepage]) : Une suite non officielle et alternative à celle d’Hexen 1 (de Raven Software), par la TeamEoC.
    ☛ Le site est fermé.

    ✘ (Game without status) OpenArena – [mod PainKeep Arena] ([Homepage]) : Un pack de 24 niveaux complémentaires variant les atmosphères, les styles et les armes. Taille : 274Mo. C’est un mod de Quake3 compatible avec OpenArena.
    ☛ Le site est fermé.

    ✘ (Game) BankiZ! ([Homepage] [Dev site]) : Un Worms. mettant en scène des Tux
    ☛ Le site est fermé.

    ✘ (Game) Battle Just Started ([Homepage] [Dev site]) : Un combat de char : détruisez tout ce qui bouge !
    ☛ Le projet est mort et le source ne se compile plus.

    ✘ (Game) Battles of Antargis ([Dev site 1 2] [Jeux libres [fr]]) : Un RTS
    ☛ Le projet est mort et le source ne se compile plus.

    ✘ (Game) Bd4 ([Homepage]) : Un Boulder Dash multijoueur en ligne.
    ☛ Le projet est mort et le jeu ne fonctionne plus.

    ✘ (Game) Dead Like Ants: ([Homepage]) : Un conte de fée livré sous la forme d’une fiction interactive au format TADS 3.
    ☛ Intégré dans la fiche “Resources – Interactive Fiction (Z-Machine / Infocom)”

    ✘ (Game) Connect Me Factory ([Homepage] [Features/About]) : Un jeu de connexion de formes, en JavaScript/HTML5.
    ☛ Le site est fermé.

    ✘ (Game) CuteGod ([Homepage]) : Un jeu de plateformes aux graphismes de type Manga.
    ☛ Le site est fermé.

    ✘ (Game) Danican ([Homepage]) : Un jeu de Dames en version Françaises/Internationales.
    ☛ Le projet est mort et le source ne se compile plus.

    ✘ (Game) Escape from Quaoar ([Homepage]) : un jeu de plateformes
    ☛ Le site est fermé.

    ✘ (Game) Eternally Us ([Homepage]) : Un conte de la vie, d’amour et d’amitié, par Steven Poulton (Calin Leafshade, programmation) & Ben Chandler (Ben304, conception et graphisme).
    ☛ Le site est fermé.

    ✘ (Game) Feuerkraft ([Homepage]) : Un combat de chars en 2D vue du dessus.
    ☛ Le projet est mort et le jeu ne fonctionne pas/plus.

    ✘ (Game) Foo Fighter ([Homepage]) : Un shoot them up spatial vertical dont certains graphismes ont été repris de K. E. T.M.
    ☛ Le projet est mort et le source ne se compile pas/plus.

    ✘ (Game) Freevikings ([Homepage] [Dev site]) : Un clone du jeu The Lost Vikings.
    ☛ Le projet est mort et le source ne se compile pas/plus.

    ✘ (Tool) FSGamer ([Homepage] [Dev site]) : Un outil améliorant la vélocité/fluidité des jeux sous Linux en les exécutant sous un serveur graphique spécifique, par Michael Bethencourt (michaelb).
    ☛ Le site est fermé. (et il m’avait semblé difficile à installer sous Debian)

    ✘ (Game) Gammapatrol ([Homepage]) : Un shoot them up spatial vertical à l’ancienne dans lequel comme d’habitude, vous devez vous frayer un chemin au travers d’une horde d’ennemis.
    ☛ Le projet est mort et le source ne se compile pas/plus + le jeu ne fonctionne pas/plus.

    ✘ (Game) Geekass ([Homepage]) : Un jeu d’aventure de type pointer-et-cliquer, par Peter Moorhead (fondateur de feu le studio Cube Noir). & Gershom Charig.
    ☛ Page supprimée.

    ✘ (Game) Generic White dog vs. the RedBaron ([Homepage]) : Aidez Snoopy à lutter contre le baron rouge.
    ☛ Projet mort et son source ne se compile pas/plus.

    ✘ (Tool) GGZ Gaming Zone ([Homepage]) : Un service de jeux en ligne dédié aux logiciels libres, similaire à MSN Gaming Zone
    ☛ Site fermé.

    ✘ (Game) Goba ([Homepage]) : Un remake exclusivement multijoueur (pas d’IA) de Flash Attack, un jeu de bataille de tanks futuristes.
    ☛ Projet mort et son source ne se compile pas/plus.(plante avec SDL alors que les lib sont installées)

    ✘ (Game) grotz ([Homepage]) : Un lecteur et éditeur de fictions interactives, par Kevin Boone.
    ☛ Site à l’abandon et non fonctionnel.

    ✘ (Game) Hengband ([Homepage]) : Une variante (non libre) d’Angband
    ☛ Le ./configure ne fonctionne pas (aurai permis de désélectioner la langue Japonaise). Le paquet AUR s’installe (en installant le paquet nkf) mais le lancement du jeu réclame des polices de caractères japonais. Inutilisable en l’état.

    ✘ (Tool) Lol Engine ([Homepage]) : Une collection de scripts et de code C++ pour réaliser des jeux, des démos et des outils, par la Lol Engine Team.
    ☛ Le moteur est ancien et n’est plus maintenu. Des alternatives libres maintenues font légion à présent.

    ✘ (Game) Monster Slayer Show ([Homepage]) : Un RPG sur le thème d’une émission de télé réalité brutale, par Konstantin Stupnik (xecutor).
    ☛ Plus de livrable.

    ✘ (Game) Pacifi3d ([Homepage]) : Un moteur utilisant une ROM MAME de Pac-Man (de Toru Iwatani pour NAMCO) pour y jouer en 3D, par Fosters.
    ☛ Projet mort et son source ne se compile pas/plus (jamais réussi à le compiler, et toujours pas aujourd’hui), et des alternatives libres/gratuites sont disponibles.

    ✘ (Game) Pathman ([Homepage] [Dev site]) : Une variante de Pac-man (de Toru Iwatani pour NAMCO) en 3D
    ☛ Jamais réussi à l’installer (trop compliqué) et projet mort, et là aussi des alternatives libres/gratuites sont disponibles.

    ✘ (Game) Phavon ([Homepage] [Dev site]) : Un clone de Xenon 2: The megablast, un shoot them up à défilement vertical en 2D.
    ☛ Projet mort et son source ne se compile pas/plus (jamais réussi à le compiler, et toujours pas aujourd’hui), ses données sont superbes mais pompées sur un autre projet.

    ✘ (Game) Return to the Shadows (ou RTTS) ([Homepage]) : Un petit shoot them up spatial vertical inspiré de Raptor.
    ☛ Site fermé.

    ✘ (Game) Sauerbomber ([Homepage] [Dev site] ) : Un Bomberman en vision subjective 3D, par la Sauerbomber Team.
    ☛ Projet mort et insuffisamment avancé (en v.0.1-beta 1 “Version of Sauerbomber that appears to be working”).

    ✘ (Game) Shotgun Debugger ([Homepage] [Dev site]) : Un shooter solo en pseudo 3D vue du dessus dans lequel vous tentez de vous échapper d’une usine remplie de méchants robots.
    ☛ Projet mort et son source ne se compile pas/plus.

    ✘ (Game) Sirius ([Homepage]) : Un jeu d’Othello
    ☛ Page supprimée.

    ✘ (Game) Stunt Coureur ([Homepage] [Dev site]) : Un jeu de course automobile multijoueur inspiré de Stunts.
    ☛ Projet mort & largement dépassé par des équivalents libres.

    ✘ (Game) Super Happy Fun Pinball ou cs-pinball ([Homepage] [Dev site]) : Un flipper utilisant le moteur Crystal Space.
    ☛ Projet mort & largement dépassé par des équivalents libres.

    ✘ (Game) T1 Car Racing Simulation ([Homepage] [Dev site]) : Une simulation de course automobile.
    ☛ Projet mort & largement dépassé par des équivalents libres.

    ✘ (Game) Teeter Torture ([Homepage]) : Un shooter dans lequel l’équilibre des choses est important :), par la Teeter Torture Team.
    ☛ Projet mort et jeu cassé. (il se compile mais plante au lancement sur « munmap_chunk(): invalid pointer Abandon (core dumped) »)

    ✘ (Tool) Yaupspe ([Homepage]) : Un émulateur de console de jeux SONY PlayStation Portable (aussi nommée PSP)
    ☛ Projet mort & largement dépassé par des équivalents libres (voir par exemple PPSSPP)

    ✘ (Game) Xdriller ([Homepage]) : Un clone 3D de la série de jeux Mr Driller, par le studio Fixi Studios (Durmieu).
    ☛ Projet mort et jeu cassé (et jamais réussi à le faire fonctionner)

    Statut « Linux Game » | « Tools » perdu / gagné (✔ = Gagné, ✘ = Perdu) :

    ✘ (Game) Nom : Heart of The Alien (with Heart of The Alien Redux engine)
    ☛ Il ne fonctionne pas.

    (Tool ➜ Game) Nom : Age of Empires II: The Age of Kings (with openage engine)

    Nota: ce comptage évolue en fonction des nouvelles entrées ou suppressions de fiches, mais aussi en fonction des gains ou pertes de statut « Jeux Linux » : d’anciennes fiches provisoires sans statut peuvent être saisies (gain du statut), ou d’anciens jeux finissent par ne plus fonctionner ou n’être plus disponibles à la vente pour les jeux commerciaux (perte du statut).