High FPS Physics Fix
07.04.2021 30847 4087 Автор мода: AntoniX Автор публикации: AntoniX Версия: 0.8.3 Перевод: Мультиязычный

High FPS Physics Fix

Мод отвязывает скорость игры от частоты кадров. Убирает физические баги и "заикания". Сокращает время загрузки.

Обновление: 0.8.3
- Исправлен вылет игры при быстром перемещении

Обновление: 0.8.2
- Переделаны функции записи изменений в память игры
- Отвязана скорость перемещения объектов от частоты кадров на загрузочных экранах (WASD клавиши)
- Улучшены функции FixStuttering и FixWindSpeed
- Небольшие исправления мода

Обновление: 0.8.1
- Добавлена настройка EnableDisplayTweaks (по умолчанию отключена)
- Добавлена настройка для исправления отзывчивости при начале движения при очень высоком FPS (FixMotionResponsive)

Обновление: 0.8.0
- Портированы некоторые функции из SSE Display Tweaks, которые помогут уменьшить задержку ввода и заикания, а также помогают G-Sync/FreeSync работать в оконном режиме.
- Добавлена настройка для исправления отзывчивости при начале движения при очень высоком FPS (FixMotionResponsive).

Обновление: 0.7.7
- Исправлены вылеты из-за включенной настройки FixRotationSpeed
- Добавлен отдельная настройка FixSittingRotationSpeed

Обновление: 0.7.6
- Исправлены функции мода, вызывающие вылеты у некоторых пользователей

Обновление: 0.7.5
- Исправлена настройка FixRotationSpeed

Обновление: 0.7.4
- Возвращена настройка OnlyOnLoadingScreens исправляющая вылеты
- Прочие небольшие изменения для улучшения стабильности мода

Обновление: 0.7.3
- Исправлено зависание игры при использовании настройки InGameFPS. Теперь FPS изменяется только после главного меню игры.
- Удалена старая настройка NumOfThreadsWhileLoading, ее теперь заменяет FixCPUThreads
- Удалена ненужная настройка OnlyOnLoadingScreens

Обновление: 0.7.2
- Исправлена настройка PostloadingMenuSpeed

Обновление: 0.7.1
- Исправлены вылеты из-за мода
- Настройка InGameFPS больше не отключает вертикальную синхронизацию

Обновление: 0.7.0
- Добавлена настройка для исправления неверного распределение потоков процессора во время загрузок (FixCPUThreads)
- Добавлена настройка для сокращения времени послезагрузочной анимации (PostloadingMenuSpeed) - по умолчанию отключена
- Добавлена настройка для отключения iFPSClamp (DisableiFPSClamp)
- Добавлена настройка для включения записи времени загрузок в лог-файл (WriteLoadingTime) - по умолчанию отключена
- Исправлены настройки FixRotationSpeed, FixWorkshopRotationSpeed

Обновление: 0.6.0
- Переделаны функции ограничения ФПС - теперь они не конфликтуют и работают с другими модами и программами
- Исправлен баг с белым экраном во время падения игрока при камере от третьего лица (FixWhiteScreen)
- Исправлен поворот 3D модели на загрузочном экране при высоком ФПС (FixLoadingModel)
- По просьбе добавлена настройка NumOfThreadsWhileLoadingNewGame (По умолчанию - 1)

Обновление: 0.5.1
- Исправлены "подпрыгивания" одежды и волос из-за предыдущего обновления

Обновление: 0.5.0
- Исправлены "заикания". Игра станет более плавной.

Обновление: 0.4.0
- По умолчанию мод теперь совместим с Reshade, Fraps, RTSS и прочими модами/программами, с которыми раньше были зависания/вылеты
- Исправлено падение FPS после использования лифтов при включенной настройке NumOfThreadsWhileLoading
- Исправлена настройка iPresentIntervalDuringLockpicking
- Замена настройки fMaxTimeFix на JumpFix, исправляющая высоту прыжка
- Уменьшено дерганье объектов при их перемещении

Обновление: 0.3.0
- Замена адреса fMaxTime. Распорядок дня NPC исправлен. Убраны сомнительные исправления fMaxFrameCounterDifferenceToConsiderVisible и fMaxTimeComplex. 
- Добавлена настройка для удаления черных загрузочных экранов, что сокращает скорость загрузки (DisableBlackLoadingScreens). По умолчанию отключена.
- Добавлена настройка для лимита используемых игрой потоков процессора во время загрузки (NumOfThreadsWhileLoading). Сокращает время загрузки.
- Исправлено застревание NPC при высоком FPS (FixStuckAnimation)
- Исправлено вращение 3D модели на загрузочных экранах
- Исправлена вращение камеры сидя

