El Foro

Far Cry

problème au démarrage

Autor Respuestas
remys Saturday 24 October 2009 at 4:41
remys

Bonjour,

j'ai quelques problèmes avec l'installation et le lancement de Far Cry (1).

À l'installation, lors de la demande de changement de disque, impossible de changer les disques. Même en effectuant la commande 'umount -l cdrom' et en insérant le disque 2, le 'disque 1' est remonté, et le contenu inaffichable.

J'ai donc copié l'ensemble des CD vers un répertoire du HD.

Il faut choisir 'autre' au début de l'installation pour le lien vers le répertoire.
Puis, l'installation s'est bien déroulée.
Ensuite j'ai appliqué le patch 1.4.
Au lancement pas de détection de disque.
Configurer wine pour détection automatique.
Lancement -> image de Far Cry, puis rien d'autre.
J'ai essayé avec un crk nocd, sans succès.

J'ai donc tout supprimer
et retenter avec le script disponible au lien ; http://www.playonlinux.com/fr/topic-2908.html,
et l'option 'Outil / exécuter un script local'
installation, application du patch 1.4
puis utilisation d'un nouveau crk nocd pour remplacer FarCry.exe dans
~/.PlayOnLinux/wineprefix/FarCry/drive_c/Program\\ Files/Ubisoft/Crytek/Far\\ Cry/Bin32/

Ensuite, au lancement, choix des options de configuration de Far Cry ;-)

mais par la suite, plantage à chaque essaie avec l'erreur ;

Checking python :                     [ Ok ]
Running FarCry
FarCry: line 5: 9050 Instruction illégale wine "FarCry.exe" $@
^C

j'en suis rendu là.



Editado por: remys

Berillions Saturday 24 October 2009 at 9:32
Berillions

1- Version 2 CD pour toi ? (moi, j'ai une version 1 DVD)
2- Comment se nomme l'installeur sur ton 1er CD?

Réponds à ces questions et je re-crée un script total pour les 2 versions. :)

remys Sunday 25 October 2009 at 0:59
remys

En fait c'est une version 5 CD.

pour l'installateur c'est 'setup.exe'.
parcontre, 'FarCryAutoCD.exe' offre un menu d'installation, d'accès au manuel, ou pour Jouer.
et Playonlinux semble détecter 'FarCryAutoCD.exe' avec l'option exécution automatique.

Les scripts semblent bien fonctionner pour l'installation lorsque tout est copier sur le HD.

Par contre, si tu veux créer un nouveau script, je me porte bénévole pour le tester directement des CD.
Je crois qu'il faudait indiquer à wine d'utiliser la détection automatique des lecteurs, et trouver un moyen pour démonter le disque 1, et pourvoir monter les autres disques.
Berillions Sunday 25 October 2009 at 1:21
Berillions

Version 5 CD. FarCryAutoCD.exe avec 4 fichiers en .bin?

remys Sunday 25 October 2009 at 5:26
remys

Voici le contenu de chacun des CD.

CD 1

04     mar     2004      ,     000153718      ,     00000000.016
04     mar     2004      ,     000308280      ,     00000000.256
04     mar     2004      ,     000002048      ,     00000001.TMP
15     fév     2004      ,     000000058      ,     Autorun.inf
04     mar     2004      ,     000002048      ,     DirectX9
04     mar     2004      ,     000024064      ,     DrvMgt.dll
26     fév     2004      ,     003227648      ,     FarCryAutoCD.exe
27     fév     2004      ,     001177590      ,     FarCry.exe
27     fév     2004      ,     001422336      ,     Far Cry.msi
27     fév     2004      ,     001439719      ,     Game.cab
04     mar     2004      ,     000002048      ,     Languages
04     mar     2004      ,     000012528      ,     SECDRV.SYS
27     fév     2004      ,     004593408      ,     setup.exe
23     fév     2004      ,     007240574      ,     Setup.skin
04     mar     2004      ,     000002048      ,     Support

CD 2
               
15     fév     2004      ,     000000058      ,     Autorun.inf
27     fév     2004      ,     591365658      ,     Data1.cab
20     fév     2004      ,     000005632      ,     NoAutoRun.exe

CD 3

15     fév     2004      ,     000000058      ,     Autorun.inf
27     fév     2004      ,     582835158      ,     Data2.cab
20     fév     2004      ,     000005632      ,     NoAutoRun.exe

