1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Telegram VK Discord Служба поддержки База знаний
Скрыть объявление
В момент загрузки/запуска игры может возникнуть ряд проблем в том числе и появление ошибок.
По ССЫЛКЕ мы опишем самые распространённые из них.
Скрыть объявление
У игроков из Европы и стран СНГ, играющих на российских серверах, бывают трудности с оплатой.
Выход из этой ситуации найден!
Подробная информация по ССЫЛКЕ.

Intel Compiler Patcher v 1.0

Тема в разделе "Архив", создана пользователем SEVER211984, 2 фев 2019.

Статус темы:
Закрыта.
  1. SiriusM

    SiriusM User

    Регистрация:
    28.02.10
    Сообщения:
    2.790
    Симпатии:
    229
    Наткнулся на программу Intel Compiler Patcher v 1.0
    Суть работы программы заключается в том, что компиляторы Intel C++ могут оптимизировать приложения не просто под определенный набор инструкций (SSE2, SSE3), но также проверяют производителя процессора. Если в ответ приходит GenuineIntel, то приложение использует оптимальную версию кода, но в других случаях может выполнять менее производительный код.


    Intel Compiler Patcher сканирует систему и находит в ней приложения, которые могут работать производительнее, если в них убрать проверку производителя процессора.
    После завершения сканирования найденные приложения можно пропатчить.


    Вопрос можно ли использовать ее для Клиента Lineage 2
    Эта программа обнаружила файлы компилированые для Intel.
    Если же нельзя использовать, то возможно ли направить данный софт в отдел разработчиков что бы они могли проанализировать какие изменения производит Патчер,
    и применить их на уровне Разработчика.


    компилятор.jpg

    Большое спасибо за ответ.
     
    RedPage нравится это.
  2. krege

    krege Куратор тех. модераторов Global moderator

    Регистрация:
    02.02.12
    Сообщения:
    20.239
    Симпатии:
    2.135
    Нет.
    Из описания уже видно, какие.
    Тут два момента. Первый. Учитывая, что клиент игры должен запускаться на разном железе, это вредный совет, который может привести к крашам. И второй. По сравнению с общей сложностью движка, эта потенциальная прибавка производительности будет на уровне погрешности.
     
  3. Ulthar

    Ulthar User

    Регистрация:
    16.03.10
    Сообщения:
    15.825
    Симпатии:
    7.856
    Два файла от творения Adobe в виде Flash Player, а Adobe всегда любили Intel до умопомрачения, и ещё вопрос как часто данные библиотеки в клиенте используются. Ну и три Фростовых, но они используются только при запуске клиента и нигде больше. То есть по факту от самого клиента файлов под действие патча нет вообще..
     
  4. SiriusM

    SiriusM User

    Регистрация:
    28.02.10
    Сообщения:
    2.790
    Симпатии:
    229
    На уровне погрешности Интерфейс игры отъедает до 40% ресурсов. на уровне фпс 80 против 120+
    Но непонятно же почему и править это не желают.





    2 фев 2019
    з.ы. Понимаете я бы создал тестовый акк и протестировал бы какой прирост делает или не делает патчер, но я просто боюсь что в системе защиты останется модификация после которой мне прилетит бан на нормальный акк. ВОТ и создал топик.

    Возможен ли вариант мной протестировать и потом без последствий удалить патченые файлы, что бы фрост потом ложно не среагировал на это ?
     
    Последнее редактирование: 2 фев 2019
  5. SiriusM

    SiriusM User

    Регистрация:
    28.02.10
    Сообщения:
    2.790
    Симпатии:
    229
    зы2
    Даже если исключить патч к файлам фроста.

    зы3
    хотя мне очень интересно почему сам фрост не был оптимизирован под все процессоры.
     
  6. krege

    krege Куратор тех. модераторов Global moderator

    Регистрация:
    02.02.12
    Сообщения:
    20.239
    Симпатии:
    2.135
    Все проверки производятся при старте приложения. Когда вы видите логин-скрин - это значит, что всё, этот код уже отработал. На фпс он не влияет, на лаги он не влияет, он ни на что не влияет.

    Далее. Проблема, на которую ссылаются в описании приложения, очень старая... и решённая. Да, ранние версии компилятора intel действительно генерировали не самый производительный код для AMD. Но это давно в прошлом. Современные компиляторы одинаково хорошо оптимизируют для всех процессоров. Патчер определяет, что приложение собрано компилятором от интел, и только на этом основании считает, что оно не оптимально. Это, как я уже писал выше, не так.
    Код проверки процессора остался, разумеется, но теперь считается, что процессоры от AMD тоже способны выполнять производительный код.

    Итого: не стоит. Это и нарушение ЛС, и ожидаемый толк от этого что-то около отсутствующий.
     
    SEVER211984 нравится это.
  7. ВашаСовесть

    ВашаСовесть User

    Регистрация:
    11.02.10
    Сообщения:
    17.354
    Симпатии:
    1.052
    Вы для начала определитесь...

    1 что значить оптимизация?
    2 что такого модули фроста "вычисляют" что требует оптимизации?
     
  8. Ulthar

    Ulthar User

    Регистрация:
    16.03.10
    Сообщения:
    15.825
    Симпатии:
    7.856
    Потому что NC не желает переделывать свой "самопал" на XML и лишь утяжеляет его. Это "творение" попало в клиент начиная с Chronicle 4 видимо как способ убрать ошибки от предыдущего варианта интерфейса, свою задачу нововведение выполнило и его использовали и дальше, добавочно обвешивая всякими "украшениями". Править это никто не станет, хотя бы потому что авторы заведомо не будут, а неофициально - там вообще непонятно с какой стороны подходить..
     
  9. SiriusM

    SiriusM User

    Регистрация:
    28.02.10
    Сообщения:
    2.790
    Симпатии:
    229
    Большое спасибо за ответ
     
Статус темы:
Закрыта.