Обновление: 0.2.5
- Исправлены вылеты при запуске игры
- Возвращена настройка DisableAnimationOnLoadingScreens (по просьбам игроков, оказалось вылеты только у единиц)

Обновление: 0.2.4
- Незначительные изменения кода, исправлен множитель скорости анимации
- Убрана настройка DisableAnimationOnLoadingScreens, вызывающая вылеты

Обновление: 0.2.3
- Исправлены скорость вращения отмычкой и звука при взломе (настройка LockpickingFPS в HighFPSPhysicsFix.ini)
- Добавлена настройка для еще большего сокращения загрузки (DisableAnimationOnLoadingScreens в HighFPSPhysicsFix.ini). По умолчанию отключена.

Обновление: 0.2.2
- Улучшена совместимость с другими модами и программами
- Добавлена настройка CompatibilityMode в HighFPSPhysicsFix.ini

Обновление: 0.2
- Оптимизация кода плагина.
- Изменены значения HighFPSPhysicsFix.ini
- Добавлены дополнительные настройки в HighFPSPhysicsFix.ini

Особенности
  • Разблокировка FPS (частоты кадров).
  • Исправление дрожания изображения\NPC\игрока. Игра станет более плавной.
  • Отвязка скорости игры от частоты кадров, что позволит вам играть при любых значениях FPS c нормальной скоростью.
  • Исправляет проблему с диалогами.
  • Исправление высоты прыжка при высоком FPS.
  • Ускорение загрузки локаций. Эффект особенно заметен, если игра работает на твердотельном накопителе (SSD).
  • Возможность отключить анимацию на загрузочных экранах, чтобы значительно сократить время загрузки.
  • Возможность сократить послезагрузочную анимацию.
  • Исправление неверного распределения потоков процессора во время загрузок.
  • Исправление скорости вращения объектов.
  • Исправление скорости вращения в режиме строительства.
  • Исправление застреваний NPC, а также при попытке подойти к терминалам/силовой броне.
  • Исправление скорости вращения отмычкой и звука при взломе.
  • Исправление скорости ветра (одежда и волосы).
  • Исправлен баг с белым экраном во время падения игрока при камере от третьего лица.
Мод будет полезен при любом FPS.

ВНИМАНИЕ! Параметры полноэкранного режима и оконного режима без рамки в лаунчере (bFullScreen и bBorderless в Fallout4Prefs.ini) не действуют, если вы хотите изменить режим отображения, он должен быть установлен в HighFPSPhysicsFix.ini (настройки FullScreen и Borderless).
При использовании ENB отключите "ForceVSync" в файле enblocal.ini и установите "Вертикальную синхронизацию" на управляемую приложением в настройках драйвера, иначе ваша игра получит черный экран.

Как настроить:
* Вы можете настроить мод, отредактировав файл HighFPSPhysicsFix.ini, который находится в папке с игрой Data\F4SE\Plugins или в папке мода.
** значение true - включено, значение false - отключено
** значение 0 - отключено


[Main]

## Включите для отвязки скорости игры от частоты кадров.
#
UntieSpeedFromFPS=true

## Включите для отключения игровой опции iFPSClamp, которая иначе будет мешать работе мода.
#
DisableiFPSClamp=true

## Включить или отключить вертикальную синхронизацию (включение ForceVSync в ENB перезапишет данную настройку).
#  
#  Эта настройка заменяет "iPresentInterval" в Fallout4Prefs.ini.
#
EnableVSync=true

## Включите для сокращения времени загрузки (эффект особенно заметен, если игра работает на твердотельном накопителе (SSD)).
#  
#  Отключает вертикальную синхронизацию на загрузочных экранах.
#  ForceVSync=true в ENB перезапишет этот параметр (поэтому обязательно установите ForceVSync=false в enblocal.ini, если хотите использовать эту функцию).
#
DisableVSyncWhileLoading=true

## Позволяет отключить черные загрузочные экраны. Сокращает время загрузки.
#
DisableBlackLoadingScreens=false

## Включите для еще БОЛЬШЕГО сокращения времени загрузки (до двух раз быстрее загрузка, чем с другими настройками). Настройки можно сочетать друг с другом.
#  
#  Отключает всю анимацию на загрузочных экранах. Счетчик FPS будет заморожен. Эффект особенно заметен на черных загрузочных экранах.
#
DisableAnimationOnLoadingScreens=false

## Включите для записи времени загрузки в лог файл (Документы\My Games\Fallout4\F4SE\HighFPSPhysicsFix.log).
#
WriteLoadingTime=false

## Позволяет сократить время послезагрузочной анимации при переходе между локациями. Также полезно при Быстрой загрузке, особенно во время битвы. 
#  
#  По умолчанию в игре 1, для двухкратного сокращения - 2, трехкратного - 3 и так далее.
#
PostloadingMenuSpeed=1.0

## Отключает диалог "Приложение не отвечает" (полезно для пользователей оконного режима/оконного режима без рамок).
#
DisableProcessWindowsGhosting=true

[Limiter]

## Ограничение FPS в игре - например 144. Установите значение на 0 для отключения.
#
InGameFPS=0.0

## Ограничение FPS экрана загрузки (применяется только, если "DisableVSyncWhileLoading" имеет значение true) - например 350. Установите значение на 0 для отключения.
#
#  EnableFPSLimit=true в ENB перезапишет этот параметр (поэтому обязательно установите EnableFPSLimit=false в enblocal.ini, если хотите использовать эту функцию).
#
LoadingScreenFPS=350.0

## Позволяет исправить звук во время взлома отмычкой. Фиксирует FPS во время взлома.
#
#  Установите значение на 0 для отключения.

LockpickingFPS=60.0

## Количество потоков процессора, используемых при запуске новой игры. Использование 1 потока помогает исправить баги некоторых квестов.

NumOfThreadsWhileLoadingNewGame=1

[DisplayTweaks]

## Включите, чтобы настройки из секции DisplayTweaks работали. Выключите если вы получаете черный экран (или вылеты на рабочий стол) при запуске игры.
#  
#  При использовании ENB отключите «ForceVSync» в настройках enblocal.ini и установите в настройках драйвера видеокарты для функции «Вертикальный синхроимпульс» значение -
#  «Использовать настройку 3D-приложения», иначе при запуске игры будет черный экран.

EnableDisplayTweaks=false

## Включите для полногоэкранного режима, выключите для режима в окне.
#
FullScreen=false

## Включите для оконного режима без рамки, выключите для оконного режима. 
#
#  "FullScreen=true" и "Bordless=true" - Полный экран без рамок.
#  "FullScreen=true" и "Bordless=false" - Эксклюзивный полный экран.
#
Borderless=true

## Количество буферов в цепочке подкачки. Допустимые значения от 1 до 8. Значение 0 - автоматическое определение нужного значения.
#
#  Больше информации: https://docs.microsoft.com/en-us/windows/win32/api/dxgi/nf-dxgi-idxgiswapchain-resizebuffers.
#
BufferCount=0

## Определяет параметры обработки пикселей на поверхности отображения. 
#
#  Может помочь снизить заикания, уменьшить задержки вывода (input lag) и немного увеличить FPS. 
#  Также данная настройка помогает G-Sync/FreeSync работать в оконном режиме/без рамки.
#  
#  Доступные настройки: 0 - автоматически выбор лучшей настройки, 1 - discard, 2 - sequential, 3 - flip_sequential, 4 - flip_discard.
#  
#  Больше информации: https://docs.microsoft.com/en-us/windows/win32/api/dxgi/ne-dxgi-dxgi_swap_effect и https://devblogs.microsoft.com/directx/dxgi-flip-model.
#
SwapEffect=0

## Разрешить разрыв. Действует только в полноэкранном режиме без рамок в сочетании с настройкой flip_... SwapEffect.
#
#  Позволяет отключить VSync в полноэкранном режиме без рамок. Больше информации: https://docs.microsoft.com/en-us/windows/win32/direct3ddxgi/variable-refresh-rate-displays.
#
AllowTearing=true

## Отключить изменение размера буфера цепочки подкачки при изменении размеров окна. Включите если вы испытываете проблемы с ENB.
#
ResizeBuffersDisable=false
ResizeTargetDisable=false

## Определяет, как изображение растягивается в эксклюзивном полноэкранном режиме для соответствия разрешению монитора.
#
#  Доступные настройки: 1 - неопределенное, 2 - центрированное, 3 - растянутое.
#
ScalingMode=1

