Tophu |
Sunday 1 July 2007 at 8:16
|
Tophu
|
Lut,
voilà je considère le script pour installer Morrowind achevé:
-> installation au choix du jeu avec ou sans extensions
-> conservation des sauvegardes lors d'une réinstallation
-> installation des correctifs qui vont bien
-> installation qui respecte la procédure donné sur le site de Wiwiland
Nom du script: ElderScrolls3_Morrowind
Le script:
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check
presentation "The Elder Scrolls 3 : Morrowind" "Bethesda Softworks" "http://bethsoft.com" "Tophu" "ElderScrolls3_Morrowind"
message "Ce script va vous permettre d'installer MORROWIND avec ou sans ses extensions (TRIBUNAL et BLOODMOON).\nSi par la suite, vous voulez installer une des extensions; désinstallez dans un premier temps le jeu puis réutilisez ce script (vos sauvegardes seront conservées)."
attention "Veuilliez, au préalable, installer les paquets/fichiers nécessaires au support des archives 7Zip, pour cela référencez-vous à la documentation de votre distribution. (mots-clés: 7zip, p7zip)"
attention "Durant l'installation, ce script va télécharger des correctifs non officiels confectionnés par la communauté du site WIWILAND (http://forum.wiwiland.net)."
Ask_For_cdrom
message "Insérez le cdrom de MORROWIND dans votre lecteur."
Check_cdrom "AutoRunMorrowind.exe"
mkdir -p $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
cd $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
select_prefixe "$(pwd)"
creer_prefixe
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM ./d:
cd $REPERTOIRE/tmp
Set_OS winxp
wine d:Setup.exe
TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"
BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"
if [ "$TRIBUNAL" = "0" -a "$BLOODMOON" != "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Tribunal.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Morrowind_UBIv2.7z
7z e Levelup.7z
7z x PNO4Tribunal.7z
echo 100
) | attendre_multiple "Patientez"
wine Morrowind\ UBIv2.exe
message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."
Check_cdrom "AutoRunTribunal.exe"
wine d:Setup.exe
wine levelup.exe
(
echo 0
cp PNO412Tribunal.esm $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO412Tribunal.esm
cp PNO4Tribunal.txt $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO4Tribunal.txt
cp -r Meshes $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
cp -r Textures $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
echo 100
) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" != "0" -a "$BLOODMOON" = "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4bloodmoon.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Levelup.7z
7z x PNO4Morrowind.7z
7z x PNO4bloodmoon.7z
echo 100
) | attendre_multiple "Patientez"
message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."
Check_cdrom "AutoRunBloodmoon.exe"
wine d:Setup.exe
wine levelup.exe
(
echo 0
cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO412Morrowind.esm
cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO4Morrowind.txt
cp PNO4bloodmoon.esp $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO4bloodmoon.esp
cp -r Meshes $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
cp -r Textures $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
echo 100
) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" = "0" -a "$BLOODMOON" = "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PnoG.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Levelup.7z
7z e PnoG.7z
echo 100
) | attendre_multiple "Patientez"
message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."
Check_cdrom "AutoRunTribunal.exe"
wine d:Setup.exe
message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."
Check_cdrom "AutoRunBloodmoon.exe"
wine d:Setup.exe
wine levelup.exe
(
echo 0
cp BSAReg.exe $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/BSAReg.exe
cp pnoG.esm $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/pnoG.esm
cp PNOG.bsa $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNOG.bsa
cp lisez\ moi\ PnoG.html $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/lisez\ moi\ PnoG.html
echo 100
) | attendre_multiple "Patientez"
message "Un petit programme va être exécuter, vous n'aurez qu'à cliquer sur 'Update' puis 'Ok'."
cd $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
wine BSAReg.exe
else
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Morrowind_UBIv2.7z
7z e Levelup.7z
7z x PNO4Morrowind.7z
echo 100
) | attendre_multiple "Patientez"
wine Morrowind\ UBIv2.exe
wine levelup.exe
(
echo 0
cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO412Morrowind.esm
cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/PNO4Morrowind.txt
cp -r Meshes $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
cp -r Textures $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind/Data\ Files/
echo 100
) | attendre_multiple "Patientez"
fi
if [ "$TRIBUNAL" = "0" -o "$BLOODMOON" = "0" ]
then
message "Insérez le cdrom de MORROWIND dans votre lecteur."
Check_cdrom "AutoRunMorrowind.exe"
fi
message "Le jeu va être lancer une première fois pour initialiser certaines données, lorsque vous aurez atteint le menu général du jeu, cliquez sur 'Quitter'."
cd $WINEPREFIX/drive_c/Program\ Files/Bethesda\ Softworks/Morrowind
wine Morrowind.exe
if [ ! -e "$HOME/.morrowind" ]
then
mkdir $HOME/.morrowind
fi
ln -s $HOME/.morrowind Saves
Set_SoundDriver alsa
echo "[HKEY_CURRENT_USER\Software\Wine\DirectSound]" > $REPERTOIRE/tmp/directsound.reg
echo "\"DefaultBitsPerSample\"=\"16\"" >> $REPERTOIRE/tmp/directsound.reg
echo "\"DefaultSampleRate\"=\"44100\"" >> $REPERTOIRE/tmp/directsound.reg
echo "\"EmulDriver\"=\"Y\"" >> $REPERTOIRE/tmp/directsound.reg
echo "\"HardwareAcceleration\"=\"Emulation\"" >> $REPERTOIRE/tmp/directsound.reg
regedit $REPERTOIRE/tmp/directsound.reg
simuler_reboot
cd $REPERTOIRE/tmp
rm -r ./*
cd $HOME/Desktop
rm Morrowind.desktop
creer_lanceur "ElderScrolls3_Morrowind" "Program Files/Bethesda Softworks/Morrowind/" "Morrowind\ Launcher.exe"
message "Installation terminée!!\n\nIl ne vous reste plus qu'à activer les extensions et correctifs dans l'onglet 'Fichiers données' du Launcher de MORROWIND (il vous faudra peut-être également remonter le volume principal du jeu)."
exit
Sur mon pc, les 4 types d'installations fonctionnent sans problèmes, le jeu aussi sauf 2 choses:
-> la zone de visualisation du perso dans l'inventaire est complètement blanche
-> la carte local n'affiche pas le décor, juste les points d'emplacement des portes
Maintenant à vous de testez ! Edited by Tophu
|
GNU_Raziel |
Sunday 1 July 2007 at 11:18
|
GNU_Raziel
|
Ton script a été accepté et est maintenant dispo dans le dépôt community....Simplement la prochaine fois propose-le toi même svp, il y a un menu fait pour ça...
Il te reste a faire le test (avec screenshots si possible).
Note : je n'avais pas le coeur a la faire mais normalement un script de jeu ne doit contenir QUE le jeu, si il y a des script extansion et patch ce n'est pas que pour faire joli, tu devras donc l'expliquer en detail dans ton test et la prochaine fois le script sera refusé si il n'ai pas correctement découpé. Edited by GNU_Raziel
|
Tophu |
Sunday 1 July 2007 at 13:43
|
Tophu
|
Je ne l'ai pas proposé en pensant qu'il devait être testé un minimum (même s'il marche parfaitement sur mon ordi).
Sinon pour le découpage: jeu - extensions - patchs, c'est possible, il faut juste un peu de boulot sur une détection automatique des extensions et patchs installées.
Après réflexion, voilà un découpage possible:
-> script d'installation de morrowind
-> script d'installation de l'extension tribunal
-> script d'installation de l'extension bloodmoon
-> script d'installation du patch V2
-> script d'installation du PNO
Chaques scripts contiendront des restrictions qui obligeront à respecter un process d'installation, si celui-ci n'est pas respecté: réinstallation complète de morrowind pour avoir une install propre.
Le process:
-> Pour Morrowind seul
1- Installer Morrowind
2- Appliquez le patch d'Ubisoft Patch v2 VF (non recommandé) ou préférez la Solution Alternative (100 Ko)
3- Appliquer levelup.exe
4- Télécharger et installer PNO4Morrowind
-> Pour Morrowind + Tribunal
1- Installer morrowind
2- Appliquez le patch d'Ubisoft Patch v2 VF (non recommandé) ou préférez la Solution Alternative (100 Ko)
3- Installer Tribunal
4- Appliquer levelup.exe
5- Télécharger et installer PNO4Tribunal
-> Pour Morrowind + Bloodmoon SANS tribunal
1- Installer Morrowind
2- Installer Bloodmoon
3- Appliquer Levelup.exe
4- Télécharger et installer PNO4Morrowind
5- Télécharger et installer PNO4Bloodmoon
-> Pour Morrowind + Bloodmoon + Tribunal (ou la version GOTY)
1- Installer Morrowind
2- Installer Tribunal
3- Installer Bloodmoon
4- Appliquer levelup.exe
5- Télécharger et installer PNOG Edited by Tophu
|
GNU_Raziel |
Sunday 1 July 2007 at 14:19
|
GNU_Raziel
|
Ce qui est fait est fait, disont que morrowind est un cas particuliers, assure-toi seulement que pour tes prochains scripts le découpage jeu/patch/add-on soit respecté
|
Tophu |
Sunday 1 July 2007 at 14:38
|
Tophu
|
GNU_Raziel, il faut que tu corrige le script downloader par POL, il y a 2 parenthèse qui ont sautés pendant l' ajout:
erreur:
TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"
BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"
correction:
TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )
BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )
y'a une parenthèse à la place du smiley Edited by GNU_Raziel
|
GNU_Raziel |
Sunday 1 July 2007 at 16:16
|
GNU_Raziel
|
|
Zoloom |
Sunday 1 July 2007 at 17:08
|
Zoloom
|
|
pacha |
Thursday 8 November 2007 at 14:40
|
pacha
|
Bonjour,
Je viens de découvrir POL et je ne trouve pas le script TES III Morrowind dans la liste pour installation. Ma version de POL est la 2.01, je suis sous Ubuntu 7.10.
Je retrouve bien tous les scripts (officiels et Community) présents sur le site mais je m'étonne de l'absence de Morrowind alors qu'il marchait vu les messages sur le forum.
Je vous remercie de la réponse que vous pourrez me faire.
Question subsidiaire, le TESCS fonctionne-t-il sous linux?
|
Quentin PÂRIS |
Thursday 8 November 2007 at 18:14
|
Quentin PÂRIS
|
Ce script ne fonctionne plus sous PlayOnLinux 2
Nous règlerons le problèmes dès que possible.
|
Lexaar |
Wednesday 27 February 2008 at 9:57
|
Lexaar
|
Si je puis permettre un commentaire, ce script est activable sur playonlinux par l'option
Outils/Exécuter un script non-officiel
Il se trouve que j'avais par hasard une version texte de ce script (je ne me rappelle plus où et quand je me l'étais procurée, je suis tombé sur cette discussion en réinstallant Morrowind). Je ne m'y connais pas du tout en programmation mais il faut peut-être la version bien présentée dans un document que j'avais pour l'exécuter sans pb ? En tout cas chez moi ça marche tout comme Tophu l'a dit et ce même sous Gutsy, Mes félicitations !
Le sens de mon message était juste de réhabiliter peut-être ce script au rang des officiels ? Parce qu'une fois présenté correctement il semble tout à fait exécutable ! Mais il est vrai que je ne connais pas la nature exacte des problèmes que vous avez rencontrés...
|
Lexaar |
Wednesday 27 February 2008 at 9:58
|
Lexaar
|
Je copie/colle ce que j'ai dans mon document qui abrtie le script, à tout hasard :
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check
presentation "The Elder Scrolls 3 : Morrowind" "Bethesda Softworks" "http://bethsoft.com" "Tophu" "ElderScrolls3_Morrowind"
message "Ce script va vous permettre d'installer MORROWIND avec ou sans ses extensions (TRIBUNAL et BLOODMOON). Si par la suite, vous voulez installer une des extensions; désinstallez dans un premier temps le jeu puis réutilisez ce script (vos sauvegardes seront conservées)."
attention "Veuillez, au préalable, installer les paquets/fichiers nécessaires au support des archives 7Zip, pour cela référencez-vous à la documentation de votre distribution. (mots-clés: 7zip, p7zip)"
attention "Durant l'installation, ce script va télécharger des correctifs non officiels confectionnés par la communauté du site WIWILAND (http://forum.wiwiland.net)."
Ask_For_cdrom
message "Insérez le cdrom de MORROWIND dans votre lecteur."
Check_cdrom "AutoRunMorrowind.exe"
mkdir -p $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
cd $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
select_prefixe "$(pwd)"
creer_prefixe
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM ./d:
cd $REPERTOIRE/tmp
Set_OS winxp
wine d:Setup.exe
TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )
BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )
if [ "$TRIBUNAL" = "0" -a "$BLOODMOON" != "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Tribunal.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Morrowind_UBIv2.7z
7z e Levelup.7z
7z x PNO4Tribunal.7z
echo 100
) | attendre_multiple "Patientez"
wine Morrowind UBIv2.exe
message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."
Check_cdrom "AutoRunTribunal.exe"
wine d:\Setup.exe
wine levelup.exe
(
echo 0
cp PNO412Tribunal.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Tribunal.esm
cp PNO4Tribunal.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Tribunal.txt
cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
echo 100
) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" != "0" -a "$BLOODMOON" = "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4bloodmoon.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Levelup.7z
7z x PNO4Morrowind.7z
7z x PNO4bloodmoon.7z
echo 100
) | attendre_multiple "Patientez"
message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."
Check_cdrom "AutoRunBloodmoon.exe"
wine d:\Setup.exe
wine levelup.exe
(
echo 0
cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Morrowind.esm
cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Morrowind.txt
cp PNO4bloodmoon.esp $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4bloodmoon.esp
cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
echo 100
) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" = "0" -a "$BLOODMOON" = "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PnoG.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Levelup.7z
7z e PnoG.7z
echo 100
) | attendre_multiple "Patientez"
message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."
Check_cdrom "AutoRunTribunal.exe"
wine d:\Setup.exe
message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."
Check_cdrom "AutoRunBloodmoon.exe"
wine d:\Setup.exe
wine levelup.exe
(
echo 0
cp BSAReg.exe $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/BSAReg.exe
cp pnoG.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/pnoG.esm
cp PNOG.bsa $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNOG.bsa
cp lisez moi PnoG.html $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/lisez moi PnoG.html
echo 100
) | attendre_multiple "Patientez"
message "Un petit programme va être exécuter, vous n'aurez qu'à cliquer sur 'Update' puis 'Ok'."
cd $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
wine BSAReg.exe
else
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
(
echo 0
7z e Morrowind_UBIv2.7z
7z e Levelup.7z
7z x PNO4Morrowind.7z
echo 100
) | attendre_multiple "Patientez"
wine Morrowind UBIv2.exe
wine levelup.exe
(
echo 0
cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Morrowind.esm
cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Morrowind.txt
cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
echo 100
) | attendre_multiple "Patientez"
fi
if [ "$TRIBUNAL" = "0" -o "$BLOODMOON" = "0" ]
then
message "Insérez le cdrom de MORROWIND dans votre lecteur."
Check_cdrom "AutoRunMorrowind.exe"
fi
message "Le jeu va être lancer une première fois pour initialiser certaines données, lorsque vous aurez atteint le menu général du jeu, cliquez sur 'Quitter'."
cd $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind
wine Morrowind.exe
if [ ! -e "$HOME/.morrowind" ]
then
mkdir $HOME/.morrowind
fi
ln -s $HOME/.morrowind Saves
Set_SoundDriver alsa
echo "[HKEY_CURRENT_USERSoftwareWineDirectSound]" > $REPERTOIRE/tmp/directsound.reg
echo ""DefaultBitsPerSample"="16"" >> $REPERTOIRE/tmp/directsound.reg
echo ""DefaultSampleRate"="44100"" >> $REPERTOIRE/tmp/directsound.reg
echo ""EmulDriver"="Y"" >> $REPERTOIRE/tmp/directsound.reg
echo ""HardwareAcceleration"="Emulation"" >> $REPERTOIRE/tmp/directsound.reg
regedit $REPERTOIRE/tmp/directsound.reg
simuler_reboot
cd $REPERTOIRE/tmp
rm -r ./*
cd $HOME/Desktop
rm Morrowind.desktop
creer_lanceur "ElderScrolls3_Morrowind" "Program Files/Bethesda Softworks/Morrowind/" "Morrowind Launcher.exe"
message "Installation terminée.
Il ne vous reste plus qu'à activer les extensions et correctifs dans l'onglet 'Fichiers données' du Launcher de MORROWIND (il vous faudra peut-être également remonter le volume principal du jeu)."
exit
|
GNU_Raziel |
Wednesday 27 February 2008 at 17:29
|
GNU_Raziel
|
Ce script n'est pasconforme a la V2 dePOL, il faudrait le standardiser, l'internationnaliser et surtoutle découper comme suit :
-un script, section jeu, pour le jeu lui-même
-2 scripts, section expansion, pour chacun des addons
Si tu te sens d'attaque pour faire tout ça n'hesite pas
|