Ошибка/РЕШЕНИЕ "Cannot init d3d OR grf file has problem"

Тема в разделе "Ошибки", создана пользователем Ieliar, 15 ноя 2019.

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

    Ieliar Игрок

    Может тема уже была, но решил обратиться сразу. Заранее извиняюсь.
    Но если у вас всё же выскочила такая ошибка, не паникуйте! Не надо переустанавливать всё подряд, в надежде что у вас всё заработает. Не надо скачивать сомнительную dll из интернета.
    Дело в том, что опытным путём было выяснено, что такая ошибка из-за проблем dbghelp.dll в клиенте игры. Setup.exe просто не видит видеокарту. Это наблюдается во ВСЕХ клиентах РО. По крайнее мере у меня на ATI Radeon RX590.
    Решение этой проблемы довольно простое:

    1. Заходим в папку C:\Windows\System32
    2.
    Копируем (НЕ ВЫРЕЗАЕМ) от туда файл dbghelp.dll
    3.
    Вставляем файл dbghelp.dll в корень клиента FreeRO и ЗАМЕНЯЕМ. (У Вас это может быть C:\Games\FreeRO)
    4. Запускаем Setup.exe и там должна появиться ваша видеокарта.

    Было замечено что лаунчер клиента (FreeRO) при проверке или обновлении, НЕ заменяет dbghelp.dll, что хорошо! И вам не надо после каждого обновления перекидывать файл из раза в раз.
    Надеюсь это кому-то поможет. Возможно дело только в моей видеокарте?
    Всем добра! :sherlock /no1:
    paratrupper, KaliJkee, X и ещё 1-му нравится это.
  2. Cradle

    Cradle Игрок

    W10
    NVIDIA GeForce GTX 1050
    Не помогло, но и не страшно, не впервой. Но спасибо, и удачи кому поможет.
  3. Miluda

    Miluda Игрок

    https://forum.free-ro.com/threads/49157/
  4. Cradle

    Cradle Игрок

    Знаю-знаю. Просто думал есть метод попроще, чем перелопатить и понаделать кучу всего. Спасибо.
  5. Miluda

    Miluda Игрок

    там просто распаковать какой-то патчик от паратруппера, и всё будет гуд
  6. X

    X Играет за мобов
    Команда форума

    Большое спасибо! :roheart:
    Ещё этот файл можно просто удалить из папки с игрой, тогда система использует для запуска игры системную версию. По сути, получится тот же эффект.
Статус темы:
Закрыта.