[Fixes]

## Включите для исправления неверного распределения потоков процессора во время загрузок: не дает им переходить в режим WaitForSingleObject, тем самым загрузка с диска не останавливается.
#
#  Особенно сокращает время черных загрузочных экранов.
#
FixCPUThreads=true

## Включите для уменьшения дерганья игры. Игра станет более плавной. Исправление высоты прыжка.
#
FixStuttering=true

## Включите для исправления бага с белым экраном во время падения игрока при камере от третьего лица (~125 FPS).
#
FixWhiteScreen=true

## Включите для устранения влияния FPS на скорость ветра (одежда и волосы).
#
FixWindSpeed=true

## Включите для устранения влияния FPS на скорость вращения предметов.
#
FixRotationSpeed=true

## Включите для устранения влияния FPS на скорость вращения камеры от первого лица сидя.
#
FixSittingRotationSpeed=true

## Включите для устранения влияния FPS на скорость вращения объектов в режиме строительства.
#
FixWorkshopRotationSpeed=true

## Включите для устранения влияния FPS на скорость вращения объектов на загрузочных экранах.
#
FixLoadingModel=true

## Позволяет исправить застревания NPC, а также застревания при попытке подойти к терминалам/силовой броне.
#
FixStuckAnimation=true

## Включите для исправления отзывчивости при начале движения при очень высоком FPS.
#
FixMotionResponsive=true

Совместимость:
Мод должен быть совместим с другими.

Требования:
Fallout 4 1.10.163.0
F4SE

Установка:(вручную)
1. Скачать сам архив мода и вручную поместить папку F4SE из архива в Data в игре, подтвердить слияние папок F4SE с той что у вас уже есть в игре.
2. Можете настроить файл HighFPSPhysicsFix.ini если на то будут причины. Открывать файл и сохранять если вы внесете изменения лучше через Notepad++, потому что он имеет верную кодировку, которую не имеет обычный Блокнот, если вы будете редактировать и сохранять через него, могут быть ошибки.
3. Активировать ничего не нужно, потому что в моде нет .esp/esm/esl файлов и нет скриптов.
Внимание: Автор данной темы имеет право удалять комментарии пользователей, если комментарии не соответствуют правилам сайта. Если ВЫ как пользователь считаете, что ваш комментарий был удален без каких-либо на то причин и без основания, то можете написать автору данной темы, и спросить, за что был удален ВАШ комментарий, с предоставлением причины удаления, исходя от правил сайта.
1 2 3 4 5 »
Аватар sashnm
sashnm в 21:17:54, 19.04.2021
А если нет папки F4SE в Data в игре?
Аватар k©קaso√®
k©קaso√® в 21:23:51, 19.04.2021
№214, Администратор
если нет, значит просто закиньте папку F4SE из архива в папку Data в игре, теперь будет
Аватар sashnm
sashnm в 21:27:54, 19.04.2021
biggrin

Сорри. но заикания и подвисы так и остались.
Может я что не так делаю?
Аватар Lyrfox
Lyrfox в 19:13:49, 15.04.2021
Спасибо , с новой версией вернулись экраны загрузки - всё работает , хотя вылеты бывают , уж не знаю из за чего ... respect
Аватар zmey13
zmey13 в 03:13:34, 15.04.2021
Вылетает при стрельбе по трупам, откатил до версии 0.8.0 все нормально работает.
Аватар Tromb123
Tromb123 в 09:24:22, 10.04.2021
Как поставил так вылеты и при загрузке и при перемещениях. Откатил на предыдущую и все нормально.
Аватар AntoniX
AntoniX в 16:44:42, 10.04.2021
Использовали версию 0.8.3? В версии 0.8.2 был вылет.
Аватар ImperSand
ImperSand в 08:50:23, 10.04.2021
На версии 8.3 исчезли последние вылеты (были при фаст-трэвеле иногда с вероятностью 1/5 - 1/10). Автор, спасибо тебе огромное!
Аватар PepelZbey
PepelZbey в 00:21:36, 10.04.2021
Вылеты ! Прямо по среди боя. не между локациями или при загрузках а прям в замесах. Мод сырой судя по всему. Вернулся на Load Acelerator (юзает  d3d11) и залоченый FPS (в самой игре не при загрузке)  теже яйца только впрофиль и стабильные. ENB не страдаю предпочитаю reShade.
Поправочка - сам мод вроде стабилен, но не дружит с CBP физикой (вылеты в бою кто бы мог подумать) поставил другой физ движок (dll) все ОК!
Аватар AntoniX
AntoniX в 21:48:11, 07.04.2021
Обновление: 0.8.3
- Исправлен вылет при быстром путешествии

