Berillions |
Wednesday 1 July 2009 at 12:31
|
Berillions
|
Après ma tentative de création de deux scripts qui se sont révélés être des échecs, je vous présente mon nouveau script. Cette fois-ci pour le jeu BloodBowl.
Suite au retour positif sur le forum fr d'Ubuntu, le jeu fonctionne particulièrement bien que ce soit en Solo ou en Multi.
Voici le script pour l'installation du jeu :
#!/bin/bash
# Date: (2009-07-01 12-25)
# Distribution used to test: Ubuntu Jaunty
# Wine version used: 1.1.25
# Author: Berillions
#fetching PROGRAMFILES environmental variable
PROGRAMFILES=`wine cmd /c echo "%ProgramFiles%"`
PROGRAMFILES=${PROGRAMFILES:3}
#Vérifier que PlayOnLinux est bien exécuté avant
[ "$PLAYONLINUX" = "" ] && exit 0
#Charger les librairies
source "$PLAYONLINUX/lib/sources"
Title="BloodBowl"
if [ "$POL_LANG" == "fr" ]; then
LNG_WAIT_END="Appuyez sur \\"Suivant\\" UNIQUEMENT quand l'installation du jeu sera
terminée sous peine de devoir recommencer l'installation."
LNG_INSTALL="Quelle version avez-vous?"
else
LNG_WAIT_END="Click on \\"Next\\" ONLY when the game installation
is finished or you will have to redo the installation.."
LNG_INSTALL="What version have you got?"
fi
POL_SetupWindow_Init
#Presentation
POL_SetupWindow_presentation "BloodBowl" "Cyanide Studios" "http://www.bloodbowl-game.com/" "Berillions" "BloodBowl"
#Installation de Wine
POL_SetupWindow_install_wine "1.1.25"
#Préparation de Wine
select_prefixe "$REPERTOIRE/wineprefix/BloodBowl"
POL_SetupWindow_prefixcreate
cd "$REPERTOIRE/ressources"
export POL_TITLE="BloodBowl"
tricks dotnet20
#Taille de la mémoire graphique
POL_SetupWindow_menu_list "Your Memory Graphic" "$Title" "32 64 128 256 384 512 768 1024 2048" " "
VMS="$APP_ANSWER"
#Réglage DirectDrawRenderer
cd "$WINEPREFIX/drive_c/windows/temp"
echo "[HKEY_CURRENT_USER\\\\Software\\\\Wine\\\\Direct3D]" > OGL.reg
echo "\\"UseGLSL\\"=\\"disabled\\"" >> OGL.reg
echo "\\"VideoMemorySize\\"=\\"$VMS\\"" >> OGL.reg
regedit OGL.reg
#Configuration de Wine
Set_OS winxp
POL_SetupWindow_menu "$LNG_INSTALL" "Actions" "Downloadable version~DVD version" "~"
if [ "$APP_ANSWER" == "DVD version" ]; then
#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Setup.exe"
wine $CDROM/Setup.exe
POL_SetupWindow_message "$LNG_WAIT_END" "$Title"
elif [ "$APP_ANSWER" == "Downloadable version" ]
then
#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "SetupBloodBowl_edsr_efgis.exe"
wine $CDROM/SetupBloodBowl_edsr_efgis.exe
POL_SetupWindow_message "$LNG_WAIT_END" "$Title"
fi
#Création Launcher
POL_SetupWindow_make_shortcut "BloodBowl" "$PROGRAMFILES/Cyanide/Blood Bowl/Autorun/Exe/" "Autorun.exe" "" "BloodBowl"
Set_WineVersion_Assign "1.1.25" "BloodBowl"
POL_SetupWindow_Close
exit
Edited by NSLW
|
jayr0m |
Tuesday 26 January 2010 at 11:25
|
jayr0m
|
Bonjour, je cherche à faire tourner BB sur ubuntu 9.10 KK.
J'ai réussi à l'installer puis je n'ai pas réussi à le lancer. Plus tard, j'ai réussi à faire la mise à jour du jeu (sans savoir ce qui s'est passé entre temps) et la, une fois le jeu à jour, je ne peux toujours pas le lancer.
EDIT : j'accède bien au lanceur mais une fois que je clique sur jouer, rien ne se passe.
Quelqu'un aurai-t-il un tuyau s'il vous plait ?
Merci d'avance,
Jayr0m Edited by jayr0m
|
Berillions |
Tuesday 26 January 2010 at 11:40
|
Berillions
|
tu peux lancer PlayonLinux en mode console puis lancer le jeu?
S'il y a un message d'erreur, celui-ci devrait s'afficher dans la console.
|
jayr0m |
Tuesday 26 January 2010 at 12:01
|
jayr0m
|
salut, merci de ta réponse. Evidemment, j'ai désactivé / activé / désactivé mon jeu et lorsque je le lance à présent, J'arrive à l'écran d'entrée de la clé CD. Je l'entre et j'obtiens ce message d'erreur :
X Error of failed request: GLXBadDrawable
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 6276
Current serial number in output stream: 6276
Si tu vois quelque chose... merci de ton aide en tout cas.
|
jayr0m |
Tuesday 26 January 2010 at 13:57
|
jayr0m
|
Euh, je vérifie mes pilotes graphiques et j'éditerais ce post en conséquence... Si c'est ça, désolé pour le dérangement :s
Bon, les pilotes sont installés et le jeu se lance bien. Je me connecte bien à la plateforme de cyanide, niquel. J'ai testé le lancement d'une partie et la par contre, après la phase de chargement avec la pièce qui tourne, rien... le pc se bloque avec la musique qui tourne en boucle... obligé de redémarrer au bouton... Edited by jayr0m
|