Différences entre les versions de « Oblivion : Jouer avec une vieille carte graphique »

De Wiwiki
Aller à la navigation Aller à la recherche
Ligne 1 : Ligne 1 :
[[Catégorie:Oblivion : Aide technique|Oblivion sur de vieilles cartes]]
[[Catégorie:Oblivion : Aide technique|Oblivion sur de vieilles cartes]]
== Cartes concernées ==
== Cartes concernées ==


Pour utiliser vos vieilles cartes graphiques avec Oblivion, il existe une possibilité d'utiliser les PS1.3 au lieu des PS2 ou PS3. Voici les cartes concernées :
Pour utiliser vos vieilles cartes graphiques avec Oblivion, il existe une possibilité d'utiliser les PS1.3 au lieu des PS2 ou PS3. Voici les cartes concernées :


*Volari V3
*Volari V3
Ligne 11 : Ligne 11 :
*Radeon 9100
*Radeon 9100
*GeForce 3 Ti
*GeForce 3 Ti
*GeForce FX 5200 (supporte en théorie le Shader Model 2.0, mais ça reste à prouver...)
*GeForce FX 5200 (supporte en théorie le Shader Model 2.0, mais ça reste à prouver...)
*Radeon 9200
*Radeon 9200
*Radeon 9250
*Radeon 9250
*GeForce 4 Ti
*GeForce 4 Ti


Si vous pouvez lancer le jeu et que toutes les textures sont blanches, vous pouvez tenter également la même méthode.
Si vous pouvez lancer le jeu et que toutes les textures sont blanches, vous pouvez tenter également la même méthode.


== Téléchargement et utilisation de TatniumD3D ==
== Téléchargement et utilisation de TatniumD3D ==


