Das Forum

[script] Toca Race Driver 2

Autor Antworten
thib25 Thursday 27 May 2010 at 21:47
thib25Anonymous

Hello everyoby, this is a script for the game Toca Race Driver 2. The game work very well excepted some graphical bugs but nothing very important :p.

Game's icon :




Uploaded with ImageShack.us

EDIT : Final Code :
#!/bin/bash
# Date : (2010-01-23  20-30)
# Last revision : (2010-05-28 16-10)
# Wine version used : 1.2-rc1
# Distribution used to test : Ubuntu 10.04
# Author : thib25
# Licence : Retail 
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
NAME="Toca Race Driver 2"
PREFIX="TRD2"
URL="ftp://downloads.codemasters.com/upgrade/rd2_v12_upgrade.zip"
 
if [ "$POL_LANG" == "fr" ]; then
INSTALLATION="Installation en cours..."
DOWNLOAD="Téléchargement de la mise à jour en cours..."
ATTENTION="Veuillez noter que ce jeu a une protection anti-copie\\net que malheuresement, cela empêche wine de lancer le jeu.\\n\\nPlayOnLinux ne fournira aucune aide concernant tout travail\\nillégal."
ATTENTIONT="Note à propos de la protection anti-copie"
POLEND="$NAME a été installé avec succès"
else 
INSTALLATION="Installation in progress..."
DOWNLOAD="Download of the update in progress..."
ATTENTION="Please note that this game has a copy protection system\\nand sadly, it prevents Wine from running the game.\\n\\nPlayOnLinux will not provide any help concerning any illegal\\nstuff."
ATTENTIONT="Note about copy protection" 
POLEND="$NAME has been installed succesfully"
fi
 
 
wget http://cdn.cnetnetworks.fr/gamekult-com/images/photos/00/00/42/77/ME0000427772_2.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"
 
POL_SetupWindow_presentation "$NAME" "Codemasters" "http://www.codemasters.com/tocaracedriver2/" "thib25" "$PREFIX"
 
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"
 
POL_SetupWindow_install_wine "1.2-rc1"
Set_WineVersion_Assign "1.2-rc1" "$NAME"
 
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
POL_SetupWindow_prefixcreate
 
PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES
 
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "$CDROM/setup.exe"
POL_SetupWindow_detect_exit
 
cd "$REPERTOIRE/tmp"
 
if [ ! -e "rd2_v12_upgrade.zip" ]; then
POL_SetupWindow_download "$DOWNLOAD" "$NAME" "$URL"
fi
unzip rd2_v12_upgrade.zip
 
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "RD2V12UPGRADE.exe"
POL_SetupWindow_detect_exit
 
rm -rf rd2_v12_upgrade.zip
rm -rf RD2V12UPGRADE.exe
 
 #Création Icone
convert "$HOME/.local/share/icons/8223_rd2.0.png" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
 
POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Codemasters/Race Driver 2" "RD2.exe" "$NAME" "$NAME"
 
#Configuration wine
Set_OS "win2k"
Set_SoundHardwareAcceleration "Emulation"
 
POL_SetupWindow_message_image "$ATTENTION" "$ATTENTIONT" "$PLAYONLINUX/themes/tango/warning.png"
POL_SetupWindow_message "$POLEND" "$NAME"
 
POL_SetupWindow_Close
exit 

Editiert von: thib25

NSLW Friday 28 May 2010 at 10:05
NSLW

1) http://www.codemasters.com/tocaracedriver3/
this link doesn't refer to official website about toca race driver 2

2) Please download and use Wine 1.2-rc1 before creating prefix.

3) POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Codemasters/Race Driver 2" "RD2.exe" "8223_rd2.0.png" "$NAME"
Where do you take 8223_rd2.0.png from?

4) Please check if the user has rd2_v12_upgrade.zip before downloading it.
thib25 Friday 28 May 2010 at 12:29
thib25Anonymous

1 ) Oups ! I did a mistake because this is the script of Toca Race Driver 3 which I have modified.

2 ) OK, I'm going to correct this.

3/ 8223_rd2.0.png come from ./local/share/icons.

4/ OK, but I delete these files at the end of the script so normally there is no rd2_v12_upgrade.zip in /tmp.


EDIT : This is the new script with all corrections excepted 4) :
#!/bin/bash
# Date : (2010-01-23  20-30)
# Last revision : (2010-05-28 13-00)
# Wine version used : 1.2-rc1
# Distribution used to test : Ubuntu 10.04
# Author : thib25
# Licence : Retail 
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
NAME="Toca Race Driver 2"
PREFIX="TRD2"
URL="ftp://downloads.codemasters.com/upgrade/rd2_v12_upgrade.zip"
 
