Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

[Linux] ./play.it, un générateur de paquets spécialisé dans les jeux vidéo

Un problème sur votre ordinateur, votre système d'exploitation ou sur Internet ? Des conseils à demander ou à proposer concernant les derniers logiciels disponibles ? Des astuces ou des guides à proposer sur comment nettoyer / optimiser son ordinateur ? Ce forum est le lieu idéal pour parler de nos machines et des programmes autres que les jeux. Débats, sondages, astuces... sans oublier l'annuaire regroupant des liens de sites par thèmes.
Répondre
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne

[Linux] ./play.it, un générateur de paquets spécialisé dans les jeux vidéo

.

Message par vv221 »

Salut à tous les joueurs Linuxiens !

./play.it est un logiciel libre qui automatise la construction de paquets natifs pour plusieurs familles de distributions à partir d’installateurs sans DRM pour une collection de jeux commerciaux. Les paquets ainsi générés s’installent ensuite en utilisant les outils standards fournis par la distribution.

Des jeux natifs pour Linux sont gérés, mais aussi des jeux initialement développés pour d’autres plate-formes grâce à des outils comme WINE, DOSBox et ScummVM.

Des instructions plus détaillées, incluant des instructions d’installation et d’utilisation, se trouvent dans les documentations des distributions principales fournissant ./play.it : ./play.it fonctionne aussi sur d’autres distributions comme Arch Linux, ainsi que sur les dérivées des distributions gérées comme Manjaro ou Linux Mint.

Cette présentation arrive un peu tard sur la Couronne, vu que le début du développement de ./play.it a eu lieu sur ce même forum, vers 2013 ;)
On trouve donc déjà des fils concernant ce logiciel dans les sections de la plupart des jeux couverts par la Couronne :
Quelques liens utiles
Modifié en dernier par vv221 le lun. 02 oct. 2023, 03:31, modifié 7 fois.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

En plus de ceux listés dans le premier message de ce fil, nous gérons quelques autres jeux de la Couronne :
  • Torment: Tides of Numenéra
  • The Witcher Ⅲ: Wild Hunt
  • Dragon Age: Origins
  • The Elder Scrolls Ⅲ: Morrowind
Ils auront eux aussi droit à chacun leur fil dédié dans les jours qui viennent ;)
Avatar du membre
Voyageuse
Dignitaire de Lumenis
Élu de Mystra
Messages : 22847
Enregistré le : ven. 27 oct. 2006, 10:35
Localisation : Dans un petit hameau perdu
Contact :
Statut : Hors ligne
.

Message par Voyageuse »

Je confirme pour avoir testé : DAO fonctionne parfaitement bien ! Et c'est hyper facile à installer et tout...
Il me sembla que j'avais testé aussi BG il y a quelques années.
en RP : Astrée, rôdeuse-druide.
Co-modératrice Luméno-hélonienne
Peu disponible...
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Grande nouvelle, ./play.it a maintenant un blog : https://news.dotslashplay.it/

Bon, il n’y a aucun style dessus parce que flemme, ça viendra peut-être plus tard…
Ou vous pouvez dès maintenant nous donner un coup de main sur ce sujet :D

Les sources de ce blog sont sur la forge de ./play.it, et le format de thème utilisé est décrit dans la documenation de Pelican.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Salut à tous !

La version corrective 2.12.2 de ./play.it est sortie le 19 mars 2021. Vous pouvez jeter un œil sur la page Repology de ./play.it pour savoir si elle est déjà disponible pour votre distribution.

Il s’agit d’une petite mise-à-jour corrective, probablement la dernière avant qu’on se concentre sur la future mise-à-jour 2.13.0. Depuis la sortie de la version 2.12.1 en novembre dernier, des correctifs et ajouts concernant une trentaine de jeux déjà gérés ont été intégrés, et une douzaine de nouveaux jeux ont rejoint la collection de jeux gérés, amenant celle-ci à un total de 628 jeux et expansions.

Journal des modifications

Comme précisé plus haut, il s’agit d’une petite mise-à-jour, se concentrant sur des correctifs. Sortis de ceux-ci et de quelques améliorations visant à améliorer la maintenabilité du code, l’ajout le plus notable est probablement la gestion de EndeavourOS. Comme aucun de nos contributeurs réguliers n’utilise ce système, des retours seraient les bienvenus pour s’assurer que tout y fonctionne comme prévu.
  • Améliorations liées aux archives :
    • Amélioration de la vérification de compatibilité des archives InnoSetup
  • Corrections liées aux icônes :
    • Correction d’une potentielle boucle infinie dans la fonction récupérant les dimensions d’une image
    • Correction de la compatibilité avec la surcouche de compatibilité avec ImageMagick de GraphicsMagick
  • Améliorations et corrections liées aux paquets :
    • ArchLinux : Ajout de la détection de EndeavourOS, traitée comme ArchLinux
    • Correction de la récupération du nom d’hôte sur les systèmes sans /etc/hostname
  • Gestion des erreurs :
    • Correction du message affiché lorsqu’une option invalide est passée à une option gérée
    • Amélioration de la gestion des cas d’erreur liés à des variables vides
    • Correction du message affiché lorsqu’il n’y a pas assez d’espace disque dans les répertoires testés pour accueillir les fichiers temporaires
  • Améliorations générales du code :
    • Utilisation de grep --quiet au lieu de rediriger la sortie de grep
