Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] Anno 1404 - Failed to initialize DirectX  (Прочитано 22571 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KOSumosu

  • Автор темы
  • Активист
  • *
  • Сообщений: 278
  • Ом
    • Просмотр профиля
    • просто парковка
[РЕШЕНО] Anno 1404 - Failed to initialize DirectX
« : 22 Августа 2012, 21:40:36 »
Собственно сабж: поставил игру (в drive_c/program files..), запускаю - курсор переключается на игровой, но вылетает окно с надписью "Failed to initialize DirectX". На форумах в интернетах и на hqwine вычитал убер решение: в папке drive_c/Program Files/Ubisoft/Related Designs/ANNO 1404/ (иногда предлагают drive_c/Program Files/Ubisoft/Related Designs/ANNO 1404/config) найти файл Engine.ini и вместо 0 написать 9, чтобы запускался не директХ10, а 9. Грубо говоря должно выглядеть так:

<InitFile>

        <QualityLevel>1</QualityLevel>

        <DirectXVersion>9</DirectXVersion>

</InitFile>

подобного файла ни по одному из путей нет, есть только путь drive_c/Program Files/Ubisoft/Related Designs/ANNO 1404data/game/config/, куда я и кинул файл с названием Engine.ini и этими 4мя строками (плюс, на всякий случай и в корень игры), но проблемы это не решило (вообще ничего не изменилось). Больше толковых решений я не нашёл :\

Пробовал поставить с диска с игрой DirectX - тоже бестолку.

в терминале, кстати, выдаёт такое:

(Нажмите, чтобы показать/скрыть)

может есть кто победил игру?

ЗЫ: wine 1.4, Ubuntu 12.04, gf8400gs, amd x2 3800+
читал http://appdb.winehq.org/objectManager.php?sClass=application&iId=9887 и http://linuxforum.ru/viewtopic.php?id=21354
dxdiag.exe запускается, d3d и ddraw тесты ок.

Пользователь решил продолжить мысль [time]23 Август 2012, 00:34:07[/time]:
решил проблему сам, ни в одном руководстве не говорилось, где лежит Engine.ini, а он был важен. В итоге я нашёл его в ~/.wine/drive_c/users/имяпользователя/Application Data/Ubisoft/Anno1404/Config/ - изменил <DirectXVersion>0</DirectXVersion> на <DirectXVersion>9</DirectXVersion> и всё запустилось.

Кто только пишет эти руководства?..

Также пошаманил ещё с этим: http://armanenshaft-linux.blogspot.com/2011/02/anno-1404-gold-linux-wine.html
« Последнее редактирование: 28 Декабря 2014, 22:31:57 от KOSumosu »
Ubuntu 16.04 x64

Оффлайн Vlad.V

  • Активист
  • *
  • Сообщений: 478
    • Просмотр профиля
Re: [РЕШЕНО] Anno 1404 - Failed to initialize DirectX
« Ответ #1 : 11 Августа 2014, 12:24:34 »
Спасибо!!! Я уже отчаялся, хотел ставить второй ОС Винду :'(

 

Страница сгенерирована за 0.069 секунд. Запросов: 23.