Каждый раз при загрузке игры Oblivion считывает разнообразные данные, находящиеся в файле Oblivion.ini, который находится в папке Documents and Settings[User]My DocumentsMy GamesOblivion где [User] — логин под которым вы заходите в систему.

Этот файл легко редактируется в любом текстовом редакторе. Перед тем как начать рекомендуется выставить все оптимальным для вас образом все внутриигровые опции и сохранить где-нибудь копию Oblivion.ini на всякий случай.

Если вы хотите узнать величину какого-нибудь параметра по умолчанию, вы можете найти его в файле Oblivion_default.ini, который находится в корневой папке игры.

Если вы хотите вернуть начальный Oblivion.ini, просто сотрите существующий и запустите игру – она автоматически создаст новый файл со значениями по-умолчанию. Это полезно если после твиканья игра перестала запускаться, но имейте ввиду, что при этом вы теряете все твики и внутриигровые настройки.

Действенность этих твиков меняется от системы к системе, но обычно они дают хоть какое-то улучшение. Мною были протестированы все переменные в Oblivion.ini и выбраны те, которые могут повысить производительность игры

Решение бага с эсбеном в Skyrim

Ниже предвидены переменные, которые могут помочь вам оптимизировать игру, они разделены по группам.

Основные:

bAllowConsole=1 – эта переменная позволяет пользоваться внутриигровой консолью (1-разрешить), поэтому нет причин ставить здесь 0.

bAllowScreenShot=1 – если стоит 1, то тогда вы можете делать скриншоты в игре путем нажатия кнопки PRINT SCREEN. Скриншоты помещаются в корневую папку игры в формате BMP. Также вы можете использовать внешние программы для снятия скриншотов, такие, как например FRAPS, но это уже как кому нравится больше.

SScreenShotBaseName=ScreenShot – указывает какое имя давать скриншоту. После названия будет идти цифра (например, ScreenShot12.bmp). Параметр, который будет ниже описан.

iScreenShotIndex=7 – определяет номер, который будет даваться следующему скриншоту.

iDebugText=12 – устанавливает уровень детализации отладочной информации, вызываемой консольной командой TDT (вы можете перематывать эту информацию кнопкой Scroll Lock, пока она активно). Минимальное количество полезных сведений дает iDebugText=2.

fDefaultFOV=75.0000 – определяет установленный по умолчанию радиус обзора при старте Oblivion’а. Может быть причиной глюков изображения, поэтому рекомендуется пользоваться вместо этой переменной консольной командой FOV.

fGlobalTimeMultiplier=1.0000 – скорость течения времени в Oblivion’е. Если повышать это значение выше 1, то время ускорится, если понижать ниже 1 –замедлится. Эта опция интересна, например тем чтобы понаблюдать за рассветом/закатом в ускоренном темпе.

bBorderRegionsEnabled=1 – если установлен ноль, то невидимые барьеры вокруг мира исчезнут, правда, не надейтесь, ничего интересного вы там не увидите.

iMaxDecalsPerFrame=10 – определяет максимальное количество кровавых следов. Будьте осторожны, так как этот параметр может повлиять на производительность в битвах (слишком много кровавых следов одновременно).

fDecalLifetime=10.0000 – определяет, сколько времени кровавые следы не будут исчезать (в секундах). Опять же, будьте осторожны, так как этот параметр может повлиять на производительность в битвах (слишком много кровавых следов одновременно).

fMinBloodDamage=1.0000 – определяет, сколько вы или вам должны нанести повреждений перед появлением кровавых следов.

bUse Joystick=0 – ставить 0, если у вас не подсоединен джойстик. Некоторые люди утверждают, что это подымает производительность.

bInstantLevelUp=0 – делает возможным поднятие уровня персонажа без отдыха в кровати.

bSaveOnInteriorExteriorSwitch=1 – контролирует, будет ли игра автоматически сохранятся при входе/выходе из зданий. Если поставить 0, то должно сократится время загрузки между входом/выходом из зданий.

bPrecipitation=1 – если поставить ноль – отключает эффект дождя.

Графические:

bFull Screen=1 – отвечает за запуск Oblivion’а в оконном/полноэкранном режимах, может быть полезно, например, при проблемах с лаунчером.

iSize W=1280
iSize H=1024

Эти две команды определяют ширину (width) и высоту (height) в пикселях разрешения вашего монитора при игре. Может использоваться для выставления собственных разрешений (только в оконном режиме).

fGammaMax=0.6000
fGammaMin=1.4000

Эти опции будут полезны владельцам старых мониторов. Они регулируют яркость, но, в отличии от внутриигрового ползунка Brightness, в более широком диапазоне.

iShadowMapResolution=1024 – размер текстур, использующихся в тенях. Можете уменьшать их для повышения производительности в местности с большими количествами динамических теней (для увеличения всегда используется множитель 8).

