lema |
Re: Windows 7 и Warcraft 2 |

Батрак
Регистрация: 7.4.13
Сообщений: 9
Откуда:
|
|
Цитата: Значит, у тебя либо почему-либо не убивался эксплорер при старте игры (хотя как тогда могло помочь добавление windir?)
Убивался, убивался, так как если игру скинуть или без windir запускал, то рабочий стол отсутствовал. Но если я нажимал ctrl+alt+del и запускал диспетчер задач, затем "файл"-"новая задача(выполнить)" пишу просто explorer и нормально запускается рабочий стол - странно, а в батнике хот тресни но windir напиши, иначе запускается тупо проводник, ведь проводник он же тоже explorer. И да, у меня изменены некоторые системные папки, "Temp" и "Мои документы", остальное на месте.
[ Редактировано lema в 13.4.13 20:23 ] |
|
» 13.4.13 20:22 |
|
|
il |
Re: Windows 7 и Warcraft 2 |

Добрый Админ
Регистрация: 10.5.06
Сообщений: 2470
Откуда:
|
|
По поводу сбивающейся палитры вообще и в 7-ке в частности. Пообщался с Lighbringer- сегодня, потом попроводил эксперименты.
Получается, что проблем с палитрой несколько и они разные: 1. Иногда в XP (впрочем, возможно и в более старших продуктах от MS) просто слетает палитра: и в чате, и в игре. Иногда она слетает сама по себе, иногда после альт-таба в винду и обратно в игру. То ли это связано с не очень совместимыми драйверами видео, то ли с каким-то посторонним софтом. Лечится перезапуском игры. Иногда ненадолго. Более надолго лечится перезагрузкой.
2. В Win7 изменился механизм работы DirectDraw. В итоге цвета сбиваются как в чате, так и в игре, а также в чате не отображаются иконки.
Вроде бы, лечится убиванием explorer'а, хотя лично я такой эксперимент не проводил, поскольку есть другой способ: исправленная dll для directdraw, с файлом настроек для нее. Была написана под win7 для старых игр с directdraw, в частности для starcraft 1. Также работает для war2. Она уже включена в комбат новой версии (3.15). Исправление затрагивает все статические картинки, чат, иконки в чате и сам игровой процесс.
При этом, если переключиться в альт-таб и обратно в игру, то цвета в чате сбиваются. Цвета в игре остаются. Портится только чат. Со слов Lighbringer-, надо еще раз переключиться в альт-таб и обратно, но у меня не получилось. Зато если выйти из чата и залогиниться обратно или войти в игру и выйти обратно в чат, то цвета восстанавливаются.
Есть приведенный ранее фикс реестра для directdraw - он исправляет палитру в игре, не исправляя иконки в чате. По сути, это альтернатива dll-ке, которая встроена в комбат, но dll-ка работает лучше, поскольку иконки тоже исправляет. Поэтому править реестр смысла нет.
3. Небольшой оффтоп, а может и задел на будущее: про Windows 8. Палитра в игре там не сбивается. dll для direct draw подходит только для 7-ки: 8-ке она вредит. Однако, в 8-ке есть другая серьезная проблема: поля ввода сбиты и не соответствуют картинке, в итоге вид чата дикий. Насколько мне известно, эта проблема не решена. Впрочем, после создания игры все работает хорошо.
4. Ну и не про палитру, но про 7-ку: Действительно, если включен DEP, то надо добавить в исключения файл "Warcraft II BNE.exe". Только действительно не War2noCDloader.exe, а именно "Warcraft II BNE.exe", во всяком случае, лично у меня именно после этого все заработало.
Вывод: скачивайте последнюю версию, запускайте и тестируйте. По результатам пишите, если наблюдения совпали/не совпали с моими. Отдельно хотелось бы узнать мнение Refuse-Resist, как автора темы и исследователя этого вопроса.
[ Редактировано il в 15.5.14 20:34 ]
[ Редактировано il в 15.5.14 20:35 ] |
|
» 15.5.14 21:32 |
|
|
Refuse-Resist |
Re: Windows 7 и Warcraft 2 |

Владыка
Регистрация: 21.9.07
Сообщений: 200
Откуда:
|
|
Уже много чего тестили насчет такой проблемы. Я общался с одним человеком, также автором одной из сборок игры, ему удалось добавить графическую совместимость в саму игру (не в ОС). То-есть, никаких манипуляций с ОС делать ненужно. Та сборка, которая у него вышла, работает превосходно на 7 и 8ке (я сейчас играю на 8ке, и вс1 отлично).
Я также являюсь пользователем Steam, и по моей просьбе, он добавил поддержку стим оверлея в игру (ничего особенного, это для стим-пользователей. Оверлей позволяет во время игры открывать некую программку, где можно в инете погулять, скрины игры поделать, с друзьями попереписываться и много чего - сама игра при этом будет продолжать работать, то-есть это не сворачивание, и открытие поверх игры)
Если мне разрешат выложить ссылку на торрент на сборку, я выложу. Я не рекламирую сборку или торрент, просто делюсь тем, чем пользуюсь сам.
Зы, с тех пор, как обзавелся этой сборкой, перестал использовать батники и всякие ковыряние в файлах. Скачал - поставил галочки - играю. Все нормально. Единственное, что вроде-как есть из проблем, это кривые текстуры в меню баттлнета, то-есть изображения кнопочек в меню баттл нета (не в игре) прозрачны. Или это у меня, или это минус сборки - не могу сказать. В самой игре никаких проблем у меня не было. |
|
» 15.5.14 22:21 |
|
|
ПраваВы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения.
| Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|
|
|