Форум : Флейм

Название : Проблема со StarCraft

© 2005 www.runcms.org
https://www.war2.ru

URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=2199&forum=13


 SoloLev :

13.5.16 07:05
 Я запускаяю StarCraft но игра не на весь экран а на четверть. Подскажите как запустить StarCraft на весь экран. Windows 8.1

 il :

13.5.16 11:26
 Попробуй фикс для варкрафта, версию test4, либо для 8.1 подходит minimal.
Писалось специально для варкрафта, но для старкрафта тоже проверялось, в принципе, механизмы очень похожи, так что с большой вероятностью решит проблему.

Потом отпишись обязательно, помогло или нет - потому как активно рабоаем над этой программкой, если не поможет, то очень может быть что допилим в короткое время.

P.S:
http://www.bitpatch.com/downloads/war2_ddraw_minimal.zip
либо http://www.bitpatch.com/downloads/war2_ddraw_test4.zip
- распаковать файл ddraw.dll и скопировать в папку с игрой.

[ Редактировано il в 13.5.16 10:27 ]

 SoloLev :

13.5.16 21:17
 Нет, не помогло. minimal никагого эффекта не придает, а test4 убирает черную область показывая рабочий стол. Пробовал в режиме совместимости запускать - бесполезно.

Некоторое время назад Вы мне писали (в теме Windows 8.1 и warcraft 2) о том что это возможно проблема в системе и посоветовали сделать откат, сегодня я сделал откат, но это не помогло так, что это скорее всего проблема не в системе. Пробовал в режиме совместимости запускать с системами от 95 до xp sp3 и с режимом пониженной цветности до 8 бит использовал разрешение 600х480 - безрезультатно.

[ Редактировано SoloLev в 13.5.16 22:25 ]

 il :

14.5.16 02:41
 Перечитал твою тему с варкрафтом, как я понимаю, с ним аналогичная проблема, и она пока так и не решена? За исключением варианта с ddhack10?
Очень интересный у тебя компьютер - такая же проблема у других тоже появлялась, но очень редко.
Воспроизвести ее на своем железе мне пока не удавалось.
Так что считаю, выловить ее необходимо, было бы здорово как-то понаблюдать проблему на твоем компьютере, например teamviewer-ом...

Сейчас почитал исходники, подумал: наверно, какой-то вызов этим ddhack10 перехватывается, который на 99% компов не нужен, поэтому его и не включили в новый ddraw.
А вот в ddhack10 он был. Значит, надо просто найти нужный хук и применить его для новой версии - вопрос нескольких строчек, если вычислить, каких...
Я же правильно понимаю, что и старкрафт, и вар2 в чистом виде помимо четверти экрана имеют стандартные для вин-8 глюки (нет иконок в чате, съехавшие надписи на кнопках), ddraw от aqrit эти баги исправляет? А ddraw, который hack10 - переключает вар2-стар в полный экран, но не исправляет, а наоборот, портит интерфейс чата?

 SoloLev :

14.5.16 22:38
 Я в мультиплеер не играю т.к. народа очень мало поэтому не знаю как там насчет съеховших надписей и т.п. В одиночной же игре все нормально: кнопки на своих местах, надписи не съехали, цвета нормальные, только качество картинки оставляет желать лучшего. Давай как-нибудь подключишься по teamviewer'у и глянешь че там. Ты в каком городе живешь?

А есть на этом сайте руссификаторы для WarCraft 2 (Beyond the dark portal и tides of darkness) и StarCraft (просто старкрафт и brood war)? Если есть то скинь пожалуйста ссылочки.

Этот ddraw прижимает мышку к верхнему краю в starcraft
[ Редактировано SoloLev в 14.5.16 23:39 ]

[ Редактировано SoloLev в 14.5.16 23:48 ]

[ Редактировано SoloLev в 15.5.16 09:05 ]

[ Редактировано SoloLev в 16.5.16 07:58 ]

 il :

16.5.16 14:45
 Да, в сингле с надписями все нормально, как я понимаю, весь варкрафт сначала был сделан на direct draw, а потом к нему сверху грязным хаком был приляпян бнет в виде GDI - все эти виндовые элементы: кнопки, едитбоксы, диалоги, с чатом.

В итоге в новых виндах, либо виндах с directdraw врапперами, все эти диалоги поехали кто куда. В этом и основная проблема.

Насколько я понял aqrit'а - в старкрафте нижнее меню в самой игре сделано на GDI, а остальное на ddraw. В итоге, со старкрафтом проблем немного больше, даже в самой игре.

Что касается твоей проблемы - она довольно специфическая, но решаться должна также ddraw враппером.
Старый же враппер ddhack10 понятное дело не исправлял глюки со слоем GDI.
Соответственно, приделывать фикс твоей проблемы надо к новому врапперу от aqrit. А твой комп замечательно подойдет для тестирования этого фикса.

Цитата:

Давай как-нибудь подключишься по teamviewer'у и глянешь че там. Ты в каком городе живешь?

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

Цитата:

А есть на этом сайте руссификаторы для WarCraft 2

Да, полноценная руссификация комбата это версия 4.00 ("Скачать Warcraft 2 русская версия" в левом верхнем углу сайта). Если надо к ней видео и музыку - качать с торрента любую сборку вар2бне русская версия и копировать из нее install.exe в папку с комбатом.

Насчет старкрафта это я не в курсе...

Цитата:

Этот ddraw прижимает мышку к верхнему краю в starcraft

который test4 или minimal от aqrit?

© 2005 www.runcms.org
https://www.war2.ru

URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=2199&forum=13