bAllow30Shaders=0 – если поставить 1 позволяет видеокарте использовать Shader Model 3.0 (актуально только для видеокарт класса Nvidia GeForce 6600 или новей, ATI X1000 или новей). Для более подробной информации об использовании шейдеров в вашей системе смотрите в файле RendererInfo.txt находящейся в Documents and SettingsUserDocumentsMy GamesOblivion.

iActorShadowIntMax=10
iActorShadowExtMax=10

Эти два параметра повышают максимальные значения ползунков Interior и Exterior Shadows (по умолчанию 10). Очевидно, что повышение этих параметров ведет к потере производительности.

fSpecualrStartMax=1000.0000 – определяет максимальную дистанцию ползунка Specular Lighting. При повышении параметра вы сможете видеть отражения на дальних объектах (конечно за счет производительности).

fShadowFadeTime=1.0000 – определяет сколько времени в секундах уходит для появления/возникновения теней на предметах/персонажах.

bAllowPartialPrecision=1 – определяет какие шейдерные эффекты запущены в Partial Precision DX9 режиме. Отключение этой опции ведет к улучшению качества картинки но взамен нескольких FPS.

bUseRefractionShader=1 – контролирует эффект свечения/невидимости. Если поставить 0 заметно увеличивает производительность в местности с такими эффектами (особенно Ворот Обливиона, а также возле невидимых персонажей)

bDoTexturePass=1 – если поставить 0 уберет текстуры с почти всех объектов в игре. Может повысить FPS но по очевидным причинам не рекомендуется.

bDoSpecularPass=1 – если поставить 0 отключит эффект блеска на всех использующих его поверхностях (смотрите Specular Distance во внутриигровом меню). На некоторых системах может заметно повысить производительность.

bDoDiffusePass=1 – если поставить 0 уберет все динамическое освещение из игры. Не рекомендуется.

bDoCanopyShadowPass=1 – если поставить 0 убирает все тени от деревьев. Может повысить производительность в местах с множеством деревьев.

Аудио:

bDSoundHWAcceleration=1 – если поставить 0 отключит аппаратную поддержку звука (тоесть для воспроизведения не будет использоваться ваша звуковая карта). Можно отключить если у вас часто игра зависает, или выкидывает из нее.

bMusicEnabled=1 – если поставить 0 отключит музыку в игре. Негативно влияет на атмосферу игры но может дать приличный прирост производительности на некоторых системах (из-за того что музыка постепенно подгружается во время игры).

Читайте также:  Скайрим где найти черновересковый мед

bSoundEnabled=1 – при 0 убирает все звуковые эффекты кроме музыки. Не рекомендуется в любых случаях (только если игра все время вылетает).

fMainMenuMusicVolume=0.6000 –регулирует громкость музыки в игре.

iMaxImpactSoundCount=32 – определяет максимальное количество каналов используемых при произведении звуков. Можете изменить на 24 или 16 для увеличения производительности, но может приводить к частым вылетам системы (особенно при аппаратной поддержке звука).

Память, Загрузка и Мультипотоковые оптимизации:

Всем пользователям рекомендуется воспользоваться твиками Памяти и Загрузки, мультипотоковые твики рекомендуются владельцам двуядерных и HyperThreading процессоров.

Память:

uInterior Cell Buffer=3
uExterior Cell Buffer=36

Эти параметры определяют сколько внутренних и внешних территорий будет буферизироватся в RAM’е. Заметьте размер uExterior Cell Buffer игра определяет сама, базируясь на переменной uGridstoLoad, чем это значение больше тем больше то значение. Для тех у кого 1 Гб RAM рекомендуется удвоить значения(6 и 72 соответственно), для тех у кого больше могу поэкспереметировать с большими числами. В любом случае вам лучше повышать также параметр iPreloadSizeLimit.

iPreloadSizeLimit=26214400 – определяет максимальное количество оперативной памяти используемой для загрузки территорий (в байтах). Для тех у кого 1 Гб RAM могут посоветовать удвоить эту величину (до 52428800), те, у кого 2 Гб RAM могут поставить 104857600.

bPreemptivelyUnloadCells=0 – если поставить 1 то игра автоматически будет выгружать те данные которые по ее мнению вам будут не нужны. Хотя у меня и 2 Гб RAM даже у себя я добился некоторых улучшений так что попробуйте.

bSelectivePurgeUnusedOnFastTravel=0 – при 1 не будут загружаться ненужные данные при использовании Fast Travel’а. Поможет уменьшить нагрузку на память так что рекомендуется 1.

Загрузка:

bUseHardDriveCache=1 – так как Windows все-равно будет использовать кэш жесткого диска автоматически то этот параметр не имеет значения, но все-таки на всякий случай поставьте 1 возможно это уменьшит подтормаживания.

