PlayOnLinux
Ligne de commande
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
# 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\Drivers → Audio =
- 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
# 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
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.
# 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.
# 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