GNU_Raziel |
Vendredi 1 Juin 2007 à 2:56
|
GNU_Raziel
|
Nom du script : LegacyOfKainDefiance
Nom reel : Legacy of Kain - Defiance
Editeur : Eidos Interactive
Site web de l'editeur: http://www.legacyofkain.com/
Script:
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check
presentation "Legacy Of Kain : Defiance" "Eidos Interactive" "http://www.legacyofkain.com/" "GNU_Raziel" "LegacyOfKainDefiance"
CDROM=$(champ "Quel est le point de montage de votre lecteur CDROM? (Défault : /media/cdrom/)" "/media/cdrom" ) ;
if [ "$?" = 1 ]
then
exit
fi
if [ "$CDROM" = "" ]
then
CDROM="/media/cdrom"
fi
message "Veuillez monter votre lecteur CDROM, puis cliquez sur valider pour commencer l'installation."
if [ -e "$CDROM/setup.exe" ]
then
message "Votre CDROM a bien été detecté.\nAppuyez sur une touche pour commencer l'installation !"
else
erreur "Erreur : le CDROM n'a pas été detecté !"
exit 0
fi
TEMP="$HOME/.PlayOnLinux/tmp/LegacyOfKainDefiance"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $REPERTOIRE/wineprefix/LegacyOfKainDefiance
mkdir -p $TEMP
cd $REPERTOIRE/wineprefix/LegacyOfKainDefiance
select_prefixe "$(pwd)"
creer_prefixe
cd $WINEPREFIX/drive_c/windows/
mkdir temp
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $TEMP d:
attendre "Patientez pendant la préparation de l'installation ..." "cp $CDROM/* $TEMP"
mv $TEMP/autorun.inf $TEMP/autorun1.inf
message "Veuillez monter le CDROM 2, puis cliquez sur valider."
attendre "Patientez pendant la préparation de l'installation ..." "cp $CDROM/* $TEMP"
wine d:\\setup.exe
message "Appuyez sur ok UNIQUEMENT quand l'installation du jeu sera terminée, sous peine de devoir recommencer l'installation."
simuler_reboot
chmod 777 $TEMP -R
rm $TEMP -R
cd $WINEPREFIX/dosdevices
rm ./d:
ln -s $CDROM ./d:
creer_lanceur "LegacyOfKainDefiance" "Program\ Files/Legacy\ of\ Kain\ -\ Defiance/" "defiance.exe"
message "Installation terminée"
exit Edité par GNU_Raziel
|
Quentin PÂRIS |
Vendredi 1 Juin 2007 à 16:06
|
Quentin PÂRIS
|
Copier coller du code World Of Warcraft lol
Il marche ?
|
GNU_Raziel |
Vendredi 1 Juin 2007 à 16:10
|
GNU_Raziel
|
|
Quentin PÂRIS |
Vendredi 1 Juin 2007 à 16:25
|
Quentin PÂRIS
|
Tu accepterais pour que tes jeux soit integrés dans PlayOnLinux ?
|
GNU_Raziel |
Vendredi 1 Juin 2007 à 16:28
|
GNU_Raziel
|
Biensur, je les aient fait pour ça, tu peu les prendre sans problème
J'ai encore quelques jeux sous la main a scripter : Sonic Adventure DX, Max Payne 2, Blood Omen 2 et Soulreaver 2, je posterais mes résultats dès que possible Edité par GNU_Raziel
|
Quentin PÂRIS |
Vendredi 1 Juin 2007 à 16:34
|
Quentin PÂRIS
|
Merci beaucoup. Pensent tu les mettre plutôt en beta ou en stable ?
(Je vais mettre LegacyOfKainDefiance en nom de code)
|
GNU_Raziel |
Vendredi 1 Juin 2007 à 16:42
|
GNU_Raziel
|
Ok, j'ai modifié le script.
Defiance et Fable peuvent êtres mis en stable je pense, les problèmes restants sont mineures, ne nuisent pas vraiment au plaisir de jeu et font parti des bug wine "classiques".
D'après appdb , les autres jeux sur ma liste n'ont pas de souci particuliers propres a wine (comme d'habitude je ferais une séance de tests), donc ça sera très certainement du stable
Malheureusement le reste des jeux que je possèdent (hors ceux a scripter dont j'ai parlé) nécessites un crack no-cd ou ne sont pas fonctionnels avec wine (ex : Titan Quest et son addon)
je pense faire aussi un script pour GW a partir des cds, le webinstall c'est bien joli mais quand tu possède les 3 gw et une connexion grabataire (512k powered) ça fait un peu long Edité par GNU_Raziel
|
Quentin PÂRIS |
Vendredi 1 Juin 2007 à 16:50
|
Quentin PÂRIS
|
Ok, j'ai modifié le script.
D'après appdb ses jeux n'ont pas de souci particuliers propres a wine (comme d'habitude je ferais une séance de tests), donc ça sera très certainement du stable
Malheureusement les autres jeux que je possèdent nécessites un crack no-cd ou ne sont pas fonctionnels avec wine (ex : Titan Quest et son addon)
je pense faire aussi un script pour GW a partir des cds, le webinstall c'est bien joli mais quand tu possède les 3 gw et une connexion grabataire (512k powered) ça fait un peu long
Les cracks : impossible. Pour Guild Wars, il faudrait que le script actuel demande à l'utilisateur si il possède les cd ou non
|
GNU_Raziel |
Vendredi 1 Juin 2007 à 16:53
|
GNU_Raziel
|
Pour les cracks pas de problèmes, j'ai déjà éliminé d'office tout les jeux qui en demande un (vivement que le support safedisc soit véritablement implanté)
Et pour GW c'est prévu, je m'en occuperais dès que j'aurais fini les autres scripts. Edité par GNU_Raziel
|
Quentin PÂRIS |
Vendredi 1 Juin 2007 à 16:58
|
Quentin PÂRIS
|
Utilise mon ancien script pour Guild Wars et poste le avec le tag [Amélioration]
|
goku |
Vendredi 1 Juin 2007 à 17:42
|
goku
|
Bravo, ton jeu est désormais dans la liste des jeux stables!
Windows de Microsoft.
Mac de Apple.
Linux du monde entier.
|
GNU_Raziel |
Vendredi 1 Juin 2007 à 18:10
|
GNU_Raziel
|
merci
Au passage il y a une erreur dû au copier/coller depuis le forum, la parenthèse fermante de la ligne qui suit se change en smiley sur le forum :
CDROM=$(champ "Quel est le point de montage de votre lecteur CDROM? (Défault : /media/cdrom/)" "/media/cdrom" ) ;
Ce qui fait que les scripts crash
Même souci avec l'autre script.
j'ai rajouter un espace sur les version forum, reste a corriger dans les fichiers officiels. Edité par GNU_Raziel
|
goku |
Vendredi 1 Juin 2007 à 20:33
|
goku
|
Je pense que c'est corrigé, j'attends vérification ...
Windows de Microsoft.
Mac de Apple.
Linux du monde entier.
|