bBackgroundLoadLipFiles=1
bLoadBackgroundFaceGen=1
bBackgroundCellLoads=1
bLoadHelmetsInBackground=1
iBackgroundLoadLoading=1

bBackgroundPathing=1

Эти опции относятся к загрузкам окружения. Рекомендуется поставить все на 1 ,хотя время загрузки при входе/выходе увеличится но зато будет меньше тормозить в самом процессе игры.

bUseBackgroundFileLoader=0 – эта опция повышает производительность на некоторых системах, но я заметил что иногда производит вылеты из игры поэтому для баланса рекомендуется оставить 0.

Мультипотоковые:

bUseThreadedBlood=1
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bUseMultiThreadedTrees=1
bUseMultiThreadedFaceGen=1
iNumHavokThreads=5

iThreads=9
iOpenMPLevel=10

Все эти опции подходят для двуядерных и HyperThreading (виртуальное 2 ядро) процессоров, позволяет разделять некоторые процессы в игре на несколько парралельных. Заметьте что если вы будете ставить в параметрах iNumHavokThreads, iThreads и iOpenMPLevel большие значения это не значит, что их на самом деле столько, потому что система сама определяет максимальное количество таких процессов в зависимости от уже запущенных.

Видимость​Загрузка:

uGridsToLoad=5 – повышение этого параметра (всегда нечетное тоесть 5,7,9,11) приводит к увеличению радиуса детальной прорисовки от персонажа. Повышение параметра сильно влияет на время загрузок/погрузок территорий а также очень влияет на производительность. По умолчанию стоящая 5 оптимальное между соотношением качество/производительность.

uGridDistantTreeRange=15
uGridDistantCount=25

Обе опции в комбинации дают увеличение дальности видимости деревьев. Увеличение параметра uGridDistantTreeRange само по себе не дает видимого эффекта, но если одновременно повысить uGridDistantCount то вы будете видеть деревья еще дальше. Сильное увеличение этих параметров приводит к драматическим последствиям, ужасным тормозам и очень большому времени загрузки локации.

uGridDistantTreeRangeCity=4
uGridDistantCountCity=4

Работают также как и две предыдущих параметра но с одним отличием – они увеличиваю дальность видимости деревьев в городах.

fLandTextureTilingMult=2.0000 – понижение этой величины может уменьшить очевидные черепичные следы, проявляющиеся на текстуре земли, но к несчастью также искажает текстуры которые находятся поблизости от игрока.

Трава и деревья:

iMinGrassSize=120 – величина отвечает за «густоту» травы. Чем меньше будет число тем более редкой будет трава в густых травянистых областях. Хорошо повышает производительность, но территории будут казаться более пустынными. Число 120 оптимальный выбор между производительностью и тем чтобы травы было достаточно визуально.

fGrassEndDistance=8000.0000
fGrassStartFadeDistance=7000.0000

Верхние две опции регулируют расстояние когда трава будет исчезать и расстояние на котором она начнет постепенно редеть перед исчезновением. Вы можете увеличить производительность, понизив эти величины, а также уменьшив разницу между ними.

bGrassPointLighting=0 – если поставить 1 трава будет с более красивым освещением, и конечно это снизит производительность.

bDrawShaderGrass=1 – если поставить 0 убирает всю траву. Очевидно, что это повысит производительность но в замен реализма.

iTreeClonesAllowed=1 – если стоит 1 то все модели деревьев будут уникальными что понизит производительность в местах с множеством деревьев.

iCanopyShadowScale=512 – определяет размер текстур тени деревьев, чем меньше тем они менее красивые, но производительность увеличивается. Менять нужно с множителем х8 (попробуйте поставить 128, к примеру).

bEnableTrees=1 – если поставить 0 убирает все деревья из игры что есть очень некрасиво и нереалистично, особенно на наружных территориях.

bForceFullLOD=0 – заставляет загружаться LOD полностью, что увеличивает качество деревьев за счет небольшой потери производительности.

Вода:

bUseWaterReflectionsMisc=1
bUseWaterReflectionsStatics=1
bUseWaterReflectionsTrees=1b
UseWaterReflectionsActors=1

Параметры для включения (поставить 1) дополнительных отражений на воде. При включении близлежащие деревья, объекты и персонажи будут отражаться в воде. Может особо понизить производительность в богатой деревьями/объектами/персонажами местности.

uDepthRange=125 – регулирует насколько глубоко можно что-то разглядеть в воде сверху. Если увеличивать, то могут случатся некоторые баги, а также снизится производительность.

bUseWaterDepth=1 – если поставить 0 то вода становится непроглядной, тоесть вы не сможете ничего увидеть сверху. Повышает производительность за счет некоторого реализма.

uNumDepthGrids=3 – также меняет водную видимость, если уменьшить то вода будет менее прозрачной. Если сильно увеличить появляются глюки, если поставить 1 то решает проблему с командой uGridsToLoad с числом больше 5 а также повышает производительность.

