CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

gangner des FPS en ville

thalixte
thalixte
Niveau 7
07 avril 2006 à 11:17:29

Bonjour tout le monde :-)

J´ai déjà poster sur un autre sujet, mais je crains que mon post ne soit passer inaperçu, c´est pourquoi je le remonte...

J´ai peut-être une solution pour les gens qui, comme moi, constatent de
sacrés ralentissements en ville (quand il y a beaucoup de monde par
exemple).

Même avec une config bien à jour (2HDD SATA II RAID0, 2Go RAM, AMD64
4000+, 7900 GTX), le jeu n´était fluide qu´en extérieur ou en
intérieur, et ramait dans certaines villes...

J´ai utilisé plusieurs tweaks touvé sur les forums, et j´ai gagné
globalement en fluidité, mais de manière assez peu significative.

Le gain principal obtenu en terme de fluidité a été de positionner le
curseur de DirectSound sur "accélération de base" (je me suis créé un
batch qui effectue automatiquement la manipulation au lancement
d´Oblivion).

Malgré tout, je continuais à avoir des ralentissements en ville.

Alors, à contrecoeur, j´ai décidé de baisser la distance d´apparition
des objets, acteurs, arbres et item dans les options video du jeu.

Et là, en ville, plus de problème.

Donc, je me suis dit que si en extérieur s´était fluide avec les
distances d´apparition à fond, n´existerait-il pas un moyen d´adapter
automatiquement les curseurs de distance d´apparition en fonction de
l´endroit dans lequel je me trouve (extérieur, ville ou intérieur).

En fouillant dans le fichier "oblivion.ini", je suis tombé sur les variables suivantes:

fLODFadeOutActorMultCity=1.0000

fLODFadeOutItemMultCity=1.0000

fLODFadeOutObjectMultCity=1.0000

J´ai fait une copie du fichier ini, puis j´ai lancé Oblivion, et j´ai
déplacé le curseur de distance d´apparition des acteurs, de 50% vers
100%.

En comparant le fichier ini avec la copie effectuée avant d´exécuter le jeu, j´ai vu qu´une variable avait été modifiée:

avant: fLODFadeOutMultActors=7.5000

après: fLODFadeOutMultActors=15.0000

Etrange, si fLODFadeOutActorMultCity correspond à fLODFadeOutMultActors, pourquoi les valeurs sont-elles différentes ?

J´en ai déduit que fLODFadeOutActorMultCity représentait un coefficient
multiplicateur de la variable fLODFadeOutMultActors, qui fonctionnait
ainsi:

Distance d´apparition des acteurs dans les villes = fLODFadeOutActorMultCity x fLODFadeOutMultActors

J´ai testé en mettant la variable fLODFadeOutMultActors à 15.0000 et la variable fLODFadeOutActorMultCity à 0.5000.

J´ai aussi mis les variable fLODFadeOutItemMultCity et fLODFadeOutObjectMultCity à 0.5000

J´ai lancé le jeu, et là, miracle!

En extérieur, je conserve la distance d´apparition à fond, et en ville
le jeu redevient fluide (en y regardant de très très près, on peut
constater que les acteurs disparaissent à une distance correspondant à
peu près à la moitié de la distance d´apparition maximale).

Si en extérieur, le fait d´avoir une distance d´apparition des objets
réduite saute aux yeux, et est assez désagréable, en ville, c´est
pratiquement imperceptible.

J´en ai donc profité pour répéter la manip. pour les intérieurs (même
si ça n´a pas une grande utilité), en mettant les variables
fLODFadeOutActorMultInterior,

fLODFadeOutItemMultInterior, et

fLODFadeOutObjectMultInterior à 0.5000.

Si mon hypothèse s´avère juste, je ne comprends pas pourquoi Bethesda
n´a pas directement inclus ce paramétrage par défaut dans le fichier
ini (car pour moi, il s´agit d´une optimisation de base). Il est en
effet inutile d´avoir la même distance d´apparition des objets 3D en
ville, ou la vue ne porte pas aussi loin qu´en extérieur !!

Remarque: en allant dans les options video, les curseurs de distance
d´apparition ne changent pas, donc vous ne pouvez pas vérifier
l´efficacité de ce tweak de cette manière.

Le mieux est d´aller dans la console (touche ² du clavier), et de tapper "tdt" (sans les guillemets) pour afficher le framerate.

Sur ce, et en espérant n´avoir pas été trop verbeux, bon jeu !! !

Illidan13
Illidan13
Niveau 10
07 avril 2006 à 11:28:41

intelligent, bien structuré, bien écrit, merci

mawmaw
mawmaw
Niveau 1
07 avril 2006 à 11:37:29

:bravo:

CleanKill
CleanKill
Niveau 11
07 avril 2006 à 11:40:38

Oui g essayer cette methode la 1ere fois que je l´ai vu, dans un autre topic et franchement sa permet de gagner vraiment pas mal de fps en ville.
C facile depuis que g fait la manip g presque plus de saccade, a essayer absolument, en plus on ne voit pratiquement pas les changements au niveau des objets.

Un grand Merci Thalixte

Je pense que tu a bien fait de creer un topic specialement pour la manip beaucoup serait passer a coter.

VIBORG
VIBORG
Niveau 9
07 avril 2006 à 11:44:26

Mal de tête

arno592000
arno592000
Niveau 5
07 avril 2006 à 12:04:11

Donc, pour résumer, si les curseurs dans les options du jeu sont placées à fond à droite (maxi) pour l´apparition des persos/objets, il suffit de modifier les options suivantes comme ceci :
- fLODFadeOutActorMultCity=0.5000
- fLODFadeOutItemMultCity=0.5000
- fLODFadeOutObjectMultCity=0.5000

En ville, l´apparation se fera donc moins loin, mais partout ailleurs, ça ne changera rien, c´est bien ça?

HomerJK
HomerJK
Niveau 10
07 avril 2006 à 12:04:55

C vraiment bien ce que tu as fait et merci.

Mais, pour le fainéant de base que je suis, tu pourrai me dire ce que je dois modifier dans le fichier oblivion.ini ? :hum:

thalixte
thalixte
Niveau 7
07 avril 2006 à 13:24:38

arno592000 a très bien résumé le principe de la manip.

Donc, en effet, en ville l´apparition des objets de fera moins loin, mais cela reste presque imperceptible (car la distance de vue est loin d´être auusi grande qu´en extérieur).

Alors, bien sûr, si dans les options du jeu, les curseurs de distance d´apparition des objets ne sont pas positionnés au max., leur distance d´aparition en ville sera proportionnellement réduite.

Je vous invite donc à tester pour trouver le mielleur compromis distance d´affichage / fluidité.
Mais si, comme moi, vos curseurs sont au max, vous pouvez laisser les paramétres que je propose, et ça devrait aller.

;- )

thalixte
thalixte
Niveau 7
07 avril 2006 à 20:49:56

up...

styliebeuf
styliebeuf
Niveau 5
17 avril 2006 à 13:48:18

:up:

kleas
kleas
Niveau 9
28 mai 2006 à 00:12:54

j´ai pas trouvé ces ligne dans l´ini, faut les rajouter ?
fLODFadeOutActorMultCity=0.5000
- fLODFadeOutItemMultCity=0.5000
- fLODFadeOutObjectMultCity=0.5000

flozer
flozer
Niveau 8
28 mai 2006 à 00:35:48

:bravo:

flozer
flozer
Niveau 8
28 mai 2006 à 00:36:22

topic qui devrait rester en premiere page :oui:

Lening3
Lening3
Niveau 10
28 mai 2006 à 00:49:00

je :up: :ok: :lol:

kleas
kleas
Niveau 9
28 mai 2006 à 14:03:50

up j´ai tjrs pas pigé ce qu´il fallait faire :x

La vidéo du moment