Se connecter

Bioshock

Sujet : BioShock Pc : Resolution des problémes
myphax
Niveau 10
30 août 2007 à 17:23:51

BioShock PC :
-----------------------

Bonjour à tous,
Je viens poster quelques solutions à de nombreux problèmes résultant d´une mauvaise configuration système et autres améliorations diverses ( FPS, Sons etc. etc. ) ainsi que quelques commentaires d’ordres généraux. Je suis persuadé que cela servira à certains et que ça pourra prochainement servir à d´autres...

1 ) Commençons d´abord par le commencement :-)

--------------------------------------------------
-------------------------

Il est fortement inutile d´arborer fièrement une configuration de la NASA pour faire tourner bioshock. Il est donc complètement inutile d´acheter une carte graphique à 700€ ( Voir deux ) sauf peut être pour les puristes qui souhaiteront, peut être toujours, voir apparaitre un reflet d´éclairage dynamique sur un poisson passant aux alentours de RAPTURE...Bref ne surtout pas faire attention aux commentaires du type "Oh ba t´à Cart est tro viel, tu t´e Rend Po conte une 7600 C preistoryque"... Bref.

Il est cependant indispensable se procurer une bibliothèque Windows qui peut être bloqué lors du Download sur Steam par les sécurités de Windows Vista 32 ou 64 Bits,
(Bibliothèque qui permettra de vérifier l´authenticité du jeulors d´un contact serveur ) Les derniers drivers vidéos de vos constructeurs video à savoir Ati et Nvidia ainsi que la mise à jour des pilotes audio essentiellement pour les possesseurs de carte son intégrée

Ci-dessous les liens importants :

Drivers Nvidia =
http://www.nzone.com/object/nzone_downloads_rel70betadriver.html
Drivers ATI =
http://support.ati.com/ics/support/default.asp?deptID=894

Bibliothéque C++ (64Bits) =
http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=en

Bibliothéque C++ (32Bits) =
http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=fr

2 ) La configuration
----------------------------

je vais vous montrer comment lancer le jeu en l´optimisant au maximum à savoir, bien
sur toujours dans la même optique que dans mon introduction, il est inutile d´avoir un reflet
sur un poisson qui ère à 500 mètres et qui n´est pas dans son angle de vue...

Allez tous dans le config Ini !

Nous allons regarder ensemble les points importants du fichier config.ini et je vais essayer de vous expliquer ce qui est inutile et ce qui est purement et simplement sans intérêt excepté bouffer de la ressource machines inutilement.

[ ENGINE - ENGINE ]
RenderDevice=
Pour DirectX9.C = mettre la valeur suivante D3DDrv.D3DRenderDevice
Pour DirectX10 = mettre la valeur suivante D3DDrv10.D3DRenderDevice10

Avis = Allez commençons simplement, lancer le jeu en directX9 méme si vous avez une carte
directX10 car la seul différence entre les deux moteurs sera un flottement de type blur sur les
fumées émanants des décors donc concrètement... ça ne sert à rien... et il faut vraiment que
la zone soit trés éclairées pour voir la différence, ce n´est donc pas trop le cas de BioShock.

[ ENGINE - GAMEENGINE ]
CacheSizeMegs=
16 = Lance avec 16 Mo de cache
32 = Lance avec 32 Mo de cache
64 = Lance avec 64 Mo de cache
128 = Lance avec 128 Mo de cache
256 = Lance avec 256 Mo de cache
512 = Lance avec 512 Mo de cache
1024 = Lance avec 1024 Mo de cache

Avis = Par défaut quelques soit la carte graphique le jeu se lance avec 32 Mo de cache,
Cela nous dirons que ça fait partie des abérations mathématiques des develloppeurs et de
leurs logiciels, le cache doit etre relatif à la moitié de la mémoire réelles de la carte graphique
soit pour une carte graphique de 256Mb mettre la valeur à 128 pour le cache. Un cache plus élevée permettera d´anéantir des problémes de latences graphiques ou sonores. Donc à modifier d´urgences pour ceux qui rencontre des problémes.

