Bonjours,
Je suis sous Fedora depuis quelques mois et je m'y sent bien. :)
Jouant à Diablo 3, j'utilise POL et le script disponible pour l'installation sans aucun soucis.
Seulement voilà, il faut l'installation complète de Diablo pour valider le script même si l'installation se fait via le launcher battle.net
J'ai donc repris le script, et fait les modifications qui s'imposent.
Je vous propose le script que j'ai testé avec succès. Il n'installe que Battle.net, tout les autre jeux doivent être installés indépendament.
#!/bin/bash
# CHANGELOG
# Reprise sur installation de Diablo III (script d'origine : https://www.playonlinux.com/fr/app-1195.html)
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Battle.net"
WORKING_WINE_VERSION="1.9.1"
EDITOR="Blizzard"
EDITOR_URL="http://www.blizzard.com"
PREFIX="BattleNet"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_message "Installation de $TITLE"
POL_SetupWindow_message "Ce script installera seulement le client Battle.Net.
Veuillez prendre soint de le télécharger (version windows) avant de continuer (http://eu.battle.net/fr/app/).
"
POL_System_SetArch "x86"
POL_SetupWindow_browse "$(eval_gettext 'Merci de sélectionner le client Battle.net')" "$TITLE"
SetupIs="$APP_ANSWER"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Call POL_Install_vcrun2008
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$SetupIs"
while [ ! -e "$WINEPREFIX/drive_c/$PROGRAMFILES/Battle.net/Battle.net Launcher.exe" ]; do
sleep 10
done
POL_Shortcut "Battle.net Launcher.exe" "$TITLE"
POL_Shortcut_InsertBeforeWine "$TITLE" '#taskset -pc 0 $$'
[ "$AMD64_COMPATIBLE" == "True" ] && POL_Shortcut_InsertBeforeWine "$TITLE" 'BEFORE_WINE="setarch i386 -3 -L -B -R"'
POL_SetupWindow_VMS "1024"
POL_SetupWindow_message "Installation corectement effectuée. Merci d'avoir utiliser ce script"
POL_SetupWindow_Close
exit 0
OS de test : Fedora 23 sur architecture x64.
Carte graphique : Gt 460, drivers nvidia installés.
Version de POL : 4.2.10-dev
Rapport : Fonctionnel dans l'ensemble. Reste que les menu de battle.net ne s'affichent pas correctement. Les flèches sont nécéssaires pour parcourir les menus.
Une question : dans une fenêtre de dialogue, comment faire des retour à la ligne ?
Edité par winmandrake