• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

Готика 2: НВ Готика 2 и Windows 7

Статус
В этой теме нельзя размещать новые ответы.

ALEXey316

Участник форума
Регистрация
20 Дек 2009
Сообщения
65
Благодарности
0
Баллы
170
  • Первое сообщение
  • #1
Привет! Вот себе поставил новый Windows, 7!
И столкнулся с рядом проблем. Немного посмотрел на разных форумах разные сообщения.

Пока только две важных проблемы:
1) Не запускается сама игра.
2) Нет фоновой музыки.

Решение первых двух проблем вроде как нашол:
Надо установить этот патч
http://letitbit.net/download/5534.acdcb5cbdd87ebc3538d28dcf/G2_VistaSP1_BGM_Patch_1.0.exe.html
3) Нет видео роликов.
В Gothic.ini параметр
scaleVideos=0
4)Проблемы с видеокартами НВидиа

Установить новые драйвера на графику (260.63 или выше), ссылки на 260.63 beta:
Для настольных ПК
Для владельцев НоутБуков
Спасибо Myxomop

Информация из данного поста устарела и больше неактуальна!
 

Werowolf

Участник форума
Регистрация
17 Апр 2010
Сообщения
17
Благодарности
0
Баллы
150
Итак, проблема с свистопляской текстур и игры на открытыхъ пространствах с Августа 2009 все еще не решена...как говорил комиссар Жебер из Такси-3:"Итак, на чем я остановился?Ах даа!Мы в дерьме"...:D
 

Зорк

Участник форума
Регистрация
29 Дек 2004
Сообщения
3.118
Благодарности
370
Баллы
405
Werowolf, ждём исправлений от NVIDIA.
 

Werowolf

Участник форума
Регистрация
17 Апр 2010
Сообщения
17
Благодарности
0
Баллы
150
уже треклятых пол года ждем...:mad:
Что то мало вериться, что рукасыте фаны еще не занимались ее решением...:eek:
 

Зорк

Участник форума
Регистрация
29 Дек 2004
Сообщения
3.118
Благодарности
370
Баллы
405
Пол года? А не больше ли? :) Посмотрим что будет, форум им поддосим )
 

Looker

Участник форума
Регистрация
26 Мар 2009
Сообщения
13
Благодарности
0
Баллы
150
Кхм-кхм. Ну я, ввиду установки семерки, а также обладания ГеФорсом, попробовал поковыряться. Шаманничество с виртуальными машинами результата не дало.
Найден следующий выход:

Для решения проблемы можно перенаправить работу DirectX (7 - для Г1, 8 - для Г2) на подсистему OpenGL. Для этого можно воспользоваться библиотеками Wine, программы для запуска Windows-приложений на любых системах. Дабы не ковырять установочный вариант этих библиотек, можете взять только необходимое ...

Далее нужно позволить пользователю с правами администратора (обычно себе :) ) возможность изменить определенные системные файлы. Для этого выполняем две команды (в окне терминала - Win+R -> cmd):
takeown /f c:\windows\system32\d3d8.dll
takeown /f c:\windows\system32\ddraw.dll

Затем заходим в свойства этих файлов, и во вкладке "безопасность" разрешаем себе полный доступ. :) . После чего спокойно их удаляем и кидаем в папку c:\windows\system32\ скачанное содержимое.

Все! Наслаждаемся Готиками! *flowers*

Ссылка удалена, файл находится во вложении поста #38.
 

soulless_665

Участник форума
Регистрация
3 Мар 2009
Сообщения
938
Благодарности
1
Баллы
185
кто-нибудь уже пробовал способ Lookerа? отпишитесь
 

Looker

Участник форума
Регистрация
26 Мар 2009
Сообщения
13
Благодарности
0
Баллы
150
Некоторым людям достаточно было просто переписать указанные мной файлы поверх - система спокойно дала это сделать!

На днях, возможно, оформлю это в виде патча.
 

xPALADIN

Участник форума
Регистрация
5 Ноя 2008
Сообщения
119
Благодарности
5
Баллы
175
Интересный метод использования библиотек wine. Попрошу как-нибудь знакомого опробовать
 

ALEXey316

Участник форума
Регистрация
20 Дек 2009
Сообщения
65
Благодарности
0
Баллы
170
А на остальные игры не влияет?
 

Looker

Участник форума
Регистрация
26 Мар 2009
Сообщения
13
Благодарности
0
Баллы
150
Такс. Вот все это добро, упакованное в виде патча в rar-sfx (смотрите во вложении).
Запускать нужно от лица пользователя с правами администратора. Для системных файлов ddraw.dll и d3d8.dll создаются резервные копии с именами ddraw_orig.dll и d3d8_orig.dll

ALEXey316, изменения затрагивают подсистемы DirectDraw, DirectX7, DirectX8. Все программы, их пользующие, будут перенаправляться на OpenGL, поэтому, теоретически, другие старые игры также могут улучшить свою стабильность и производительность. Ну или наоборот :)

Внимание! Изменяемая подсистема DirectDraw не имеет нескольких специфических функций, так что, опять-таки теоретически, некоторые приложения могут матюгаться. Но это не страшно ;)
 

soulless_665

Участник форума
Регистрация
3 Мар 2009
Сообщения
938
Благодарности
1
Баллы
185
Looker, как вложение в сообщение добавь свой патч
 

MaGoth