[ FMODAUDIO - FMODAUDIOSUBSYSTEM ]
MaxChannel=
16 = Lance avec 16 Cannaux
32 = Lance avec 32 Cannaux
64 = Lance avec 64 Cannaux
128 = Lance avec 128 Cannaux
256 = Lance avec 256 Cannaux

Avis = Par defaut, BioShock se lance avec une palette de 128 cannaux ce qui est tout bonnement ENORME surtout pour jouer en stereo ^^. Pour toutes les personnse possédant
des chipsets audio integrée vous pouvez modifier la valeur à 16 ou 32 maximum. Pour ceux qui utilise une carte 5.1 ou 7.1 avec le dispositif qui va avec bien sur ( et pas Carte 7.1 avec enceinte stereo de bureau ^^ ) vous pouvez passez à 64 pour du 5.1 et à 128 pour du 7.1. Idem on dira que les dev´ ont pensé qu´à la sortie de leur jeu tout le monde aurait du 7.1 ~~
Modifier ces paramétres peut resoudre des problémes de son et permet un gain de FPS

MaxStreams=
1 = Permet de percevoir 1 voix simultanément
2 = Permet de percevoir 2 voix simultanément
4 = Permet de percevoir 4 voix simultanément
6 = Permet de percevoir 6 voix simultanément
8 = Permet de percevoir 8 voix simultanément

Avis = Par defaut, la valeur est de 8 sons perceptibles simultanément... Si vous enlevez la raisonnance il faudra conserver les 8 sons... Avec la raisonnance active dans le panneau des options du jeu alors vous pouvez passer la valeur à 4 car avec l´echo votre oreille n´arrivera pas à distinguer la difference... Surtout toujours si vous etes en stereo. Pour les personnes disposant d´un 5.1 ou 7.1 avec dispositif qui va bien laissez bien entendue à 8.
Modifier ces paramétres peut resoudre des problémes de son et permet un gain de FPS

StreamBufferSize=
32 = Si MaxStreams=1 alors 32
64 = Si MaxStreams=2 alors 64
128 = Si MaxStreams=4 alors 128
256 = Si MaxStreams=8 alors 256

Avis = Par defaut la valeur est à 256, refferez vous donc à la configuration MaxSteams, il est inutile d´utiliser 256Mega en streaming quand les sons ne depasse pas les 90mega pour du 4 en MaxSteams.
Modifier ces paramétres peut resoudre des problémes de son et permet un gain de FPS

[HAVOK]

HavokNumThreads=
1 = Pour les processeurs possédant 1 "Coeur"
2 = Pour les processeurs possédant 2 "Coeur"
4 = Pour les processeurs possédant 4 "Coeur"
8 = Pour les processeurs possédant 8 "Coeur"

Avis = Idem par defaut la valeur est à 2, le probléme c´est que bon nombre de personne utilise encore des processeurs mono-coeur qui sont de surcroit plus performant que des coreduo bas de gamme. Il est donc indispensable dans ce cas de modifier la valeur à 1 car sinon le moteur envoi par defaut une double instruction à votre processeur qui vous fait perdre facilement une bonne dizaine de FPS. ( Double gestion et calcul d´annulation d´une des deux )
Modifier ces paramètres peut résoudre des problèmes de latences graphiques ainsi qu´un bug de type "Bioshock.exe à cessé de fonctionner"

A plus tard pour d´autres essai dans le config ini.
++

hitman_code47
Niveau 5
30 août 2007 à 17:43:55

Que tu ailles trouvé ça seul ou sur le net , je m´en fou , et te dis un enorme merci !

purevanadium
Niveau 14
30 août 2007 à 17:49:31

Et pour ceux qui on ce problème : "Cette application n´a pas pu démarrer car la configuration de l´application est incorrecte.La Réinstallation de cette application peu résoudre ce problème"

J´ai résolu ce problème en réinstallant Windows . je crois que c´est la seule solution connue, si quelqu´un en a une autre qu´il n´hésite pas !

myphax
Niveau 10
30 août 2007 à 18:12:16

Plus simplement,
A la main ça marche bien... ^^

1 - Supprime ton dossier local
2 - Commante executer :"Regedit.exe"
3 - Suppression des clefs de registres Bioshock
4 - Reinstallation de Bioshock