source de la liste des modifications sur notre forge, en anglais

Suivez les nouvelles de ./play.it

Si vous voulez être certains de ne plus manquer aucune mise-à-jour au sujet de ./play.it vous pouvez vous tenir au courant de notre activité grâce à notre merveilleux blog. Il fournit même des flux RSS et atom !

En route pour la suite !

Notre prochaine version sera probablement la 2.13.0 sur laquelle nous travaillons depuis déjà plusieurs mois. Quelques ajouts sont déjà approuvés pour celle-ci et en feront donc partie à coup sûr, comme la gestion des installateurs InstallShield ou la possibilité d’installer des jeux utilisant la version fournie par le système de Ren'Py.

D’autres fonctionnalités sont partiellements développées et pourraient faire partie de cette nouvelle version, ou être reportées à une version ultérieure, par exemple la gestion des CD-ROM et une gestion améliorée des jeux se basant sur le moteur Unity3D.

Pour plus de détails, vous pouvez jeter un œil sur la page de préparation de la version 2.13.0 sur notre forge.

---

Ce message est adapté de l’article publié sur notre blog : ./play.it, mise-à-jour corrective 2.12.2
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Quelques jeux de plus ont maintenant leur fil dédié dans les sections appropriées : Et avec ça, je crois que j’ai enfin fait le tour des jeux qui ont une section dédiée sur la Couronne et sont déjà gérés par ./play.it ;)
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Le site Web de ./play.it est mis en pause pour une durée indéterminée. Ce court billet va expliquer pourquoi cette décision était nécessaire à la bonne santé globale de ce logiciel et de ses développeurs et mainteneurs.

Un court historique

Quand ./play.it a été lancé, on en discutait uniquement via quelques forums francophones. Puis arrivé à une trentaine de jeux gérés, jʼai commencé à mettre en place une ébauche de site Web pour mettre ce logiciel en avant, hébergée sur le DokuWiki de lʼassociation Debian-Facile.

Fin 2015, jʼai lancé une instance DokuWiki dédiée pour ne pas continuer à dépendre de lʼinfrastructure de Debian-Facile. Il sʼagissait encore à ce moment dʼun site proposé uniquement en français, et listant une cinquantaine de jeux.

Le public touché par ./play.it s’étant progressivement élargi, en 2016 a été ajoutée une version anglaise du site Web, doublant mécaniquement le nombre de pages à maintenir. À ce moment, nous en étions à une centaine de jeux gérés.

Évidemment notre collection de jeux gérés a continué à s’étoffer, et la version actuelle de notre site Web propose des pages en anglais et en français à propos de presque 600 jeux.

Une situation intenable

Le site Web de ./play.it consiste aujourd’hui en près de 1 200 pages, toutes maintenues à la main, par une personne seule. Sans surprise, ça prend un temps et une énergie totalement déraisonnables par rapport au résultat obtenu. Et bien sûr, ça ralentit tout un tas d’autre tâches, en particulier les intégrations des contributions des développeurs au sein du logiciel ./play.it lui-même, ou l’accueil des nouveaux contributeurs et utilisateurs.

Développer un nouveau site Web dont une partie du contenu soit généré dynamiquement pour alléger fortement cette masse de travail serait bien entendu l’idéal… Mais c’est une tâche qui demande du temps, et ce temps est déjà monopolisé par la maintenance active du site Web actuel.

J’ai donc décidé d’arrêter la maintenance du site Web de ./play.it, pour ne plus gaspiller autant de temps sur une activité peu intéressante, et pour pouvoir me consacrer de nouveau au développement de ./play.it et à l’accompagnement des autres personnes participant à son développement.

Et ensuite ?

Un nouveau site Web arrivera un jour. Peut-être. En tous cas, on l’espère.

Pour ne pas reproduire les erreurs du précédent, nous avons commencé à développer un outil qui recueille certaines informations directement en scannant les fichiers de ./play.it : Game scripts database. Cet outil devrait nous permettre de nous assurer que ce qui représentait le gros du travail de maintenance de notre site Web précédent sera totalement automatisé pour le prochain.

En attendant, il sera toujours possible d’ajouter et mettre à jour sur le vieux site Web des instructions pour certains jeux, mais ce ne sera plus fait qu’à la demande explicite de nos utilisateurs. Vous pouvez pour ce genre de demande passer par les méthodes de contact habituelles.

