C'est le moteur de PlayOnLinux. Ce logiciel, developpé par WineHQ permet de faire tourner des logiciels conçus pour Windows sous Linux
Dans ce chapitre, je vous montrerais les fonctions importantes de PlayOnLinux en rapport avec Wine, mais pas toutes. Pour les fonctions plus techniques, je vous invite à lire la documentation de MulX.
PlayOnLinux gère les préfixe de wine. Pour expliquer ça, rien ne vaut un bon schéma.
Sous wine, l'installation d'un jeu ressemble à ceci :
Sous PlayOnLinux, on pourrait plutôt résumer ça comme ceci :
L'interêt : Cela permet d'avoir une configuration spécifique à chaque jeux, et la désinstallation d'un jeu est extrêmement simple (juste à supprimer un dossier)
Deux commandes :
Un préfixe ne doit contenir que des caractères alpha-numériques
Sélectionne le préfixe. Toutes les commandes commençant par "wine" ou "regedit" agirons dans ce préfixe
select_prefixe "$HOME/.PlayOnLinux/wineprefix/Steam/"
Sélectionnera le préfixe de Steam
creer_prefixe
Permet de créer le préfixe ou de le mettre à jour. Nécessaire avant chaque installation
Une seule commande : Ask_For_cdrom. Le résultat est stocké dans la variable $CDROM
Ask_For_cdrom
Vérifie si le fichier existe, sinon, exécute Ask_For_cdrom
Check_cdrom "/chemin/vers/un/fichier/du/CD"
Exécute un fichier .exe dans le préfixe sélectionné
Exemples :
wine $CDROM/setup.exe
wine d:\\setup.exe
wine /home/plouf/mon_fichier.exe
La syntaxe est la suivante :
creer_lanceur "Nom_du_prefixe" "Répertoire" "Exécutable" "" "Nom du lanceur"
Exemple :
creer_lanceur "JediKnightII" "Program Files/LucarsArt" "JediKnightII.exe" "" "Star Wars : Jedi Knight II"
Si votre jeu ne fonctionne pas avec la dernière version de Wine, cette fonction pourra vous être utile
Set_WineVersion_Assign "Nom du lanceur" "Version de Wine"
Elle doit être lancée après creer_lanceur