Forums

SimCity 4

Enfin un script !

Auteur Réponses
Jump to the page: 1 - 2
Toumeno Jeudi 17 Juillet 2008 à 23:06
Toumeno

Panzer, il s'agit du message dans l'installateur de SC4 ou dans POL ?
Dans POL tu inseres le CD2, il copie les fichiers, tu le retires, install setup.exe, un message apparait dans l'installateur pour changer de CD, et la tu vas dans POL et tu cliques sur Suivant puis tu reviens dans l'installateur et clique sur OK, l'installation doit continuer.

Vinibo, peux tu me copier coller le contenu du fichier de raccourci SimCity 4 qui est dans /home/vincent/.PlayOnLinux/configurations/installed/
(fichier SimCity 4)

Merci beaucoup.

On y est presque

Vinibo, je m'occuperai de la MAJ pour SC4 Deluxe en l'enlevant pour la Deluxe.
Panzer Vendredi 18 Juillet 2008 à 0:23
Panzer

Panzer, il s'agit du message dans l'installateur de SC4 ou dans POL ?
Dans POL tu inseres le CD2, il copie les fichiers, tu le retires, install setup.exe, un message apparait dans l'installateur pour changer de CD, et la tu vas dans POL et tu cliques sur Suivant puis tu reviens dans l'installateur et clique sur OK, l'installation doit continuer.
.

Quote from Toumeno

C'est rigoureusement ce que j'ai fait, mais cela n'a pas marché .

Il est maudit je vous dis...


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Vinibo Vendredi 18 Juillet 2008 à 1:08
ViniboAnonymous

Voici le contenue du fichier que tu m'as demander:

#!/bin/bash
PATH="/home/vincent/.PlayOnLinux/WineVersions/0.9.44/usr/bin/:$PATH"
export WINEPREFIX="/home/vincent/.PlayOnLinux/wineprefix/SimCity4"
export WINEDEBUG="-all"
cd "/home/vincent/.PlayOnLinux/wineprefix/SimCity4/drive_c/Program Files/Maxis/SimCity 4/Apps/"
wine "SimCity 4.exe" -d:software $@

Panzer, tu utilise quelle version de Wine pour installer SC4?

Edité par Vinibo

Panzer Vendredi 18 Juillet 2008 à 10:53
Panzer

0.9.19 aussi, il me semble avoir essayé aussi la 0.9.35 .


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Toumeno Vendredi 18 Juillet 2008 à 12:17
Toumeno

pour les éditions Deluxe, essayez ce code :



if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi

source "$PLAYONLINUX/lib/sources"
POL_SetupWindow_Init
#Verifier les dépendences
cfg_check

#Presentation
POL_SetupWindow_presentation "SimCity 4 Deluxe" "EA Games - Maxis" "http://www.electronicarts.com" "Toumeno" "simcity4deluxe"


if [ "$POL_LANG" == "fr" ]; then


LNG_SC4_WAIT="Patientez pendant la préparation de l'installation"
LNG_SC4_CD2="Veuillez insérer le CD2 et cliquer sur Suivant"
LNG_SC4_REMCD2="Veuillez enlever le CD2 et cliquer sur Suivant"
LNG_SC4_CHANGE="Quand l'installateur vous demandera le CD2, cliquez sur Suivant"
LNG_SC4_CONTINUE="Continuez l'installation s'il vous plait en cliquant sur Ok dans l'installateur
Cliquez sur suivant dans cette fenêtre uniquement quand
l'installation sera terminée"
LNG_SC4_CRACK="Vous aurez besoin d'un crack no cd pour lancer SimCity 4.
Vous devez posséder le jeu original.
PlayOnLinux ne vous fournira aucune aide pour les cracks no cd.
PlayOnLinux n'est pas reponsable de l'utilisation que vous faites du logiciel."
LNG_SC4_CD1="Veuillez insérer le CD 1 et cliquer sur Suivant"

else



LNG_SC4_WAIT="Please wait during the installation's preparation"
LNG_SC4_CD2="Please insert the CD2 and click on Next"
LNG_SC4_REMCD2="Please remove the CD2 and click on Next"
LNG_SC4_CHANGE="When the installer will ask you for the CD2, click on Next"
LNG_SC4_CONTINUE="Please continue the installation by clicking Ok in the installer
Click on Next in this window ONLY if the install is finished"
LNG_SC4_CRACK="You will need a no cd crack to run SimCity 4.
You must own the original game.
PlayOnLinux will not give you any help about no cd cracks.
PlayOnLinux is not responsible of the use of the software."
LNG_SC4_CD1="Please insert the CD 1 and click on Next"

fi

#Préparation de Wine
mkdir -p "$REPERTOIRE/wineprefix/simcity4deluxe"
cd "$REPERTOIRE/wineprefix/simcity4deluxe"
select_prefixe "$(pwd)"
POL_SetupWindow_prefixcreate

POL_SetupWindow_message "$LNG_SC4_CD1"

#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"

# Réglages de Wine
Set_WineVersion_Session 0.9.19
Set_OS "win2k"
Set_Desktop On 1024 768
Set_SoundDriver alsa
Set_GLSL Off