if [ "$POL_LANG" == "fr" ]; then
INSTALLATION="Installation en cours..."
DOWNLOAD="Téléchargement de la mise à jour en cours..."
ATTENTION="Veuillez noter que ce jeu a une protection anti-copie\\net que malheuresement, cela empêche wine de lancer le jeu.\\n\\nPlayOnLinux ne fournira aucune aide concernant tout travail\\nillégal."
ATTENTIONT="Note à propos de la protection anti-copie"
POLEND="$NAME a été installé avec succès"
else 
INSTALLATION="Installation in progress..."
DOWNLOAD="Download of the update in progress..."
ATTENTION="Please note that this game has a copy protection system\\nand sadly, it prevents Wine from running the game.\\n\\nPlayOnLinux will not provide any help concerning any illegal\\nstuff."
ATTENTIONT="Note about copy protection" 
POLEND="$NAME has been installed succesfully"
fi
 
 
wget http://cdn.cnetnetworks.fr/gamekult-com/images/photos/00/00/42/77/ME0000427772_2.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"
 
POL_SetupWindow_presentation "$NAME" "Codemasters" "http://www.codemasters.com/tocaracedriver2/" "thib25" "$PREFIX"
 
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"

POL_SetupWindow_install_wine "1.2-rc1"
Set_WineVersion_Assign "1.2-rc1" "$NAME"
 
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
POL_SetupWindow_prefixcreate

PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES
 
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "$CDROM/setup.exe"
POL_SetupWindow_detect_exit

cd "$REPERTOIRE/tmp"
POL_SetupWindow_download "$DOWNLOAD" "$NAME" "$URL"
unzip rd2_v12_upgrade.zip

POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "RD2V12UPGRADE.exe"
POL_SetupWindow_detect_exit

rm -rf rd2_v12_upgrade.zip
rm -rf RD2V12UPGRADE.exe

 #Création Icone
convert "$HOME/.local/share/icons/8223_rd2.0.png" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
 
POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Codemasters/Race Driver 2" "RD2.exe" "$NAME" "$NAME"
 
#Configuration wine
Set_OS "win2k"
Set_SoundHardwareAcceleration "Emulation"

POL_SetupWindow_message_image "$ATTENTION" "$ATTENTIONT" "$PLAYONLINUX/themes/tango/warning.png"
POL_SetupWindow_message "$POLEND" "$NAME"
 
POL_SetupWindow_Close
exit 
 

Editiert von: thib25

thib25 Friday 28 May 2010 at 16:35
thib25Anonymous

Final Script :
#!/bin/bash
# Date : (2010-01-23  20-30)
# Last revision : (2010-05-28 16-10)
# Wine version used : 1.2-rc1
# Distribution used to test : Ubuntu 10.04
# Author : thib25
# Licence : Retail 
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
NAME="Toca Race Driver 2"
PREFIX="TRD2"
URL="ftp://downloads.codemasters.com/upgrade/rd2_v12_upgrade.zip"
 
if [ "$POL_LANG" == "fr" ]; then
INSTALLATION="Installation en cours..."
DOWNLOAD="Téléchargement de la mise à jour en cours..."
ATTENTION="Veuillez noter que ce jeu a une protection anti-copie\\net que malheuresement, cela empêche wine de lancer le jeu.\\n\\nPlayOnLinux ne fournira aucune aide concernant tout travail\\nillégal."
ATTENTIONT="Note à propos de la protection anti-copie"
POLEND="$NAME a été installé avec succès"
else 
INSTALLATION="Installation in progress..."
DOWNLOAD="Download of the update in progress..."
ATTENTION="Please note that this game has a copy protection system\\nand sadly, it prevents Wine from running the game.\\n\\nPlayOnLinux will not provide any help concerning any illegal\\nstuff."
ATTENTIONT="Note about copy protection" 
POLEND="$NAME has been installed succesfully"
fi
 
 
wget http://cdn.cnetnetworks.fr/gamekult-com/images/photos/00/00/42/77/ME0000427772_2.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"
 
POL_SetupWindow_presentation "$NAME" "Codemasters" "http://www.codemasters.com/tocaracedriver2/" "thib25" "$PREFIX"
 
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"

POL_SetupWindow_install_wine "1.2-rc1"
Set_WineVersion_Assign "1.2-rc1" "$NAME"
 
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
POL_SetupWindow_prefixcreate

PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES
 
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "$CDROM/setup.exe"
POL_SetupWindow_detect_exit

cd "$REPERTOIRE/tmp"

if [ ! -e "rd2_v12_upgrade.zip" ]; then
POL_SetupWindow_download "$DOWNLOAD" "$NAME" "$URL"
fi
unzip rd2_v12_upgrade.zip

POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "RD2V12UPGRADE.exe"
POL_SetupWindow_detect_exit

rm -rf rd2_v12_upgrade.zip
rm -rf RD2V12UPGRADE.exe

 #Création Icone
convert "$HOME/.local/share/icons/8223_rd2.0.png" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
 
POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Codemasters/Race Driver 2" "RD2.exe" "$NAME" "$NAME"
 
#Configuration wine
Set_OS "win2k"
Set_SoundHardwareAcceleration "Emulation"

POL_SetupWindow_message_image "$ATTENTION" "$ATTENTIONT" "$PLAYONLINUX/themes/tango/warning.png"
POL_SetupWindow_message "$POLEND" "$NAME"
 
POL_SetupWindow_Close
exit 
 
NSLW Saturday 29 May 2010 at 7:30
NSLW

You should download rd2_v12_upgrade.zip to resources and unpack it in temp. Please change 8223 to *
thib25 Sunday 30 May 2010 at 11:10
thib25Anonymous

The final version (I hope) :

#!/bin/bash
# Date : (2010-01-23  20-30)
# Last revision : (2010-05-30 11-10)
# Wine version used : 1.2-rc1
# Distribution used to test : Ubuntu 10.04
# Author : thib25
# Licence : Retail 
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
NAME="Toca Race Driver 2"
PREFIX="TRD2"
URL="ftp://downloads.codemasters.com/upgrade/rd2_v12_upgrade.zip"
 
if [ "$POL_LANG" == "fr" ]; then
INSTALLATION="Installation en cours..."
DOWNLOAD="Téléchargement de la mise à jour en cours..."
ATTENTION="Veuillez noter que ce jeu a une protection anti-copie\\net que malheuresement, cela empêche wine de lancer le jeu.\\n\\nPlayOnLinux ne fournira aucune aide concernant tout travail\\nillégal."
ATTENTIONT="Note à propos de la protection anti-copie"
POLEND="$NAME a été installé avec succès"
else 
INSTALLATION="Installation in progress..."
DOWNLOAD="Download of the update in progress..."
ATTENTION="Please note that this game has a copy protection system\\nand sadly, it prevents Wine from running the game.\\n\\nPlayOnLinux will not provide any help concerning any illegal\\nstuff."
ATTENTIONT="Note about copy protection" 
POLEND="$NAME has been installed succesfully"
fi
 
 
wget http://cdn.cnetnetworks.fr/gamekult-com/images/photos/00/00/42/77/ME0000427772_2.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"
 
POL_SetupWindow_presentation "$NAME" "Codemasters" "http://www.codemasters.com/tocaracedriver2/" "thib25" "$PREFIX"
 
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"

POL_SetupWindow_install_wine "1.2-rc1"
Set_WineVersion_Assign "1.2-rc1" "$NAME"
 
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
POL_SetupWindow_prefixcreate

PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES
 
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "$CDROM/setup.exe"
POL_SetupWindow_detect_exit

cd "$REPERTOIRE/ressources"

if [ ! -e "rd2_v12_upgrade.zip" ]; then
POL_SetupWindow_download "$DOWNLOAD" "$NAME" "$URL"
fi
unzip rd2_v12_upgrade.zip -d /$REPERTOIRE/tmp/

cd  $REPERTOIRE/tmp/

POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
wine "RD2V12UPGRADE.exe"
POL_SetupWindow_detect_exit

rm -rf $REPERTOIRE/ressources/rd2_v12_upgrade.zip
rm -rf $REPERTOIRE/tmp/RD2V12UPGRADE.exe

 #Création Icone
convert "$HOME/.local/share/*_rd2.0.png" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
 
POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Codemasters/Race Driver 2" "RD2.exe" "$NAME" "$NAME"
 
#Configuration wine
Set_OS "win2k"
Set_SoundHardwareAcceleration "Emulation"

POL_SetupWindow_message_image "$ATTENTION" "$ATTENTIONT" "$PLAYONLINUX/themes/tango/warning.png"
POL_SetupWindow_message "$POLEND" "$NAME"
 
POL_SetupWindow_Close
exit 
 

Editiert von: thib25

goro44 Thursday 4 November 2010 at 21:14
goro44Anonymous

How could you start the game?
My problem is, when I double click the icon, the DVD-checker security requests a restart. I click Yes, then nothing happens. I tried to simulate a Wine-restart, but it remained the same.

If you could describe the exact steps, I would try it!

Thanks! :D
thib25 Tuesday 9 November 2010 at 17:33
thib25Anonymous

You have to use a NO-CD Crack.