[./play.it] Installez facilement vos jeux sur ArchLinux
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Deux dates à noter dans vos tablettes :
Les 18 et 19 novembre, ./play.it sera au Capitole du Libre 2017 à Toulouse.
Et les 25 et 26 novembre, on remet ça à l’Ubuntu Party 17.10 à Paris.
Venez nombreux, ce sera l’occasion de mieux découvrir ce projet
Les 18 et 19 novembre, ./play.it sera au Capitole du Libre 2017 à Toulouse.
Et les 25 et 26 novembre, on remet ça à l’Ubuntu Party 17.10 à Paris.
Venez nombreux, ce sera l’occasion de mieux découvrir ce projet
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Bonjour,
@vv221 j'ai regardé un petit peu et ce qui me saute au yeux c'est qu'il faut installer explicitement les dépendances via Pacman. Donc dites moi si je me trompe mais même si tu désinstalles un jeu installé via Pacman ses dependances ne seront pas désinstallées, et ça c'est super, extra moyen :/
C'est vrai que ça serait simple de déterminer quel gestionnaire de paquet est utilisé et de créer un PKGBUILD dynamiquement ou autres.. Les archers qui installent "dpkg" le font en connaissance de cause, et franchement je me demande à quoi ça leur sert.
Sinon c'est un projet sympa, bonne continuation
@vv221 j'ai regardé un petit peu et ce qui me saute au yeux c'est qu'il faut installer explicitement les dépendances via Pacman. Donc dites moi si je me trompe mais même si tu désinstalles un jeu installé via Pacman ses dependances ne seront pas désinstallées, et ça c'est super, extra moyen :/
C'est vrai que ça serait simple de déterminer quel gestionnaire de paquet est utilisé et de créer un PKGBUILD dynamiquement ou autres.. Les archers qui installent "dpkg" le font en connaissance de cause, et franchement je me demande à quoi ça leur sert.
Sinon c'est un projet sympa, bonne continuation
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Les dépendances à installer données sur le site sont celles qui vont permettre au script de fonctionner, et donc au paquet .pkg.tar d’être construit. Généralement elles serviront pour d’autres scripts, un utilisateur régulier de ./play.it voudra donc probablement les garder installées en permanence.
Les dépendances du jeu par contre sont définies dans le .PKGINFO du paquet, et seront donc désinstallées en même temps que le jeu si elles ne sont plus utilisées.
Par contre je ne comprends pas pourquoi tu évoques dpkg : ./play.it construit des paquets .pkg.tar(.xz/.gz) prêts à être mangés par pacman. Le seul cas où l’utilisation de dpkg est requise par ./play.it sur Arch Linux est quand l’intalleur original du jeu se trouve être un paquet .deb (je crois qu’on a un cas ou deux de ce type dans la bibliothèque de jeux gérés par ./play.it). Auquel cas dpkg est utilisé pour extraire les donnés du paquet .deb, pas pour l’installer.
Merci en tous cas pour tes encouragements, ça fait toujours plaisir et c’est un des carburants principaux de ce projet (aux côtés de doses indécentes de café noir)
Les dépendances du jeu par contre sont définies dans le .PKGINFO du paquet, et seront donc désinstallées en même temps que le jeu si elles ne sont plus utilisées.
Par contre je ne comprends pas pourquoi tu évoques dpkg : ./play.it construit des paquets .pkg.tar(.xz/.gz) prêts à être mangés par pacman. Le seul cas où l’utilisation de dpkg est requise par ./play.it sur Arch Linux est quand l’intalleur original du jeu se trouve être un paquet .deb (je crois qu’on a un cas ou deux de ce type dans la bibliothèque de jeux gérés par ./play.it). Auquel cas dpkg est utilisé pour extraire les donnés du paquet .deb, pas pour l’installer.
Merci en tous cas pour tes encouragements, ça fait toujours plaisir et c’est un des carburants principaux de ce projet (aux côtés de doses indécentes de café noir)
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
La version 2.3.0 de ./play.it est sortie, avec quelques changements notables au programme :
À vos jeux !
Une dizaine de scripts ont vu passer une mise-à-jour significative depuis la dernière mise-à-jour (au total, près de 90 scripts ont été modifiés, mais je vous épargne la liste complète) :2.3.0
* Amélioration de la gestion de l’extraction d’archives MojoSetup avec
unzip s’achevant sur un code d’erreur
* Amélioration de la génération et de la mise-à-jour des répertoires de
l’utilisateur
* Ajout de nouveaux paquets à la liste de dépendances génériques
* Ajout d’un patch permettant de changer la méthode de compression par
défaut des paquets
* Suppression du besoin de nettoyer manuellement les scripts des paquets
* Préservation des liens symboliques lors de la copie de fichiers
- A Good Snowman is Hard to Build
Ajout d’un pack d’icônes optionnel - Chaos Reborn
Le jeu est lancé dans une fenêtre au premier lancement, pour éviter un bug lié au mode plein écran sur certaines configurations - Darkest Dungeon
Nouveaux installeurs GOG gérés - Deus Ex
Nouvel installeur GOG géré
Correction d’un crash du à un répertoire manquant - Invisible Inc.
Nouvel installeur GOG géré - Renowned Explorers: International Society
Nouvel installeur GOG géré
Sauvegardes et réglages stockés en dehors du préfixe ./play.it - The Settlers II
Nouvel installeur GOG géré pour la version allemande - Undertale
Nouvel installeur GOG géré - War for the Overworld
Nouvel installeur GOG géré
Correction de la gestion de l’installeur Humble
- Brütal Legend
- Ghost Master *
- I Have No Mouth And I Must Scream *
- Jade Empire
- Star Wars: Knights of the Old Republic II *
- Teenagent *
- Torchlight II *
À vos jeux !
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
On n’a pas chômé du côté de ./play.it sur cette fin d’année, voici donc ce que nous apporte la toute fraîche version 2.4.1 :
Bonne année à tous, et comme toujours : à vos jeux !
Beaucoup de mises-à-jour de scripts, mais comme d’habitude je ne poste ici que les changements qui peuvent intéresser un utilisateur du projet :2.4.1
* Correction du chemin de stockage des icônes lors de l’utilisation de
get_icon_from_temp_dir
2.4.0
* Ajout de la possibilité de charger des fichiers via regedit lors de
l’initialisation d’un préfixe WINE
* Nouvelle fonction get_icon_from_temp_dir, permettant de récupérer une icône
au format .png directement depuis l’installeur
2.3.2
* Correction des lanceurs cassés par la mise-à-jour 2.3.1
2.3.1
* Utilisation du chemin complet vers le script de lancement dans les entrées
de menu, pour éviter des soucis lors de l’utilisation d’un autre chemin
d’installation que celui par défaut
* Les fichiers temporaires ne sont plus stockés en dehors du préfixe
* Abandon de la fonction de nettoyage des répertoires utilisateurs après
fermeture du jeu, dont les actions sont déjà assurées par une autre fonction
- Chaos Reborn
Nouvel installeur GOG géré - Owlboy
Nouvel installeur Humble géré - Pillars of Eternity
Nouveaux installeurs GOG gérés pour le jeu de base et l’extension
Ajout de la gestion du DLC Deadfire - War for the Overworld
Nouvel installeur GOG géré
Ajout de la gestion du DLC Underlord Edition
Correction de la gestion des vidéos de présentation du mode My Pet Dungeon
- Airline Tycoon Deluxe
- Anno 1503
- Atlantis: The Lost Tales
- Dungeon Keeper II *
- Epistory - Typing Chronicles
- Gomo
- Hand Of Fate
- Kingdom New Lands
- King’s Bounty: The Legend
- Pandora: First Contact
- Pid
- Political Animals
- Pony Island
- Renowned Explorers: More To Explore
- Risk of Rain *
- Robin Hood: The Legend of Sherwood
- Shadowrun Returns *
- Shelter
- Steamworld Heist
- Terraria *
- The Last Tinker: City of Colors
- The Silver Case - Demo
- Thief 3: Deadly Shadows
- Worms Armageddon
Bonne année à tous, et comme toujours : à vos jeux !
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
La version 2.5.0 de ./play.it est sortie aujourd’hui même, et vous allez pouvoir constater à la lecture du journal des modifications qu’il s’agit d’un gros morceau :
On démarre comme d’habitude par la liste des scripts ayant reçu des mises-à-jour notables :
À vos jeux
2.5.0
* Gestion des jeux nécessitant des patchs inclus seulement dans wine-staging
* Gestion des jeux Windows 64-bit
* Gestion des installeurs MSI pour Windows
* Gestion des archives Microsoft cabinet
* Gestion des installeur Nullsoft
* Ajout de la possibilité d’extraire les fichiers d’installeurs InnoSetup sans
convertir les noms de fichier en minuscules
* Meilleur gestion des archives .zip de mauvaise qualité
* Nouvelle fonction use_package_specific_value permettant de récupérer une
valeur spécifique à un paquet pour une variable
* Nouvelle fonction use_archive_specific_value permettant de récupérer une
valeur spécifique à une archive pour une variable
* Ajout de xrandr et xgamma à la liste générique de dépendances
* Détection automatiques des dépendances pour les archives de type 'tar' et
'mojosetup_unzip'
2.4.2
* Correction de la gestion par init_prefix_files des fichiers créés après le
premier lanchement du jeu
On démarre comme d’habitude par la liste des scripts ayant reçu des mises-à-jour notables :
- A Bird Story
Nouvel installeur GOG géré - Baldur’s Gate - Enhanced Edition
Abandon d’une dépendance sur le paquet oboslète libjson0 pour les distributions basées sur Debian - Baldur’s Gate 2 - Enhanced Edition
Abandon d’une dépendance sur le paquet oboslète libjson0 pour les distributions basées sur Debian - Deus Ex
Nouvel installeur GOG géré - Don’t Starve
Nouvel installeur GOG géré
Abandon d’une dépendance non critique sur xdg-utils pour les distributions basées sur Debian
Correction du lanceur cassé par une évolution apportée par la version 2.3.0 - Jazzpunk
Nouvel installeur Humble géré - Pillars of Eternity
Nouveaux installeurs GOG gérés pour le jeu de base et les extensions - Star Wars Battlefront II
Nouvel installeur GOG géré - System Shock 2
Utilisation d’un bureau virtuel WINE au premier lancement pour éviter des soucis d’affichage sur certaines configurations - The Fall
Nouvel installeur GOG géré
- A Virus Named Tom
- Binaries
- Blackwell 1: The Blackwell Legacy
- Blackwell 2: Blackwell Unbound
- Blackwell 3: Blackwell Convergence
- Blackwell 4: Blackwell Deception
- Broken Age
- Fire!
- Kyn
- Litil Divil
- The Elder Scrolls III: Morrowind *
- Oxenfree
- Paws: A Shelter 2 Game
- Shelter 2
- Solar Flux
- Teslagrad
- The Little Acre
- Total Annihilation Kingdoms
- Tulpa
À vos jeux
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Changement de format et de fréquence pour les nouvelles de ./play.it : plutôt que d’attendre à chaque fois une mise-à-jour importante, je vais maintenant vous tenir au courant des évolutions du projet toutes les semaines (ou presque, je m’autorise un oubli ou une crise de flemme de temps en temps).
Et on commence dès aujourd’hui pour une annonce sans mise-à-jour de la bibliothèque, mais avec pas mal de scripts corrigés/améliorés, et quelques nouveaux jeux.
Depuis la dernière annonce, une grande quantité de scripts a été corrigée pour pouvoir passer des tests de syntaxe plus stricts ajoutés lors de la mise-à-jour 2.5.0 :
(et à la semaine prochaine )
Et on commence dès aujourd’hui pour une annonce sans mise-à-jour de la bibliothèque, mais avec pas mal de scripts corrigés/améliorés, et quelques nouveaux jeux.
Depuis la dernière annonce, une grande quantité de scripts a été corrigée pour pouvoir passer des tests de syntaxe plus stricts ajoutés lors de la mise-à-jour 2.5.0 :
- A Boy and His Blob
- A Good Snowman is Hard to Build
- A Story About My Uncle
- Anomaly 2
- Baldur’s Gate - Enhanced Edition
- Baldur’s Gate 2 - Enhanced Edition
- Crypt of the NecroDancer
- Deponia 3: Goodbye Deponia
- Fran Bow
- Heroes of Might and Magic III
- Icewind Dale - Enhanced Edition
- Invisible Inc.
- Jazzpunk
- J.U.L.I.A Among the Stars
- Knights of Pen and Paper
- Melody’s Escape
- Pandora: First Contact
- Risk of Rain
- Solar 2
- Star Wars Battlefront II
- The Blackwell Epiphany
- The Swapper
- The Whispered World
- Trine
- Undertale
- Faster Than Light
Nouvel installeur GOG géré - I Have No Mouth And I Must Scream
Nouveaux installeurs GOG gérés - Trine
Ajout d’une dépendance sur PulseAudio, nécessaire pour obtenir un son de bonne qualité
- Banished
- Caravan
- Dex
- Evoland
- Hammerwatch (jeu anciennement géré par ./play.it 1, maintenant géré par ./play.it 2)
- Machinarium
- Puzzle Agent
- Strafe
- The Inner World
- The Warlock of Firetop Mountain
(et à la semaine prochaine )
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Nous voici de nouveau mercredi, c’est le jour des nouvelles hebdomadaires de ./play.it !
Pas de mise-à-jour de la bibliothèque cette semaine, commençons donc directement par les scripts mis à jour :
Pas de mise-à-jour de la bibliothèque cette semaine, commençons donc directement par les scripts mis à jour :
- Baldur’s Gate - Enhanced Edition
Correction de la prise en compte de l’archive fournissant libssl 1.0.0 - Baldur’s Gate 2 - Enhanced Edition
Correction de la prise en compte de l’archive fournissant libssl 1.0.0 - Fran Bow
Correction de la prise en compte de l’archive fournissant libssl 1.0.0 - Heroes Chronicles
Correction du numéro de version pour certains installeurs - Icewind Dale - Enhanced Edition
Correction de la prise en compte de l’archive fournissant libssl 1.0.0 - Risk of Rain
Correction de la prise en compte de l’archive fournissant libssl 1.0.0 - System Shock 2
Nouvel installeur GOG - Undertale
Correction de la prise en compte de l’archive fournissant libssl 1.0.0
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Une nouvelle version de ./play.it est sortie, voyons tout de suite quels changements elle nous apporte :
Le travail de maintenance ne s’arrête jamais, et comme chaque semaine une poignée de scripts ont reçu des mises-à-jour :
2.5.1
* Ajout d’un patch permettant de choisir si les fichiers .desktop doivent
inclure le chemin complet du script de lancement du jeu (par défaut le
chemin complet est inclus, ce qui permet de gérer sans bidouille
supplémentaire le lancement de jeux installés dans des chemins non
standards)
* Amélioration de la syntaxe des patchs en fonction des retours de ShellCheck
* Affichage d’une erreur lors de l’utilisation d’une valeur incorrecte pour
PKG
* Correction de l’erreur affiché si extract_icon_from est appelée sur un type
de fichier non géré
* Amélioration de la génération des préfixes des utilisateurs
* Amélioration de la syntaxe de la bibliothèque en fonction des retours de
ShellCheck
Le travail de maintenance ne s’arrête jamais, et comme chaque semaine une poignée de scripts ont reçu des mises-à-jour :
- Anno 1404
Amélioration de la syntaxe en fonction des retours de ShellCheck - Binaries
Correction de la liste de dépendances - Braveland
Nouvel installeur GOG - Braveland Pirate
Nouvel installeur GOG - Braveland Wizard
Nouvel installeur GOG - Hard West
Les sauvegardes n’encombrent plus le répertoire personnel de l’utilisateur - Ori and the Blind Forest
Amélioration de la syntaxe en fonction des retours de ShellCheck - The Night of the Rabbit
Amélioration de la syntaxe en fonction des retours de ShellCheck - Pillars of Eternity
Amélioration de la syntaxe en fonction des retours de ShellCheck - Star Wars Battlefront II
Abandon de la gestion de l’installeur fournissant la version liée à Galaxy des fonctionnalités de multijoueur - Undertale
Nouvel installeur GOG
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Salut à tous, cette semaine une mise-à-jour de la bibliothèque est au programme, pour corriger un bug causé par la mise-à-jour 2.5.1 et qui m’a pris un temps fou à identifier :
Comme d’habitude pas mal de jeux ont été mis à jour :
2.5.2
* Correction d’un crash de init_prefix_files quand des fichiers existent sous
PATH_DATA ou PATH_CONFIG sans équivalent sous PATH_PREFIX
Comme d’habitude pas mal de jeux ont été mis à jour :
- Baldur’s Gate - Enhanced Edition
Sur Arch Linux, la version système de libssl 1.0.0 est utilisée - Baldur’s Gate 2 - Enhanced Edition
Sur Arch Linux, la version système de libssl 1.0.0 est utilisée - Binaries
Correction de la liste de dépendances - Fran Bow
Sur Arch Linux, la version système de libssl 1.0.0 est utilisée - HuniePop
Nouvel installeur GOG géré - Icewind Dale - Enhanced Edition
Sur Arch Linux, la version système de libssl 1.0.0 est utilisée - Kyn
Nouvel installeur GOG géré - Risk of Rain
Sur Arch Linux, la version système de libssl 1.0.0 est utilisée - Robin Hood: The Legend of Sherwood
Nouveaux installeurs GOG gérés - The Book of Unwritten Tales
DirectX 9 est installé au premier lancement du jeu, pour éviter des soucis de corruption graphique - Undertale
Sur Arch Linux, la version système de libssl 1.0.0 est utilisée
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Après des mois de préparation, une présentation complète de ./play.it a enfin vu le jour sur LinuxFR :
./play.it installe vos jeux sans prise de tête
Vos retours sont bien entendu les bienvenus, aussi bien ici que sur LinuxFR
./play.it installe vos jeux sans prise de tête
Vos retours sont bien entendu les bienvenus, aussi bien ici que sur LinuxFR
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Si je n’ai pas donné de nouvelles la semaine dernière, c’est en partie parce que je bossais sur la rédaction de la dépêche publiée sur LinuxFR, mais aussi parce que j’étais pris par la préparation de la version 2.6 de ./play.it qui ajoute quelques nouvelles fonctionnalités sympathiques.
Voici donc la liste des évolutions depuis la version 2.5.2 annoncée il y a deux semaines :
Bien sûr le travail sur la bibliothèque ne s’est pas fait au détriment de la maintenance des scripts existants, dont voici les mises-à-jour les plus intéressantes :
Voici donc la liste des évolutions depuis la version 2.5.2 annoncée il y a deux semaines :
2.6.0
* Ajout de la possibilité de ne construire que les paquets nécessaires pour
une installation sur une architecture donnée (option --architecture)
* Prise en compte automatique de l’architecture par la fonction
print_instructions
* Nouvelle fonction prepare_package_layout facilitant la préparation de
l’arborescence des paquets
* Amélioration de la fonction sort_icons permettant de l’utiliser sur un
fichier .png produit par convert
* Nouvelle option --dry-run, qui permet de tester un script sans extraire de
données de l’archive donnée en entrée, ni construire de paquets
* Utilisation d’une fonction dédiée pour deviner le type de paquets à
construire en fonction du système hôte
2.5.3
* Quand aucune archive gérée n’est trouvée, des URL ont été ajoutées aux noms
des archives gérées pour pouvoir plus facilement se les procurer
* Correction d’une variable utilisée par print_instructions dont la valeur
pouvait sortir de la fonction
* Lors de la copie du binaire du jeu dans le préfixe utilisateur (dans le cas
des jeux natifs), les liens symboliques sont suivis
Bien sûr le travail sur la bibliothèque ne s’est pas fait au détriment de la maintenance des scripts existants, dont voici les mises-à-jour les plus intéressantes :
- Binaries
Ajout d’une dépendance sur PulseAudio - Faster Than Light
Ajout de la gestion d’un nouvel installateur GOG - Pid
Ajout de la gestion d’un nouvel installateur GOG
Correction de la persistance des sauvegardes en cas de suppression du préfixe ./play.it - Republique
Stoackage des sauvegardes en dehors du préfixe WINE - Shadowrun: Dragonfall
Ajout d’une dépendance sur les plugins ALSA - Shadowrun: Hong Kong
Ajout d’une dépendance sur les plugins ALSA - System Shock 2
Ajout de la gestion d’un nouvel installateur GOG
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Une petite semaine pour ./play.it, plutôt centrée sur la réflexion autour d’améliorations futures, dont vous pouvez avoir un aperçu par ici (framagit.org).
Pour autant, des mises-à-jour de la bibliothèque sont passées par là pour régler leur compte à quelques bugs de la version 2.6.0 :
Deux scripts ont vu passer des mises-à-jour notables :
Pour autant, des mises-à-jour de la bibliothèque sont passées par là pour régler leur compte à quelques bugs de la version 2.6.0 :
2.6.2
* Correction d’une inversion dans un test effectué par archive_get_infos qui
empêchait le contrôle d’intégrité MD5 d’être lancé
2.6.1
* Correction du comportement de postinst_icons_linking dans le cas où il est
appelé sur une liste d’applications
* Ré-écriture de la plupart du code relatif aux archives pour le rendre plus
facile à comprendre et à maintenir
Deux scripts ont vu passer des mises-à-jour notables :
- Dex
Jeu renommé de 'dex' à 'dex-game' pour éviter d’éventuels conflits avec DesktopEntry eXecution - The Last Tinker: City of Colors
Nouvel installeur GOG pour Windows géré
Nouvel installeur GOG pour Linux géré
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Peu de nouvelles de ./play.it ces derniers temps, comme nous étions très occupés à préparer le stand et la conférence que nous avons donné aux Journées du Logiciel Libre à Lyon.
Ce qui n’a pas empêché la publication de la version 2.7 de ./play.it :
Pas de mises-à-jour notables de scripts, ni de nouveaux jeux gérés pour cette annonce…
Mais pas de panique, nous devrions reprendre notre rythme habituel dans les jours qui viennent
À vos jeux !
Ce qui n’a pas empêché la publication de la version 2.7 de ./play.it :
2.7.2
* Correction de l’inversion d’un test dans la fonction archive_get_infos qui
empêchait la vérification d’intégrité des archives, dont la correction
précédente apportée par la mise-à-jour 2.6.2 a été accidentellement
annulée lors de la mise-à-jour 2.7.0
2.7.1
* Correction de la portée de variables lors de la gestion automatiques des
archives en plusieurs parties
2.7.0
* Archives InnoSetup : Vérification de la capacité de la version d’innoextract
disponible à extraire l’archive cible avant d’en tenter l’extraction
* Calcul automatique de la valeur de ARCHIVES_LIST si cette variable n’est pas
définie par le script
* Utilisation de 'APP_ICON' comme valeur par défaut pour APP_ICONS_LIST si
cette variable n’est pas définie par le script
* Ajout de la gestion automatique des archives en plusieurs parties
* Nouvelle fonction get_package_version fournissant une méthode fiable pour
utiliser plusieurs numéros de version différents pour des paquets construits
a partir d’une même archive
Pas de mises-à-jour notables de scripts, ni de nouveaux jeux gérés pour cette annonce…
Mais pas de panique, nous devrions reprendre notre rythme habituel dans les jours qui viennent
À vos jeux !
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Comme promis, l’activité du côté de ./play.it a repris sa vitesse de croisière, et on a droit à pas mal de changements cette semaine.
Commençons par les modifications de la bibliothèques, qui concernent uniquement des correctifs de la version 2.7 :
Commençons par les modifications de la bibliothèques, qui concernent uniquement des correctifs de la version 2.7 :
Une poignée de scripts ont été mis à jour :2.7.4
* Correction d’un bug dans write_bin_winecfg qui cassait init_prefix_dirs dans
les lanceurs pour winecfg
2.7.3
* archive_extraction_innosetup : Correction du test de version des installeurs
InnoSetup
* Correction d’un bug de archives_get_list qui l’empêchait de détecter les
archives avec un nom de la forme "ARCHIVE_(…)_OLD"
* Correction du message d’erreur affiché par write_metadata lorsqu’appelé sur
un paquet inconnu
- Oddworld: Abe’s Oddysee
Nouvel installeur GOG géré - Republique
Nouvel installeur GOG géré - The Dark Eye: Memoria
Nouvel installeur GOG géré
Amélioration de la gestion des sauvegardes - The Night of the Rabbit
Nouvel installeur GOG géré
Amélioration de la gestion des sauvegardes
Contournement d’un bug dans icotool
Installation de DirectX 9 au premier lancement pour éviter que certaines vidéos soient silencieuses - Theme Hospital
Ajout de la possibilité de lancer le jeu via CorsixTH
- A New Beginning
- Akalabeth: World of Doom
- Alan Wake’s American Nightmare
- Beneath a Steel Sky
- Darkest Dungeon: The Shieldbreaker
- Dustforce DX
- Gobliins 2: The Prince Buffoon
- Hot Tin Roof: The Cat That Wore a Fedora
- Monkey Island 3: The Curse of Monkey Island
- Renowned Explorers: The Emperor’s Challenge
- Shadow Tactics: Blades of the Shogun
- Super Meat Boy
- Yono and the Celestial Elephants
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Pas de nouvelles la semaine dernière, vu qu’une partie d’entre nous était partie rencontrer l’équipe de Khaganat, une bande de rêveuses et rêveurs qui utilisent le jeu vidéo comme support pour créer des univers…
Mais nous sommes de retour et nous continuons à bosser dur pour vous permettre de jouer à toujours plus de jeux au sein de votre système favori
Côté bibliothèque, encore une fois uniquement des corrections de bugs :
Comme d’habitude nous avons quelques mises-à-jour notables parmi les scripts existants :
Mais nous sommes de retour et nous continuons à bosser dur pour vous permettre de jouer à toujours plus de jeux au sein de votre système favori
Côté bibliothèque, encore une fois uniquement des corrections de bugs :
Ceux parmi vous qui commencent à se dire que la relative lenteur de l’évolution de la bibliothèque ces derniers temps cache quelque chose pourraient bien avoir raison2.7.5
* Correction du comportement de sort_icons lorsque l’extraction des icônes a
produit un seul fichier
* Correction du support de ./play.it 1 par le meta-script
Comme d’habitude nous avons quelques mises-à-jour notables parmi les scripts existants :
- Faster Than Light
Mise en place d’un contournement autour d’un bug du jeu empêchant les animations de se jouer sur certains systèmes dans les versions 1.6.x - Kingdom Rush
Correction de la méthode de récupération de l’icône du jeu - Race The Sun
Correction du code de chargement des fonctions de la bibliothèque - The Westport Independent
Mise à disposition d’un pack d‘icônes optionnel
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Salut à tous !
Depuis le temps que nous n’avions plus donné de nouvelles, vous vous attendez sûrement à une grande quantité de mises-à-jour… Et vous avez parfaitement raison
Pour commencer, la bibliothèque a bien avancé sur le dernier mois, et nous avons encore beaucoup d’améliorations en réserve :
Pas mal de scripts ont vu passer des mises-à-jour diverses depuis la dernière fois :
Depuis le temps que nous n’avions plus donné de nouvelles, vous vous attendez sûrement à une grande quantité de mises-à-jour… Et vous avez parfaitement raison
Pour commencer, la bibliothèque a bien avancé sur le dernier mois, et nous avons encore beaucoup d’améliorations en réserve :
2.8.2
* icon_extract_ico_from_exe : Suppression des avertissements de wrestool
* icon_get_resolution_from_file : Amélioration de la compatibilité avec les
scripts se basant sur une version de la bibliothèque plus ancienne que la
2.8
* Correction d’une erreur dans help(), qui causait des soucis de formulation
lorsqu’appelée sur un script gérant une unique archive
2.8.1
* Correction de la compatibilité de icon_get_resolution_from_file et
icons_linking_postinst avec les scripts se basant sur une version de la
bibliothèque plus ancienne que la 2.8
* WINE : Pas de suppressions des liens symboliques vers $HOME pour les scripts
se basant sur une version de la bibliothèque plus ancienne que la 2.8
2.8.0
* Réduction massive du temps passé par le méta-script play.it pour identifier
le script approprié pour une archive donnée, en se basant sur son nom de
fichier avant de tenter d’utiliser la somme de contrôle MD5
* WINE : Suppression des liens symboliques pointant en dehors du préfixe WINE,
réduisant l’encombrement de $HOME
* Ré-écriture de la plupart du code de gestion des icônes, pour en améliorer
la compréhension et la maintenance
* Utilisation de ImageMagick pour extraire des fichiers .png de conteneurs
.ico
* Amélioration de la détection automatique des dépendances liées à la gestion
des icônes
Pas mal de scripts ont vu passer des mises-à-jour diverses depuis la dernière fois :
- Baldur’s Gate - Enhanced Edition
Nouvel installateur géré - Beneath a Steel Sky
Nouvel installateur géré - Braveland Wizard
Nouvel installateur géré - Braveland Pirate
Nouvel installateur géré - Gobliins 2: The Prince Buffoon
Les nouveaux installateurs GOG ne seront pas gérés, à cause d’un changement non documenté de leur format - Heroes of Might and Magic: A Strategic Quest
Correction de la liste de dépendances - Heroes of Might and Magic III
Correction de la gestion du patch pour l’ancienne version GOG 2.0.0.16 - Heroes of Might and Magic V
Les sauvegardes n’encombrent plus $HOME - Icewind Dale - Enhanced Edition
Nouvel installateur géré - Kingdom New Lands
Nouvel installateur géré - Out There: Ω Edition
Ajout de la gestion de la version Windows, la version Linux ne fonctionnant pas correctement - Pharaoh
Correction de la gestion des icônes - Reus
Nouvel installateur géré - Sam & Max Hit the Road
Nouveaux installateurs gérés - Shadow Tactics: Blades of the Shogun
Ajout d’une dépendance manquante - Shelter
Nouvel installateur géré
Les sauvegardes sont maintenant conservées hors du préfixe WINE - Strafe
Ajout de la gestion de la version native
Abandon de la gestion de la version Windows - The Book of Unwritten Tales
Les sauvegardes n’encombrent plus $HOME - War for the Overworld
Nouvel installateur géré
Utilisation de scripts et paquets dédiés pour les DLC - World of Goo
Copie du fichier de configuration dans $XDG_CONFIG_HOME, pour en faciliter l’édition
- Action Henk
- Bit Trip Beat
- Divinity Original Sin
- Dragon Age Origins
- Fruit of a Feather
- Gathering Sky
- JYDGE
- La•Mulana
- Leisure Suit Larry: Love for Sail!
- Lure of the Temptress
- Poly Bridge
- Runner
- SOMA
- Space Pirates and Zombies
- Superhot
- Tower of Guns
- Valhalla Hills
- War for the Overworld: My Pet Dungeon
- War for the Overworld: Underlord Edition
- Wasteland 2
- Worms United
- Xenonauts
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Salut à tous !
On a continué à bosser dur cette dernière semaine, voici donc ce qui sera probablement la dernière mise-à-jour avant la 2.9 :
On a continué à bosser dur cette dernière semaine, voici donc ce qui sera probablement la dernière mise-à-jour avant la 2.9 :
Quelques scripts ont été mis à jour :2.8.3
* Correction d’une erreur dans help(), qui causait des soucis de formulation
lorsqu’appelée sur un script gérant une unique archive (le correctif fourni
dans la version 2.8.2 était incomplet)
* Mise en place de tests de syntaxe automatisés basés sur shellcheck et GitLab
CI
* Amélioration de la syntaxe en se basant sur les retours de shellcheck 0.5.0
- Baldur’s Gate - Enhanced Edition
Ajout d’une dépendance manquante qui posait des soucis pour jouer en plein écran
Mise à disposition d’un pack d’icônes optionnel permettant d’utiliser l’icône original plutôt que l’icône GOG
Ajout du support de l’extension Siege of Dragonspear, merci à Dawnmist dont c’est la première contribution à ./play.it ! - BIT.TRIP BEAT
Correction de la liste de dépendances - Deus Ex
Le support des nouvelles versions fournies par GOG ne sera pas assurée, parce qu’elles sont distribués dans un format non documenté qui n’est pas encore géré par nos outils
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
Comme ça fait longtemps que vous n’avez pas eu droit aux nouvelles du projet, je vous propose un peu de lecture qui résume l’activité de ces derniers mois : ./play.it 2.10 : Debian, Gentoo et jeux vidéo
Vos retours sont les bienvenus aussi bien ici que sur LinuxFR
Vos retours sont les bienvenus aussi bien ici que sur LinuxFR
Re: [./play.it] Installez facilement vos jeux sur ArchLinux
La version 2.11 de ./play.it est sortie il y a quelques semaines, je vous invite à consulter la dépêche que nous avons publié sur LinuxFR pour lʼoccasion si vous voulez en apprendre plus sur les nouveautés quʼelle apporte :
./play.it 2.11 : Gentoo, Flatpak et jeux vidéos
./play.it 2.11 : Gentoo, Flatpak et jeux vidéos