---

Les jeux mis en avant sur la Couronne de Cuivre n’étant qu’une toute petite partie de la collection de ceux gérés par ./play.it, je pense que je vais faire un exception pour ceux-ci et continuer à en maintenir à jour les pages d’instructions sur notre site Web, au moins en français.

---

L’annonce originale, sur notre blog : ./play.it news — Arrêt de la maintenance du site Web
Avatar du membre
Voyageuse
Dignitaire de Lumenis
Élu de Mystra
Messages : 22847
Enregistré le : ven. 27 oct. 2006, 10:35
Localisation : Dans un petit hameau perdu
Contact :
Statut : Hors ligne
.

Message par Voyageuse »

vv221 a écrit : Les jeux mis en avant sur la Couronne de Cuivre n’étant qu’une toute petite partie de la collection de ceux gérés par ./play.it, je pense que je vais faire un exception pour ceux-ci et continuer à en maintenir à jour les pages d’instructions sur notre site Web, au moins en français.
Ça, c'est vraiment très gentil à toi !
Tu fais un boulot énorme, mon pauvre. Tu as cent fois le droit de souffler, de faire une pause, et de réorganiser les choses autrement...
en RP : Astrée, rôdeuse-druide.
Co-modératrice Luméno-hélonienne
Peu disponible...
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Voyageuse a écrit :Tu as cent fois le droit de souffler, de faire une pause, et de réorganiser les choses autrement...
En réalité ça a de bonnes chances de ne pas du tout ressembler à une pause.

Mais tout ce temps que je passais sur des tâches allant de l’ennuyeux à l’aliénant, je vais de nouveau pouvoir les passer sur des tâches intéressantes ! Et à mon avis ça devrait avoir un effet radical tant sur la qualité de mon boulot, que sur ma satisfaction personnelle ;)
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La prise en charge de Baldurʼs Gate - Enhanced Edition a été mise à jour, des paquets distincts sont maintenant construits pour chaque traduction du jeu.

La version anglaise est toujours inclue parce qu’elle est utilisée comme version par défaut par les traductions incomplètes, mais cette mise-à-jour permet surtout d’économiser de l’espace disque en n’installant au-dessus de la version anglaise que la traduction dans laquelle on souhaite jouer.

À titre d’exemple, une version du jeu incluant toutes les traductions occupe 3,1 Gio d’espace disque, alors qu’une installation incluant seulement la version anglaise de base et la traduction française n’en occupe que 2,2 Gio.

Il est possible de changer la traduction installée en cours de partie, ça ne devrait (en théorie) pas poser de souci.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La prise en charge de Morrowind a été améliorée, en particulier au niveau de la gestion des dépendances.

Pour la version tournant avec WINE, des dépendances liées à la gestion des fichiers MP3 et à l’accélération 3D ont été ajoutées.
Pour la version tournant avec OpenMW, une dépendance au paquet fournissant la commande openmw-iniimporter a été ajoutée, celle-ci étant utilisée au premier lancement pour la configuration initiale du moteur.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Une nouvelle mise-à-jour de la prise en charge de Morrowind est arrivée, cette fois-ci pour éviter l’inclusion inutile de certains fichiers.

La version fournie par GOG.com de Morrowind contient certains fichiers en doublon, y compris des textures et modèles.
Une fois ceux-ci exclus des paquets générés par ./play.it, le jeu prend moins de place sur le disque une fois installé :
  • Avant cette mise-à-jour, une version française de Morrowind tournant avec OpenMW occupait 2,1Gio d’espace disque ;
  • Après cette mise-à-jour, cette même version n’occupe plus que 1,3Gio d’espace disque.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

./play.it 2.13.0 vient de sortir !

Pour l’instant il va falloir vous contenter du changelog en anglais, mais je vais bosser à un article de blog pour en causer un peu plus en détails ;)
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La nouvelle version 2.13 de ./play.it a été publiée le 7 mai 2021, soit un peu moins d’un an après la version 2.12 dont l’annonce de sortie est toujours accessible sur notre blog : ./play.it 2.12 : API, GUI et jeux vidéos.

Les nouveautés apportées par cette nouvelle version sont détaillées un peu plus bas, après ça nous discuterons de nouvelles décisions prises au sujet de la présence sur le Web de ./play.it, et de notre première accusation de violation de copyright !

Nouveautés et changements