# Installation du jeu

# Créer les lecteurs Windows
cd "$REPERTOIRE/wineprefix/simcity4deluxe/dosdevices"
rm ./*
ln -s "$REPERTOIRE/wineprefix/simcity4deluxe/drive_c" "c:"
ln -s "$CDROM" "d:"
ln -s "/" "z:"


mkdir "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
cd "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
mkdir sc4setup


POL_SetupWindow_wait_next_signal "$LNG_SC4_WAIT" "SimCity 4 Deluxe"
cp -vR $CDROM/* ./sc4setup/
POL_SetupWindow_detect_exit
POL_SetupWindow_message "$LNG_SC4_CD2"

#cd "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
#mkdir sc4setup2
#POL_SetupWindow_wait_next_signal "$LNG_SC4_WAIT" "SimCity 4 Deluxe"
#cp -vR $CDROM/* ./sc4setup2/
#chmod -R 777 "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
#POL_SetupWindow_detect_exit
#POL_SetupWindow_message "$LNG_SC4_REMCD2"

cd sc4setup
#POL_SetupWindow_wait_next_signal "Installing... / Installation en cours" "SimCity 4 Deluxe"
wine setup.exe
POL_SetupWindow_detect_exit

#POL_SetupWindow_message "$LNG_SC4_CHANGE"
#cd "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
#mv sc4setup sc4setup1
#mv sc4setup2 sc4setup
#POL_SetupWindow_message "$LNG_SC4_CONTINUE"

#Fin du code du jeu
#Création du lanceur

POL_SetupWindow_make_shortcut "simcity4deluxe" "Program Files/Maxis/SimCity 4 Deluxe/Apps/" "SimCity 4.exe" "simcity4.xpm" "SimCity 4 Deluxe" "" "-d:software"
Set_WineVersion_Assign "1.1.0" "SimCity 4 Deluxe"
Set_Desktop Off

POL_SetupWindow_reboot
rm -rf "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
POL_SetupWindow_message "Installation terminée

Install finished"
POL_SetupWindow_message "$LNG_SC4_CRACK"
POL_SetupWindow_Close
exit


Avant de l'essayer, déinstallez SimCity 4 et son préfixe.
Ce qui change c'est qu'il ne copie que le CD1 sur votre PC, donc apres insérez le CD2, et l'installation se lance, vous n'avez plus qu'à cliquer sur Ok dans l'installateur setup pour le changement de CD
Panzer Vendredi 18 Juillet 2008 à 14:51
Panzer

Le deuxième script installe correctement le jeu chez moi.
Par contre je n'ai fait que naviguer dans le menu principal, je n'ai pas le temps pour le reste en ce moment.


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Toumeno Vendredi 18 Juillet 2008 à 15:11
Toumeno

Ok Merci, mais l'essentiel c'est que le jeu se lance correctement. Donc c'est bon.

Vinibo, peux tu tester le script stp ? (celui que j'ai posté il y a quelques heures en page 2)
kalgan Samedi 19 Juillet 2008 à 0:48
kalganAnonymous

Ce deuxième script fonctionne parfaitement pour SC4 deluxe (et sans crack), merci beaucoup!
Cependant, serait-il possible de faire en sorte d'utiliser d'autres résolutions que celles permises de base? Il suffit sous windows de faire un lien du style "C:\Program Files\Maxis\SimCity 4\Apps\SimCity 4.exe" -CustomResolution:enabled -r1440x900x32 (ou une autre résolution et profondeur)
Mais je ne vois pas comment l'adapter une fois SC4 installé avec POL.

Merci encore, ne me manquent plus que Galactic Civilization II et les Total War pour que je boute Windows loin de mon disque dur

Edit: la suppression du répertoire temp n'a pas fonctionné chez moi (parce que les fichiers venant du CD sont en lecture seule?)

Nouvel edit: le jeu a cependant tendance à planter au bout d'un temps variable (quelques minutes à plus d'une heure)

Edité par kalgan

Toumeno Dimanche 20 Juillet 2008 à 23:02
Toumeno

kalgan, si j'ai bien compris tu voudrais pouvoir selectionner d'autres résolutions que les classiques, et que SC4 se lance dans ces résolutions ?
C'est possible, il suffit d'une liste déroulante et d'une condition, mais là ça va encore alourdir le script. Je pense donc que je vais plutot valider ce script, et si j'ai le temps j'essaierai d'inclure cette amélioration.
Toumeno Lundi 21 Juillet 2008 à 12:48
Toumeno

A ceux qui ont la Deluxe, je leur demanderais de bien vouloir tester ce script, qui sera normalement celui des dépots (désinstallez SC4 et son préfixe avant) :


if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi

source "$PLAYONLINUX/lib/sources"
POL_SetupWindow_Init
#Verifier les dépendences
cfg_check

#Presentation
POL_SetupWindow_presentation "SimCity 4 Deluxe" "EA Games - Maxis" "http://www.electronicarts.com" "Toumeno" "simcity4deluxe"


if [ "$POL_LANG" == "fr" ]; then


LNG_SC4_WAIT="Patientez pendant la préparation de l'installation"
LNG_SC4_CD2="Veuillez insérer le CD2 et cliquer sur Suivant"
LNG_SC4_REMCD2="Veuillez enlever le CD2 et cliquer sur Suivant"
LNG_SC4_CHANGE="Quand l'installateur vous demandera le CD2, cliquez sur Suivant"
LNG_SC4_CONTINUE="Continuez l'installation s'il vous plait en cliquant sur Ok dans l'installateur
Cliquez sur suivant dans cette fenêtre uniquement quand
l'installation sera terminée"
LNG_SC4_CRACK="Vous aurez besoin d'un crack no cd pour lancer SimCity 4.
Vous devez posséder le jeu original.
PlayOnLinux ne vous fournira aucune aide pour les cracks no cd.
PlayOnLinux n'est pas reponsable de l'utilisation que vous faites du logiciel."
LNG_SC4_CD1="Veuillez insérer le CD 1 et cliquer sur Suivant"

else



LNG_SC4_WAIT="Please wait during the installation's preparation"
LNG_SC4_CD2="Please insert the CD2 and click on Next"
LNG_SC4_REMCD2="Please remove the CD2 and click on Next"
LNG_SC4_CHANGE="When the installer will ask you for the CD2, click on Next"
LNG_SC4_CONTINUE="Please continue the installation by clicking Ok in the installer
Click on Next in this window ONLY if the install is finished"
LNG_SC4_CRACK="You will need a no cd crack to run SimCity 4.
You must own the original game.
PlayOnLinux will not give you any help about no cd cracks.
PlayOnLinux is not responsible of the use of the software."
LNG_SC4_CD1="Please insert the CD 1 and click on Next"

fi

#Préparation de Wine
mkdir -p "$REPERTOIRE/wineprefix/simcity4deluxe"
cd "$REPERTOIRE/wineprefix/simcity4deluxe"
select_prefixe "$(pwd)"
POL_SetupWindow_prefixcreate

POL_SetupWindow_message "$LNG_SC4_CD1"

#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"

# Réglages de Wine
Set_WineVersion_Session 0.9.19
Set_OS "win2k"
Set_Desktop On 1024 768
Set_SoundDriver alsa
Set_GLSL Off


# Installation du jeu

# Créer les lecteurs Windows
cd "$REPERTOIRE/wineprefix/simcity4deluxe/dosdevices"
rm ./*
ln -s "$REPERTOIRE/wineprefix/simcity4deluxe/drive_c" "c:"
ln -s "$CDROM" "d:"
ln -s "/" "z:"


mkdir "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
cd "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
mkdir sc4setup


POL_SetupWindow_wait_next_signal "$LNG_SC4_WAIT" "SimCity 4 Deluxe"
cp -vR $CDROM/* ./sc4setup/
POL_SetupWindow_detect_exit
POL_SetupWindow_message "$LNG_SC4_CD2"
chmod -R 777 "$REPERTOIRE/wineprefix/simcity4deluxe/temp"

cd sc4setup
POL_SetupWindow_wait_next_signal "Installing... / Installation en cours" "SimCity 4 Deluxe"
wine setup.exe
POL_SetupWindow_detect_exit

#Fin du code du jeu
#Création du lanceur

POL_SetupWindow_make_shortcut "simcity4deluxe" "Program Files/Maxis/SimCity 4 Deluxe/Apps/" "SimCity 4.exe" "simcity4.xpm" "SimCity 4 Deluxe" "" "-d:software"
Set_WineVersion_Assign "1.1.0" "SimCity 4 Deluxe"
Set_Desktop Off

POL_SetupWindow_reboot
rm -rf "$REPERTOIRE/wineprefix/simcity4deluxe/temp"
POL_SetupWindow_message "Installation terminée

Install finished"
POL_SetupWindow_message "$LNG_SC4_CRACK"
POL_SetupWindow_Close
exit

Edité par Toumeno

kalgan Lundi 21 Juillet 2008 à 17:23
kalganAnonymous

kalgan, si j'ai bien compris tu voudrais pouvoir selectionner d'autres résolutions que les classiques, et que SC4 se lance dans ces résolutions ?

Quote from Toumeno
Ouaip. Ce serait utile pour les résolutions larges, là tout est un peu applatit.
omega13 Lundi 21 Juillet 2008 à 19:17
omega13Anonymous

PErso le script a bien installé l'edition deluxe, la/les (je sais plus) fenetre de téléchargement sont sous la forme de polV2 et non dans la fenetre unique (je sais je chipote).

Ensuite j'ai lancé le jeux et au tout debut avant le EA GAMES, il y a l'ecran qui est devenu tout moche avec un pointeur de souris, il a fallut faire "echap" pour que le jeux continue, peut etre faudrais t'il le préciser pour ceux qui n'y penserai pas!
Toumeno Mercredi 23 Juillet 2008 à 14:35
Toumeno

omega13, tu l'as installé avec le script du 21 juillet ?
omega13 Mercredi 23 Juillet 2008 à 16:14
omega13Anonymous

oui
Vous êtes ici: Index > Vos créations > SimCity 4