Tophu |
Samedi 30 Juin 2007 à 17:02
|
Tophu
|
Nom du script: RallyChampionship2000
Nom réel: Rally Championship 2000
Editeur: Ubisoft
Site web de l'éditeur: http://www.ubi.com/fr
Script:
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check
presentation "Rally Championship 2000" "Ubisoft" "http://www.ubi.com/fr" "Tophu" "RallyChampionship2000"
Ask_For_cdrom
if [ ! -e "$CDROM/ral.exe" ]
then
message "Veuillez monter le cdrom de Rally Championship 2000, puis cliquez sur Valider."
fi
if [ ! -e "$CDROM/ral.exe" ]
then
erreur "Erreur : le cdrom n'est pas monté ou n'est pas celui de Rally Championship 2000.\nVeuillez recommencer l'installation."
exit 0
fi
mkdir -p $HOME/.PlayOnLinux/wineprefix/RallyChampionship2000
cd $HOME/.PlayOnLinux/wineprefix/RallyChampionship2000
select_prefixe "$(pwd)"
creer_prefixe
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM ./d:
Set_OS win98
echo "[HKEY_CURRENT_USER\Software\Wine\Drivers]" > $REPERTOIRE/tmp/drivers.reg
echo "\"Audio\"=\"alsa\"" >> $REPERTOIRE/tmp/drivers.reg
regedit $REPERTOIRE/tmp/drivers.reg
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
cd $REPERTOIRE/tmp
rm -r ./*
message "Pendant l'instalation ne changez pas le disque et le répertoire de destination (par défaut: 'c:' et '/rc/'), par contre, libre à vous en ce qui concerne le type d'installation (mini, normal ou encore full)."
message "Une fois l'installation passée, le jeu va immédiatement démarrer, quittez-le lorsque vous serez au menu général. (cela vous permettra de valider les derniers détails)"
wine d:ral.exe
message "Cliquez sur 'Validez' uniquement lorsque l'installation sera terminée et le jeu arrêté."
simuler_reboot
creer_lanceur "RallyChampionship2000" "rc/" "ral.exe"
message "Installation terminée!!"
exit
Le jeu tourne à merveille sur mon ordi, et que de souvenir, c'est le premier jeu pc que je me suis offert. Edité par Tophu
|
GNU_Raziel |
Samedi 30 Juin 2007 à 18:09
|
GNU_Raziel
|
Remplace tout ça :
if [ ! -e "$CDROM/ral.exe" ]
then
message "Veuillez monter le cdrom de Rally Championship 2000, puis cliquez sur Valider."
fi
if [ ! -e "$CDROM/ral.exe" ]
then
erreur "Erreur : le cdrom n'est pas monté ou n'est pas celui de Rally Championship 2000.nVeuillez recommencer l'installation."
exit 0
fi
par ça :
Check_cdrom "ral.exe"
Ton creer_lanceur n'est pas bon, ca devrait ressembler pluôt a quelque chose comme ça :
creer_lanceur "RallyChampionship2000" "Program File/Ubisoft/rc/" "ral.exe"
En attendant, j'ai refusé le script, modifi-le, test, fait des screenshots pour faire le test dans la section Tests des jeux stables et repropose le script une fois que tout est en ordre Edité par GNU_Raziel
|
Tophu |
Samedi 30 Juin 2007 à 18:30
|
Tophu
|
Pour le lanceur, l'installation se fait par défaut à la racine du disque, ce qui donne ceci:
c:/rc/ral.exe
donc le lanceur ressemble forcément à ça:
creer_lanceur "RallyChampionship2000" "rc/" "ral.exe".
Pour le reste, ok
|
GNU_Raziel |
Samedi 30 Juin 2007 à 18:47
|
GNU_Raziel
|
ok, étonnant que ca utilisepas "Program Files", enfin bon...
Fait juste la modif Check_cdrom et repropose ton script pour qu'il soit accepté Edité par GNU_Raziel
|
GNU_Raziel |
Samedi 30 Juin 2007 à 19:11
|
GNU_Raziel
|
Le script a été accepté et est maintenant disponible dans le dépôt community
|
Tophu |
Samedi 30 Juin 2007 à 19:15
|
Tophu
|
Ok, maintenant je vais me replonger dans Morrowind
|