Contrairement à ce que nous avions prévu la version 2.13 apporte un volume de modifications plus important que la 2.12, même si elle a mis moins de temps à être préparée. Le développement des changements apportés s’étalent dans le temps entre janvier 2019 et mai 2021, en voici le détail :
  • Nouvelles fonctionnalités :
    • Nouvelle option --version (ou -v), affichant la version de la bibliothèque
    • Informations de debug, désactivées par défaut, activées par --debug
    • Archives : Prise en charge des installateurs InstallShield
    • Moteurs : Utilisation de la version fournie par le système de Ren'Py
    • Paquets : Prise en charges de nouvelles méthodes de compression : lz4, lzip, lzop et zstd
    • Paquets : Ajout d’une méthode alternative de génération de paquets à destination de Gentoo
  • Le processus d’installation via GNU Make a été amélioré pour permettre des actions ciblées : install-library, install-games, install-wrapper et install-manpage
  • Correctifs et améliorations liées à la prise en charge des archives :
    • Nouvelle convention de nommage des archives, plus robustes, documentée sur notre forge (en anglais) : Archive-related variables — Base archives
    • Réécriture des fonctions liées à l’initialisation des archives
    • archives .deb : Méthodes d’extraction alternatives ne dépendant pas de dpkg-deb
    • Correction de l’erreur affichée quand un type d’archive n’est pas défini explicitement et ne peut pas être détecté automatiquement
    • Correction de l’erreur affichée quand un type d’archive inconnu est défini
  • Améliorations liées à WINE :
    • Conservation de la valeurs personnalisée de WINEDEBUG définie par l’utilisateur
    • Nouvelle méthode de diversion de fichiers arbitraires du préfixe WINE vers des chemins persistants accessibles en écriture
  • Changements liés à la génération des paquets :
    • Nouvelles fonctions donnant accès aux informations liées aux paquets, incluant leurs méta-données
    • Nouveaux mots-clés de dépendances
    • Amélioration de la prise en charge des méthodes de compression autorisées en fonction du format de sortie demandé
    • Debian : Mise-à-jour de la dépendance à libgdk_pixbuf-2.0.so.0
    • Gentoo : Modification du chemin d’installation par défaut pour utiliser /usr au lieu de /usr/local
  • Tests de l’environnement de construction :
    • Tests du système de fichiers, détectant certains cas d’échec en amont des situations pouvant les déclencher
    • Nouvelle fonction version_is_at_least permettant de comparer deux chaînes de version utilisant le format "x.y.z"
  • Fonctions obsolètes :
    • Remplacement de la fonction icons_linking_postinst par un alias de compatibilité utilisant les fonctions standard d’extraction d’icônes
Mise-à-jour corrective 2.13.1

Nous avons sorti une version corrective 2.13.1 le 20 mai 2021, corrigeant des soucis qui nous avaient échappé lors de la phase de test précédant la sortie de cette nouvelle version :
  • Correction de la migration des données depuis le préfixe vers des chemins persistants
  • Correction d’un échec de la conversion de la casse des noms de fichier en cas de caractère non-ascii
  • Correction du chemin d’installation de la commande play.it
  • Gentoo : Modification de la dépendance à sdl2-image pour s’assurer que cette bibliothèque a été construite avec la prise en charge des formats png et jpeg
Changement liés à notre présence sur le Web

Maintenir une présence active sur le Web mobilise beaucoup d’énergie, dans le cas de ./play.it ça concerne entre autres :
  • La mise à disposition et la maintenance d’un site Web avec une page dédiée à chaque jeu pris en charge, en français et en anglais ;
  • La mise à disposition et la maintenance d’une API donnant accès à des informations liées aux jeux pris en charge, les archives permettant d’installer ceux-ci, et les scripts permettant de traiter ces archives ;
  • Le développement d’un nouveau site Web, basé sur cette API, devant à terme permettre de réduire la charge de maintenance comparée à celle du site Web précédent ;
  • Le partage d’annonces régulières sur une demi-douzaine de sites communautaires, en français et en anglais.
  • Le partage d’annonces régulières sur ce blog, en français et en anglais.
À part pour le développement du nouveau site Web, toute cette charge de travail revenait à une seule personne, qui se trouve être aussi chargée de la maintenance générale du projet, de la relecture des contributions, de l’accueil des nouveaux contributeurs, du tri des rapports de bug… Bref, c’était intenable.

Il a donc été décidé de mettre fin au gros de cette présence sur le Web, nous en discutons plus en détails via un article dédié sur notre blog : Arrêt de la maintenance du site Web.

Pour résumer l’article, nous n’allons garder de ces activités que le blog et le partage des articles de ce blog sur certains sites communautaires. Le site Web va être maintenu en ligne mais plus mis à jour sauf pour quelques pages choisies, soit parce qu’un mainteneur est motivé pour s’occuper des pages de ces jeux (comme par exemples celles partagées sur ici-même, sur La Couronne), soit parce que des utilisateurs de ./play.it nous en auront fait la demande explicite.

Soucis de copyright avec Cyan World Inc.

Nous avons reçu le 20 avril 2021 un e-mail tout particulièrement inattendu, avec le fournisseur d’hébergement chez qui on loue un des serveurs principaux de ./play.it en copie :
Copyright Infringement Notification

