AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   W.I.P. (http://forum.aviaskins.com/forumdisplay.php?f=48)
-   -   Back to the future (http://forum.aviaskins.com/showthread.php?t=5708)

yt2 14.04.2023 19:19

Цитата:

Сообщение от Uzin (Сообщение 224725)
1. Работаю на ноуте с графикой:
AMD Radeon Vega 8 Graphics

2. а вот и лог:
https://www.mediafire.com/file/ez27g..._2_log.7z/file

По логу ошибок при загрузке шейдеров нет. Radeon(TM) Vega 8 Graphics заявляет о полной поддержке OpenGL 4.6.
Но это второй владелец AMD/ATI который сообщает о похожей проблеме.
У первого были проблемы с шейдером №08, графические артефакты имели похожую картинку.
Я пробовал для него даже сделал тестовые ключи в конфиге
UseATIRenderFix=1
и можно посмотреть ещё LimitOpenGLVersion=45 (опуская версию до 44 43 42 41 40 33. Только учти что Water4 требует не ниже 41)

Вообще владельцы AMD/ATI на вес золота, их мало очень среди использующих эту тестовую сборку.

yt2 14.04.2023 20:05

С текстурами аэродромных плит поясню что может быть не так. Но попозже т.к. к багу с шейдером предположительно №08 это отношения не имеет.

Но вот рассматривая второй скрин из кабины Ла-5 я вижу ужасную текстуру ландшафта, там похоже явный косяк с фильтрацией текстур. На этот баг тоже надо обратить внимание.

Цитата:

Использовал параметр UseATIRenderFix=1 - ни каким образом не повлиял на ситуацию.
В настройках драйвера AMD Catalyst 15.7 выставил Texture Filtering -> Surface Format Optimization значение в "On" - "коричневых завес" не стало.
Можно описать какие варианты фильтрации доступны в настройках? И два скрина с экрана до и после, как это решает проблему?


Я пока не уверен на 100% что у владельцев видеокарт ATI/AMD проблемы вызывает шейдер дорог №08. Но на случай проверки этого предположения, я внёс в графическую длл некоторые изменения.
Проверьте ещё раз с этой длл возникают ли артефакты (предположительно от шейдера дорог)
Ещё раз посмотрите влияние параметров UseATIRenderFix=0|1
и ограничение на версию OpenGL параметром LimitOpenGLVersion=45|44|43
в различных комбинациях + посмотрите какие параметры заданы в настройках видеокарты 'Texture Filtering -> Surface Format Optimization'
link на тестовую длл https://disk.yandex.ru/d/QEUxqqdHI_rJtQ

carsmaster 14.04.2023 22:11

Цитата:

Сообщение от yt2 (Сообщение 224724)
Про воду что было написано в описании? Что она сделана на основе версии ЗС 1.22.
Там всего лишь Water 0 1 2 реализован. Water 3 4 это уже мои додумки.

Да я об этом помню. Поэтому стараюсь свои мысли(отчеты) выкладывать, вдруг у тебя Роман, всплывет какая-то мысль, которая(как полностью знающий свои додумки) натолкнет тебя на некоторое решение.
Ибо на фидбеке вида: "Аааааа... памагитя !! все не работает", я думаю "каши не сварить"....:D


Цитата:

Сообщение от yt2 (Сообщение 224724)
Шейдеры открыты лежат в папке GLSL. Разобраться в них не так сложно. Версия игры запускается под отладчиком Nsight Graphics от NVidia. - Добро пожаловать в мир разработки.

Ну это просто, когда прошел весь процесс понимания своего творения.
В противном случае, это долгий, утомительный, НЕ продуктивный процесс, на который мало кто решится(по крайней мере в русскоязычном сигменте любителей ИЛ-2). Уж я то со своей ДЛЛ-4096, сполна прочувствовал "долбежку в бетонную стену" методом "вырезания гланд через задний проход":D :(, ибо высококлассный специалист знающий ассемблер и С++ наверняка в разы быстрее прошел бы этот путь, но оно ему надо ????:( Да вообще в мире мало "идиотов":D которые "лазиют" в ДЛЛ не имея исходников.
Ну а мой интерес в направлениях развития 64 бит, ты знаешь, это трава, 3200 метров с деревьями, возможность когда надо стелить фототекстуры
используя реальные спутниковые снимки, введя например масштабирование -4, которое работает на 3200 или 6400 метров и имеет возможность отключить смешивания текстур только для этого слота.
И пятна на воде для меня(ибо у других может быть и другое мнение) не самое важное, важно иметь другие перспективы....
Да процесс разработки 64 бит "односторонний"(я думаю скорее всего по объективным причинам).
Но в любом случае, спасибо за лучик надежды иметь "быстрый ИЛ-2.:beer:

Цитата:

Сообщение от yt2 (Сообщение 224724)
Стоковая водичка Water=4 из 4.09-4.15 имеет по этому отражению Солнца баг, оно на 90 градусов неправильно сориентировано. Так что баги они могут быть и в стоке.

Бесспорно, ибо "стоковая" водичка сейчас в 32 битах это версия ДЛЛ
4.09b(beta), если честно, а далее все просто бросили...:(

Fagot 14.04.2023 22:44

Цитата:

Сообщение от carsmaster (Сообщение 224729)
Да процесс разработки 64 бит "односторонний"(я думаю скорее всего по объективным причинам).
(

Я больше скажу, ведь смотря правде в глаза - кому это интересно в 2023 и далее?
Интересно это только нам, "старпёрам", хотя мне только будет 34) но игру я узнал в начале далекого 2002 года. Сам запускаю Ил уже десяток лет только из ностальгии и первичных чувств тех лет - молодят наверное:D
Мне очень понравились некоторые работы "творцов", например (их много) - красивый Смоленск и осенняя Москва благодаря Ваську, ЛаГГ-3 Димы, или СБ Никиты, заставляющий вспомнить книгу Ефремова "Эскадрильи летят за горизонт", эти работы заставили окунуться в те далекие года, когда прочитав книгу Голубева или Яковлева, можно было сразу броситься в игровой процесс, получить там то, что ждешь - неравные схватки, настоящую борьбу тех лет.
И теперь, когда один из наших соотечественников пытается "омолодить" принципиально с точки зрения фундаментальных основ игры и создать заодно задел на будущее, мне и радостно и грустно, радостно, что пока жив, Ил-2 - благодаря большим патриотам этой игры, живёт вопреки, несмотря на отказ от него со стороны создателей, грустно, потому как оценить, насколько велик и труден труд людей, кто в него верят и что-то в нем способны сделать, могут совсем немногие, наверное только те, кто как песне Владимира Семёновича - "нужные книги в детстве читал".

carsmaster 14.04.2023 23:08

Цитата:

Сообщение от Fagot (Сообщение 224730)
Я больше скажу, ведь смотря правде в глаза - кому это интересно в 2023 и далее?...

По нынешним временам, мы все тут "немножко не в себе..":lol:

Цитата:

Сообщение от Fagot (Сообщение 224730)
.... кто в него верят и что-то в нем способны сделать, могут совсем немногие, наверное только те, кто как песне Владимира Семёновича - "нужные книги в детстве читал".

"ЫГЭ":rolleyes: работает, таких все меньше и меньше..:(

Grog 15.04.2023 07:29

Цитата:

Сообщение от carsmaster (Сообщение 224731)
По нынешним временам, мы все тут "немножко не в себе..":lol:

Эт точно!:lol:

Цитата:

Сообщение от carsmaster (Сообщение 224731)
"ЫГЭ":rolleyes: работает, таких все меньше и меньше..:(

Красиво сказал!:good:

И Fagot, тож красавчег!:ok::beer::beer:

hadji4 15.04.2023 12:24

Уважаемые кто-нибудь подскажет как или что удалить что бы игра начала запускаться ? Или нужно переустанавливать игру?

carsmaster 15.04.2023 14:36

Цитата:

Сообщение от hadji4 (Сообщение 224745)
Уважаемые кто-нибудь подскажет как или что удалить что бы игра начала запускаться ? Или нужно переустанавливать игру?

Ну "переустанавливать" это слишком сильно сказано. Ибо ИЛ-2 не требует классической установки.

А вот если зашли в тупик, в поисках проблем(любых), то как раз надо начать с чистого листа, то есть просто удалить всю папку с игрой и
распаковать из предоставленного автором архива новую чистую папку с игрой. Затем уже обновить методом копирования в папку с игрой файлов из крайнего обновления.
Ибо версия тут обсуждается тестовая, поэтому весьма желательно держать на диске начальные архивы с чистой игрой, чтобы при сильных глюках заново не качать все из инета.
Увы, это "плата-неудобство" минимальная за участие в тесте.:beer:

Fagot 15.04.2023 17:58

Цитата:

Сообщение от carsmaster (Сообщение 224731)
По нынешним временам, мы все тут "немножко не в себе..":lol:

:)

Цитата:

Сообщение от carsmaster (Сообщение 224731)
"ЫГЭ":rolleyes: работает, таких все меньше и меньше..:(

Да тут боюсь одним аршином не измерить, ЕГЭ это только часть огромной проблемы, ну да ладно здесь о тестах:)

carsmaster 15.04.2023 20:33

Цитата:

Сообщение от baraivan (Сообщение 224727)
Видеокарта AMD/ATI. Артефакты с расположением дорог подтверждаю..

На сайте SaS была недавно ветка обсуждений, если мне не изменяет память там "чихвостили" драйвера AMD/ATI версии вроде 22.., так вот как я понял едиствено приемлемый вариант, это откат к драйверам версий 21..
Там AMD/ATI что-то в очередной раз в хлам изломали в OpenGL.

Для Романа:

Рома, прежде чем затратить огромное количество усилий, пытаясь найти
глюки в своем коде для AMD/ATI, прими к сведению, что эти "красные карты" уже не в первый раз ломают OpenGL для Ил-2.
Уже неоднокартно случалось, что подбор нормальных дров от AMD/ATI
для ИЛ-2, решал многие проблемы.

Uzin 15.04.2023 21:42

Цитата:

Сообщение от hadji4 (Сообщение 224745)
Уважаемые кто-нибудь подскажет как или что удалить что бы игра начала запускаться ? Или нужно переустанавливать игру?

Как у меня начала запускаться:

1. Скачаем все файли из :

http://forum.aviaskins.com/showthread.php?t=5708

пост #2,

предпочтительно при помощи Firefox, во временную папку, и тамже все зазипенные файли распакуем.
2. Папку IL2_500X64 скопируем в корень любого диска, но не в C:
3. В етy же папкy IL2_500X64 скопируем постепенно содержание всех остальлных распакованных файлов из временной папки. Согласимся переписать контент.

Собственно запуск игры:

1. В папке IL2_500X64 кликаем ЛКМ на папку ЕХЕ,
2. там ЛКМ на Il2_X64_Console,
3. ПКМ на Il2fb.exe, разрешаем работу как админ,
4. вернемся в папку IL2_500X64 и ЛКМ на _Cmd.exe.
5. Пишем Il2fb.exe или Il2fb.exe -mods для модной версии
игры, после несколькой работы игра запускается.

yt2 15.04.2023 22:12

Второй вариант тестовой графической дллки 2.1.1.2 для карт AMD/ATI
Смотреть появление бага отрисовки дорог, проверить с параметрами
UseATIRenderFix=0|1 и LimitOpenGLVersion=45|44|43|41

Цитата:

Рома, прежде чем затратить огромное количество усилий, пытаясь найти
глюки в своем коде для AMD/ATI, прими к сведению, что эти "красные карты" уже не в первый раз ломают OpenGL для Ил-2.
Баги в драйверах случаются и у NVIDIA. Но NVIDIA более распространена и их чаще отлавливают и исправляют. AMD/ATI хуже распространена + на старых карточках там прекращается исправление багов и какой-то баг может остаться навеки.
Я тоже не идеален, возможно где-то использую код который из-за моих недосмотров некорректно ведёт себя на AMD|ATI. Сильно осложняет ситуацию, что я не могу протестировать в живую, т.к. у меня нет такого оборудования.
Кстати к битвам AMD-Intel, AMD-NVidia я стараюсь подходить объективно и взвешенно. И я заинтересован, чтобы игра запускалась на любом оборудовании (в пределах заявленных требований).

carsmaster 15.04.2023 22:31

Цитата:

Сообщение от yt2 (Сообщение 224767)
..Кстати к битвам AMD-Intel, AMD-NVidia я стараюсь подходить объективно и взвешенно. И я заинтересован, чтобы игра запускалась на любом оборудовании (в пределах заявленных требований).

Так я тоже подошел объективнее некуда, просто решил для себя:
"Раз я люблю ИЛ-2, то AMD не использую нигде и никогда"
И всЁ битвы AMD-NVidia прекратились раз и навсегда:D, полный "мир" наступил.

yt2 16.04.2023 00:11

Третий вариант тестовой графической дллки 2.1.1.2 для карт AMD/ATI
https://disk.yandex.ru/d/bEkLhd7OPdNz1w

Добавил отладки в консоль. Будешь проверять, сохрани логи.

Ну вторая версия однозначно что-то изменила. Дороги как рисуются? Пропуски, разрывы, левитация остались? Вижу странные тёмные пятна, серые плитки какие-то. Если камеру поднимать выше они не исчезают? это может артефакты от другого проблемного шейдера?

yt2 16.04.2023 09:13

посмотрел видео и логи. вопросов меньше не стало.
с логов узнал что имеем дело с win7+Radeon HD 6570
он заявляет о полной поддержке OpenGL 4.4 и не полной 4.5
Поэтому параметр можно задать LimitOpenGLVersion=44, т.к. версию 45 ему не потянуть.
По логам ошибок при загрузке шейдеров нет.
Но есть ошибки рендера мешей java.lang.RuntimeException: unknown exception in render array shared meshes
Дороги вроде бы рисуются, но там другие артефакты на видео появляются...
Плюс пока гонял миссию расход памяти постоянно рос... Надо чекать.
Так что пока с Радеонами не выходит каменный цветок.

carsmaster 17.04.2023 16:53

Нашел ветку, где обсуждается "бурная радость" от драйверов серии 22.. от AMD.
https://www.sas1946.com/main/index.p....msg769417#new

yt2 22.04.2023 12:09

Обновление до версии 2.1.1.7 тут http://forum.aviaskins.com/showpost....10&postcount=2
---
Ничего серьёзного, в основном мелкие правки

carsmaster 22.04.2023 14:11

Цитата:

Сообщение от yt2 (Сообщение 224956)
Обновление до версии 2.1.1.7]

Спасибо дружище. :beer:

Grog 22.04.2023 15:40

Цитата:

Сообщение от yt2 (Сообщение 224956)
Обновление до версии 2.1.1.7

Спасибо!:beer:

yt2 23.04.2023 21:07

Цитата:

Сообщение от baraivan (Сообщение 224970)
Тест версии 2.1.1.7
Условия:
- Texture Filtering -> Surface Format Optimization -> Off
- UseATIRenderFix=1
- LimitOpenGLVersion=44
- WGL_CONTEXT_VERSION=33
- простой редактор, карта Крым
Видео и лог: https://disk.yandex.ru/d/cegqW6sm1T19nA

Я это посмотрел. И вроде норм же да? Или я чего-то не увидел в ролике и логах?


Текущее время: 16:27. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot