Votre ordinateur portable ou votre équipement économique étouffe la deuxième merde qui devient réelle dans MECCHA CHAMELEON ? Oui, bienvenue au club. La configuration du moteur par défaut est conçue pour le matériel de milieu de gamme, de sorte que les machines les plus faibles obtiennent des bégaiements et des fréquences d’images à un chiffre. Ce guide vous montre comment modifier manuellement le fichier de configuration du moteur : pas d’outils externes, pas de mods, juste un simple ajustement des données qui peut multiplier par 2 à 3 votre FPS. Croyez-moi, ça marche.
Le problème : les développeurs s’en foutaient du bas de gamme
MECCHA CHAMELEON est livré avec un moteur Unreal Engine qui est une pure surpuissance pour les graphiques intégrés ou les anciens GPU. Lumens, réflexions par lancer de rayons, flou de mouvement, ombres haute résolution : toutes ces conneries mangent vos cycles GPU pour le petit-déjeuner. Même avec les paramètres les plus bas du jeu, c’est un gâchis saccadé. La solution ? Pas dans le menu. Vous accédez directement à un fichier de configuration en texte brut et forcez le moteur à donner la priorité à la fréquence d’images par rapport aux jolis pixels.
Étape par étape : créer et modifier Engine.ini
C’est simple mais précis. Manquez une étape et le jeu réinitialise vos modifications. Ne sois pas ce type.
- Recherchez le dossier de configuration. Ouvrez l’Explorateur de fichiers Windows, collez ceci dans la barre d’adresse :
%LocalAppData%\Chameleon\Saved\Config\Windows. Appuyez sur Entrée. C’est là que résident les paramètres du moteur. - Créez le fichier Engine.ini. Dans le
Windowsdossier, cliquez avec le bouton droit sur un espace vide > Nouveau > Document texte. Renommez-le enEngine.ini. Assurez-vous que l’extension est.inipas.txt. Vous ne voyez pas les extensions ? Activez-les dans l’onglet Affichage de l’Explorateur de fichiers. - Collez les paramètres d’optimisation. Clic droit
Engine.ini> Ouvrir avec > Bloc-notes. Supprimez tout texte par défaut, puis collez le bloc ci-dessous. C’est le jus.[SystemSettings] r.ScreenPercentage=50 r.DefaultFeature.AntiAliasing=1 r.AntiAliasingMethod=1 r.Tonemapper.Sharpen=1.5 r.MipMapLODBias=0 r.MaxAnisotropy=8 r.TextureStreaming=0 r.Streaming.PoolSize=-1 r.Streaming.LimitPoolSizeToVRAM=0 r.Streaming.UseFixedPoolSize=0 r.Streaming.MaxTempMemoryAllowed=512 r.Streaming.FullyLoadUsedTextures=0 r.VirtualTextures=0 r.VirtualTexture.Anisotropy=0 r.VT.FeedbackFactor=0 r.VSync=0 r.bUseVSync=0 t.MaxFPS=0 r.GTSyncType=1 r.FinishCurrentFrame=0 r.FrameRateFlexibility=5 r.RenderThreadMeasuredSeconds=1 r.D3D12.StablePowerState=0 r.ShaderPipelineCache.Enabled=1 r.ShaderPipelineCache.ReportFrameTime=0 r.ShaderPipelineCache.BackgroundCompilationSoH=1 r.ShaderPipelineCache.PreOptimizeWithBackgroundCompilation=1 r.XGEController.Enabled=0 r.Shaders.Optimize=1 r.Shaders.FastMath=1 r.D3D12.ForceEarlyImplicitRootsigCreation=1 r.DynamicGlobalIlluminationMethod=0 r.Lumen.DiffuseIndirect.Allow=0 r.Lumen.Reflections.Allow=0 r.ReflectionMethod=0 r.RayTracing.ForceAllRayTracingEffects=0 r.DiffuseIndirect.Allow=1 r.LumenScene.Radiosity=0 r.LumenScene.DirectLighting=0 r.Lumen.HardwareRayTracing=0 r.MotionBlurQuality=0 r.MotionBlur.Max=0 r.MotionBlur.Amount=0 r.MotionBlur.Scale=0 r.BlurGBuffer=0 r.BloomQuality=0 r.DepthOfFieldQuality=0 r.SSR.Quality=0 r.SceneColorFringeQuality=0 r.EyeAdaptationQuality=1 r.ShadowQuality=0 r.Shadow.MaxResolution=64 r.Shadow.DistanceScale=0.3 r.Shadow.CSM.MaxCascades=0 r.DistanceFieldShadowing=0 r.ContactShadows=0 r.AllowLandscapeShadows=0 r.HZBForOcclusion=0 r.AllowOcclusionQueries=1 r.SkeletalMeshLODBias=1 r.StaticMeshLODBias=1 r.MeshDrawCommands.ParallelPassSetup=1 r.bHighPriorityLoadingCriticalSections=1 r.GpuTimestampRenderThreadFix=1 r.CreateShadersOnLoad=1 r.bForceThrottlingVariable=0 WinGDI.AllowDirectManipulation=1 r.AsyncCompute=1 r.EnableAsyncComputeOnEveryScene=0 r.OneFrameThreadLag=1 r.BatchSize=0 s.AsyncLoadingThreadEnabled=1 s.AsyncLoadingTimeLimit=20.0 s.LevelStreamingActorsUpdateTimeLimit=20.0 s.UnregisterComponentsTimeLimit=20.0 [SystemSettingsEditor] bInitializePhysicsOnCreation=1 [Core.System] gc.MaxObjectsNotConsideredByGC=16384 gc.SizeOfPermanentObjectPool=0 gc.FlushStreamingOnGC=0 gc.NumObjectsPerNotice=10000 gc.LowMemoryIfCleanUpEachFrame=0 [/script/engine.engine] gc.TimeBetweenPurgingPendingKillObjects=300.0 [SystemSettings] r.Streaming.AmortizeCPUToGPUCopy=1 r.Streaming.MaxNumTexturesToStreamPerFrame=1 r.Streaming.Boost=0 r.FrameTimeSmoothingFactor=0
- Enregistrez et verrouillez le fichier. Dans le Bloc-notes, Déposer > Sauvegarder. Fermez-le. Clic droit
Engine.ini> Propriétés. Au bas de l’onglet Général, cochez Lecture seule. Cliquez Appliquer > D’ACCORD. Ce n’est pas négociable : ignorez cette étape et le jeu écrasera vos paramètres au prochain lancement. Vous reviendrez à la case départ.
Conseils, réglages et dépannage
La ligne r.ScreenPercentage=50 est le grand. Il s’affiche à une demi-résolution dans chaque dimension, soit 25 % de vos pixels natifs. C’est votre boost de 2 à 3x FPS. Vous souhaitez une image plus nette et pouvez économiser quelques images ? Cogne-le à r.ScreenPercentage=65. Pour des performances extrêmes sur une vraie pomme de terre, passez à 35.
La configuration supprime les fonctionnalités haut de gamme : lumen, lancer de rayons, flou de mouvement, floraison, profondeur de champ et la plupart des ombres, le tout désactivé. C’est le point. Il modifie également le garbage collection et le streaming d’actifs pour réduire le bégaiement du processeur, qui constitue généralement le goulot d’étranglement des processeurs plus anciens.
Si la merde casse : Assurez-vous que le fichier est Engine.inipas Engine.ini.txt. Vérifiez à nouveau que la lecture seule est activée. Si le jeu plante au lancement, supprimez le fichier, lancez le jeu pour générer une nouvelle valeur par défaut, puis répétez le processus. Et pour l’amour de Dieu, ne collez pas d’espaces ou de caractères supplémentaires.












Deja un comentario