CD 4

15     fév     2004      ,     000000058      ,     Autorun.inf
27     fév     2004      ,     509646517      ,     Data3.cab
20     fév     2004      ,     000005632      ,     NoAutoRun.exe

CD 5

15     fév     2004      ,     000000058      ,     Autorun.inf
27     fév     2004      ,     198275806      ,     Data4.cab
27     fév     2004      ,     000595879      ,     FarCry~1.cab
27     fév     2004      ,     377681008      ,     French.cab
20     fév     2004      ,     000005632      ,     NoAutoRun.exe

Editado por: remys

Berillions Sunday 25 October 2009 at 9:55
Berillions

Peux-tu tester ce script s'il te plait?
http://sd-1.archive-host.com/membres/up/51568577817080088/Far_Cry.zip

Si tu prends l'option 5 CD, le script est censé copier le contenu de tes 5 CD dans un dossier temporaire puis lancer l'installation. Là, tu n'auras plus de soucis avec le lecteur CD qui ne veut pas s'ouvrir.

Merci

remys Monday 26 October 2009 at 20:58
remys

Bonjour, voici mes commentaires suite à l'utilisation des scripts ;

1- En premier lieu, je ne sais pas si cela fait parti du script,
mais pourquoi télécharger 'directx_mar2009_redist.exe' (92M),
alors que le direct X est inclue dans l'installation de Far Cry ?

2- La demande pour la taille mémoire de la carte graphique pourrait être en français.

3- L'option de choix DVD / 5 CD fonctionne très bien !!

4- Est-il possible de faire une vérification de l'espace disque disponible avant de copier le contenu des CD vers le HD, ou encore demander un répertoire de sortie.
( Le contenu des cd 2.7 go, et le jeux installé 3.1 go)

5- Mettre un message 'copie du contenu vers le disque dur' (plutôt que installation en cours).

6- la variable LNG_CD pourrait être "Inserez le CD suivant s'il vous plait"

7- L'éjection et le montage d'un nouveau disque est maintenant possible avec ce script !

Cependant, il serait bon de rajouter une commande automatique du genre 'eject cdromX'.
pour le changement de disque, car, c'est ce que je devais faire dans une autre console ou en graphique.

8- Il manque le bout du script de la Demande d'installation du patch.

9- à la fin, une fois tout installer, il reste un processus actif ...

Running FarCry
wine client error:0: version mismatch 0/390.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?

La commande 'Supprimer tout' de POL ne fonctionne pas.

/usr/share/playonlinux/bash/killall: line 37: wineserver: command not found

J'ai du tuer le processus suivant ;

PID to kill: 12610
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12610 remys 20 0 2652m 30m 13m S 0.0 3.0 1:20.97 IDriver.exe


Avec tout ça, mon jeu ne se lance pas plus, mais au moins le script s'améliore ;-)
remys Wednesday 28 October 2009 at 5:03
remys

Dans un autre optique,
concernant l'erreur au lancement ;

FarCry: line 6: 16468 Instruction illégale wine FarCry.exe $@

je crois avoir finalement compris que la ligne 6 fais parti du fichier
/home/remys/.PlayOnLinux/configurations/installed/Farcy

6: wine FarCry.exe $@

J'ai donc tenté le lancement autrement et j'obtiens plus de détail sur l'erreur.

:~$ /home/remys/.PlayOnLinux/WineVersions/1.1.29/usr/bin/wine /home/remys/.PlayOnLinux/wineprefix/FarCry/drive_c/Program\\ Files/Ubisoft/Crytek/Far\\ Cry/Bin32/FarCry.exe

Could not load wine-gecko. HTML rendering will be disabled.
Failed to open the service control manager.
err:ole:CoCreateInstance apartment not initialised
err:setupapi:create_fake_dll failed to create L"C:\\\\windows\\\\system32\\\\advpack.dll" (error=80)
err:setupapi:create_fake_dll failed to create L"C:\\\\windows\\\\system32\\\\ole32.dll" (error=80)
err:setupapi:create_fake_dll failed to create L"C:\\\\windows\\\\system32\\\\rpcrt4.dll" (error=80)
wine: configuration in '/home/remys/.wine' has been updated.
Instruction illégale
Estas Aqui: Index > PlayOnLinux > Far Cry