PlayOnLinux

De Banane Atomic
Version datée du 16 janvier 2020 à 10:25 par Nicolas (discussion | contributions) (→‎Erreurs)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

Ligne de commande

Bash.svg
playonlinux --run "shortcut name"
# liste des shortcuts
ls ~/.PlayOnLinux/shortcuts

Patchs

Les patchs sont télécharger dans le dossier ~/.PlayOnLinux/tmp

Problèmes

Pas de son

Bash.svg
# driver alsa
sudo pacman -S lib32-alsa-lib lib32-alsa-plugins

# driver pulse audio
sudo pacman -S lib32-libpulse

# advanced sound systems
sudo pacman -S lib32-openal

Sélectionner le driver

Registry Editor → HKEY_CURRENT_USER\Software\Wine\DriversAudio =

  • alsa
  • pulse

Barre des taches visible en plein écran

Régler la résolution au max de l'écran et redémarrer le jeu.

Erreurs

impossible de résoudre « wine », une dépendance de « playonlinux »

Erreur lors de l'installation sur Archlinux 64bits. Il faut ajouter le dépôt multilib:

/etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist

Cannot Import isskin.dll

Runtime Error (at - 1:0):
Cannot Import dll:C:\users\xxx\Temp\xxx.tmp\isskin.dll

Installez mfc42 et vcrun6

import_dll Library xlive.dll not found

Copiez le fichier xlive.dll dans le dossier C:\windows\system32

SECUR32_initNTLMSP ntlm_auth was not found or is outdated

Installez samba installera l'exécutable ntlm_auth

Starcraft II

Bash.svg
# pas de son avec Archlinux 64 bits
sudo pacman -S lib32-mpg123 lib32-jack
  • son de mauvaise qualité: choisir le driver pulse

Soldat

/drive_c/Soldat/soldat.ini
[GAME]
Fullscreen=1

[GRAPHICS]
Screen_Width=1920
Screen_Height=1080

[CONTROLS]
Left=18
Right=20
Jump=19
Crouch=33
Fire=mb0
Fly=mb1
Grenade=48
Change=32
Drop=31
Reload=16
Chat=46
Prone=30
TeamChat=47
Weapons=45
Radio=44
Flagthrow=jc

Touches: a → 16, z → 17, q → 30, w → 44
Soldat utilise un clavier qwerty

Resident Evil 4

Forcez la résolution à 1920x1080 pour éviter que la résolution du bureau change en quittant le jeu.

drive_c/Program Files/CAPCOM/resident evil 4/SetupTool.ini
Mode=0
Type=0
SizeX=1920
SizeY=1080

Postal 2

Installation native sur Linux sans PlayOnLinux

Pas de son

open /dev/[sound/]dsp: No such file or directory
Bash.svg
padsp ./postal2
ERROR: ld.so: object '/usr/lib/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded: ignored.

Problème de chargement de la bibliothèque libpulsedsp depuis un système 64 bits pour une application 32 bits.

Bash.svg
# installez la bibliothèque libpulse 32 bits
sudo pacman lib32-libpulse

# forcez l'utilisation de la bibliothèque libpulse 32 bits
LD_PRELOAD=/usr/lib32/pulseaudio/libpulsedsp.so padsp ./postal2

Fullscreen

La barre des taches reste visible en plein écran.

Bash.svg
# masquez le panel avant le lancement de postal
dconf write /org/cinnamon/panel-autohide true

# rétablir le comportement du panel une fois le jeu fermé
postal2; dconf write /org/cinnamon/panel-autohide false

Convertir les fichiers uax en fichiers wav

Dragon UnPACKer (utilisable avec wine)

ToDoList

Installer MFC42 et msxml3