Du är här > Les forums > Vos créations > [script] Torchlight
| Nytt ämne - Svara |
| Författare | Svar |
| bacatta | Måndag 15 Mars 2010 at 16:32 - [Citat] |
Membre![]() |
Salut,
Me revoilà avec un nouveau script pour la version "Boite" de Torchlight, un excellent Hack&Slash qui a le mérite de bien fonctionner sous wine avec qqs réglages cependant... #!/bin/bash
# Date : 2010-03-15
# Last revision :
# Wine version used : 1.1.40
# Distribution used to test : Ubuntu 9.10
# Author : Bacatta
# Depend : -
# Infos: http://appdb.winehq.org/objectManager.php?sClass=application&iId=10540
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
MY_PREFIX="torchlight"
# Gestion des langues
if [ "$POL_LANG" == "fr" ]then
LNG_SETUP="Veuillez selectionner les options par defaut svp"
LNG_SETUP_TITLE="Installation en cours..."
LNG_SETUP_END="Installation terminée"
else
LNG_SETUP="Please choose default options"
LNG_SETUP_TITLE="Setup in progress..."
LNG_SETUP_END="Setup finished"
fi
POL_SetupWindow_Init
POL_SetupWindow_presentation "Torchlight" "Runic Games" "http://www.torchlightgame.com" "Bacatta" "$MY_PREFIX"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Torchlight.exe"
select_prefix "$REPERTOIRE/wineprefix/$MY_PREFIX/"
POL_SetupWindow_prefixcreate
# Wine 1.1.40 minimum pour éviter le bug des flammes
POL_SetupWindow_install_wine "1.1.40"
Use_WineVersion "1.1.40"
# Installation
POL_SetupWindow_wait_next_signal "$LNG_SETUP" "$LNG_SETUP_TITLE"
wine "$CDROM/Torchlight.exe"
POL_SetupWindow_detect_exit
POL_SetupWindow_message "$LNG_SETUP_END"
# Contournement du bug sur le son depuis la 1.1.35 (http://bugs.winehq.org/show_bug.cgi?id=21248)
# On désactive mmdevapi
printf "\
[HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides]\n\
\"mmdevapi\"=\"\"\n" \
>$REPERTOIRE/tmp/${MY_PREFIX}.reg
regedit $REPERTOIRE/tmp/${MY_PREFIX}.reg
rm $REPERTOIRE/tmp/${MY_PREFIX}.reg
# Finitions
POL_SetupWindow_make_shortcut "$MY_PREFIX" "Program Files/Runic Games/Torchlight" "Torchlight.exe" "" "Torchlight"
Set_WineVersion_Assign "1.1.40" "Torchlight"
POL_SetupWindow_Close
Attention, je le répète, ce script est conçu pour la version boite uniquement, pas de Steam, Direct2Drive etc Distribution : Fedora x64 Version de la distribution : 15 Carte graphique : Nvidia Geforce GTX460 Pilote de la carte graphique : 280.?? |
| Berillions | Måndag 15 Mars 2010 at 18:38 - [Citat] |
Membre![]() ![]() |
Elle est sortie depuis quand la version boite de Torchlight?
Est-elle en Fr? Puis-je la trouver à la fnac? Merci Sinon, le script est pas mal |
| bacatta | Måndag 15 Mars 2010 at 21:31 - [Citat] |
Membre![]() |
Ca sort le 19 mars mais aprioris, uniquement en anglais.
http://www.play.com/Games/PC/4-/13556015/Torchlight/Product.html Distribution : Fedora x64 Version de la distribution : 15 Carte graphique : Nvidia Geforce GTX460 Pilote de la carte graphique : 280.?? |
| obi1-46 | Lördag 5 Juni 2010 at 12:10 - [Citat] |
Membre![]() ![]() |
Bonjour,
J'ai trouvé des petites erreurs dans ton script: - Apres le if tu devrais avoir des parenthèses - Chez moi, l'executable sur le cd se nomme Torchlight_Setup.exe Voilà, bon courage. GNU/Linux, y'a moins bien mais c'est plus cher! |
| bacatta | Lördag 19 Juni 2010 at 14:39 - [Citat] |
Membre![]() |
Voici une grosse MAJ qui devrait corriger les bugs et oublie.
#!/bin/bash # Date : 2010-03-15 # Last revision : 2010-06-19 # Wine version used : 1.1.44 # Distribution used to test : Ubuntu 10.04 # Author : Bacatta # Depend : vcrun2008 # Infos: http://appdb.winehq.org/objectManager.php?sClass=application&iId=10540 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" MY_PREFIX="Torchlight" # Gestion des langues if [ "$POL_LANG" == "fr" ] then LNG_SETUP="Veuillez selectionner les options par defaut svp" LNG_SETUP_TITLE="Installation en cours..." LNG_SETUP_END="Installation terminée" LNG_VCRUN2008_DL="Telechargement de winetricks..." LNG_VCRUN2008_SETUP="Installation de vcrun2008..." else LNG_SETUP="Please choose default options" LNG_SETUP_TITLE="Setup in progress..." LNG_SETUP_END="Setup finished" LNG_VCRUN2008_DL="Downloading winetricks..." LNG_VCRUN2008_SETUP="vcrun2008 setup..." fi POL_SetupWindow_Init POL_SetupWindow_presentation "Torchlight" "Runic Games" "http://www.torchlightgame.com" "Bacatta" "$MY_PREFIX" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "autorun.exe" # Wine 1.1.40 minimum pour éviter le bug des flammes # Wine 1.1.44 minimum pour éviter le bug sur le son (http://bugs.winehq.org/show_bug.cgi?id=21248) POL_SetupWindow_install_wine "1.1.44" Use_WineVersion "1.1.44" select_prefix "$REPERTOIRE/wineprefix/$MY_PREFIX/" POL_SetupWindow_prefixcreate ### vcrun2008 requis ### # Telechargement POL_SetupWindow_download "$LNG_VCRUN2008_DL" "Titre" "http://winezeug.googlecode.com/svn/trunk/winetricks" mv "$REPERTOIRE/WineVersions/winetricks" "$REPERTOIRE/ressources/" # Installation POL_SetupWindow_wait_next_signal "$LNG_VCRUN2008_SETUP" sh "$REPERTOIRE/ressources/winetricks" vcrun2008 POL_SetupWindow_detect_exit ### Installation du jeu ### POL_SetupWindow_wait_next_signal "$LNG_SETUP" "$LNG_SETUP_TITLE" wine "$CDROM/autorun.exe" POL_SetupWindow_detect_exit POL_SetupWindow_message "$LNG_SETUP_END" # Finitions Set_WineVersion_Assign "1.1.44" "$MY_PREFIX" POL_SetupWindow_make_shortcut "$MY_PREFIX" "Program Files/JoWooD/Torchlight" "Torchlight.exe" "" "$MY_PREFIX" POL_SetupWindow_Close Distribution : Fedora x64 Version de la distribution : 15 Carte graphique : Nvidia Geforce GTX460 Pilote de la carte graphique : 280.?? |
| bacatta | Lördag 19 Juni 2010 at 14:47 - [Citat] |
Membre![]() |
Citation de obi1-46: Bonjour, Pour le if, pas de soucis, ca fonctionne avec des crochets, c'est du bash. Pour le non de l'éxécutable je suis embêté... sur le mien c'est un autorun.exe à la racine sinon Setup.exe dans le répertoire "install" pour la version anglaise, "Setup_german.exe" pour la version allemande etc Je l'ai acheté sur play.com. Elle est édité par JoWood. Apparemment pour la France, ca sortira aussi en boîte mais chez Mindscape le 2 juillet prochain (cf amazon.fr). Quelle est donc ta version ? Distribution : Fedora x64 Version de la distribution : 15 Carte graphique : Nvidia Geforce GTX460 Pilote de la carte graphique : 280.?? |
134 användare online