Contact Information
Copyright Owner Name: Cyan Worlds, Inc.

DMCA Agent:
Mark B.
XXX X St
San Diego, CA XXXXX
Telephone: (XXX) XXX-XXXX
Email: notice AT dmcaforce.com


The following works are the copyrighted property of Cyan Worlds, Inc.:

https://www.dotslashplay.it/fr/games/re ... ce-edition
https://www.dotslashplay.it/fr/games/re ... -edition?s[]=myst
https://www.dotslashplay.it/en/games/re ... ce-edition
https://scripts.dotslashplay.it/play.it ... edition.sh


A representative list of these works is available at
http://cyan.com

I state UNDER PENALTY OF PERJURY that:

1. Cyan Worlds, Inc. is the owner of the works described above, and I am its
agent authorized to act on behalf of the owner of an exclusive right that is
allegedly infringed;

2. I have a good faith belief that the use of the material in the manner
complained of is not authorized by the copyright owner, its agent, or the
law; and

3. This notification is accurate.


Nothing in this notification shall serve as a waiver of any rights or remedies
of Cyan Worlds, Inc. with respect to the alleged infringement, all of which are
expressly reserved.

/s/ Mark B., Authorized DMCA Agent

Dated this 20th day of April, 2021.
Nous préparons un article de blog qui détaillera cette affaire qui aura au final duré un peu plus d’une semaine, et a représenté une quantité de stress impressionnante. En attendant cet article dédié, voici un résumé très simple :
  • DMCA Force est une entreprise probablement composée de robots, sans considération pour les éventuels humains recevant leurs menaces ;
  • Hetzner considère ses propres clients comme coupables par défaut, sans aucune vérification des prétentions de ceux qui les accusent. Si on leur prouve leur erreur, il est inutile d’espérer ne serait-ce que des excuses ;
  • Cyan World Inc., contrairement aux deux entreprises précédentes, emploie des humains capables de reconnaître leurs erreurs et de s’engager à éviter de telles dérives à l’avenir.
Bref, après une courte période de retrait de la liste des jeux gérés par ./play.it, les jeux de Cyan sont de nouveau les bienvenus au sein de notre ludothèque. Et tant mieux, parce que ça inclut quand même l’excellente série des Myst !