bUseWaterLOD=1 – если поставить 0 убирает всю воду.

fSurfaceTileSize=2048.0000 – размер текстур поверхности воды. Если поставить поменьше можно сделать чтобы было больше но более маленьких волн.

Актеры:

bUseEyeEnvMapping=1 – если поставить ноль убирает маппинг глаз персонажей. Делает их менее реалистичными, не зависимыми от окружения персонажа но может слегка повысить производительность.

bDisableHeadTracking=0 – если поставить 1 то отключает наблюдение за вами (вождение головой) персонажей а также вас за другими персонажами в режиме от 3 лица. Не влияет на производительность поэтому не рекомендуется.

Читайте также:  Тайное братство Скайрим как вступить

bFaceGenTexturing=1 – если поставить 0 то текстуры генератора лиц будут убраны, это значит что все лица будут выглядеть более расплывчатой и такие фишки как старческие морщины тоже исчезнут. Слегка увеличивает производительность.

bFaceMipMaps=1 – если поставить 0 то лица персонажей станут менее детализированными но это слегка повысит производительность.

Игровые ролики:

SMainMenuMovieIntro=Oblivion iv logo.bik
SIntroSequence=bethesda softworks HD720p.bik,2k games.bik,game studios.bik,Oblivion Legal.bik

Эти строки задают какие при старте Oblivion’а будут прикручиваться видеоролики. Если оставить параметры пустыми, то стартовые ролики показываться не будут, что уменьшит время попадания в главное меню а также уменьшит использование памяти.

SMainMenuMovie=Map loop.bik – это дополнительная опция для тех кто хочет убрать анимированную карту в главном меню.

Интерфейс:

fDlgFocus=2.1000 – отвечает за приближение камеры при разговоре с персонажами. Цифра 4.0000 эквивалент не приближению Wowсе. Как по мне так 3.0000 подходит

bHealthBarShowing=0 – если поставить 1 то над врагами в бою будет маленькая желтая полоса с их здоровьем, альтернатива шкале здоровья посреди экрана.

iSafeZoneX=5
iSafeZoneY=5
iSafeZoneXWide=5
iSafeZoneYWide=5

Эти опции определяют «Безопасную зону» для вашего HUD. Уменьшение этих значений до 5 опустит некоторые элементы HUD еще ниже, что сделает их менее навязчивыми.

HDR и Bloom:

BlurShaderHDRInterior
BlurShaderHDR
BlurShader

Две первые опции используются для настройки HDR, а третья для Bloom. Некоторые люди говорят что с некоторыми параметрами BlurShader можно добиться близкого по качеству к HDR картинки только с Bloom.

fSkyBrightness=0.7000
fAlphaAddInterior=0.8500
fBlurRadius=0.0600
iNumBlurpasses=3
iBlendType=2

С этими величинами надо либо экспериментировать самому, либо найти того, кто скажет оптимальный вариант. Могут вызывать некоторые визуальные баги типа странного цвета воды и т.п.

Вот, пожалуй, и все основные параметры, изменив которые вы можете улучшить (или ухудшить J) производительность игры.

П.С. Я НЕ рекомендую пользоваться ini-файлами других игроков, так как тут не бывает «ботинок одного размера», лучше самому все настроить под себя.

Источник: xgm.guru

Fallout 4 uexterior cell buffer

Новости Fallout

Version 1.0:
Fallout.ini
uGridsToLoad=7 – sets the rendered area distance (9 in ULTRA)
bInvalidateOlderFiles=1 – Allows for archive invalidation (Allows for modding)
bMouseAcceleration=0 – Turns off Mouse acceleration
uInterior Cell Buffer=12 – Better cell loading (interior) (15 in ULTRA)
uExterior Cell Buffer=144 – Better cell loading (exterior) (225 in ULTRA)
bUseThreadedBlood=1 – This line and the next 4 are all designed for using “threaded” objects
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bUseThreadedAI=1
bUseMultiThreadedFaceGen=1 – Multi Threading capability for faces
bUseMultiThreadedTrees=1 – Multi Threading capability for trees
iNumHWThreads=4 – Set for 4 CPU threads (if you have more set it so)
iPreloadSizeLimit=262144000 – Preload size in bytes (256 Megabytes) (512mb in ultra)
fDefaultWorldFOV=90 – Sets FOV default to 90
fDefault1stPersonFOV=90 – Sets first person FOV to 90
iPresentInterval=0 – Turns off present inteval
bForceIgnoreSmoothness=1 – turns on ignoring of smoothness
bMouseAcceleration=0 – Turns off mouse acceleration
fMouseHeadingYScale=.03738 – This scales mouse movement to your screen, Mine is 16:9 so I use the value put the other values are:
16:10 .0336
4:3 0.28
21:9 0.42
Fallout Prefs.ini:
All these have been put in the INI this is to make sure they load
fDefaultWorldFOV=90
fDefault1stPersonFOV=90
iPresentInterval=0
bForceIgnoreSmoothness=1
Fallout Custom.ini: – These are tweaks to allow modding
bInvalidateOlderFiles=1 – Archive invalidation
sResourceDataDirsFinal= – States that every file can be overwritten
Version 1.1
fForegroundMouseAccelBase=0
fForegroundMouseAccelTop=0
fForegroundMouseBase=0
fForegroundMouseMult=0 – These all are responsible for mouse acceleration this seems to also assist in a glitch with the mouse that is apparently present in some NVidia hardware (Unconfirmed)
Also the release of the low edition which is currently set to only have lower U Grids (the default of 5)
All other tweaks are present from version 1.0

LESSON 1.
ALWAYS MAKE BACKUPS OF FALLOUT4.ini and FALLOUT4.prefs
AFTER MAKING ANY CHANGES in inisand prefs files that YOU WANT TO LAST IN GAME , BEFORE USING OFFCIAL GAME LAUNCHER SET Both
FALLOUT4.ini and FALLOUT4.prefs to READ ONLY!
FOR EASY EDITING INI’s and PREFS FILES USE FREE PROGRAM CALLED NOTEPAD++ it will make your work much easier and comfortable!
LESSON 2.
” MAXED OUT [only shadows on High] and stutter free with faster loading plus far view of objects inis and prefs lines example”
[CHECK DOWNLOAD PAGE and STICKIED POST IN COMMENTS ABOVE from time to time and above all EXPERIMENT YOURSELF. ]
For now use what i already upload and please read my Skyrim fix linked at description here.
REMEMBER TO CHANGE SOME VALUES LIKE GPU TYPE AND YOUR CONFIG SPECIFIC ONES TO YOUR PC values
fastest way to do that is to launch standard Fallout 4 launcher then
First comes Fallout4.ini [the one located in /Documents/My Games/ Fallout 4 ]
[AFTER CHANGING ANYTHING HERE REMEMBER TO MAKE READ ONLY FOR THIS FILE – OTHER WAY YOU WILL HAVE DEFAULT VALUES]
——————————————– MORE TO COME SOON STAY TUNED —————————————-
FALLOUT 4.ini
[General]
sLanguage=en
uGridsToLoad=7
uExterior Cell Buffer=64
bDisableAllGore=0
bPreemptivelyUnloadCells=0
iPreloadSizeLimit= 8388608000
bUseHardDriveCache=0
bUseBackgroundFileLoader=1
bSelectivePurgeUnusedOnFastTravel=1
uStaticNeverFade=1
iPostProcessMillisecondsLoadingQueuedPriority=5
bForceFullLOD=1
iNumHWThreads=4 / [change to number of cores in your PCU]
[ScreenSplatter]
bBloodSplatterEnabled=1
[Display]
bForceAllDecals=1
fDecalLifetime=3600.000
fDecalLOD0=50000
fWeaponBloodLifetime=3600.000
fWeaponBloodFadeDuration=3600
fDecapitateBloodTime=3600.000
fBloodSplatterDuration=3600.000
iBloodSplatterMaxCount=360
iDismemberBloodDecalCount=360
iPresentInterval=1
bDeferredCommands=1
fShadowLODMaxStartFade=1000.0
fSpecularLODMaxStartFade=2000.0
fLightLODMaxStartFade=3500.0
iShadowMapResolutionPrimary=2048
bAllowScreenshot=1
fMeshLODLevel1FadeDist=3500.0000
fMeshLODLevel2FadeDist=2000.0000
fMeshLODFadePercentDefault=1.2000
bNvGodraysEnable=1
bDynamicObjectQueryManager=1
bMultiThreadedAccumulation=1
bMultiThreadedRenderingUNP=1
fSAORadius=108.2
fSAOBias=0.6
fSAOIntensity=7.1
fSunUpdateThreshold:Display=0.5f
fSunShadowUpdateTime=1.0
[HairLighting]
fHairPrimSpecScale=0.02
fHairPrimSpecPow=125.0
fHairPrimSpecShift=0.36
fHairSecSpecScale=1.2
fHairSecSpecPow=160.0
fHairSecSpecShift=-0.40
[SSSSS]
fSSSSSPower = 4.0
[Audio]
bEnableAudio=1
[Interface]
fDefaultWorldFOV=85
fDefault1stPersonFOV=85
fSafeZoneX=15.0
fSafeZoneY=15.0
fSafeZoneXWide=64.0
fSafeZoneYWid=36.0
fSafeZoneXWide16x10=64.0
fSafeZoneYWide16x10=36.0
[MapMenu]
uLockedObjectMapLOD=16
uLockedTerrainLOD=32
[Controls]
fMouseHeadingXScale=.021
fMouseHeadingYScale=.021
[Grass]
iMinGrassSize=20
bAllowCreateGrass=1
[ImageSpace]
bDoRadialBlur=0
[Weather]
bPrecipitation=1
[Archive]
sResourceIndexFileList=Fallout4 – Textures1.ba2, Fallout4 – Textures2.ba2, Fallout4 – Textures3.ba2, Fallout4 – Textures4.ba2, Fallout4 – Textures5.ba2, Fallout4 – Textures6.ba2, Fallout4 – Textures7.ba2, Fallout4 – Textures8.ba2, Fallout4 – Textures9.ba2
sResourceStartUpArchiveList=Fallout4 – Startup.ba2, Fallout4 – Shaders.ba2, Fallout4 – Interface.ba2
SResourceArchiveList=Fallout4 – Voices.ba2, Fallout4 – Meshes.ba2, Fallout4 – MeshesExtra.ba2, Fallout4 – Misc.ba2, Fallout4 – Sounds.ba2, Fallout4 – Materials.ba2
SResourceArchiveList2=Fallout4 – Animations.ba2
sResourceDataDirsFinal=STRINGS, TEXTURES, MUSIC, SOUND, INTERFACE, MESHES, PROGRAMS, MATERIALS, LODSETTINGS, VIS, MISC, SCRIPTS, SHADERSFX
SGeometryPackageList=Fallout4 – Geometry.csg
SCellResourceIndexFileList=Fallout4.cdx
SResourceArchiveMemoryCacheList= Fallout4 – Misc.ba2, Fallout4 – Shaders.ba2, Fallout4 – Interface.ba2, Fallout4 – Materials.ba2
[Papyrus]
fPostLoadUpdateTimeMS=500.0
bEnableLogging=0
bEnableTrace=0
bLoadDebugInformation=0
[LOD]
fLODFadeOutMultObjects=4.5000
fLODFadeOutMultItems=2.5000
[Pathfinding]
fWarpMaxTime=4
iWarpMaxPathFailureCount=3
[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1
PREFS.INI
[Display]
flocalShadowMapHalveEveryXUnit=750.0000
focusShadowMapDoubleEveryXUnit=450.0000
fShadowBiasScale=1.0000
fDirShadowDistance=20000
fShadowDistance=20000
uiOrthoShadowFilter=3
uiShadowFilter=3
iShadowMapResolution=2048
uPipboyTargetHeight=700
uPipboyTargetWidth=876
iVolumetricLightingQuality=3
bVolumetricLightingEnable=1
bSAOEnable=1
iDirShadowSplits=3
bVolumetricLightingForceCasters=0
iTiledLightingMinLights=40
bComputeShaderDeferredTiledLighting=1
iMaxFocusShadowsDialogue=4
iMaxFocusShadows=4
bForceIgnoreSmoothness=1
bMouseAcceleration=0
fBlendSplitDirShadow=48
bSinglePassDirShadow=1
bEnableWetnessMaterials=1
fTessFactorMaxDistanceScale=100.0000
sAntiAliasing=TAA
fLeafAnimDampenDistEnd=4600.0000
fLeafAnimDampenDistStart=3600.0000
fMeshLODFadePercentDefault=1.2000
fMeshLODFadeBoundDefault=256.0000
fMeshLODFadeScalar=1.0000
fMeshLODLevel2FadeTreeDistance=2048.0000
fMeshLODLevel1FadeTreeDistance=2844.0000
fInteriorMeshLODLevel2FadeDist=1950.0000
fInteriorMeshLODLevel1FadeDist=2600.0000
fMeshLODLevel2FadeDist=999999
fMeshLODLevel1FadeDist=999999
iMaxAnisotropy=16
iPresentInterval=1
bTopMostWindow=0
bMaximizeWindow=0
bBorderless=1
bFull Screen=1
iSize H=1200
iSize W=1920
bAllowShadowcasterNPCLights=1
iScreenShotIndex=0
fMaxFocusShadowMapDistance=450.0000
bPrecipitationOcclusion=1
iMaxSkinDecalsPerFrame=250
iMaxDecalsPerFrame=250
sD3DDevice=”NVIDIA GeForce GTX 780″ / CHANGE TO YOUR GFX CARD MODEL!
iTexMipMapSkip=0
bEnableRainOcclusion=1
iAdapter=0
bTreesReceiveShadows=1
bDrawLandShadows=1
bShadowsOnGrass=1
iActorShadowCountInt=999
iActorShadowCountExt=999
fDecalLifetime=3600.000
fDecalLOD0=50000
fWeaponBloodLifetime=3600.000
fWeaponBloodFadeDuration=3600
fDecapitateBloodTime=3600.000
fBloodSplatterDuration=3600
iBloodSplatterMaxCount=360
iDismemberBloodDecalCount=360
[Imagespace]
bDoDepthOfField=0
bScreenSpaceBokeh=0
bMBEnable=0
bLensFlare=1
[Pipboy]
fPipboyEffectColorB=0.0900
fPipboyEffectColorG=1.0000
fPipboyEffectColorR=0.0800
[VATS]
fModMenuEffectHighlightPAColorB=0.4100
fModMenuEffectHighlightPAColorG=0.8200
fModMenuEffectHighlightPAColorR=1.0000
fModMenuEffectPAColorB=0.4100
fModMenuEffectPAColorG=0.8200
fModMenuEffectPAColorR=1.0000
fModMenuEffectHighlightColorB=0.0824
fModMenuEffectHighlightColorG=1.0000
fModMenuEffectHighlightColorR=0.0706
fModMenuEffectColorB=0.4200
fModMenuEffectColorG=0.9900
fModMenuEffectColorR=0.4900
[MAIN]
fSkyCellRefFadeDistance=150000.0000
bCrosshairEnabled=1
fHUDOpacity=1.0000
bSaveOnPause=1
bSaveOnTravel=1
bSaveOnWait=1
bSaveOnRest=1
[LightingShader]
bScreenSpaceSubsurfaceScattering=1
bScreenSpaceReflections=1
[General]
bGamepadEnable=0
bPipboyCompanionEnabled=0
iStoryManagerLoggingEvent=-1
bEnableStoryManagerLogging=0
uGridsToLoad=7
[Interface]
bDialogueSubtitles=1
bGeneralSubtitles=1
iHUDColorB=21
iHUDColorG=255
iHUDColorR=18
bDialogueCameraEnable=1
bShowCompass=1
[Controls]
fMouseHeadingSensitivity=0.0325
fGamepadHeadingSensitivity=0.6667
bAlwaysRunByDefault=1
bInvertYValues=0
bGamePadRumble=0
[GamePlay]
iDifficulty=5
bShowFloatingQuestMarkers=0
bShowQuestMarkers=1
[Particles]
iMaxDesired=1000
[SaveGame]
fAutosaveEveryXMins=10.0000
[AudioMenu]
fAudioMasterVolume=1.0000
fVal7=1.0000
uID7=0
fVal6=1.0000
uID6=0
fVal5=1.0000
uID5=0
fVal4=0.6500
uID4=138006
fVal3=0.6500
uID3=1007612
fVal2=1.0000
uID2=94881
fVal1=0.6500
uID1=466532
fVal0=0.6500
uID0=554685
[Water]
bUseWaterDisplacements=1
bUseWaterRefractions=1
bUseWaterReflections=1
bUseWaterDepth=1
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1
[TerrainManager]
fTreeLoadDistance=75000
fBlockMaximumDistance=250000
fBlockLevel2Distance=110000
fBlockLevel1Distance=90000
fBlockLevel0Distance=60000
fSplitDistanceMult=1.5
bShowLODInEditor=0
[Grass]
fGrassStartFadeDistance=7000
fGrassMaxStartFadeDistance=7000.0000
fGrassMinStartFadeDistance=400.0000
[Decals]
uMaxDecals=1000
bDecals=1
bForceAllDecals=1
bDecalsOnSkinnedGeometry=1
bSkinnedDecals=1
uMaxSkinDecals=500
uMaxSkinDecalsPerActor=500
iMaxDecalsPerFrame=250
[LOD]
fLODFadeOutMultSkyCell=1.0000
fLODFadeOutMultObjects=30
fLODFadeOutMultItems=10
fLODFadeOutMultActors=15
[BlurShaderHDR]
bDoHighDynamicRange=0
[BlurShader]
bUseBlurShader=0
[Launcher]
bEnableFileSelection=1
uLastAspectRatio=2

Читайте также:  Как в Скайриме переключиться на бег

Видео по Fallout :

Источник: falloutfans.ru

Оптимизация движка игры

никита19845

Имейте ввиду, что комментарии к материалу перенесены из другого раздела, поэтому дата и время, показанные для каждого комментария, могут быть неточными.

Сообщение добавил MagnuMspec

Огромное количество FPS жрет вертикальная синхронизация, поэтому ее надо убить. Простым убиранием галочки в лаунчере она не убивается. Надежнее всего убить ее в настройках драйвера видеокарты, а также открыть Fallout.ini для F3 и Fallout_default.ini для FNV и убедиться в том, что в строке

справа действительно ноль.

Обладатели видеокарт с поддержкой шейдеров 3.0 (если у вас видяха новее, чем Nvidia GeForce 6600 или ATI X1000, то у нее должна быть такая поддержка) могут включить поддержку этих шейдеров игрой, установить единицу в строке

Однако это еще не все, для полной убежденности в том, что вы включили шейдеры 3.0, нужно проделать следующие дополнительные танцы с бубном: открываем файл RenderedInfo.txt, который находится в той же папке, что и Fallout.ini. Ищем у него в конце строку Shader Package, смотрим номер. Например, это 13. Идем в директорию с игрой, в папку data/Shaders, ищем шейдерный пакет номер 13. Находим — shaderpackage013.sdp.

Переименовываем или архивируем его (или удаляем, но я бы не стал, мало ли что), например, меняем расширение на bak. После этого делаем копию пакета номер 19 — shaderpackage019.sdp — и переименовываем эту копию в «shaderpackage013.sdp». Все, танцы с бубном с шейдерами 3.0 закончены.

uInterior Cell Buffer=3

uExterior Cell Buffer=36

Количество ячеек памяти, отводимых для хранения внутренних (подземелья, метро, здания) и внешних (пустоши) данных. Значения по-умолчанию справедливы для 512 МБ памяти. При 1 ГБ мозгов можно удвоить эти значения (6 и 72 соответственно), при 2 ГБ – 12 и 144 и т.д. Также надо обязательно поднять iPreloadSizeLimit

Это максимальный объём памяти (в байтах) для кэширования игровых данных. По-умолчанию для этих нужд отводится 25 МБ

Эксперементально 6Гб — 16777216000

Зксперементально 8Гб — 33554432000 или 67108864000

Далее ищем и устанавливаем представленные ниже значения для следующих переменных:
bUseHardDriveCache=
Включение кэширования на жестком диске. Опцию желательно включить (1)

bBackgroundLoadLipFiles=1 Фоновая подзагрузка губ, губок и губищ

bLoadBackgroundFaceGen=1 Фоновая подзагрузка лиц и морд

bBackgroundCellLoads=1 фоновая подзагрузка ячеек игрового мира

bLoadHelmetsInBackground=1 Фоновая подзагрузка шлемов

iBackgroundLoadLoading=1
bBackgroundPathing=1
bBackgroundNavmeshUpdate=1
bCloneModelsInBackground=1

bUseThreadedBlood=1
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bUseThreadedAI=1 после этой строчки вписать iNumHWThreads= Число потоков, в которые обсчитывается игровая физика в системах с многоядерными процессорами, 2-4-6-8 — в зависимости от числа ядер вашего ПК, на Fallout3 работает только значение 2 ( является панацеей от зависаний ).

iNumHavokThreads=2-4-6-8 — в зависимости от числа ядер вашего ПК.

iShadowMapResolution=1024
Качество теней, чем выше значение, тем выше разрешение карт теней, значения должны быть кратны 8. 1024 соответствуют настройкам High, 256 — Low. Ставим 2048 чтобы тени былы покрасивше, или 128 для повышения быстродействия.

iMaxImpactSoundCount=32
Управляет качеством звука. При встроенной звуковухе ограничтесь значением 22 – 24, а то игра может регулярно вылетать.

bEnableAudioCache=1
Вкл/выкл кэширование звуков, включайте обязательно.

iAudioCacheSize=2048
Размер кэша для звуков в килобайтах, т.е. 2048 = 2MБ. Желательно поднять это значение до 4096 или даже до 8192.

iMaxSizeForCachedSound=256
Количество кэшируемых звуков. Можно увеличить до 512. Но слишком высокие значения этого параметра и кэша могут привести к нестабильности игры.

iMinGrassSize
Определяет расстояние между соседними пучками травы. Чем выше число, тем реже травка. Чем МЕНЬШЕ значение, тем БОЛЬШЕ травы и МЕНЬШЕ производительность. Попробуйте к примеру 10 и 140 =). (Fallout.ini)