A cause du Uninstall qui contacte le serveur avant de supprimer la clef, bug connu des versions Pirates et ça peut arriver apparement et également à cause de certains antivirus, antispyware, antimalwares sur des versions officiels qui empéche les clefs de registres d´aller faire des virées sur internet.

++

purevanadium
Niveau 14
30 août 2007 à 18:14:39

Cool ! ben voilà j´ai réinstaller mon windows pour rien !

Enfin si, mon pc est un peu plus prore c´est déjà ça :)

vailleper
Niveau 7
30 août 2007 à 18:34:55

UN BIG MERCI!!! Des personnes comme toi on aimerai bien en voir plus souvent.

vailleper
Niveau 7
30 août 2007 à 18:37:25

Si tu trouves d´autres optimisations, n´hésite pas à les mettre ci-après

Filmaker
Niveau 10
30 août 2007 à 18:43:06

Personne ne connaît NoFrag chez JV.com ou quoi ?

Lulu-la-bete
Niveau 7
30 août 2007 à 18:45:19

Je vais passer pour une merde mais c´est où config lni?

kaysercss
Niveau 1
30 août 2007 à 19:00:37

comment on va dans config ini j´ai trouver mé commen on l´ouvre s´il vous plait.

Moi mon prob c´est que je ne voit pas le pointeur de ma souris sur le menu du jeu, je fait a l´aveuglete, j´aten que nouvelle parti est en surbrillance et je clic, aprés je voit les cinématique nickel mais pendant le jeu j´entend que je suis dans de l´eau je voit des flamme mais rien d´autre tous le reste de limage c du noir. aider moi s´il vous plait car acheter un jeux plus de 60euros pour ce résultat sa mé les boules. sniff

sulfureux
Niveau 9
30 août 2007 à 19:16:47

alors là bravo myfax
si une intervention a du sens sur un forum de JV, c´est bien celle comme la tienne
Merci à toi pour ton expertise
j´essaye tout de suite
cordialement

vailleper
Niveau 7
30 août 2007 à 19:24:44

Moi ya un p´tit bug, le jeu veut plus se lancer depuis que j´ai fais ça

sulfureux
Niveau 9
30 août 2007 à 19:26:48

oui, moi aussi
je fais qq essaie

sulfureux
Niveau 9
30 août 2007 à 19:41:04

et bien il y a semble t-il un problème
le simple fait de modifier le fichier ini le rend inopérationel : même en remettant les paramêtres initiaux, le jeu ne se lance plus.
Il faut remettre le fichier ini original (que j´avais sauvegardé)

C´est d´autant plus etonnant que sa fonctionnait très bien avec d´autres jeux, comme doom 3 par exemple où on pouvait tordre le fichier ini dans tous les sens

Myfax, une solution ? ca marche chez toi ?

Neo299
Niveau 10
30 août 2007 à 20:16:25

Le truc ce que j´ai modifié le fichier notamment le truc du Havok et a chaque fois le jeu plante "bioshock a rencontré un problème"

Heureusement j´ai fait un copie du fichier avant, mais rien a faire dès que je modifie avec notepad ca plante

Neo299
Niveau 10
30 août 2007 à 20:59:35

En faite j´ai trouvé faut pas modifié le fichier ini dans le répertoir ou le jeu est installé mais dans c:\document and setting\application\bioshock la ca marche

myphax
Niveau 10
31 août 2007 à 01:55:14

:up:

Hotaru
Niveau 10
31 août 2007 à 03:51:04

:up: anti spoiller

Neo299
Niveau 10
31 août 2007 à 07:34:09

Par contre myphax (ou une autre personne) aurait tu une solution pour que les textures s´affichent plus vite, car chez moi dès que je relance le jeu ou change de niveau, les textures restent moches pendant un quelques secondes avant de prendre leurs structures final on dirait que je joue sans textures en faite pendant ce temps

Asperity
Niveau 5
31 août 2007 à 09:15:49

Chez mwa sa fonctionne, j´ai modifié le fichier "ConfigINI.IBF". Je joue en 1680x1050 a 40fps environ sauf parfois sa descend a 20~25 mais vu ma config je vais pas me pleindre et sa reste jouable !

Sujet : BioShock Pc : Resolution des problémes
   Retour haut de page
Consulter la version web de cette page