Обновление: 0.8.2
- Переделаны функции записи изменений в память игры
- Отвязана скорость перемещения объектов от частоты кадров на загрузочных экранах (WASD клавиши)
- Улучшены функции FixStuttering и FixWindSpeed
- Небольшие исправления мода

Забыл разместить 0.8.1 версию здесь...
Обновление: 0.8.1
- Добавлена настройка EnableDisplayTweaks (по умолчанию отключена)
- Добавлена настройка для исправления отзывчивости при начале движения при очень высоком FPS (FixMotionResponsive)
Аватар Morty
Morty в 18:26:59, 07.04.2021
Посоветуйте пожалуйста какие настройки (фиксы) стоит отключить в моде если я предпочитаю играть на  60 фпс. Просто смотрю что почти все настройки в разделе "Fixes" рассчитаны на высокий фпс.
Аватар AntoniX
AntoniX в 19:21:23, 07.04.2021
LockpickingFPS=0
FixWhiteScreen=false
FixStuckAnimation=false
FixMotionResponsive=false
Остальное на свое усмотрение.

Без мода при падении ниже 60 ФПС игра даже замедляется.
Аватар Morty
Morty в 22:07:59, 07.04.2021
Спасибо)
Аватар agastan
agastan в 20:14:34, 29.03.2021
Старое сообщение. Побегал я с этим фиксом недельку и начались просадки, по началу было норм, потом как то стал замечать все жестче проседает, убрал мод стало норм.  Пишу что есть по факту.

13.04.2021 г. Приношу свои извинения, мод рабочий, это я сам баловался с переустановками флорных модов парралельно с этим и не углядел за этим.
Аватар oblinkoff
oblinkoff в 18:49:32, 03.03.2021
Иногда вылетает при стрельбе. А ещё появились вылеты при перезагрузке сохранения. В ранних версиях такого не замечал. Но скорость загрузки увеличилась значительно, это радует!.
Аватар arhimondsx
arhimondsx в 18:38:50, 01.03.2021
Отличный мод. Скорость загрузки выросла в 2-3 раза. И как мне показалось, более корректно раскидывается нагрузка по ядрам.
Аватар AntoniX
AntoniX в 23:36:57, 28.02.2021
Обновление: 0.8.0
- Портированы некоторые функции из SSE Display Tweaks, которые помогут уменьшить задержку ввода и заикания, а также помогают G-Sync/FreeSync работать в оконном режиме.
- Добавлена настройка для исправления отзывчивости при начале движения при очень высоком FPS (FixMotionResponsive).
Аватар AntoniX
AntoniX в 15:26:12, 13.02.2021
Обновление: 0.7.7
- Исправлены вылеты из-за включенной настройки FixRotationSpeed
- Добавлен отдельная настройка FixSittingRotationSpeed
Аватар Anutsaka
Anutsaka в 22:08:12, 11.02.2021
А есть этот Фикс на версию 1.10.162.0 Просто на этот на 1.10.163.0
Аватар Lyrfox
Lyrfox в 13:15:20, 11.02.2021
Что то не видно улучшений - как грузилась долго  и fps 30 , так всё и осталось и подтормаживания и мыло после пробежки  , и подвисания ( неужели ENB и моды так грузят игровой движок , или здесь что то ещё ) ??? meeting  respect
Аватар AntoniX
AntoniX в 14:29:17, 11.02.2021
Мыло лечится ENB (ForceVideoMemorySize). А загрузка быстрее на ССД. Может еще помочь сброс игровых настроек.
Аватар Tulio80
Tulio80 в 19:47:12, 16.03.2021
FPS стало 60 и не более. В настройках менял ограничение - изменений нет, так же 60. Файл ini в моих документах отредактирован на снятие ограничений в 60  fps
Аватар AntoniX
AntoniX в 21:56:11, 16.03.2021
Если используешь ENB установи значения в enblocal.ini (в папке с игрой):
ForceVSync=false
EnableFPSLimit=false

Также может быть в настройках драйвера.
1 2 3 4 5 »
avatar
Gamer-mods.ru © 2012 - 2021. Все права защищены. Копирование материалов без указанной активной ссылки на данный сайт запрещено