Nouveaux jeux
  • 1365
  • A Betwitching Revolution
  • A Mortician’s Tale
  • A Short Hike
  • A Vampyre Story
  • Age of Wonders (anciennement géré par ./play.it 1.x)
  • Apocalipsis
  • Art of Fighting 2 (anciennement géré par ./play.it 1.x)
  • Assassin’s Creed
  • Astrologaster
  • Bad Dream: Coma
  • Baseball Stars 2 (anciennement géré par ./play.it 1.x)
  • Batman: Arkham Asylum
  • Batman: Arkham City
  • BFF or Die
  • Bit Trip Runner 3
  • Breach & Clear
  • Broken Minds
  • Broken Sword 3: The Sleeping Dragon
  • Butcher
  • Call of Cthulhu: Prisoner of Ice
  • Call of Cthulhu: Shadow of the Comet
  • Card City Nights
  • Cats are Liquid - A Light in the Shadows
  • Cats are Liquid - A Better Place
  • Celeste
  • Coffee Talk (jeu complet et démo)
  • Contract Demon
  • Cosmic Express
  • Creepy Tale
  • CrossCode (démo)
  • Dead Cells, jeu de base et extensions :
    • Rise of the Giant
    • The Bad Seed
  • Death’s Life
  • Democratic Socialism Simulator
  • Detective Gallo
  • Devil Daggers
  • Dicey Dungeons
  • Doodle God
  • Dracula: The Resurrection
  • Dungeons 2 - A Song of Sand and Fire
  • Dungeons & Lesbians
  • Earthlock
  • The Indifferent Wonder of an Edible Place
  • Equaboreal 12.21
  • Everything is Garbage
  • Evoland
  • Factorio
  • Fallout Tactics (anciennement géré par ./play.it 1.x)
  • Far From Noise
  • Fatal Fury Special (anciennement géré par ./play.it 1.x)
  • Flux Caves
  • Fragments of Euclid
  • GemCraft - Frostborn Wrath
  • Glittermitten Grove
  • Godhood
  • Guide of the Butterfly
  • Gun-Toting Cats
  • Harry Potter and the Mysterious Thief Part 1
  • Harry Potter and the Transformency Spell
  • Hellblade: Senuaʼs Sacrifice
  • Higurashi no naku koro ni Hou - Chapter 1 Onikakushi
  • Hive Time
  • Hot Pot Panic
  • Inner
  • Invisible Inc., extension :
    • Contigency Plan
  • Irony Curtain: From Matryoshka with Love
  • Just One Must Choose
  • King of the Monsters (anciennement géré par ./play.it 1.x)
  • Lake Ridden
  • Lenna’s Inception
  • Liar Liar
  • Lo-Fi Room
  • Long Live the Queen
  • Luna
  • Man Oʼ War: Corsair - Warhammer Naval Battles
  • Metal Slug 2 (anciennement géré par ./play.it 1.x)
  • Mimo
  • Mon-cuties for All
  • Monad
  • Monkey Island 1 Special Edition: The Secret of Monkey Island
  • Monster Sanctuary
  • Monstrata Fracture
  • Museum of Mechanics: Lockpicking
  • Neon Code
  • Night in the Woods
  • Nonsense at Nightfall
  • One Eyed Lee: Prologue
  • One Eyed Lee and the Dinner Party
  • Pandemonium!
  • Panmorphia
  • Paramedium: A Noise in the Attic
  • Pavilion
  • Peck N Run
  • Pier Solar and the Great Architects (anciennement géré par ./play.it 1.x)
  • Pilgrims
  • Plant Daddy
  • Privateer
  • Quiet as a Stone
  • Reassembly
  • Retrace
  • Rimworld
  • Samurai Shodown Ⅱ (anciennement géré par ./play.it 1.x)
  • Seasons After Fall
  • Sengoku 3 (anciennement géré par ./play.it 1.x)
  • Shenzhen I/O
  • Sherlock Holmes: Crimes and Punishments
  • Sherlock Holmes and the Hound of the Baskervilles
  • Sherlock Holmes Versus Jack the Ripper
  • Six Cats Under
  • Spiritfarer
  • Spring Falls
  • Talk to Me
  • Terra Nil
  • The 7th Guest
  • The Difference between Us
  • The Dream Machine
  • The King of Fighters 2000 (anciennement géré par ./play.it 1.x)
  • The Lion’s Song
  • The Pedestrian
  • The Stillness of the Wind
  • The Subject
  • The Suicide of Rachel Foster
  • The Tail Makes the Fox
  • The Talos Principle
  • Tiny and Big: Grandpa's Leftovers
  • Tiny Hunter
  • Tormentum: Dark Sorrow
  • Touhou 16.5: Hifuu Nightmare Diary ~ Violet Detector
  • TrackMania Nations Forever
  • Tsioque
  • Unsung Warriors Prologue
  • Untitled Cat Unboxing
  • Vampire: the Masquerade - Coteries of New York
  • Vampire the Masquerade - Shadows of New York
  • Volgarr the Viking (anciennement géré par ./play.it 1.x)
  • Warhammer 40,000: Gladius, extensions :
    • Reinforcement Pack
    • Tyranids
  • Warm
  • Where the Water Tastes Like Wine
  • Whispers of a Machine
  • Windosill
  • Wing Commander Ⅲ (anciennement géré par ./play.it 1.x)
  • Yoku’s Island Express
Comme d’habitude, n’hésitez pas à demander l’ajout de nouveaux jeux à la collection proposée par ./play.it via l’espace dédié sur notre forge. Tout jeu disponible sans DRM est éligible à une prise en charge par ./play.it. Sauf les jeux développés par Nekomatata Games, ces derniers détestant les logiciels libres et l’ayant fait savoir sans prendre de pincettes.

Et ensuite ?

Malgré le temps passé à préparer la version 2.13 de ./play.it, et même après sa première mise-à-jour corrective 2.13.1, il reste bien sûr toujours des soucis à corriger. Nous travaillons donc déjà à une nouvelle mise-à-jour corrective 2.13.2.

En parallèle de ces correctifs, nous travaillons aussi à la future mise-à-jour 2.14. Il est encore trop tôt pour savoir à coup sûr ce qui y sera inclus, mais il y a des chances d’y voir des mentions de Flatpak, de Unity3D ou même de notre arlésienne, la prise en charge des CD-ROM.

Notre mise en retrait du côté du Web devrait, espérons-le, n’être que temporaire. Nous avons déjà commencé à travailler sur un nouvel outil de génération de base de données dont le rôle principal est de générer sans intervention manuelle une base de données complète à partir d’une collection de scripts ./play.it. Cette base de données devrait ensuite servir de base, entre autres, à un nouveau site Web dont le gros du contenu sera généré dynamiquement à partir de celle-ci. Pour les développeurs qui voudraient donner un coup de main de ce côté, l’outil de génération de base de données est écrit en Python, et il y a de bonnes chances que le futur site Web le soit en PHP.

---

Ce message est en grande partie issu d’une annonce sur notre blog : ./play.it 2.13 : site Web, copyright et jeux vidéo
Ses sources sont disponibles, sous licence CC-By, sur notre forge.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Les versions 2.6 de Baldur’s Gate Enhanced Edition et son extension Siege of Dragonspear sont maintenant prises en charge par ./play.it.

