The forum

Rally Championship 2000

un classique....enfin pour moi

Author Replies
Tophu Saturday 30 June 2007 at 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.

Edited by Tophu

GNU_Raziel Saturday 30 June 2007 at 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

Edited by GNU_Raziel

Tophu Saturday 30 June 2007 at 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 Saturday 30 June 2007 at 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é

Edited by GNU_Raziel

GNU_Raziel Saturday 30 June 2007 at 19:11
GNU_Raziel

Le script a été accepté et est maintenant disponible dans le dépôt community
Tophu Saturday 30 June 2007 at 19:15
Tophu

Ok, maintenant je vais me replonger dans Morrowind

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com