★★★★★★★★★★★
Администратор
Регистрация
7 Янв 2003
Сообщения
19.367
Благодарности
7.815
Баллы
995
Looker, Ссылки удалил, файл переместил в аттач.
Если требуется выложить файл, то во вложение форума можно загружать файлы в форматах rar и zip архивов, размером до 10 МБ.
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.239
Благодарности
2.581
Баллы
455
soulless_665,
кто-нибудь уже пробовал способ Lookerа? отпишитесь
Пробовал "счастье" на Висте, скопировал wined3d.dll и libwine.dll в системную папку Windows\System32, а ddraw.dll и d3d8.dll в системную папку Готики чтобы не убивать заменой файлов оригинальную графическую подсистему винды. Запуск Готики 1\2 был очень медленным, лого висело около 2 минут, после чего все же играть было возможно, но производительность была ниже, особенно при использовании текстурных модов. Кроме того, некоторые ключи в Gothic.ini для тонкой настройки графики вообще не позволяли запустить игру, например сглаживание граней и текстур. Собственно сижу пока на Висте именно из-за проблем с Семеркой и тест лекарства меня не очень обрадовал.
Просьба отписаться и других обладателей Nvidia GeForce о производительности игры после применения лекарства.
 

Looker

Участник форума
Регистрация
26 Мар 2009
Сообщения
13
Благодарности
0
Баллы
150
ukur, при копировании библиотек в папку Готики имел именно такие проблемы. Странно, но когда положил их в системную папку, все заработало на ура. На данный момент три человека рапортовало о хорошей работоспособности.

пс. На Висте не пробовал.
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.239
Благодарности
2.581
Баллы
455
Looker,
ukur, при копировании библиотек в папку Готики имел именно такие проблемы. Странно, но когда положил их в системную папку, все заработало на ура.
Опасаюсь заменять оригинальные файлы, неизвестно как поведет себя любое другое приложение использующее замененные библиотеки.

Looker,
пс. На Висте не пробовал.
ИМХО, для враппера из Вайна это особого значения не имеет. Не думаю что он будет хуже работать на Висте чем на Семерке.
 

Looker

Участник форума
Регистрация
26 Мар 2009
Сообщения
13
Благодарности
0
Баллы
150
Опасаюсь заменять оригинальные файлы, неизвестно как поведет себя любое другое приложение использующее замененные библиотеки.
Бэкап никто не отменял.

ИМХО, для враппера из Вайна это особого значения не имеет. Не думаю что он будет хуже работать на Висте чем на Семерке.
Для враппера - нет. Для OpenGL - вполне может быть.

Еще раз подчеркиваю: странно, но нормально связка заработала только при замене системных драйверов, при добавлении в папку Готики наблюдались постоянные вылеты.
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.239
Благодарности
2.581
Баллы
455
Looker,
Для враппера - нет. Для OpenGL - вполне может быть.
Ну у меня есть родные OpenGL приложения, которые вполне нормально работают, так что дело не в нем.

Looker,
Еще раз подчеркиваю: странно, но нормально связка заработала только при замене системных драйверов, при добавлении в папку Готики наблюдались постоянные вылеты.
Ладно попробуем. Кстати для Г1\Г2а достаточно заменить только ddraw.dll, т.к. обе игры используют только DirectX7
 

Looker

Участник форума
Регистрация
26 Мар 2009
Сообщения
13
Благодарности
0
Баллы
150
Looker,
Ну у меня есть родные OpenGL приложения, которые вполне нормально работают, так что дело не в нем.
Конечно не в нем :)
А во всей этой череззаборногузадерищенской конструкции. А ОпенГЛ, как последнее звено, все это должен переварить.

Ладно попробуем. Кстати для Г1\Г2а достаточно заменить только ddraw.dll, т.к. обе игры используют только DirectX7
Опс. Я почему-то думал... впрочем, неважно. Спасибо.
Обновил патч, убрав лишнее. Заодно сделал версию для 64-битных систем. Проверить возможности нет.

Кстати, загружается действительно долговато. Модов у меня никаких не стоит - только MDK. Однако работают вполне себе стабильно обе части, лишь переключение разрешения внутри игры не работает. Зато никаких проблем с воспроизведением видеороликов, в том числе полноэкранно.

пс. А вообще я даже саму семерку ставил, настраивал (глюков кучу в ней наловил), возился с родными и не очень виртуальными машинами только для того, чтобы помочь страждущим в этом вопросе. А еще я просто не мог поверить, что Готы прекрасно работают даже под Линуксом, а под виндой не смогут!
 

Вложения

  • W7_GPatch_1.1.rar
    766,4 KB · Просмотры: 1.089
  • W7_x64_GPatch_1.1.rar
    793,5 KB · Просмотры: 1.158

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.239
Благодарности
2.581
Баллы
455
Протестировал лекарство с заменой в системной папке ddraw.dll, никаких отличий от варианта в папке с игрой не заметил. Так и иначе игра через враппер стартует очень медленно, собственно как и Spacer, около двух минут. Кроме того очень существенно проседает FPS, примерно на половину.
Тестировал на собственном моде с обновленными текстурами на максимальной дальности видимости в 300%.

В родном DirectDraw режиме в зависимости от тяжести сцены FPS был от 95(ограничен частотой экрана) временами проседая до 30.
В режиме враппера максимум достигал 50, проседая местами до 10.

Собственно обладателям GeForce, кому более важна производительность Готики лучше юзать игру в родном графическом DirectDraw режиме на ОС старее Windows 7. Ну а кому важнее сама Windows 7, то пока это единственное лекарство.
 

Nemfis

Участник форума
Регистрация
22 Май 2010
Сообщения
1
Благодарности
0
Баллы
145
Здравствуйте, не могли бы вы выложить файлы под Windows 7 x86 заранее благодарен.
Сморозил глупость, вопрос снимается)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу