PlayOnLinux - Le Bottin des Jeux Linux

PlayOnLinux

🗃️ Specifications

📰 Title: PlayOnLinux 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Tool ➤ Content Distribution ➤ Game Launcher 🌍️ Browser version:
🔖 Tags: Tool; Easy Installation; Game Launcher; Emulation; PC; Local Games 📦️ Package Name: playonlinux
🐣️ Approx. start: 2011-07-01 📦️ Arch package: ✓
🐓️ Latest: 2022-12-31 📦️ RPM package: ✓
📍️ Version: Latest: 4.4 / Dev: d43771e 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-3 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 12328 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-08-12

📖️ Summary

[en]: A libre UI allowing the simple and fast installation under Linux of Windows software, relying on Wine and a list of specific scripts. The observation is indeed that besides the fact that all the Windows games do not work with Wine, in certain cases a specific parameter setting of this one is necessary to help it to install these tricky softwares, parameter setting which is not always within the reach of the neophytes, even of the experienced users. This interface comes to remedy this, thanks to specific scripts performing this Wine configuration. [fr]: Une interface libre permettant l'installation simple et rapide sous Linux de logiciels Windows, en s'appuyant sur Wine et une liste de scripts spécifiques. Le constat est en effet qu'outre le fait que tous les jeux Windows ne fonctionnent pas avec Wine, dans certains cas un paramétrage spécifique de celui-ci est nécessaire pour l'aider à installer ces logiciels retors, paramétrage qui n'est pas toujours à la portée des néophytes, voire des utilisateurs expérimentés. Cette interface vient remédier à cela, grâce à des scripts spécifiques réalisant cette configuration de Wine.

🎥️ Videos


🦝️ From Users: (202009), (201710), (201612),


🕯️ How To: (201810), (201612), [fr](201210),


🎮️ Showcase: (202101),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202009) gu(201710) gu(201612) r(202xxx) lp(202xxx) d(202101) d[ru](201707) ht(201810) ht(201612) ht(201405) ht(201603) ht(4.2.10/201612) ht(201501) ht(201202) ht(201206) ht(201612) ht(202108) ht[fr](201210) ht[fr](201406) ht[fr](201808) ht[de](202202) ht[ru](201612) ht[ru](201512) ht[pl](202xxx) g[cz](202xxx) ht[sp](201703) ht[sp](201701) ht[sp](201612) ht[pt](201612) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
● Some examples on LINUX Play site (installation guides in French, but easy to understand in English with its screenshots):
▸ Zoo Tycoon: Complete Collection – MICROSOFT Games :
• LINUX Play (installation guide): [LINUX Play [fr]]
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): [LTF Abandonware France [fr]] [My Abandonware] [AG] [Internet Archive] [Internet Archive]
▸ Jurassic Park:
• LINUX Play (installation guide): [LINUX Play [fr]]
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): [LTF Abandonware France [fr]] [My Abandonware] [AG] [Games Nostalgia]
▸ Grand Theft Auto:
• LINUX Play (installation guide): [LINUX Play [fr]]
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): [LTF Abandonware France [fr]] [My Abandonware] [AG] [Internet Archive]
▸ Game:
• LINUX Play (installation guide): [LINUX Play [fr]]
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): [LTF Abandonware France [fr]] [My Abandonware] [Internet Archive]