Plus spécifiquement, les installateurs suivants vendus par gog.com sont gérés :
  • baldur_s_gate_enhanced_edition_2_6_6_0_47291.sh
  • baldur_s_gate_enhanced_edition_2_6_5_0_46477.sh
  • baldur_s_gate_siege_of_dragonspear_2_6_6_0_47291.sh
  • baldur_s_gate_siege_of_dragonspear_2_6_5_0_46477.sh
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La prise en charge de la version native "classique" de Neverwinter Nights a été améliorée, en particulier par la construction de paquets dédiés pour les fichiers traduits, ce qui devrait permettre de passer beaucoup plus facilement d’une langue à une autre.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La prise en charge de la version 2.6 de Baldur’s Gate 2 - Enhanced Edition a été ajoutée à ./play.it.
En plus des précédents installateurs qui sont toujours gérés, il est maintenant possible de générer des paquets natifs à partir d’un des derniers fournis par GOG :
  • baldur_s_gate_ii_enhanced_edition_2_6_6_0_47292.sh
  • baldur_s_gate_ii_enhanced_edition_2_6_5_0_46477.sh
Par contre nous n’avons pas encore incorporé la prise en charge des nouvelles traductions ajoutées par cette mise-à-jour, vous pouvez surveiller l’avancement de ce côté en gardant un œil sur notre forge : Baldur's Gate 2 - Enhanced Edition — Add support for new localizations.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La prise en charge de la version 2.6 de Icewind Dale - Enhanced Edition a été ajoutée, en particulier celle des installateurs suivants distribués par GOG.com :
  • icewind_dale_enhanced_edition_2_6_6_0_47290.sh
  • icewind_dale_enhanced_edition_2_6_5_0_46474.sh
La gestion des dépendances a aussi été améliorée, ce qui devrait surtout éviter des soucis liés au mode plein écran sur les versions 32-bit du jeu.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Une mise-à-jour de la prise en charge de Baldur's Gate 2 - Enhanced Edition par ./play.it vient d’être publiée, apportant deux changements :
  • la prise en charge de la version française inclue depuis la mise-à-jour 2.6 du jeu
  • la possibilité d’utiliser l’icône originale du jeu, plutôt que celle illisible fournie par GOG (une comparaison est visible ici)
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

La prise en charge de la version classique de Icewind Dale est passée de ./play.it 1 à ./play.it 2. Le changement le plus important que ça apporte est la prise en charge des systèmes basées sur Arch Linux et Gentoo, en plus de ceux basés sur Debian.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Ça faisait un moment qu’on n’avait pas eu de nouvelles par ici, alors j’en profite pour annoncer quelques changements importants qui ont eu lieu plus ou moins récemment ;)

Tout d’abord, notre collection de jeux pris en charge a tellement grossi que je n’ai plus le temps ni l’énergie de m’occuper de tout ça. J’ai donc commencé une collection beaucoup plus réduite ne contenant que des jeux que j’apprécie particulièrement, que je maintiens activement, et je ne surveille plus la collection principale que de loin en espérant que d’autres contributeurs se décident à en partager le travail de maintenance. La plupart des jeux discutés sur la Couronne font partie de cette collection réduite que je garde à jour plus régulièrement.

Suite à ce changement d’organisation qui m’a dégagé pas mal de temps, j’ai pu travailler à réduire encore le temps de maintenance en fusionnant la prise en charge de plusieurs jeux au sein de scripts plus génériques, dont la mise-à-jour profite immédiatement à tous les jeux pris en charge.

On a donc un seul script prenant en charge tous les jeux Infinity Engine "classiques" :
  • Baldur's Gate 1
  • Baldur's Gate 2
  • Icewind Dale 1
  • Icewind Dale 2
  • Planescape: Torment
Un autre pour les jeux Infinity Engine Enhanced Edition:
  • Baldur's Gate 1 Enhanced Edition
  • Baldur's Gate 2 Enhanced Edition
  • Icewind Dale 1 Enhanced Edition
  • Planescape: Torment Enhanced Edition
Et enfin un dernier pour les extensions des Enhanced Edition:
  • Baldur's Gate 1 Enhanced Edition: Siege of Dragonspear
  • Baldur's Gate 1 Enhanced Edition: Faces of Good and Evil (dont la prise en charge vient d’être ajoutée)
On parle là de trois fichiers à maintenir contre une dizaine avec l’ancien système, ça me permet d’être plus efficace pour tout ce qui concerne ces jeux, et surtout de ne pas avoir à répéter 4~5 fois chaque mise-à-jour ou correctif.

Tout ça vient avec une contrepartie, la prise en charge de plusieurs spécificités a été abandonnée au passage. En particulier :
  • les versions plus anciennes que 2.6
  • les versions 32-bit
  • les traductions autres que anglaise et française
