Forums

Rally Championship 2000

un classique....enfin pour moi

Auteur Réponses
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