Pour récupérer le logiciel cliquez sur le lien suivant : [http://atomizer.sux2b.us/screenshots/oblivion/gf4ti/ES4ShaderMod.zip TatniumD3D]
Pour récupérer le logiciel cliquez sur le lien suivant : [http://atomizer.sux2b.us/screenshots/oblivion/gf4ti/ES4ShaderMod.zip TatniumD3D]


Tout ce qu'il faut faire c'est extraire les fichiers et lancer TatniumD3D A CHAQUE FOIS AVANT de lancer Oblivion.
Tout ce qu'il faut faire c'est extraire les fichiers et lancer TatniumD3D A CHAQUE FOIS AVANT de lancer Oblivion.


Quand vous avez lancé le logiciel, cliquez simplement sur OK et lancez Oblivion. Mais avant toutes choses, faites les modifications dans le fichier INI, regardez la section suivante.
Quand vous avez lancé le logiciel, cliquez simplement sur OK et lancez Oblivion. Mais avant toutes choses, faites les modifications dans le fichier INI, regardez la section suivante.


'''Attention :''' Si vous avez une carte graphique qui utilise au max les PS1.1 et non 1.3 (Geforce3 par exemple) il vous faut renommer dans tout les fichiers textes de TatniumD3D le texte "ps_1.3" en "ps_1.1".
'''Attention :''' Si vous avez une carte graphique qui utilise au max les PS1.1 et non 1.3 (Geforce3 par exemple) il vous faut renommer dans tout les fichiers textes de TatniumD3D le texte "ps_1.3" en "ps_1.1".
Ligne 30 : Ligne 30 :
== Modification du fichier INI ==
== Modification du fichier INI ==


Modifiez les valeurs suivantes pour rendre le jeu un peu moins moche sur votre vieille carte graphique et pour éviter certains bugs (le fichier se trouve dans Mes documents\My Games\Oblivion\Oblivion.ini) :
Modifiez les valeurs suivantes pour rendre le jeu un peu moins moche sur votre vieille carte graphique et pour éviter certains bugs (le fichier se trouve dans Mes documents\My Games\Oblivion\Oblivion.ini) :


Tout d'abord désactivez l'option "Luminosité" dans le launcher mettez sur "Sans", choississez votre résolution et désactivez le rendu distant de préférence. Ensuite modifiez le fichier ini :
Tout d'abord désactivez l'option "Luminosité" dans le launcher mettez sur "Sans", choississez votre résolution et désactivez le rendu distant de préférence. Ensuite modifiez le fichier ini :


*bUseWaterShader=0
*bUseWaterShader=0
Ligne 48 : Ligne 48 :
Quand vous avez fini les modifications, faites un clic droit sur Oblivion.ini et mettez le en lecture seule.
Quand vous avez fini les modifications, faites un clic droit sur Oblivion.ini et mettez le en lecture seule.


== Résultats ==
== Résultats ==


[http://atomizer.sux2b.us/screenshots/oblivion/gf4ti/ Screenshots sur une GeForce4 Ti]
[http://atomizer.sux2b.us/screenshots/oblivion/gf4ti/ Screenshots sur une GeForce4 Ti]
Ligne 56 : Ligne 56 :
*Avec certaines cartes graphiques, le jeu plante quand on clique sur "Options graphiques" dans le jeu. Vous pouvez par contre modifier les options graphique avec le launcher et dans le fichier Oblivion.ini.
*Avec certaines cartes graphiques, le jeu plante quand on clique sur "Options graphiques" dans le jeu. Vous pouvez par contre modifier les options graphique avec le launcher et dans le fichier Oblivion.ini.


*Si vous avez une erreur de TatniumD3D qui dit qu'il ne peut pas injecter le fichier dxdx9_26.dll, téléchargez la dll ici (à mettre dans le dossier du jeu) : [http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_26 d3dx9_26.dll]
*Si vous avez une erreur de TatniumD3D qui dit qu'il ne peut pas injecter le fichier dxdx9_26.dll, téléchargez la dll ici (à mettre dans le dossier du jeu) : [http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_26 d3dx9_26.dll]


== Le cas de l'ATI 9200SE ==
== Le cas de l'ATI 9200SE ==


Bon vous savez que l'ATI 9200SE fait partie des cartes graphiques qui ne sont pas supportées par Oblivion.
Bon vous savez que l'ATI 9200SE fait partie des cartes graphiques qui ne sont pas supportées par Oblivion.
En lisant vos posts (merci à Warsong et à Akaiah pour avoir travaillé sur les travaux d'Atomizer, à Silent Sorrow et à Sentenza pour leurs modifications de l'ini) il semble qu'il y ai une solution pour pouvoir jouer (sans avoir à modifier l'exe, ce qui est illégal).
En lisant vos posts (merci à Warsong et à Akaiah pour avoir travaillé sur les travaux d'Atomizer, à Silent Sorrow et à Sentenza pour leurs modifications de l'ini) il semble qu'il y ai une solution pour pouvoir jouer (sans avoir à modifier l'exe, ce qui est illégal).


Voici les diverses manips à effectuer avec une ATI 9200SE pour pouvoir faire fonctionner le jeu sans modification de l'exe.
Voici les diverses manips à effectuer avec une ATI 9200SE pour pouvoir faire fonctionner le jeu sans modification de l'exe.




Il faut d'abord télécharger ce fichier et le mettre dans \oblivion\data\shaders
Il faut d'abord télécharger ce fichier et le mettre dans \oblivion\data\shaders
http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/shaderpackage001.sdp
http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/shaderpackage001.sdp


Ligne 117 : Ligne 117 :




Il semble que quelques problèmes (audio) de crashs sont résolus avec :
Il semble que quelques problèmes (audio) de crashs sont résolus avec :


bDSoundHWAcceleration=0
bDSoundHWAcceleration=0




Pour les crashs (pour tous les crashs que l'on a dans les cellules, ex sortie des égouts, sur la route de weynom, à la carafe dorée, etc...), en fin de compte c'est la plante Nirnroot qui cause cela.
Pour les crashs (pour tous les crashs que l'on a dans les cellules, ex sortie des égouts, sur la route de weynom, à la carafe dorée, etc...), en fin de compte c'est la plante Nirnroot qui cause cela.
Je me suis fait un petit esp qui supprime toutes ces plantes et depuis je n'ai plus de crashs, le seul problème est (je viens de l'apprendre, merci Nerwal) que cette plante est l'objet d'une petite quête et donc la supprimer rendrait cette quête inopérante.
Je me suis fait un petit esp qui supprime toutes ces plantes et depuis je n'ai plus de crashs, le seul problème est (je viens de l'apprendre, merci Nerwal) que cette plante est l'objet d'une petite quête et donc la supprimer rendrait cette quête inopérante.
Voici le petit esp :
Voici le petit esp :


http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/nocrash9200.esp
http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/nocrash9200.esp


S'offre à nous 3 solutions.
S'offre à nous 3 solutions.
*1ere solution créer un esp qui supprime les 2 fautifs.
*1ere solution créer un esp qui supprime les 2 fautifs.
Dans ce cas plus de quête sur les Nirnroot.(petite quête non fondamentale)
Dans ce cas plus de quête sur les Nirnroot.(petite quête non fondamentale)


*2eme solution. Changer le modèle (ça vient de )
*2eme solution. Changer le modèle (ça vient de )
Problème : il faut désarchiver les .bsa puis mettre une autre texture (donc avec les problèmes liés à la diffusion de textures de Bethesda, ou créer intégralement une autre texture).
Problème : il faut désarchiver les .bsa puis mettre une autre texture (donc avec les problèmes liés à la diffusion de textures de Bethesda, ou créer intégralement une autre texture).


*3eme Solution Sélectionner une autre fleur, changer son ID et ses caractéristiques en Nirnroot (en gros on n'a pas a importer une nouvelle texture) puis remplacer toutes les occurences par la nouvelle ID (en tout il y en a 272 + 36 soit 308 à faire).
*3eme Solution Sélectionner une autre fleur, changer son ID et ses caractéristiques en Nirnroot (en gros on n'a pas a importer une nouvelle texture) puis remplacer toutes les occurences par la nouvelle ID (en tout il y en a 272 + 36 soit 308 à faire).


Des 3 solutions je préfère la première.
Des 3 solutions je préfère la première.
S'il y en a parmi vous qui veulent se le faire soi-même voici la démarche :
S'il y en a parmi vous qui veulent se le faire soi-même voici la démarche :




*Ouvrir le TESCS avec Oblivion.esm,puis dans la catégorie : WorldObjects -> Flora deleter les deux occurences suivantes : NirnrootPlant et NirnrootPlantSmall.
*Ouvrir le TESCS avec Oblivion.esm,puis dans la catégorie : WorldObjects -> Flora deleter les deux occurences suivantes : NirnrootPlant et NirnrootPlantSmall.
*Pour chaque suppression il vous mettra un message d'avertissement en disant en gros que ceci est lié avec une autre réféence (un son) et vous demande si vous voulez continuer.
*Pour chaque suppression il vous mettra un message d'avertissement en disant en gros que ceci est lié avec une autre réféence (un son) et vous demande si vous voulez continuer.
*Vous faites oui chaque fois et une fois que vous avez supprimé les deux occurences vous sauvez votre esp.
*Vous faites oui chaque fois et une fois que vous avez supprimé les deux occurences vous sauvez votre esp.
*Maintenant il suffit de jouer avec ce nouvel esp et vous n'avez plus (normalement) de crashs liés aux cellules.
*Maintenant il suffit de jouer avec ce nouvel esp et vous n'avez plus (normalement) de crashs liés aux cellules.
<br>
<br>
Pour ceux qui veulent faire la quête du NIrnroot, j'ai créé un petit esp qui remplace celui du dessus si vous l'avez utilisé. En gros j'ai remplacé les textures du Nirnroot par celle du Nightshade.
Pour ceux qui veulent faire la quête du NIrnroot, j'ai créé un petit esp qui remplace celui du dessus si vous l'avez utilisé. En gros j'ai remplacé les textures du Nirnroot par celle du Nightshade.
http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/nocrash2.esp
http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/nocrash2.esp


Même si vous avez utilisé le nocrash9200, décochez-le et cochez celui-ci vous retrouverez des Nirnroot sans planter.
Même si vous avez utilisé le nocrash9200, décochez-le et cochez celui-ci vous retrouverez des Nirnroot sans planter.

Version du 9 mai 2006 à 20:17

Cartes concernées

Pour utiliser vos vieilles cartes graphiques avec Oblivion, il existe une possibilité d'utiliser les PS1.3 au lieu des PS2 ou PS3. Voici les cartes concernées :

  • Volari V3
  • GeForce 3
  • Radeon 8500
  • Matrox Parahelia 128
  • Radeon 9000
  • Radeon 9100
  • GeForce 3 Ti
  • GeForce FX 5200 (supporte en théorie le Shader Model 2.0, mais ça reste à prouver...)
  • Radeon 9200
  • Radeon 9250
  • GeForce 4 Ti

Si vous pouvez lancer le jeu et que toutes les textures sont blanches, vous pouvez tenter également la même méthode.

Téléchargement et utilisation de TatniumD3D

Pour récupérer le logiciel cliquez sur le lien suivant : TatniumD3D

Tout ce qu'il faut faire c'est extraire les fichiers et lancer TatniumD3D A CHAQUE FOIS AVANT de lancer Oblivion.

Quand vous avez lancé le logiciel, cliquez simplement sur OK et lancez Oblivion. Mais avant toutes choses, faites les modifications dans le fichier INI, regardez la section suivante.

Attention : Si vous avez une carte graphique qui utilise au max les PS1.1 et non 1.3 (Geforce3 par exemple) il vous faut renommer dans tout les fichiers textes de TatniumD3D le texte "ps_1.3" en "ps_1.1".

Modification du fichier INI

Modifiez les valeurs suivantes pour rendre le jeu un peu moins moche sur votre vieille carte graphique et pour éviter certains bugs (le fichier se trouve dans Mes documents\My Games\Oblivion\Oblivion.ini) :

Tout d'abord désactivez l'option "Luminosité" dans le launcher mettez sur "Sans", choississez votre résolution et désactivez le rendu distant de préférence. Ensuite modifiez le fichier ini :

  • bUseWaterShader=0
  • bForce1XShaders=1
  • bDoTallGrassEffect=0
  • bForceMultiPass=0
  • bDoDiffusePass=0
  • bDoAmbientPass=0
  • bUseRefractionShader=0
  • bUse Joystick=0
  • bEnableTrees=0
  • bDrawShaderGrass=0
  • bStaticMenuBackground=0

Quand vous avez fini les modifications, faites un clic droit sur Oblivion.ini et mettez le en lecture seule.

Résultats

Screenshots sur une GeForce4 Ti

Erreurs / Plantages

  • Avec certaines cartes graphiques, le jeu plante quand on clique sur "Options graphiques" dans le jeu. Vous pouvez par contre modifier les options graphique avec le launcher et dans le fichier Oblivion.ini.
  • Si vous avez une erreur de TatniumD3D qui dit qu'il ne peut pas injecter le fichier dxdx9_26.dll, téléchargez la dll ici (à mettre dans le dossier du jeu) : d3dx9_26.dll

Le cas de l'ATI 9200SE

Bon vous savez que l'ATI 9200SE fait partie des cartes graphiques qui ne sont pas supportées par Oblivion. En lisant vos posts (merci à Warsong et à Akaiah pour avoir travaillé sur les travaux d'Atomizer, à Silent Sorrow et à Sentenza pour leurs modifications de l'ini) il semble qu'il y ai une solution pour pouvoir jouer (sans avoir à modifier l'exe, ce qui est illégal).

Voici les diverses manips à effectuer avec une ATI 9200SE pour pouvoir faire fonctionner le jeu sans modification de l'exe.


Il faut d'abord télécharger ce fichier et le mettre dans \oblivion\data\shaders http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/shaderpackage001.sdp

Pour ceux qui veulent une eau un peu plus bleu :

http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/Eau.rar

Puis modifier votre oblivion.ini comme suit (celui qui se trouve dans Mes docuements\My Game\oblivion\)


[General]

  • bUseEyeEnvMapping=0
  • bFaceGenTexturing=0

[Display]

  • bForce1XShaders=1
  • bAllow20HairShader=0
  • bDoTallGrassEffect=0
  • bForceMultiPass=0
  • bDoSpecularPass=0
  • bDoDiffusePass=0
  • bDoAmbientPass=0
  • bUseRefractionShader=0
  • iPresentInterval=0

[Controls]

  • bUse Joystick=0

[Water]

  • uSurfaceFrameCount=1
  • bUseWaterShader=0

[Interface]

  • fMenuPlayerLightDiffuseBlue=0.0000
  • fMenuPlayerLightDiffuseGreen=0.0000
  • fMenuPlayerLightDiffuseRed=0.0000

[SpeedTree]

  • bEnableTrees=0

[LOD]

  • bDisplayLODBuildings=1
  • bDisplayLODTrees=1

[Grass]

  • bDrawShaderGrass=0


Il semble que quelques problèmes (audio) de crashs sont résolus avec :

bDSoundHWAcceleration=0


Pour les crashs (pour tous les crashs que l'on a dans les cellules, ex sortie des égouts, sur la route de weynom, à la carafe dorée, etc...), en fin de compte c'est la plante Nirnroot qui cause cela. Je me suis fait un petit esp qui supprime toutes ces plantes et depuis je n'ai plus de crashs, le seul problème est (je viens de l'apprendre, merci Nerwal) que cette plante est l'objet d'une petite quête et donc la supprimer rendrait cette quête inopérante. Voici le petit esp :

http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/nocrash9200.esp

S'offre à nous 3 solutions.

  • 1ere solution créer un esp qui supprime les 2 fautifs.

Dans ce cas plus de quête sur les Nirnroot.(petite quête non fondamentale)

  • 2eme solution. Changer le modèle (ça vient de là )

Problème : il faut désarchiver les .bsa puis mettre une autre texture (donc avec les problèmes liés à la diffusion de textures de Bethesda, ou créer intégralement une autre texture).

  • 3eme Solution Sélectionner une autre fleur, changer son ID et ses caractéristiques en Nirnroot (en gros on n'a pas a importer une nouvelle texture) puis remplacer toutes les occurences par la nouvelle ID (en tout il y en a 272 + 36 soit 308 à faire).

Des 3 solutions je préfère la première. S'il y en a parmi vous qui veulent se le faire soi-même voici la démarche :


  • Ouvrir le TESCS avec Oblivion.esm,puis dans la catégorie : WorldObjects -> Flora deleter les deux occurences suivantes : NirnrootPlant et NirnrootPlantSmall.
  • Pour chaque suppression il vous mettra un message d'avertissement en disant en gros que ceci est lié avec une autre réféence (un son) et vous demande si vous voulez continuer.
  • Vous faites oui chaque fois et une fois que vous avez supprimé les deux occurences vous sauvez votre esp.
  • Maintenant il suffit de jouer avec ce nouvel esp et vous n'avez plus (normalement) de crashs liés aux cellules.


Pour ceux qui veulent faire la quête du NIrnroot, j'ai créé un petit esp qui remplace celui du dessus si vous l'avez utilisé. En gros j'ai remplacé les textures du Nirnroot par celle du Nightshade. http://perso.wanadoo.fr/ethaniel.morrowind/oblivion/ati9200/nocrash2.esp

Même si vous avez utilisé le nocrash9200, décochez-le et cochez celui-ci vous retrouverez des Nirnroot sans planter.