Autant je ne prévois pas de restaurer la prise en charge des anciennes versions, autant je peux le faire pour les traductions supplémentaires s’il y a une demande. N’hésitez donc pas à me faire signe si vous aimeriez jouer à un de ces jeux dans une autre des langues fournies.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Ça faisait un moment que je souhaitais le faire, et j’en ai enfin trouvé le temps : ./play.it n’a plus de site Web !

Dit comme ça on pourrait penser à une régression, mais en fait celui-ci n’était déjà plus entretenu depuis début 2021 donc ce n’est qu’une confirmation de quelque chose qui était "officieusement" en place depuis longtemps. Avec le temps le site Web était de plus en plus décalé avec l’état réel de ./play.it (qui lui est toujours activement développé), et commençait à devenir une source potentielle de confusion.

Pour tout ce qui touche aux jeux Infinity Engine (et plus généralement tous ceux listés dans le premier message de ce fil), je continuerai à apporter de l’aide au besoin. N’hésitez donc pas à poster dans les discussions liées en cas de souci ou demande avec un jeu en particulier, ou ici même si vous avez des questions ou remarques plus génériques au sujet de ./play.it.

Je vais probablement prendre bientôt le temps de faire une passe sur toutes les discussions liées à ./play.it sur la Couronne pour en retirer les liens périmés et inclure des instructions d’utilisation directement sur le forum, vu que celles qui étaient données en lien n’existent plus.

Merci au passage à Hoël, contributeur à ./play.it qui a fourni la version française de la page qui vous accueille maintenant si vous cherchez à vous rendre sur le site Web de ./play.it.
Modifié en dernier par vv221 le mar. 24 janv. 2023, 12:57, modifié 1 fois.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Voilà une bonne chose de faite : ./play.it prend enfin en charge Baldurʼs Gate Ⅲ !
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Je ne sais pas encore si ça va tenir sur la durée ou si je vais rapidement m'en lasser, en tous cas ./play.it vient de débarquer dans le Fédiverse : @playit@fediverse.dotslashplay.it.

Ce compte partagera de temps en temps des messages (en anglais et ou français) portant sur les jeux vidéo sans DRM sur Linux, mais les messages postés par le compte lui-même ne concerneront que ./play.it. Donc si vous le suivez attendez-vous à une activité plutôt faible, ce n'est clairement pas le genre de compte qui va remplir votre fil d'activité.
Avatar du membre
vv221
Grand Gourou
Troll spectral
Messages : 2832
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Apparemment en 2024 je réussis à trouver un peu de temps pour jouer, j’en suis le premier surpris !

Ça se traduit par une arrivée de nouveaux jeux, et comme ces temps-ci je suis d’humeur cyberpunk ça se ressent sur le choix des jeux :
  • Song of Farca, un jeu d’enquête dans lequel on est assigné à résidence, et donc on doit se baser sur nos talents de hacker pour mener les enquêtes qu’on nous confie. Je dois être environ aux deux tiers du jeu après 2 ou 3 sessions relativement courtes, un joueur plus acharné le terminerait probablement en un jour ou deux. EDIT : Je perds la tête, contrairement aux jeux suivants Song of Farca est déjà pris en charge par ./play.it depuis 2021…
  • Citizen Sleeper, de celui-ci je ne connais pas plus que quelques captures d’écran, aux personnages dignes d’apparaître dans un Métal Hurlant, et la bande-son que je me suis déjà écoutée plusieurs fois. Ça ressemble à un RPG fortement narratif, et devrait une fois de plus être un jeu plutôt court.
  • Gamedec, à la manière de Disco Elysium, celui-ci m’a l’air d’être un RPG à la présentation assez classique mais sans système de combat. On y mène des enquêtes dans des "mondes virtuels", ce qui devrait fournir un prétexte à visiter une grande variété d’environnement (je serai très déçu si cette possibilité n’est pas exploitée).
Et en tâche de fond pendant que j’écris ce message je travaille sur un autre RPG, probablement plus attendu que les précédents par la Couronne de Cuivre : Warhammer 40,000: Rogue Trader ! Ce n’est pas mon habitude de m’occuper de gros jeux dans ce style dès leur sortie, mais celui-ci m’a été offert par mon frère. Ce fourbe m’avait déjà offert Baldur’s Gate 3. Je pense qu’il aime me voir galérer… Mais sorti de ça je suis assez impatient de voir ce que ce jeu va donner. Je ne connais pas les jeux précédents de Owlcat Games (Pathfinder: Kingmaker et Pathfinder: Wrath of the Righteous) mais je sais qu’ils ont une bonne réputation, et surtout je suis un grand fan de l’univers de Warhammer 40,000.
Ceterum censeo Discordum esse delendam
Répondre

Retourner vers « Informatik' »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité