#!/bin/bash
if
[
"$PLAYONLINUX"
=
""
]
then
exit
0
fi
source
"$PLAYONLINUX/lib/sources"
cfg_check
if
[
"$POL_LANG"
==
"fr"
];
then
installation=
"Installation en cours"
instruction_texte=
"Merci de sélectionner \"Installation complète\", de décocher \"Placer un icone sur le bureau\" lors de l'installation. A la fin de l'installation merci de décocher \"Lancer le jeu\"."
instruction_titre=
"L'installation va commencer"
resolution_texte=
"Sélectionnez la résolution du jeu"
resolution_titre=
"Résolution"
else
installation=
"Installation underway"
instruction_texte=
"Please select \"Installation complete\", uncheck \"Place an icon on the desktop\" during installation. At the end of the installation thank you uncheck \"Start the game\"."
instruction_titre=
"Installation will start"
resolution_texte=
"Select the resolution of the game"
resolution_titre=
"Resolution"
fi
wget http:
//upload
.wikimedia.org
/wikipedia/en/thumb/e/e3/Red_Faction_2_Front
.jpg
/256px-Red_Faction_2_Front
.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
"Red Faction II"
"THQ"
""
"WarsTime"
"RedFaction2"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom
"setup.exe"
select_prefixe
"$REPERTOIRE/wineprefix/RedFaction2"
POL_SetupWindow_prefixcreate
cd
$WINEPREFIX
/dosdevices
rm
./*
ln
-s ..
/drive_c
c:
ln
-s $CDROM .
/d
:
POL_SetupWindow_message
"$instruction_texte"
"$instruction_titre"
POL_SetupWindow_wait_next_signal
"$installation"
"Red Faction II"
wine $CDROM
/setup
.exe
POL_SetupWindow_detect_exit
Set_OS winXP
POL_SetupWindow_menu
"$resolution_texte"
"$resolution_titre"
"640*480~800*640~1024*768~1280*1024~1600*1200"
"~"
if
[
"$APP_ANSWER"
=
"640*480"
];
then
largeur=
"640"
hauteur=
"480"
elif
[
"$APP_ANSWER"
=
"800*640"
];
then
largeur=
"800"
hauteur=
"640"
elif
[
"$APP_ANSWER"
=
"1024*768"
];
then
largeur=
"1024"
hauteur=
"768"
elif
[
"$APP_ANSWER"
=
"1280*1024"
];
then
largeur=
"1280"
hauteur=
"1024"
else
largeur=
"1600"
hauteur=
"1200"
fi
cd
$WINEPREFIX
/drive_c/Program
\ Files
/THQ/Red
\ Faction®\ II/
chmod
744 rf2_config.ini
cat
< rf2_config.ini |
while
read
ligne
do
if
[[
"$ligne"
= *Screen_width* ]];
then
echo
"Screen_width = $largeur ; 640, 800, 848, 1024, 1280, 1600, etc"
>> rf2_config2.ini;
elif
[[ $ligne == *Screen_height* ]];
then
echo
"Screen_height = $hauteur ;"
>> rf2_config2.ini;
else
echo
"$ligne"
>> rf2_config2.ini;
fi
done
rm
rf2_config.ini
mv
rf2_config2.ini rf2_config.ini
POL_SetupWindow_reboot
POL_SetupWindow_make_shortcut
"RedFaction2"
"Program Files/THQ/Red Faction® II"
"rf2.exe"
""
"Red Faction II"
POL_SetupWindow_Close
exit