🛠️ Technical informations
[Open Hub] [Forum Ubuntu-fr (Historique du projet) [fr]] [Playonlinux forums (Emplacement d'installation des jeux) [fr]] [Game Compatibility List]

🦣️ Social
Devs (PlayOnLinux Team 1 2] [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Quentin Pâris (qparis) [fr] [en]): [Site 1 2 3] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Antoine Picaut [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [LinkedIn] [Interview 1(202xxx) 2(202xxx)]
Devs (Aymeric Petit (mulx) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [LinkedIn] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (PlayOnLinux) [fr] [en] [de]]
[Wiki ubuntu-fr [fr]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[dotTech] [Wine Reviews]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: PlayOnLinux
🦊️ What's: A libre UI facilitating the installation of Windows games with Wine & scripts
🏡️ https://www.playonlinux.com/
🐣️ https://github.com/PlayOnLinux
🔖 #LinuxTool #EasyInstallation #GameLauncher #Wine #Microsoft
📦️ #Libre #Arch #RPM #Deb #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 4.4
⚗️ Maintenance 🪛️
📌️ Changes: https://github.com/PlayOnLinux/POL-POM-4/releases
🦣️ From: -

🦝️ https://www.youtube.com/embed/qKaEGoBWVFM
🦝️ https://www.youtube.com/embed/6YVCY0rnI90
🕯️ https://www.youtube.com/embed/RWbjmIcrGRo
🕯️[fr] https://www.youtube.com/embed/VnC--laUO7k?start738
🎮️ https://www.youtube.com/embed/6h54Lk_v3Ec

🕶️ A view of its UI with at the top (in French, but the interface is translated) the menu to access its settings, underneath a game search bar followed by selection options, on the left the (evolving) list of supported games, on the right for the selected game, the summary and a screenshot, underneath an option to install an unlisted program, and 3 buttons (Refresh, Cancel, Install).

PlayOnLinux is a libre UI for Wine allowing a simple and fast installation under Linux of software designed for Microsoft Windows, relying on a list of specific scripts. The fact is that not all Windows games work with Wine, and in some cases a specific configuration of the latter is necessary, a configuration that is not always within the reach of neophytes, or even experienced users. This interface comes to remedy this, thanks to specific scripts that configure Wine to help it install these tricky programs.

📕 Description [en]

📕🐧"A libre UI facilitating the installation of Windows games under Linux with Wine and adapted scripts"🐧📕.

What is PlayOnLinux ?

PlayOnLinux is a piece of software which allows you to easily install and use numerous games and apps designed to run with Microsoft® Windows®.
Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system. PlayOnLinux brings a cost-free, accessible and efficient solution to this problem.

What are PlayOnLinux's features?

Here is a non-exhaustive list of the interesting points to know:

• You don't have to own a Windows® license to use PlayOnLinux.
• PlayOnLinux is based on Wine, and so profits from all its features yet it keeps the user from having to deal with its complexity.
• PlayOnLinux is free software.
• PlayOnLinux uses Bash and Python.
Nevertheless, PlayOnLinux has some bugs, as every piece of software:
• Occasional performance decrease (image may be less fluid and graphics less detailed).
• Not all games are supported. Nevertheless, you can use our manual installation module.


🍥️ Debian:

Front-end for Wine

PlayOnLinux is a front-end for wine. It permits you to easily install Windows Games and software on Linux. It is advised to have a functional internet connection.


🌍️ Wikipedia:

PlayOnLinux is a graphical front-end for the Wine software compatibility layer which allows Linux users to install Windows-based video games, Microsoft Office (2000 to 2010), Microsoft Internet Explorer, as well as many other applications such as Apple iTunes and Safari.

Internals

PlayOnLinux is developed using a combination of Bash, Python and wxPython.

The system provides wrapper shell scripts that specify the configuration of Wine needed in order to install and run a particular application.

It uses an online database of scripts to apply to different applications that need special configuration; if the game is not in the database, a manual installation can be performed. Programs can be installed and each one is put in a different container (WINEPREFIX) to prevent interference of one with another. This provides isolation in much the same way that CrossOver's bottles work. Thus, applications may use different versions and configurations of Wine as appropriate. The installation of these is managed by the PlayOnLinux software itself without the requirement to install Wine separately.

The program also allows the user to create virtual partitions, in which specific programs can be installed with different Wine versions and programs, similar to a multi-boot computer.
Scripting language

PlayOnLinux includes advanced functions in bash allowing the community to make scripts easily by controlling the installation process.[3] Each supported program has its own script written in this language.

For example, the simple following script will popup a setup window with the message Hello World:

#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

POL_SetupWindow_Init

POL_SetupWindow_message "Hello World!" "My first message"

POL_SetupWindow_Close
exit

📕 Description [fr]

Une IU pour Wine permettant une installation simple et rapide sous Linux de logiciels conçus pour Windows, par la PlayOnLinux Team (fondé par Quentin Pâris et Antoine Picaut).

PlayOnLinux est une IU libre permettant l'installation simple et rapide sous Linux de logiciels Windows, en s'appuyant sur Wine et une liste de scripts spécifiques. Le constat est en effet qu'outre le fait que tous les jeux Windows ne fonctionnent pas avec Wine, dans certain cas un paramétrage spécifique de celui-ci est nécessaire pour l'aider à installer ces logiciels retors, paramétrage qui n'est pas toujours à la portée des néophytes, voir même des utilisateurs avertis. Cette interface vient donc y remédier, grâce à des scripts spécifiques effectuant ce paramétrage de Wine.

L'interface est un modèle de simplicité et de convivialité :
elle fait appelle a des scripts qui examinent votre installation et vous propose le plus naturellement du monde les installations ou mises à jour nécessaires : que du bonheur ...
Cerise sur le gâteau, dans son menu d'options vous pouvez ajouter des dépôts qui vous permettent de connaître en temps réel (ou presque :) quels sont les jeux Windows qui tournent avec Wine.

Liste des scripts disponibles (concernant les jeux): voir le lien "Game Compatibility List" ci-dessus.


Qu'est-ce que PlayOnLinux ?

PlayOnLinux est un logiciel vous permettant d'installer et d'utiliser facilement de nombreux jeux et logiciels prévus pour fonctionner exclusivement sous Windows® de Microsoft®.
En effet, à l'heure actuelle, encore peu de jeux vidéo sont compatibles avec GNU/Linux, ce qui peut être un frein à l'adoption de ce système. PlayOnLinux apporte une solution accessible et efficace à ce problème, gratuitement et dans le respect du logiciel libre.

Quelles sont les caractéristiques de PlayOnLinux ?

Voici une liste, non exhaustive, des points intéressants à connaître :

• Il n'est pas nécessaire de posséder une licence du système Windows® pour utiliser PlayOnLinux.
• PlayOnLinux se base sur le logiciel Wine, et profite de toutes ses possibilités, tout en évitant à l'utilisateur d'appréhender sa complexité et en exploitant certaines de ses fonctions avancées.
• PlayOnLinux est un logiciel libre et gratuit.
• PlayOnLinux est écrit en Bash et en Python
PlayOnLinux présente néanmoins, comme tout logiciel, quelques inconvénients :
• Performances parfois moins bonnes (image un peu moins fluide, graphismes moins détaillés, etc...).
• Tous les jeux ne sont pas supportés. Vous pouvez néanmoins utiliser notre module d'installation manuelle.



🍥️ Debian (traduction partielle du Bottin):

Une interface pour Wine

PlayOnLinux est un front-end pour Wine. Il vous permet d'installer facilement des jeux et logiciels divers pour Windows sur Linux. Il est conseillé d'avoir une connexion Internet fonctionnelle.


🌍️ Wikipedia:

PlayOnLinux est un logiciel qui permet une installation simple et rapide sous Linux de divers jeux et logiciels conçus pour Windows. Il est réalisé sous la forme d'un script écrit en bash accompagné d’une interface écrite en python, utilisant le logiciel Wine.

Le site propose, à côté du code source, des paquets précompilés pour différentes distributions GNU/Linux telles que Arch Linux, Debian, Fedora, Frugalware, Gentoo, Mandriva, openSUSE, Pardus, PCLinuxOS ou encore Ubuntu.

Historique

Le projet a commencé en mai 2007. À partir de la version 2.5, PlayOnLinux intégrait un client IRC, qui fut supprimé avec l'apparition de la version 3.2.

Depuis le 11 février 2009, PlayOnLinux possède une version bêta pour Mac OS X, appelée PlayOnMac.

Il est même possible en janvier 2017 de l'installer et de le lancer sous le WSL (Windows Susbystem for Linux) de Windows 10 si l'on désire essayer d'utiliser dans l'environnement Linux de Windows 10 un programme Windows.

Scripts disponibles

La liste complète des applications supportées par PlayOnLinux est disponible sur le site officiel.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

PlayOnLinux est en dépôt, il suffit d'installer le paquet.

Emplacement d'installation des jeux :
(voir le lien "Playonlinux forums (Emplacement d'installation des jeux)" ci-avant)
Certains jeux (exemple Path Of Exile, 4Go, voir la fiche dans le Bottin) prennent une place conséquente sur le disque dur.
Si votre HOME ne dispose pas d'une place suffisante, une alternative consiste à déplacer le répertoire ~.PlayOnLinux sur la partition de votre choix (si possible en ext3, NTFS ne fonctionne pas) et de créer un lien symbolique pointant vers son nouvel emplacement, avec une commande du type :
(on suppose le répertoire déplacé)
$ cd ~
$ ln -s /mnt/DDprc/Download/Goupil/.PlayOnLinux/ .PlayOnLinux

PORTS :
TCP&UDP 53&80


🚀️ LANCEMENT DE L'INTERFACE

• Si vous avez installé le jeu à partir d'un paquet : [Alt+F2] puis saisissez : playonlinux

S'il s'agit de votre première installation, au lancement de Playonlinux une nouvelle fenêtre s'ouvre après quelques secondes pour terminer son installation.
Cliquez sur le bouton "Installer" et suivez les instructions.
L'outil recommande de ne pas modifier les paramètre par défaut et notamment le chemin d'installation.
Une fois l'opération préliminaire d'installation terminée, cliquez sur le bouton "Exécuter" puis double-cliquez sur la ligne correspondant au jeu souhaité.

En cas de besoin de montage du cdrom, n'hésitez pas à le monter en parallèle par un : # mount /dev/cdrom.

🕵️ Test [fr]

🕵️ Test (3.7.1) de goupildb :
Pour faire plaisir au gamin (anniversaire il me semble), j'avais acheté les jeux Fallout 3, Crysis et Majesty 2 sans me soucier s'ils tournaient avec Wine.
Notamment pour Fallout 3, après une tentative infructueuse d'installation avec Wine (version 1.1.32), j'apprenais qu'un patch du source de Wine suivi d'une compilation était nécessaires à moins de passer par le script de PlayonLinux.
Finalement, après avoir passé le week-end entier à tenter de faire fonctionner ces 3 jeux avec Wine/PlayOnLinux, j'ai échoué et jeté l'éponge (d'autres y arrivent). Néanmoins ne jetons pas le bébé avec l'eau du bain : PlayonLinux est un excellent outil qui rend très certainement service pour de nombreux jeux et se positionne en excellent complément à Wine.

🕵️ Test (4.2.2) de goupildb :
Toujours pour mon fils :), j'ai testé PlayonLinux pour l'installation du jeu "Path Of Exile".

Petit regrets :
• Le jeu "Path Of Exile" prend beaucoup de place sur le disque dur (4Go), et évidemment je n'en avais pas assez ...
Après plusieurs plantages lors du téléchargement, j'ai fini par me rendre compte que mon HOME était plein.
Dommage que l'outil ne l'ai pas signalé lors du lancement, d'autant que la fenêtre de messages d'erreur ne me le signalait pas, et qu'une "phase d'allocation d'espace" initiale laissait croire que la vérification avait été effectuée.

• Le répertoire d'installation de PlayonLinux est obligatoirement installé dans le HOME. Il semble d'après le forum, qu'il soit techniquement difficile et lourd de proposer une installation ailleurs (ce dont je ne doute pas). Si vous n'avez pas prévu de place suffisante dans votre HOME (et qu'il est sur une partition spécifique), il vous faudra déplacer manuellement PlayonLinux vers une autre partition et créer un lien symbolique dans votre HOME. Tout ceci est fort dommage, pour moi (qui ai historiquement eut de nombreux soucis avec ma distribution - heureusement ceci est bien loin maintenant), je ne met dans mon HOME que le strict nécessaire, et le tout sur une partition séparée. S'il fallait réinstaller ma distribution (ce que je n'espère pas), il serait bien plus rapide de retrouver mes marques, et la perte serait moins grande (lors d'une réinstallation, le mini imposé est un formatage du HOME).

🕹️ Conclusion :
Impression globale : 👍️
L'interface de PlayonLinux est d'une très grande clarté (allant jusqu'à fournir un descriptif des jeux). En quelques clics on se retrouve à installer le jeu souhaité.
👏️ ❤️ Un grand bravo et merci à toute l'équipe de nous fournir cet outil !

💡️ Commentaires généraux:
Le projet est très actif, ne cessant jours après jours de publier de nouveaux scripts pour les gros jeux du moment sous Windows.
Assurément un bon outil.