За что отвечает строка sectionlimit и arealimit ? и еще resursmemore это оперативка? если у меня 8гб, прописывать 7000?
За что отвечает строка sectionlimit и arealimit ? и еще resursmemore это оперативка? если у меня 8гб, прописывать 7000?
..-arealimit=XXX
Устанавливает количество кэшируемых участков поверхности. Чем
выше это значение, тем лучше сглаживаются неровности, однако при
этом больше используется память. По умолчанию значение параметра
равно 100. На современных системах можно установить значение до
400.
-sectionlimit=XXX
Устанавливает количество оснований, которые подгружаются с диска.
Чем выше это значение, тем лучше сглаживаются неровности, однако
при этом больше используется память. По умолчанию значение
параметра равно 10. На современных системах можно установить
значение 20 или выше, увеличив соответствующим образом значение
параметра arealimit.
Про параметр ResourceMemory я писал выше, он определяет размер пула оперативной памяти для кеширования объектов сцены. Чем он больше - тем реже придётся движку лазить за новыми ассетами на жёсткий диск, тем меньше будет лагов. Хотя это правило не железное. Проверить, хватает ли вам памяти, можно следующим нехитрым способом: сядьте в кабину локомотива на какой-нибудь насыщенной объектами станции с хорошим видом "в горизонт" (я использую Ладожский вокзал на трассе "Санкт-Петербург – Мга – Волховстрой", хотя, идеальное место, конечно – это Киевский вокзал на трассе Москва – Калуга – БМО, но она уж больно долго грузится для тестов), и наклоните камеру в надир ("посмотрите" себе "под ноги"), а затем резко переведите "взгляд" камеры на горизонт. Если появились лаги – изменяйте пару параметров ResourceMemory и AreaLimit до тех пор, пока лаги не прекратятся или станут сильно меньше. Эта настройка сугубо индивидуальна для каждой системы.
Какие настройки вы рекомендуете?
Версия Trainz: TS12 3.7 (сборка 61388)
ОС: Windows 10 x64
Процессор: Phenom II X4 955 BE
Видеокарта: SAPPHIRE Radeon HD 7850 2 ГБ
RAM: 6 ГБ
Никто не даст тебе рекомендаций под конкретно твой конфиг. А даже если что и посоветуют, это будет пальцем в небо. Вот, читай внимательно и думай:
---------- Сообщение добавлено в 21:05 ---------- Предыдущее сообщение размещено в 19:19 ----------
paradygm, Вот тут вот ещё обязательно почитай. Восстановили тему.
Хоть кто-то получил положительный эффект от этих настроек? Я сколько вариантов не перебирал, никакой разницы не ощутил, от слова совсем. 12ка как лагала, так и лагает. Работали бы скрипты в 19, нахрен бы выкинул это старье, но увы.
Путь длиной в тысячу миль пройден на треть.
Рома, У меня вот с таким Trainz идёт плавнее. Меньше фризов, и фпс ни так резко скачет. Но беда, что Trainz 2012 просто не умеет нормально использовать видеокарту, у меня загрузка GPU выше 60% не поднимается. С OpenGL 30-40 фпс. С DirectX вообще беда, до 20 проседает.
Код:-debug -freeintcam -disablefog -fullscreen -keepallresources=1 -keepparticles=1 -arealimit=300 -sectionlimit=20 -framestoaverage=8 -resourcememory=4096 -Jet=bin -time=0.0
Когда создавался 12-ый, не было таких объёмов оперативки. И по дефолту Трейнз оптимизирован под тогдашние железо. Так что скорее наоборот, слабому железу особо не поможет. А вот на нормальном железе, если заставить игру активнее использовать оперативку, фризов становиться меньше.
Нормально и не лагае 12 :
-DepthBits=24
-StencilBits=8
-disablestencil
-vsync=3
-time=0.0
-Jet=bin
-cabinfov=57
-DefaultAutoMip=none
-DynamicVertexBufferSize=4194304
-DynamicIndexBufferSize=196608
-VBO
-width=1024
-height=768
-framerate=200
-freeintcam
-sectionlimit=20
-heartbeat=0.03
-arealimit=270
-KeepAllResources=1
-KeepParticles=1
-framestoaverage=16
-disablerailjointsound=1
-autopilotsignaldistance=1200
-loadingtime=50
-forcerealtimeload=0
-allownoctrlrightclick
#583601 Pavlo Kolejchuk (DJ Still) ©