1. Гость, если сервер для вас недоступен, попробуйте добавить папку с клиентом в исключения антивируса и выполните проверку в лаунчере, ознакомьтесь с данной темой и F.A.Q. или скачайте и переустановите клиент.

    Гость, if the server is not available to you, try adding the folder with client to anti-virus exclusions and run verify in the launcher, read this topic and F.A.Q. or download and reinstall the client.

Заставляем Perfect World работать со всеми ядрами.

Тема в разделе "Гайды и F.A.Q.", создана пользователем luis2, 20 июн 2020.

  1. luis2

    luis2 Новичок Пользователь

    Сообщения:
    12
    Симпатии:
    6
    Баллы:
    3
    Рассчитан на обладателей Windows.
    Привет парни. Перфект ворлд построен на старом игроком движке, что затачивался под dx8 и высокую частоту одного ядра.
    Для буста игры мы завернем все дроу-колы ( вызовы отрисовки геометрии ) в Vulkan - это позволит все обрабатывать и делать быстрее.

    Описание с сайта (Машинный перевод).
    WineD3D For Windows - это оболочка DirectX 1-11 для OpenGL, основанная на WineD3D, которая является почти полной реализацией DirectX, используемой в Wine .
    Даже если Windows изначально поддерживает DirectX, использование WineD3D может улучшить обратную совместимость со старыми играми, особенно в Windows 8 и новее, которые не поддерживают 16-битные режимы экрана. Другое возможное использование - эмуляция неподдерживаемых версий DirectX или перенос приложений DirectX в OpenGL без необходимости переписывать код рендеринга.
    Обратите внимание, что WineD3D далек от совершенства, и многие игры не будут работать.
    инструкции по использованию DLL включены.

    1. Скачать Архив.
    Яндекс диск.
    Прямые ссылка с офф сайта.
    2.Для игр DirectX 8:
    скопируйте d3d8.dll и wined3d.dll в исполняемый каталог игры и в папку element
    Для игр DirectX 9:
    скопируйте d3d9.dll и wined3d.dll в исполняемый каталог игры в папку elementc
    3. Проффит - запускаем - радуемся бусту и плавности.
    Обращаться по вопросам luiss2 или https://vk.com/ustavchiy
     
    Последнее редактирование: 20 июн 2020
    SuppFire, Gondorier, kep1990 и ещё 1-му нравится это.
  2. LEFTY

    LEFTY Активный участник Пользователь

    Сообщения:
    49
    Симпатии:
    25
    Баллы:
    18
    А вот это реально полезный гайд. Автору огромнейший респект.
    Только при игре в 2 окна появились фризы непонятные при раскастах каких-то пафосных скиллов, так что способ рабочий только для игры в 1 окно.
     
    Последнее редактирование: 20 июн 2020
  3. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    37
    Симпатии:
    9
    Баллы:
    8
    Тот момент когда понимаешь, что игра написанная для Windows, работает лучше на Linux ). в вулкан завернуть можно начиная с dx9, по крайней мере на данный момент, но я могу и ошибаться .
     
    Последнее редактирование: 20 июн 2020
  4. luis2

    luis2 Новичок Пользователь

    Сообщения:
    12
    Симпатии:
    6
    Баллы:
    3
    Возможно завернуть в вулкан уже любые версии, кроме наверно того, что был создан для Dreamcast и Windows CE.
    По поводу работы - да, процессор под линуксом с этой игрой и благодаря вулкану работает лучше, но вот если видеокарта нвидиа - возможны потери производительности из-за закрытости дров, но если у вас амд или интел графика - вы почувствуете божественный буст.
     
  5. KosCreed

    KosCreed Активный участник Пользователь

    Сообщения:
    18
    Симпатии:
    39
    Баллы:
    13
    На вирустотале проверял кто? Мне как-то стремно левые дллки сувать в клиент игры.
     
  6. Джолли

    Джолли Форумный аналитик Пользователь

    Сообщения:
    2.149
    Симпатии:
    755
    Баллы:
    83
    Нет, ждем избранного, кто сможет загрузить файлы на вирустотал
     
  7. Nutrik

    Nutrik Активный участник Пользователь

    Сообщения:
    35
    Симпатии:
    2
    Баллы:
    8
    Привет, ты гайд написал на форуме pw classic net про ускорение пв, там ты сказал какие файлы нужны для DirectX 8 и DirectX 9, а у меня DirectX 12, какие файлы тогда нужны?
     
  8. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    37
    Симпатии:
    9
    Баллы:
    8
    pw и 12 DirectX не имеют ничего общего, игра сделана на Directx 8, её можно транслировать в OpenGL или Vulkan
     
    Последнее редактирование: 10 ноя 2020
  9. Minamoto

    Minamoto Новичок Пользователь

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Такой вопрос, а исполняемый каталог это папка bin или какая?
    И нужно копировать оба файла или только для DtX 8, т.к. ниже в комментах было написано, что pw работает именно на DtX8?
     
  10. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    37
    Симпатии:
    9
    Баллы:
    8
    Я не автор данной темы, но смею предположить что исполняемый каталог это папка system32 но туда я бы ничего не копировал без острой нужды, закиньте d3d8.dll и wined3d.dll в папку игры element и через фрапс сверьте fps . Pw по крайней мере 1.3.6 на сколько я знаю не работает с dx9 , почему в требованиях к игре пишут Dx9 я ума не приложу, но попробуйте подкинуть еще d3d9.dll в папку element ничего страшного не будет, потом удалить. Здесь на форуме была тема по поводу d3d8to9 почитайте, эта библиотека заставляет пв работать через dx9. И еще, я могу быть не прав, но wined3d работает только с OpenGL. Способ запустить пв под вулканом на виндовс есть но для этого нужно видеокарта которая этот вулкан будет поддерживать.
     
    Последнее редактирование: 10 ноя 2020

Поделиться этой страницей