Vous êtes ici > Les forums > Vos créations > Caesar 3 sv ru pl es en

Les forums

Caesar 3

Nouveau  - Répondre
Auteur Posts
Panzer Le Mercredi 31 Octobre 2007 à 16:08 - [Citer]
Membre

Membre
Bonjour a tous,

Peu d'entre vous se souviennent de ce jeu, mais pour ceux qui veulent encore y jouer, voici un script que j'ai préparé (il se peut qu'il y ait quelques erreurs):

Console:

#!/bin/bash
#Vérifier que PlayOnLinux est bien exécuté avant
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
#Charger les librairies
source "$PLAYONLINUX/lib/sources"

#Verifier les dépendences
cfg_check

#Presentation
presentation "Caesar 3" "Sierra" "http://www.caesar3.com/" "Panzer" "Caesar3" 1 4

#Préparation de Wine
mkdir -p $REPERTOIRE/wineprefix/Caesar3
select_prefixe "$REPERTOIRE/wineprefix/Caesar3"
creer_prefixe 2 4

#Détection du cd-rom
Ask_For_cdrom 3 4
Check_cdrom "setup.exe"

#Lancement de l'installeur
wine $CDROM/setup.exe

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

creer_lanceur "Caesar3" "SIERRA/Caesar3/" "c3.exe"
	
#Configuration de Wine
	Set_OS win98
	Set_SoundDriver alsa
	simuler_reboot 4 4


exit


Lien appdb: http://appdb.winehq.org/objectManager.php?sClass=version&iId=193
Je n'ai pas pu le tester par contre.

Edité par Tinou



Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Quentin PÂRIS Le Mercredi 31 Octobre 2007 à 16:16 - [Citer]
Admin

Admin
Alors, alors

- Tu as des fonctions
Check_cdrom et
Ask_For_cdrom

- Il faudrait un espace entre Set_SoundDriver et alsa

Tu devrais enlever "Installation terminée"

Et pour finir, tu devrais mettre les numéro d'étapes
Panzer Le Mercredi 31 Octobre 2007 à 16:39 - [Citer]
Membre

Membre
Voila, j'ai modifié un peu tout ca, par contre pour les fonctions, je ne sais pas ou les placer.
Il faudrait modifier ce tutorie(j'ai dû me baser sur ca vu que le créateur de script automatique n'est plus dans la v2):
http://www.playonlinux.com/forums/see_topic.php?topic=34

Edité par Panzer



Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Quentin PÂRIS Le Mercredi 31 Octobre 2007 à 16:40 - [Citer]
Admin

Admin
Ba

Ask_For_cdrom
Check_cdrom "setup.exe"
Panzer Le Mercredi 31 Octobre 2007 à 16:45 - [Citer]
Membre

Membre
Voila j'ai tout mis normalement.


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Quentin PÂRIS Le Mercredi 31 Octobre 2007 à 16:50 - [Citer]
Admin

Admin
J'ai modifié ton script pour mettre les numéros d'étapes. Plus qu'a vérifier qu'il marche
Aymeric P. Le Vendredi 2 Novembre 2007 à 0:41 - [Citer]
Admin

Admin
Bon je confirmerais si le script fonctionne mais un plus tard
(j'ai retrouvé le jeu sous une pile de CD )


Don't think because I answered once, I will answer again.
Toumeno Le Lundi 5 Novembre 2007 à 15:40 - [Citer]
Membre

Membre
Je confirmerai aussi si mon CD fonctionne.
Et je voulais savoir si du coté du jeu Pharaon (meme genre que C3 mais en Egypte), quelqu'un avait fait des tests.
Il marche sans problème sous Wine (voir tuto doc ubuntu) et meme POL mais pour le script, il faut :

OS : Win98
Son : Direct Sound en Emulation avec Emulation Pilote
Affichage : Emulation d'un bureau virtuel en 1024*768 OBLIGATOIRE
La souris doit pouvoir quitter la fenetre.
Le jeu nécessite un CD pour jouer.

J'aimerais savoir comment scripter tout ca...

Merci
Toumeno Le Lundi 5 Novembre 2007 à 18:48 - [Citer]
Membre

Membre
J'ai testé ton script Panzer. L'install se passe sans problème.
Mais lorsque je veux lancer le jeu, une petite fenetre noire apparait moins d'une seconde et se referme.
J'ai donc du spécifier "Emuler un bureau virtuel en 1024*768" (résolution max dans le jeu).
C'est la seule chose à modifier.

L'OS, le son, tout marche, rien a modifier. Uniquement l'emulation d'un bureau virtuel. Faudra donc juste scripter ça

En tout cas, merci pour le script.
Toumeno Le Samedi 1 Decembre 2007 à 17:52 - [Citer]
Membre

Membre
Bonjour,

J'ai refais le script de Panzer, je vais le soumettre

Console:

#!/bin/bash
#Vérifier que PlayOnLinux est bien exécuté avant
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
#Charger les librairies
source "$PLAYONLINUX/lib/sources"

#Verifier les dépendences
cfg_check

#Presentation
presentation "Caesar 3" "Sierra" "http://www.caesar3.com/" "Toumeno" "Caesar3" 1 4

#Préparation de Wine
mkdir -p $REPERTOIRE/wineprefix/Caesar3
select_prefixe "$REPERTOIRE/wineprefix/Caesar3"
creer_prefixe 2 4

#Détection du cd-rom
Ask_For_cdrom 3 4
Check_cdrom "setup.exe"

#Lancement de l'installeur
wine $CDROM/setup.exe

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

creer_lanceur "Caesar3" "SIERRA/Caesar3/" "c3.exe"

#Configuration de Wine
Set_OS win98
Set_SoundDriver alsa

#Emulation bureau virtuel
echo "[HKEY_CURRENT_USERSoftwareWineX11 Driver]" > $REPERTOIRE/tmp/DesktopRoot.reg
echo ""Desktop"="1024x768"" >> $REPERTOIRE/tmp/DesktopRoot.reg
regedit $REPERTOIRE/tmp/DesktopRoot.reg
rm -f $REPERTOIRE/tmp/DesktopRoot.reg 

simuler_reboot 4 4

if [ "$POL_LANG" == "fr_FR.UTF-8" ]
then
attention "Au cours d'une partie, n'oubliez pas de cliquer sur Options=>Affichage, et de régler la résolution à 1024x768 (maximum)."

else

attention "During a game, don't forget to click on Options=>Display, and set the resolution on 1024x768 (maximum)."

fi 

exit


Tout marche sans problème , sans crack no cd.

Edité par Toumeno

Bob76 Le Samedi 15 Decembre 2007 à 18:06 - [Citer]
Membre

Membre
Merci pour le script, le jeu fonctionne parfaitement mais à chaque lancement je suis obligé de remettre le jeu en facile et sans influence des dieux. Aurais tu une solution ?
Toumeno Le Mercredi 19 Decembre 2007 à 15:47 - [Citer]
Membre

Membre
Non désolé, je n'ai pas de solution. En tout cas, ce genre de choses ne peut pas se régler via le script.
Juste une chose, lance une partie, sauvegarde la, quitte le jeu, et charge cette partie. Juste pour vérifier que Pharaon via POL écrit sans problème sur le DD.
Vous êtes ici: Index > Vos créations > Caesar 3
Il n'y a rien à voir ici