Извращаемся над фсх

Вообще без них, регулировать внутри сима

Alex_buka (21 October 2011 — 08:53) писал:

Не надо быть таким категоричным, она многим помогла, в т.ч. и мне. А записи эти выключаются в ней кнопкой «калькулейт автоген» .

Не, ну я пытался быть не категоричным, целый день тестировал. И так и эдак. В итоге снёс изменения и поставил свой старый цфг. Может я очень требователен или ещё что, но свой меня устраивает, а множественные продукты вычислителя — нет.

camrad1983 (21 October 2011 — 02:13) писал:

Как я и предполагал, прога фспс для знающего человека — мёртвому припарка. В некоторых случаях делает фсх ещё более нестабильным, вижу каким методом она «поднимает фпс», разрушая тем самым сетку автогена добавлением TERRAIN_MAX_AUTOGEN_BUILDINGS_PER_CELL= TERRAIN_MAX_AUTOGEN_TREES_PER_CELL= Прога — фуфло для нубов или супер ленивых людей. Смог бы подарить кому — подарил бы. К сожалению она привязывается ка материнке и будет просто удалена в моём случае. Way to go FSPS! Красивый развод на бабло.

поправь тогда в своем первом посте :)

camrad1983 (06 October 2011 — 14:20) писал:

А вообще правду говорят: если не знаешь что это значение делает и как работает, не ставь его не изучив. Результат может быть хуже.
http://secure.simmar…me-fsx-pc.phtml платная прога
работает намного лучше чем бесплатный Bojote

а то получается противоречие )))

p/s а вообще странно, вы один из немногих у кого так случилось.. Хотя я уже ничему не удивлюсь, народ вон че пишет

mirantenn (20 October 2011 — 20:26) писал:

мда для этой птички мало i7 2600K с частотой 4.6ГГЦ озу 8gb 2133 Мгц
ssd и gtx 580 разогнаной до 980 GPU и 3260Мгц частоты. я в шоке всего 15-13 фпс. в стамбуле. Gkc. у меня подправленно сглаживание через NVIDIA Inspector 32x MSAA

так что не торопитесь с выводами, не надо как говориться обжёгшись на молоке, на воду дуть

Не надо быть таким категоричным, она многим помогла, в т.ч. и мне. А записи эти выключаются в ней кнопкой «калькулейт автоген» .

Я тоже руками в паре мест конфиг в последствии допиливал. Но не скажу что результат прям из нее был дрянь, гораздо адекватнее Бойотовского сайта. Видимо сильно от системы зависит.

Видимо да… Я не сдался, тестирую в Мидвее от Аэросовта. Как — никак, а гением по цфг всё равно надо быть, даже с этой утилитой, даже с крутым железом. Вывод: можно и самому ручками цфг ..турбировать.

Сообщение отредактировал camrad1983: 21 October 2011 — 09:39

Так я и божоте не пользуюсь, снёс цфг файл, поставил параметры как в первом посте кроме _PER_CELL , всё работает супер. СтОит только запустить сабжевую прогу — начинается АД. Готов подарить её детям Африки.

Хотел спросить, может кто знает, а от чего обычно появляются лаги при поворотах камеры? я кручу вокруг самолета и происходят лаги даже при хороших фпс. Плюс иногда кое где моргает или вылезают всякие полоски. На зарубежных форумах вроде Spikes называют. Впринципе если летаешь в ВК и головой не сильно крутишь, то особе не парит. Но все же бесит.

Сообщение отредактировал alexost92: 21 October 2011 — 16:40

