Vous n'êtes pas identifié(e).
Dernière modification par chad (14-06-2023 13:35:31)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Hors ligne
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Dernière modification par Tawal (09-06-2023 20:50:40)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
non ce n'est pas si simple. qui a tant soit peu essayé de jouer à des jeux windows sous linux (avec wine et playonlinux) sait que c'est compliqué...
Je travaille sur ce sujet depuis maintenant plus de 10 ans. Sur cette période j’ai pris le temps de faire tourner ~1600 jeux sur ma Debian Sid, dont ~600 prévus pour Windows uniquement.
Mais si tu préfères croire que Valve a embauché une équipe de magiciens, libre à toi
---
Car j'ai souvenir d'avoir fait fonctionner Heroes Of Might and Magic V (les 3 volets). Et ça marchait plutôt bien.
Mais je ne pouvais pas "dézoomer" la carte autant que sur Windows quelque soient les réglages.
De mémoire (ça mérite vérification) Heroes of Might and Magic 5 a une mauvaise prise en charge de la molette de la souris quand on y joue via WINE. C’est possible que ce souci n’apparaisse pas si tu utilises à la place les touches du clavier pour le zoom (page haut et page bas ou quelque chose dans ce style).
Je m’en vais le réinstaller pour vérifier tout ça, comme je joue plutôt avec la vue fixe façon Heroes of Might and Magic 3 mes souvenirs de ce bug sont un peu flous.
Hors ligne
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Hors ligne
Dernière modification par chad (09-06-2023 23:35:59)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Dernière modification par chad (10-06-2023 12:26:58)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
En ligne
Dernière modification par chad (10-06-2023 13:40:48)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
oui je l'ai installé, il permet effectivement d'installer la bibliothèque steam et d'installer un tas de jeux linux payants et gratuits. mais pas de jeux windows !
Pour les jeux windows ?
Oui une grosse majorité, tous dépend de ton matériel ...
https://www.protondb.com/
Hors ligne
Proton comprend d’autres outils populaires comme Wine et DXVK, entre autres, qu’un gamer devrait installer et maintenir par lui-même s’il n’y avait pas Proton. Ce dernier allège fortement le fardeau pour les utilisateurs passant à Linux sans avoir à apprendre les systèmes sous-jacents ou perdre l’accès à une grande partie de leur bibliothèque de jeux. Proton en est encore à ses balbutiements
MERCI je vais creuser. en tous les cas il n'est pas intégré à Steam nativement sous debian.
Dernière modification par chad (10-06-2023 17:08:58)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Dernière modification par chad (14-06-2023 13:35:05)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
ProtonDB est une base de données affichée via un site Web, qui collecte les retours d’utilisateurs de Steam pour signaler le niveau de compatibilité de différents jeux avec Proton ;
Proton est une version de WINE fournie par Valve, et prévue pour fonctionner uniquement via Steam.
Le logiciel qu’utilisent les utilisateurs de Steam pour faire tourner leur jeux Windows sur Linux c’est Proton (donc WINE), pas ProtonDB
Mais comme je le disais plus haut ce n’est pas du tout quelque chose de spécifique à Valve/Steam, on peut obtenir exactement les mêmes résultats en utilisant WINE, sans Steam. L’équivalent de ProtonDB pour WINE c’est AppDB, malheureusement à cause de l’hégémonie de Valve cette base de données est beaucoup moins bien maintenue maintenant que la plupart des joueurs font leurs rapports directement chez Valve, qui ne les remonte pas ensuite à WINE.
Hors ligne
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
J'ai essayé de comprendre ton travail via Play.it mais honnêtement je n'ai rien compris.
ça fait 13 ans que j'utilise Linux. Je ne suis pourtant pas le premier des débutants.
Mais je fais quasiment tout en graphique. et je n'ai pas compris comment fonctionne play.it
./play.it est un outil qui s’utilise exclusivement en terminal, je comprends que ça puisse perturber quand on n’est pas habitué. On avait bossé pendant un moment sur le développement d’une interface graphique optionnelle, mais ça n’avait pas décollé et on a finit par la mettre au placard.
Voici un exemple d’utilisation, peut-être que ça rendra le bazar un peu plus clair :
setup_caesar3_2.0.0.9.exe est un installateur Windows pour Caesar 3 vendu par GOG, ./play.it donne un coup de moulinette dessus et génère à partir de là des paquets Debian prêts à être installés via les outils habituels (dpkg, apt, gdebi, etc.).
---
pourtant ça m'arrangerai parce que passer par Steam et devoir payer les jeux... comment dire...
./play.it ne t’évitera pas l’achat des jeux, on ne fait que fournir un outil générant des paquets Debian à partir de jeux que tu as déjà achetés
Par contre on ne se charge pas de contrôler la légitimité de ton achat, peu importe d’où vient en réalité ton installateur. On fait confiance à l’utilisateur pour être respectueux des licences logicielles, contrairement aux boîtes fanatiques de flicage comme Valve justement.
Hors ligne
on ne fait que fournir un outil générant des paquets Debian à partir de jeux que tu as déjà achetés
si j'ai bien compris il suffit d'avoir un .exe d'un jeu donc peu importe la source (don d'un ami, achat...).
en tous cas si c'est aussi simple que cela c'est incroyable. comment transformer un .exe en .deb aussi simplement ? ça parait incroyable.
surtout que les jeux ont été codés pour windows...
je suppose qu'il faut installer play.it au préalable et qu'il n'est pas dans les dépots debian ? des prérequis (wine...) ?
Dernière modification par chad (14-06-2023 16:09:37)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
La distribution Proton est un outil basé sur une version modifiée de Wine. Les améliorations apportées à Wine ont été conçues et financées par Valve et sont issues d'un effort de développement commun avec CodeWeavers.
Voici quelques exemples de projets sur lesquels nous travaillons ensemble depuis 2016 :
-vkd3d, l'implémentation de Direct3D 12 basée sur Vulkan.
-Les ponts API natifs d'OpenVR et de Steamworks.
-De nombreuses améliorations de performances et de corrections de fonctionnalités pour Direct3D 9 et Direct3D 11.
-Une prise en charge entièrement révisée du mode plein écran et des manettes de jeu.
-L'ensemble de correctifs « esync », pour une amélioration des performances en multi-thread.
(...)
De plus, nous avons apporté notre soutien au développement de DXVK (l'implémentation de Direct3D 11 construite sur Vulkan).
Dernière modification par chad (14-06-2023 19:05:38)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
si je comprends bien il suffit de deux commandes pour installer un jeu windows ?
1) play.it chemin-d'accès-du-jeu-.exe (en user)
2) apt get-install chemin-d'accès-du-jeu.deb (en root) créé grace à la commande n°1
Exact.
si j'ai bien compris il suffit d'avoir un .exe d'un jeu donc peu importe la source (don d'un ami, achat...).
Exact aussi
---
je suppose qu'il faut installer play.it au préalable et qu'il n'est pas dans les dépots debian ? des prérequis (wine...) ?
Il est bien disponible dans les dépôts Debian : play.it. C'est une version un peu ancienne, mais elle prend quand même en charge plus de 750 jeux.
Pour les pré-requis, ils dépendent de chaque jeu. Mais les paquets .deb générés utilisent le système de dépendances pour qu'ils soient installés automatiquemen
t en même temps que le jeu lui-même.
---
Proton est en réalité open source et dispo sur Github. ne me demandez pas comment l'installer je n'y comprends rien ! mais voilà c'est bien ce truc
qui est la clef du steam deck. et il semble donc possible de se passer de steam...
En fait c'est un peu piégeux : Proton est en effet open source, mais rien n'est fait pour permettre son installation et utilisation en-dehors de Steam. C'était
relativement facile au début, puis ça s'est complexifié au fil du temps. Et bien sûr Valve ne cherche pas à remédier à cette situation, qui les arrange bien.
Hors ligne
Failed to initialize graphics.
Make sure you have DirectX 11 installed, have up to date
drivers for your graphics card and have not disabled
3D acceleration in display settings.
InitializeEngineGraphics failed
=======================================
Proton est en effet open source, mais rien n'est fait pour permettre son installation et utilisation en-dehors de Steam
AH ok merci...
Dernière modification par chad (14-06-2023 19:51:21)
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Mais si tu préfères croire que Valve a embauché une équipe de magiciens, libre à toi
En tout cas, Valve paie des développeurs depuis des années pour faire avoir une alternative à windows.
Wine n'est pas nouveau mais proton ne s'est pas fait seul et quelqu’un travail dessus. Techniquement je pense qu'on est au dessus de ./play.it
La compatibilité est juste incroyable avec un peu de recul mais ça n'est pas sans défaut.
Le rythme de développement est impressionnant et wine n'avait pas la même vigueur il y quelques années.
Valve a contribué à de nombreux projets open source et ça depuis des années.
Évidemment ça n'est pas de la philanthropie mais l'entrepris joue le jeu (en partie).
Je ne sais pas si on peut installer proton facilement (hors steam) mais beaucoup d'améliorations sont remontées sur wine.
Personne n'est dupe sur l'éco-système de Steam et l’intérêt est d'avoir un client captif et une console est un excellent moyen d'y parvenir.
Sur le steam deck, il y a aussi une partie matériel qui a été développé et cette console transportable comble un marché de niche.
Ça semble être un succès mais cette "console" n'est pas sans défaut (autonomie, poids, compatibilité avec certains jeu, puissance, mise à jour, ...).
Il y a certainement une bonne communication autour de ce projet également.
Concernant SteamOS, ça n'a pas d’intérêt hormis pour le steam deck. L'installation du client steam est suffisante.
Peu d'info autour de projet qui est passé depuis un moment de Debian à Arch.
Ne pas oublier que Steam, par son pouvoir peut inciter les studios à faire le nécessaire pour être "compatible" steam deck.
Il y a aussi du travail autour des DRM qui pose de nombreux soucis.
Pour les anglophone, une bonne source d'information : https://www.gamingonlinux.com
Sinon, il y régulièrement des infos dans le podcast 'Le RDV Jeux" : https://www.patreon.com/RDVJeux
edit: c'est pas mis en évidence mais il y a des pré-requis pour faire tourner proton, notamment les pilotes graphiques.
edit2: lutris semble intégré proton donc l'utilisation hors steam ne semble pas si compliqué
En ligne
Je ne sais pas si on peut installer proton facilement (hors steam)
facilement non. il faut compiler si j'ai bien compris et c'est au dessus de mes compétences.
cette console transportable comble un marché de niche
en réalité c'est un PC en forme de console portable puisqu'on peut accéder au bureau Steam OS et meme théoriquement installer autre chose (debian, windows...), le tout reliable à un écran externe, un clavier...
il y a des pré-requis pour faire tourner proton, notamment les pilotes graphiques.
oui il semblerait que cela soit ça qui coince chez moi. je vais essayer avec des jeux moins exigeants.
lutris semble intégré proton
ah ok à creuser. je n'ai pas réussi à faire tourner un jeu avec mais je suis une brêle.
Pentium CPU G2020 @ 2.90GHz × 2
3.7 Go DDR2
Hors ligne
Hors ligne
c'est bien Valve et proton (et proton expérimental ) qui permet de jouer sur les derniers jeux sous Linux
Leur équipe marketing doit vraiment être efficace pour qu’on continue de voir ça répété en boucle…
Non, on n’a pas besoin de Valve ni de Proton pour jouer aux jeux vidéo les plus récents sous Linux. La grande force de Valve a été de s’approprier le travail d’autres, mais ce n’est pas nouveau. C’est aussi de cette manière qu’ils ont pu mettre le grappin sur leurs jeux les plus populaires, comme Counter-Strike ou Portal.
Hors ligne