Чем выше значение, тем дальше видно траву. (FalloutPrefs.ini)

Настройка разрешения отражений в воде. Чем выше значения, тем более детальные отражения. При низких значениях отражения будут смутными, но FPS выше. 2048 — качество лучше, fps меньше, 256 — наоборот. Оба значения должны быть одинаковыми. (FalloutPrefs.ini)

Настройка интенсивного света от фонарей и других источников освещения, рекомендуется для мощных компьютеров.

Откройте fallout.ini и внесите следующие изменения:
fLightLODDefaultStartFade=10240.0
fLightLODRange=10240.0
fLightLODMinStartFade=10240.0
fLightLODMaxStartFade=10240.0
fShadowLODDefaultStartFade=200.0
fShadowLODRange=200.0
fShadowLODMinStartFade=100.0
fShadowLODMaxStartFade=1000.0
fSpecularLODDefaultStartFade=102400.0
fSpecularLODRange=10240.0
fSpecularLODMinStartFade=10240.0
fSpecularLODMaxStartFade=10240.0

h_1453551235_3693139_cf686e27b5.jpgh_1453551321_2036640_78d738e132.jpgh_1453551321_7203247_15b4a61ef9.jpgh_1453551321_8653732_fdc28d3ae1.jpg

P.S. собрано благодаря сайтам и моим Друзьям

  • Нравится2
  • Спасибо!1

Источник: falcon-lair.com