alexost92  у меня такая же проблема:(
А на счёт ФСПС соглашусь с камрадом, я был недоволен результатом. Програмка выкрутила мне автоген практически на макс (что при моём железе нелогично), а дальность прорисовки на минимум (очень портит картинку). Хотя по мелочам, вроде уборки красных надписей и т.д. полезна..

Камрад вы разобрались с текстурами крыш?

Как всё у Вас красиво и чудесно))) реально! а я только начал всё осваивать и толком не всегда получаеться ливреи поставить на самолёт((( а вы шагаете уже далеко и ролики по графе вижу красивые и тушки и трафик всё в реале! надеюсь я тоже когда нибудь дойду то таког! вот качаю сейчас аэропорт для десятки и незнаю правильно раскидаю файлы или нет! если кто может помочь начинающему в этом деле скиньте пожайлуста ссылку на обучение правильно распихивать файлы в симе! Спасибо!

Всегда подозревал и пришёл к выводу, что чем меньше так называемых «твиков» в файле fsx.cfg — тем лучше и правильнее будет работать десятка.  Итак, настройки внутри симулятора уже все научились (я думаю) выставлять правильным образом. Заново объяснять и показывать, думаю не имеет смысла.  Можете посмотреть fsx settings у товарища FCOM’a или у меня, под разные видеокарты есть свои нюансы, поэтому не буду углубляться, лишь напишу основные параметры, которые подойдут всем. Заостряю, залог успеха прежде всего зависит от:
1. Железа ($$)
2. Чистой 64 bit 7 Винды, грамотно подготовленной для симулятора: http://www.simforums…187.html#198187
3. Разгона процессора (Intel only!)
4. Терпения
:brrr1:

Предположим всё перечисленное у вас уже есть, но вы запутались. Kуда пойти? http://www.venetubo.com/fsx.html  или http://secure.simmar…fsx-pc.phtml

Пока всё — ничего больше!!!
Далее нам нужно узнать насколько наше железо тянет в среднем симулятор.
Не пользуем никакие фпс лимитеры итд.

Разлачиваем фпс внутри симулятора frames = unlimited
прописываем/меняем в fsx.cfg

AverageFrameRate=1,2
AverageFrameRate=2,2
дабы видеть средние фпс при нажатии shift+z

Теперь загружаемся не в Перми, а где нибудь в KSEA на PMDG NGX. Activesky 2012, REX, GEX, UTX, EZDOK, TrackIR присутсвовать должны тоже.Почему?
Потому что это заставит железо работать на пределе. Настроите там — в остальных местах проблем вообще не будет — только лучше.
Летаем circuits и смотрим наш усреднённый фпс — у меня выдавало что-то около 25 средних. Значит берём искомый фпс в 30.
А дальше в ход идёт просто — математика. И никаких бубнов и непонятных твиков и томуы подобных панацей.
1. Вычисляем MAX_TEXTURE_DATA
(Memory Bandwidth * GDDR) / Target Frame Rate = Maximum Bytes Per Frame

где

Memory Bandwidth = Memory Clock in MHz.  ( В моём случае 1025MHz)  — 1025
GDDR = GGDR3 это DDR2 (пользуем множитель 16), GDDR5 это DDR3 (пользуем множитель 24)  — У меня GDDR3 — 16
Target Frame Rate = Desired Frames Per Second (искомые фпс, дефолт на 30 фпс) —30
Итого:
(1025*16)/30=546.66666…

2. Записываем число, дальше вычисляем TEXTURE_BANDWIDTH_MULT
(MAX_TEXTURE_DATA / Global Texture Resolution) * 100 = Texture Bandwidth Multiplier

где
Maximum Bytes Per Frame = MAX_TEXTURE_DATA
Global Texture Resolution = TEXTURE_MAX_LOAD
Texture Bandwidth Multiplier = TEXTURE_BANDWIDTH_MULT

Беру дефолтные TEXTURE_MAX_LOAD=1024 (2048, 4096 пока в ход не идут)
(546.66666/1024)*100=53.385 Округляем до целых: 53

TEXTURE_BANDWIDTH_MULT = 53     (моя !начальная! прописка в цфг файле)

Первичный результат:
MAX_TEXTURE_DATA=546
TEXTURE_BANDWIDTH_MULT = 53
TEXTURE_MAX_LOAD = 1024
UPPER_FRAMERATE_LIMIT = 30

С этого момента фпс лочим в симуляторе на тот средний показатель фпс (в моём случае, как было сказано ранее — 30)
Дальше самый нудный (для меня) процесс
Начиная с
TEXTURE_BANDWIDTH_MULT = 53 (в моём случае)
повышаем этот множитель каждый раз на 3 до 70-80
После каждого изменения тестируем тем же способом, что описан выше. Гияп, байойд, нгха, циркут и.т.д  :D
Как только замечаем мелкие рывки, снижаем число на 6 и радуемся — вы нашли оптимальный для вас
TEXTURE_BANDWIDTH_MULT.
Приятных полётов, я продолжаю наблюдение!!!
Интересный подход коллега. Сегодня вечерком все проверю.

Просмотр сообщенияcamrad1983 (11 Апрель 2012 — 05:34) писал:

Memory Bandwidth = Memory Clock in MHz.  ( В моём случае 1025MHz)  — 1025
GDDR = GGDR3 это DDR2 (пользуем множитель 16), GDDR5 это DDR3 (пользуем множитель 24)  — У меня GDDR3 — 16
Target Frame Rate = Desired Frames Per Second (искомые фпс, дефолт на 30 фпс) —30
Итого:
(1025*16)/30=546.66666…

Можно поподробней — для твердолобых — берем частоту оперативки или графической памяти? И нужно ли где прописать MAX_TEXTURE_DATA?

Я MAX_TEXTURE_DATA не нашел у себя в cfg, может такое быть?
И еще вопросик, TEXTURE_MAX_LOAD все рекомендуют ставить 4096, по вашей методике нужно 1024, это сильно влияет на производительность?
А как TEXTURE_BANDWIDTH_MULT (у меня сейчас я посмотрел 40 после икстрима) влияет на картинку?
Спасибо!

Имхо, данный способ слишком сложный. Тот же венетубо проще, тем более что все плавно, быстро и красиво. Незачем больше ковырять FSX. Камрад, может проще купить новый комп?

Просмотр сообщенияEnzzo (11 Апрель 2012 — 23:30) писал:

Можно поподробней — для твердолобых — берем частоту оперативки или графической памяти? И нужно ли где прописать MAX_TEXTURE_DATA?

MAX_TEXTURE_DATA нигде прописывать не надо, это просто дата для дальнейших вычислений. Частота имеется ввиду графической, извиняйте, что не пояснил.

Просмотр сообщенияSchrek (12 Апрель 2012 — 01:58) писал:

Имхо, данный способ слишком сложный. Тот же венетубо проще, тем более что все плавно, быстро и красиво. Незачем больше ковырять FSX. Камрад, может проще купить новый комп?

Комп у меня не тот что описан в начале ветки уже давно. И вообще я очень тробователен к картинке и производительности и то что кому-нибудь сойдёт за предел желанного — меня не устраивает. Насчёт божоте, там очень много ненужных твиков, которые делают только вред. Всё должно работать как часы с минимальным кол-вом твиков. И нет это не сложно.

Цитата

И еще вопросик, TEXTURE_MAX_LOAD все рекомендуют ставить 4096, по вашей методике нужно 1024, это сильно влияет на производительность?
А как TEXTURE_BANDWIDTH_MULT (у меня сейчас я посмотрел 40 после икстрима) влияет на картинку?

Можно ставить 4096 — это всего лишь даёт возможность симу грузить текстуры в таком разрешении, если текстуры изначально сделаны таким образом, например (REX, PMDG NGX)

Для моего аппарата, который на симе ужО как раскорячивается (каждый герц и каждый байт на счету), внешний FPS Limiter, все-ж, получше будет. Вечером попробую с ним. Мне не долго — по расчетам TEXTURE_BANDWIDTH_MULT сразу 70 :sarcastic: .

Просмотр сообщенияcamrad1983 (12 Апрель 2012 — 04:22) писал:

MAX_TEXTURE_DATA нигде прописывать не надо, это просто дата для дальнейших вычислений. Частота имеется ввиду графической, извиняйте, что не пояснил.

Судя из описания всеже нужно прописывать в секцию «Дисплей» http://buffaloairway…ns-FSX-Tweaking
И почему вы берете 1025 мегагерц? Разве у 560 ТI не около 2000?

Просмотр сообщенияcamrad1983 (11 Апрель 2012 — 05:34) писал:

…
1. Вычисляем MAX_TEXTURE_DATA
(Memory Bandwidth * GDDR) / Target Frame Rate = Maximum Bytes Per Frame

где

Memory Bandwidth = Memory Clock in MHz.  ( В моём случае 1025MHz)  — 1025
GDDR = GGDR3 это DDR2 (пользуем множитель 16), GDDR5 это DDR3 (пользуем множитель 24)  — У меня GDDR3 — 16
…

Что такое Memory Bandwidth? Частота графической памяти? С этим разобрался.
GDDR — это тип графической памяти?

Кажется здесь: http://www.simforums…topic37948.html то же самое… Но автор тоже умалчивает полёт мысли, что GDDR = GDDR3 is DDR2, я не понял :russian_ru: