We are working on starting a new thematic collection of games, this time focused on strategy games. Here is the definition we are going to use for "strategy":
https://git.dotslashplay.it/games-community/about/#supported-games
and share the strategy games you identify there:
https://forge.dotslashplay.it/play.it/games/-/issues/915#note_69832
If you don’t want to create an account on our tasks tracker, feel free to share your list directly as an answer to this post.
=> More informations about this toot | View the thread
There is yet another way to help, trivial this time: in the previous list (the support request ones) you can vote for the games you most want to see supported. This is done by using the "thumbs up" emoji on the support request page, and gives us a better idea of the games that are the most wanted.
It might not look like much, but helping us prioritizing the games we should include in ./play.it collections is actually really useful! It’s much easier for us to pick up one when we know we are going to make many people happy, than to roam through a huge list without knowing which games people would enjoy playing.
=> More informations about this toot | View the thread
Another way to help, and probably the easiest one, is to add support for new games or new builds of already supported games.
You can find here the list of pending support requests: https://forge.dotslashplay.it/groups/play.it/-/issues/?label_name[]=Support+request
=> More informations about this toot | View the thread
When working on ./play.it, there are sometimes tasks we do not manage to tackle. These are at a risk to stay stuck indefinitely, unless we get some outside help to go over our difficulties.
You can find a list of these here: https://forge.dotslashplay.it/groups/play.it/-/issues/?label_name[]=Help+needed
Please consider joining us if you would like to unblock some of these fixes and improvements.
=> More informations about this toot | View the thread
That’s kind of unexpected news: Daedelic Entertainment went back to some of their games to give them an engine update… adding native Linux support in the process!
Both games are based on the Visionaire engine:
=> More informations about this toot | View the thread
Ajout au Hall of Shame : GOG.com
Poster un message similaire dans la section francophone des forums GOG aboutit à un signalement par un utilisateur (pas étonnant, cette section des forums est turbo-réac, ils sont probablement en deuil), mais surtout, beaucoup plus décevant, la suppression du message et un avertissement de la part de la modération du forum (des employés de GOG, pas de simples clients de la boutique).
Ma réponse à leur modération se conclut tout simplement sur :
=> More informations about this toot | View the thread
Hors-sujet :
Nous vous souhaitons à tous une excellente année 2025, en particulier à partir du 7 janvier à 13h52 (selon l’Agence France-Presse) !
=> More informations about this toot | View the thread
./play.it 2.32.0 has been uploaded to Debian repositories, and should be available to apt users soon.
=> More informations about this toot | View the thread
./play.it 2.32.0 feature update just got released!
As usual the full changelog is available on our releases tracker: https://forge.dotslashplay.it/play.it/play.it/-/issues/555
Here are a couple notable changes included in this update:
=> More informations about this toot | View the thread
We’re done with the planned tests, unless we get some bug report really soon the previous release candidate — 20250102.2 — is the version that is going to be released.
=> More informations about this toot | View the thread
One thing that would be worth testing is trying to run the game with and without the following shipped libraries:
The current default behaviour with ./play.it is to use the system-provided libraries, but if the shipped ones are put in ~/.local/share/libs/renowned-explorers/ they are used instead.
Since the loading freezes are seemingly random, we would benefit a lot from multiple people giving a try to the game with and without the libraries added in the ~/.local/(…) path and sharing their experience.
=> More informations about this toot | View the thread
Renowned Explorers: International Society seems to suffer from several bugs in its native Linux build, leading to loading times often getting stuck either when starting the game or when loading an encounter during gameplay. Many workarounds have been suggested here and there (especially tricks around the settings.ini file) but none seems to be fully reliable.
To avoid that we are adding support for the Windows build in addition to the Linux one, but this is obviously not very satisfying.
If you have access to this game and found a way to avoid all the loading failures, please share your find with us so we can include this trick.
=> More informations about this toot | View the thread
This problem is now summarized on our bugs tracker, including links to several forums where this has been reported: https://forge.dotslashplay.it/vv221/games/-/issues/33
=> More informations about this toot | View the thread
A fix to winetricks calls when not running a game from a terminal has been included, the new release candidate has the revision number 20250102.2
=> More informations about this toot | View the thread
A fix to dxvk-setup calls on Debian has been included, the new release candidate has the revision number 20241229.2
=> More informations about this toot | View the thread
A bug preventing terminal_wrapper from having any actual effect has been fixed, the new release candidate has the revision number 20241229.1
=> More informations about this toot | View the thread
We are trying to collect feedback on a bug specific to Werewolf: The Apocalypse - Purgatory, a visual novel taking place in the World of Darkness setting and developed using the Unity3D engine.
When playing the GOG build, no matter if it is the native Linux one or the Windows one played through WINE, not background music is played at all. Other sounds play correctly, only the music is missing.
Multiple people seem to get that problem, as can be seen from this thread of GOG forums: https://www.gog.com/forum/werewolf_the_apocalypse_purgatory/music_not_working
If you happen to own this game, please give it a try and tell us:
Thanks in advance for your feedback, as we’re already in contact with GOG support, the game publishers and the game developers, we are going to use that to convince them there is a real problem that needs to be fixed on their end.
=> More informations about this toot | View the thread
Following a fix of the dependency on x-terminal-emulator for i386 Debian packages, a new release candidate is available, with the revision number 20241226.1
It can be found at the same URL than the previous release candidate: https://git.dotslashplay.it/scripts/log/?h=release/2.32.0
=> More informations about this toot | View the thread
À partir de cet échange de mails, @elzen@fadrienn.irlnc.org nous avait proposé un article rédigé :
Les dérives de la propriété intellectuelle ont parfois des effets de bord assez curieux.
Ainsi, le 20 avril dernier, peu de temps après <>[l'annonce] de l'arrêt de la communication autour du projet, nous avons reçu un mail assez curieux, intitulé « Copyright Infringement Notice », et qui disait, en substance :
https://www.dotslashplay.it/fr/games/realmyst-masterpiece-edition
https://www.dotslashplay.it/fr/games/realmyst-masterpiece-edition?s[]=myst
https://www.dotslashplay.it/en/games/realmyst-masterpiece-edition
https://scripts.dotslashplay.it/play.it-2/games/play-realmyst-masterpiece-edition.sh
A representative list of these works is available at
http://cyan.com
I state UNDER PENALTY OF PERJURY that:
agent authorized to act on behalf of the owner of an exclusive right that
is allegedly infringed;
complained of is not authorized by the copyright owner, its agent, or
the law; and
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.
Il se trouve qu'Antoine (que j'appelle ici par son nom civil parce qu'il a choisi lui-même de signer ses scripts avec) a choisi de publier son travail sous une licence libre, et donc que tout le monde a le droit de les utiliser, étudier, modifier et partager ; mais les règles de base de la propriété intellectuelle telles qu'appliquées à peu près partout dans le monde disent qu'en tant qu'auteur, il en est le propriétaire. Le mail commence donc d'emblée par affirmer quelque chose de faux, ce qui est assez prometteur pour la suite.
L'auteur du mail nous livre ensuite plusieurs affirmations faites SOUS PEINE DE PARJURE (les majuscules étant d'origine). La première d'entre elle se borne à répéter la bêtise qui ouvrait le mail (qui était donc au départ un simple mensonge, mais grâce aux majuscules, devient maintenant un parjure), en précisant que le mail émane de la personne chargée par Cyan Worlds de faire respecter ses droits d'auteur.
La seconde nous signale la « bonne foi » de l'auteur du mail en le fait que nous n'aurions reçu aucune autorisation de Cyan Worlds pour utiliser leur contenu. On peut dire qu'au moins pour le coup, il prend quelques précautions, vu que la peine de parjure ne s'applique que sur son avis, et non pas sur le fait qu'il dénonce (il aurait dû y penser pour la première phrase). On peut aussi se dire qu'en tant que la personne chargée de s'occuper de ce genre de trucs, vu qu'il vient de se présenter comme tel, ça aurait pu être sa responsabilité de vérifier avant d'embêter les gens, mais visiblement, il était plus pressé de parjurer.
Le reste du mail n'apporte spécialement rien de plus. Il ne nous met en demeure de rien, ne fait aucun rappel à la loi, mais se contente seulement de poser ça. Bon, il se trouve que les informations autour du mail évoquent la <[DMCA]" rel="nofollow noopener noreferrer" target="_blank">https://fr.wikipedia.org/wiki/Digital_Millennium_Copyright_Act>[DMCA], loi américaine portant sur la gestion de la propriété intellectuelle : ce n'est pas comme ça qu'on procède par chez nous, mais ça doit être la façon de faire chez eux.
N'empêche qu'en l'état, de notre point de vue, ça ressemble surtout à un mail envoyé dans le seul but de commettre un parjure, ce qui paraît un objectif assez étrange (mais il s'est peut-être disputé avec son objecteur de conscience, ou bien il fantasme sur le fait qu'on lui fasse un procès ? C'est lui que ça regarde, après tout).
Mais, puisque nous avons bel et bien reçu ce mail, nous voilà à nous demander que faire. Il se trouve évidemment un tempérament de cow-boy pour nous suggérer une réponse agressive, mais c'est rarement une bonne idée dans ce genre de cas. C'est au contraire une excellente occasion de relire et d'appliquer cette <[bonne" rel="nofollow noopener noreferrer" target="_blank">https://www.maitre-eolas.fr/post/2008/03/25/909-que-faire-quand-on-recoit-un-courrier-d-avocat>[bonne vieille] règle des deux P et des trois T : Pas de Panique, Prudence, et une Tasse de Thé (Antoine, par préférences personnelles douteuses, optera pour le coup plutôt pour le café).
Deux options nous viennent en tête : ne rien faire du tout (après tout, ce n'est qu'un simple mail, qui affirme des choses fausses sans rien nous demander de particulier, se basant sur une loi qui ne nous concerne pas telle quelle, toutes les données du projet étant en Europe), ou bien lui répondre gentiment pour lui demander des précisions (ce qui veut dire accuser réception du message, donc acter qu'il se passe quelque chose).
Nous penchons d'abord pour le premier cas, mais nous remarquons que le mail n'a pas été adressé qu'à nous : Hetzner, l'hébergeur du site du projet, est également en copie. Et il arrive que les hébergeurs aient des réactions un peu précipitées face à ce genre d'erreurs. Histoire de montrer sa bonne foi (et accessoirement, étant l'auteur des scripts visés, histoire de s'assurer que les autres membres du projet ne seront pas embêtés), Antoine décide donc de répondre, en mettant également Hetzner en copie :
Les URL listées dans votre signalement sont les suivantes :
Les sites servant ces URL et le contenu de celles-ci sont sous ma
Votre signalement est incomplet, ce qui mʼempêche pour lʼinstant dʼagir en
conséquence : vous nʼavez pas précisé quel contenu servi par les URL listées
serait selon vous soumis au copyright de Cyan Worlds, Inc. Merci donc de nous
apporter cette précision pour que nous puissions prendre les mesures
nécessaires.
(Notez au passage que le mail est en français, ce qui est souvent préférable dans ce genre de cas : à moins d'être parfaitement bilingue (biclassé juriste), il y a souvent le risque d'une formulation malencontreuse qui pourrait être retournée contre nous)
Hélas, il semble que nous ayons eu raison de nous méfier de la réaction de l'hébergeur, et que cette tentative de la désamorcer n'ait pas suffit. En effet, le 26 avril, soit six jours après le mail initial et quatre après la réponse, Hetzner nous envoie ceci :
Please take all necessary measures to avoid this in the future.
We also request that you send a statement within 24 hours to us and to the
person who filed the complaint. This response should contain information about
how this could have happened and what you intend to do about it.
How to proceed:
The statement will be checked by a staff member who will then coordinate any
may be blocked.
Admirons la forme employée : le premier paragraphe semble quand même pas mal dire « Des gens nous embêtent à cause de vous, faites le nécessaire pour qu'on nous laisse tranquilles », on sent d'emblée la relation forte entre client et prestataire (car rappelons qu'à ce stade, nous sommes leurs clients, et que c'est le premier incident de ce type depuis pas loin d'un an que nous sommes chez eux). On peut aussi apprécier le « Pour régler le souci, commencez par régler le souci ».
Bref, jusque là, en dehors de la date de réception du mail, ça ressemble surtout à un courrier automatique (mais avec presque une semaine de délai, quand même, les bots de chez Hetzner doivent être un peu surmenés. Ce qui ne les empêche quand même pas de demander une réponse dans les 24h, ceci dit).
Rien de trop inquiétant encore ; mais Antoine se fend quand même d'une réponse pour expliquer la situation :
not miss it here is a copy of the answer I sent to the copyright infringement
notice on April 22nd:
(…)
I think the initial notice has been sent by a bot, that got triggered by the
inclusion of the filename
"setup_real_myst_masterpiece_edition_2.2_rev_10535_(64bit)_(23829).exe" in the
web page body. But we do not actually provide this file, and the link it is
attached to redirects to an authorized store:
https://www.gog.com/game/real_myst_masterpiece_edition
To my knowledge, there is no copyright-protected content at all hosted on the
server I rent from Hetzner. The full source, including the license, of the
contents of www.dotslashplay.it can be found here:
https://forge.dotslashplay.it/play.it/pages
and the source of the contents of scripts.dotslashplay.it can be found here:
https://forge.dotslashplay.it/play.it/scripts
Right now, I am still waiting to hear from DMCA agent, who has not
acknowledged my answer yet.
C'est ainsi que la soirée s'achève… les vrais ennuis devant commencer dès le lendemain, sous la forme d'un nouveau mail d'Hetzner :
Please remove www.dotslashplay.it und scripts.dotslashplay.it completely from
our network within the next 24 hours.
These sites violate multiple copyrights as well as 6.2 of Hetzner's terms and
conditions.
If the sites are not removed within the next 24 hours the IP will be
suspended.
We also request that you send us a short response within 24 hours. This
response should contain information about how this could have happened and
what you intend to do about it.
How to proceed:
The data will be checked by a staff member who will then coordinate any
further proceedings. If you fail to comply within the stated deadline, we
may block your server.
Ça devient pour le coup préoccupant, d'autant qu'à ce moment, une partie des données n'existe que chez eux, sans sauvegarde locale (ce que nous nous empressons évidemment de corriger). Antoine s'empresse donc de répondre :
either www.dotslashplay.it nor scripts.dotslashplay.it.
I already explained the situation two times, to both Hetzner and the DMCA
agent who sent the original claim.
Please direct me to a human contact instead of automated e-mails, so that we
can clear the misunderstanding.
(both seems to have the same source)
I’ve now been asked to take down two domains in the next 24h, or you will may
block the server I rent from you.
The issue here is that the copyright infringement notice is not warranted,
probably due to some false positive from a DMCA bot. There is no
copyright-protected content on this server.
Please give me a human contact so I can explain the situation, getting only
automated e-mails and seeing that my answers are ignored is not going to help
the resolution of this issue.
As we have written please remove both sites from our network.
For example under this link
https://scripts.dotslashplay.it/play.it-2/games/
You'll find a lot of copyright content.
Bref, il s'agit maintenant de gagner du temps, au moins le temps de s'assurer que nous ayons récupéré tout ce dont nous pourrions encore avoir besoin. Antoine répond donc immédiatement :
situation.
There is no copyright-protected content on the page you list.
These scripts are part of an open source software that is described here:
https://wiki.debian.org/Games/PlayIt
It is only providing an installation method for several commercial games,
similar to Lutris or PlayOnLinux.
To use it, you need to provide the game installer from a legit source.
We do not provide the games themselves, the links in both the scripts and on
the website direct to authorized stores, like GOG.com and Humble Bundle.
Please check the contents on the script on the page you linked to, you will
see that nothing here is copyrighted content.
The sites can stay on our network for now. We have closed both tickets for now.
Kind regards
Entre temps, et bien que cela fasse mal au cœur d'une bonne partie de l'équipe qui en est fan, nous décidons d'arrêter complètement le support des jeux développés par Cyan Worlds, et donc de virer les différents scripts (y compris de jeux n'ayant pas du tout été évoqués jusque là). En effet, ./play.it fournit, d'une certaine manière, un service après-vente pour les jeux que nous gérons, et il est inadmissible de fournir, qui plus est bénévolement, un tel travail pour une boîte qui réagit en nous menaçant et en nous mettant en danger.
Cependant, l'une des personnes ayant communiqué sur Twitter a dû mentionner Cyan Worlds, dont les responsables semblent suivre attentivement la plateforme, car le lendemain (tous l'échange mail avec le support d'Hetzner a eu lieu pendant la seule journée du 27 avril), nous recevons un mail émanant de chez eux :
Just a heads-up that I was made aware of a DMCA claim sent by our staff for
the Myst series stuff on ./play-it through some folks on Twitter today.
Once I realized what was going on, I took a look into what the DMCA claim
was based on, and looked at the associated code posted on your site. After
reviewing the emails & the claim itself, I immediately called up some folks
who had placed the claim and told them to please proceed with reversing the
claim, which it sounds like they're going to attempt to do tomorrow.
There were some misunderstandings about the intent of the code/site when
the claim was initiated. We'll have some processes put in place to ensure
that claims like this aren't sent out in the future from us.
Let me know if you don't see anything about that DMCA claim being reversed
over the next couple of days. It will of course be up to you if you'd like
to host support for our games again after this but I'll do what I can in
the meantime from my end to ensure the claim reversal is properly taken
care of.
Antoine, fan de longue date de Myst comme moi (ce qui se voit d'ailleurs à son pseudo, pour les gens qui connaissent), s'empresse donc de répondre, avec gratitude, à la personne nous ayant envoyé ce dernier mail, annonçant sa volonté de communiquer sur l'incident et lui demandant l'autorisation de la citer. Elle y répond favorablement, nous présentant au passage ses excuses pour tout ce qui s'est passé, et nous remerciant pour le travail fourni par ./play.it (qui réintègre donc aussitôt le support des jeux Cyan Worlds, le malentendu étant dissipé).
Nous recevons d'ailleurs effectivement, le lendemain (28 avril, donc) un mail d'un des collègues de celui qui était à l'origine de tout ça (pourquoi pas de l'auteur lui-même, ça, ça reste un mystère), que vous pouvez également lire ci-dessous :
retract our claim. I apologize for the inconvenience.
https://scripts.dotslashplay.it/play.it-2/games/play-realmyst-masterpiece-edition.sh
https://www.dotslashplay.it/en/games/realmyst-masterpiece-edition
https://www.dotslashplay.it/fr/games/realmyst-masterpiece-edition?s[]=myst
https://www.dotslashplay.it/fr/games/realmyst-masterpiece-edition
https://www.dotslashplay.it/en/games/realmyst-masterpiece-edition?s[]=myst
https://www.dotslashplay.it/en/games/myst-1
I consent to the jurisdiction of Federal District Court for the judicial
district in which our address is located
I will accept service of process from the person who provided the original
DMCA notification or an agent of such person.
I swear, under penalty of perjury, that I have a good faith belief that the
material was removed or disabled as a result of a mistake or misidentification
of the material to be removed or disabled.
Côté Hetzner, plus de nouvelles jusque là (et même pas une excuse…), bien que nous ayons, en signe de bonne foi, transféré le mail de rétractation.
Néanmoins, nous n'avons plus tellement peur d'un éventuel nouvel abus de leur part, et pour cause : étant donné leur comportement tout au long de cette affaire, mettant très sérieusement en cause la confiance qu'on pouvait avoir en eux en tant que clients, nous avons décidé de nous passer de leurs services.
Après tout, à l'heure où plusieurs membres du projet disposent d'une fibre optique permettant un débit suffisant, et la machine requise pour héberger notre site n'ayant rien de particulièrement exceptionnel, l'auto-hébergement est une solution qui apparaît au moins aussi fiable que celle de l'hébergement par un tiers, tout en promettant d'être à l'avenir beaucoup moins stressante.
Pour résumer cette affaire en quelques mots, donc, un mail automatique erroné aura été l'occasion de constater qu'Hetzner réagit de manière suffisamment déplorable pour faire fuir ses clients, quand les gens de chez Cyan Worlds, eux, savent au moins reconnaître leurs torts et présenter leurs excuses.
Heureusement qu'Atrus, de son côté, n'avait besoin que d'un livre pour héberger ses âges.
=> More informations about this toot | View the thread
Article initially published on 2020-05-09 and titled "./play.it 2.11.4 bugfix release":
Hello World!
A new ./play.it release went live last night, and there was great rejoicing amongst all players using libre operating systems ;)
And now, let us see what this new 2.11.4 release brings with it…
[#]## Changelog
The modifications that this new version brings are published on the forge that is dedicated to ./play.it development, in release notes: [2.11.4 bugfix release]
A copy follows:
ArchLinux:** Fix bugs in dependencies handling
Debian:** Fix APT version detection with APT ≥ 2.0.0
Debian:** Enforce correct permissions for packages metadata
Gentoo:** Update download link for quickunpkg
[#]## Website update
Alongside this list of fixes, ./play.it website has been updated, the most important changes being the merge of the two domains www.dotslashplay.it and wiki.dotslashplay.it, as well as the addition of an English presentation of ./play.it.
This updated website, based on [DokuWiki], is available in two languages:
In addition to this update to the software description, usage instructions have been reworked to make them less intimidating for newcomers. Here are examples served through archive.org that should make it easy to see the improvement:
This new template is still far from being applied for all supported games, but should be used by all future updates of the website.
[#]## Distributions documentation
Last noticeable improvement coming with this update, new documentation articles have been submitted to some distributions that provide a package to install ./play.it. These can be found on the following pages:
[#]## Whatʼs next?
2.11.4 version should (hopefully) be the last of the 2.11.x series, the next release being 2.12, an update that is coming with quite a lot of new features. For the most curious (or most impatient) amongst you, this new version is under preparation on our forge: [WIP: 2.12 release]
This 2.12 version is probably the one that has spent most time under development, with features that got developed as far back as November 2018!
=> More informations about this toot | View the thread
=> This profile with reblog | Go to playit@fediverse.dotslashplay.it account This content has been proxied by September (ba2dc).Proxy Information
text/gemini