Home Все обзоры Не работает сетевая игра в Heroes 3 под Windows 7? Проблема решается.

Не работает сетевая игра в Heroes 3 под Windows 7? Проблема решается.

by neons90

Нечеловеческое желание овладело разумом несколько часов назад… Захотелось вспомнить события десятилетней давности!! Вы помните, как собирались с товарищами за одним компьютером? Помните многодневные баталии с применением хитрых тактик, союзов и разработкой новых карт? Я помню. Герои 3 прошли через мою жизнь и оставили яркий свет в памяти, да такой, что до сих пор не могу выбрать игру, которая бы могла конкурировать с Heroes III. Вот, 2012 на дворе и захотелось поиграть, благо, компьютеры дома есть, не обязательно сидеть за одним столом. Всё же оказалось, что и тут творение Майкрософта не в состоянии обеспечить достойный уровень совместимости старых приложений и новых условий работы. Сетевая игра не стартует,компьютеры не видят друг друга, хотя находятся в одной локальной сети.

В сетевой игре банально не видим ни один компьютер с созданной игрой. Попытка впрямую подключиться к серверу через IP адрес приводит к банальному «IP адрес не найден». Казалось бы — всё, нет пути вперёд. Но выход был найден.

Оказывается «семёрка» не умеет корректно работать со старыми версиями протоколов DirectX и эта проблема решается элементарно. Скачайте файл DPWSOCKX.DLL и скопируйте его в корень установленной игры. Т.е. если речь идёт о

C:\Program Files (x86)\3DO\Heroes3

То DPWSOCKX.DLL нужно класть в папку C:\Program Files (x86)\3DO\Heroes3 , кстати, не удивляйтесь, если там нет исходного файлика :-).

Очевидно, что действие с копированием файла нужно осуществить на всех компьютерах, которые будут подключаться через TCP. Удачной игры :-).

Рекомендуем прочитать

73 комментария

Олег 27.06.2012 - 23:45

Спасибо за подсказку, но что делать если там нет исходного файлика, создать его??? Но в этом случае игра к нему врядли будет обращаться.

Reply
neons90 29.06.2012 - 19:01

Минутточку! Вам нужно скачать файл и положить его в КОРНЕВУЮ директорию с игрой. Файла там по умолчанию нет =)

Reply
John Doe 06.02.2017 - 16:18

Благодарю.
Решил на досуге стариной тряхнуть, скачал эту наикрутейшую игру. На компе windows 10, на втором тоже. Брэндмауер отключили, сервак видит, а не пускает. И вот, решение проблемы нашлось тут.

Еще раз, спасибо.

Reply
neons90 15.02.2017 - 14:02

Пожалуйста 🙂

Reply
FiL__kA 14.12.2012 - 22:38

ух спасибо теперь только как с XP соединиться

Reply
neons90 15.12.2012 - 14:49

Расскажите подробнее, что конкретно не работает? Вы сделали всё, как я написал? Или нет?

Reply
Виталий 18.12.2012 - 14:01

помогло, спасибо

Reply
neons90 20.12.2012 - 18:53

Пожалуйста 🙂

Reply
Валерий 30.12.2012 - 03:30

Хотим поиграть втроем. Кто первый зашел — того пускает второго нет (то есть третий не может зайти у него пишет «айпи не найден»)
Без этого файла всегда пишет «айпи не найден».
Подключаемся через «Hamachi».
(есть еше одна проблема, если стартуем через «GameRanger» или «GameSpy Arcade» (программы которые сами запускают клиент игры)у одного из нас висит стартовый экран и курсор «часики» как бы «загрузка» (нету пунктов меню) и больше нечего нельзя сделать. Вдруг кто встречался с этой проблемой, а еще лучше нашел выход я весь во внимании).
Ну а так хотя б решить проблемку с этим ДЛЛ фаилом что б больше 2- могло подключаться.

Reply
neons90 30.12.2012 - 11:28

Вообще я решал эту задачу, как раз через хамачи. Однако работает нестабильно :(…

Reply
Валерий 30.12.2012 - 15:05

Дык, а все же про основной вопрос: мне кажется что этот длл фаил рассчитан на двоих, а третий не может зайти. Это может быть так и что делать что б третий смог все таки зайти?

Reply
neons90 31.12.2012 - 12:18

Проверил. Работает и с тремя игроками.

Reply
Валерий 06.01.2013 - 19:46

Да заработало. Только вот данные не передаются третьему игроку. Второй пропускает и все «ошибка передачи данных, попробовать еще раз». В хамачи — доступны все.

Reply
neons90 09.01.2013 - 01:37

Я попытаюсь сделать ещё один пост, более развёрнутый. Т.к. Hamachi, к сожалению, тоже требует настройки… Я могу посоветовать изменить метрику интерфейса на 10. Если я говорю непонятные вещи, то подождите, напишу обновление к сообщению 🙂

Reply
Алекс 22.03.2013 - 20:52

Привет! Скачал сборку Герои 3. Поставил, локальная сеть настроена, то есть пинг есть и компы видят друг друга( доступы открыты), игра запускается все работает, но при соединении через TCP/IP комп не видит того кто сервер и наоборот.Что можно сделать, с чем может быть связанно? Спасибо! Ваш файлик так же добавил в папку)Помогите!

Reply
neons90 23.03.2013 - 16:52

Это очень странно! Могут быть проблемы с настройками сети. Обязательно отключите «Брандмауэр Windows», посмотрите, может быть у вас антивирус блокирует сетевую активность приложений… Я бы начинал с этого.

Reply
Didka 23.04.2013 - 16:07

По локальной сети через wifi скопировал файл, 2 игроку
передается файл, 3-му уже нет. Все перепробывал, никак
вообще

Reply
Didka 23.04.2013 - 16:08

точнее не файл не передается, а данные в игре не передаются
3-му и последующим игрокам

Reply
ITWriter.ru | Greenwide 20.10.2013 - 22:39

[…] что, если у вас вдруг не работает сетевая игра в Heroes of Might&Magic 3 на Windows 7, вы спать не можете без знаний о венгерской кухне, […]

Reply
Pilot 12.11.2013 - 02:58

Спасибо, помогло!

Reply
Kernunos 13.11.2013 - 22:44

Спасибо огромное!
давно уже голову ломал пытаясь понять почему не работает)

Reply
Docman 01.02.2014 - 17:44

супер! помогло! спасибо.

Reply
Bur 13.02.2014 - 19:40

Добрый день!
Решили поиграть с напарником по сети в героев. 2 компа, 1 кабель между ними, у него Вин 7 х64, у меня Вин ХР х32. Была ошибка о АйПи, скопировали ДЛЛ, теперь я вижу его сетевую игру. НО! Когда я пытаюсь к нему подключиться, пишет: «К сожалению, при установке связи с сессией произошел сбой. Попробуйте еще раз». Пробовал 4 раза — ничего! Подскажите, что делать?!

Reply
neons90 13.02.2014 - 19:52

К сожалению не смогу Вам помочь. Возможно имеет смысл поставить на обе машины виртуалки (например, под VirtualBox) и попытаться через них…

Reply
Игорь 18.06.2014 - 05:32

Вам требуется внести игру в брандмауэре вашей системы в список исключений для подключений по домашней сети.

Reply
Роман 25.02.2014 - 20:57

Спасибо! 🙂

Reply
Евгений 01.04.2014 - 19:51

Спасибо огромное! Помогло, сейчас с женой зарубимся. Кстати на старых роутерах такой проблемы нет, новый купил и игра перестала находиться. А героев мы раз в годик стабильно вспоминаем =)

Reply
Abis 25.06.2014 - 00:02

Создал карту для себя и друзей. В одиночных сценариях игра ее видит, но в сетевой игре нет. Подскажите в чем проблема?
Заранее спасибо.

Reply
neons90 20.07.2014 - 12:12

положите файл DPWSOCKX.DLL в корневую директорию — заработает

Reply
Егор 18.11.2014 - 01:39

Все сделал как вы и сказали, закинул требуемый файл в корневую директорию, но при попытке создать сетевую игру герои подвисают!Может знаете как проблемку устранить. Заранее спасибо!

Reply
nifniff 27.11.2014 - 19:20

Привет!

локалка:
Win7 32 pro + win8.1 64 pro + Win64 home

Положил в корень библиотечки и заработало только для 2-х компов, при попытке подключить третий — выдаёт ту же ошибку (ip не найден)
Причем без разницы где сервер, 3-го не пускает.
помогите пожалуйста кто решил проблему

Reply
neons90 04.12.2014 - 14:50

Судя по многочисленным жалобам, это решение подходит строго для игры на два компа =(

Reply
1941rr 08.01.2015 - 01:12

Здравствуйте!Ищу помощи…win7 64pro,проблема такова — скачал уже несколько версий Герои-3.,играю с другом на одном компе в 2-ем компанию,вроде бы все ничего,но спустя половину сценария выбрасывает с последующим закрытием из игры,говорит что ошибка винды,но уже чистил и реестр и что только не делал,и так на каждой версией игры,помогите решит!!

Reply
neons90 12.01.2015 - 16:24

Беда в том, что Герои создавались под старую Вин 98,через это подобные глюки, можно сказать, нормальны. Варианты такие… Если игра вылетает в одном и том же месте, измените суть последнего хода после перезагрузки и запуска автосейва. Если интересует вариант «с ивращением», то рекомендую виртуальную машину и чистую Win 98.

Reply
Heroes of Might and Magic 3 или мощный обман ожиданий IT Writer.ru | вокруг IT мира. От гаджета до кластера. 29.01.2015 - 13:47

[…] из посещаемых материалов на сайте ITWRITER.RU — вот этот (Не работает сетевая игра в Heroes 3 под Windows 7). Каждый день порядка 100 человек неизменно приходят на […]

Reply
Саша 30.03.2015 - 23:46

ребят помогите пробовали подключатся через хамачи,тугл,райнджер,непол. у меня захожу в игру нажим ТСП ІП выбивает ошибка — ошибка при установке соединении ТСP IP .попробуйте еще раз — чего делать то

Reply
Vagraath 15.06.2015 - 01:19

спасибо , помогло

Reply
neons90 18.06.2015 - 17:31

Обращайтесь))

Reply
Russya 19.06.2015 - 03:33

neons90 помоги пожалуйста , вот в чем проблема DirectPlay is not installed correctly. Download and install DirectX у друга такая шняга , но уменя все норм , он качает все как надо, но ему опять тоже самое пишет! Что делать?

Reply
Konstantin Denisenko 21.06.2015 - 13:14

Здравствуйте. Попробуйте обновить DirectX, должно помочь.
https://www.microsoft.com/ru-ru/download/details.aspx?id=35

Reply
Lexuk 11.09.2015 - 23:41

Пытаемся сыграть втроем : win 7+ win 7 + Win XP . После всех настроек Хамачи при отличном пинге друг друга в игре не видим друг друга. После установки dll в корневую папку увидели, но играть возможно только вдвоем. Третий зависает. Причем не важно кто, менялись местами когда создавали и заходили в игру — всё равно третий виснет. Кто-нибудь может уже смог это обойти ? Подскажите, пожалуйста.

Reply
neons90 12.09.2015 - 12:22

К сожалению эту беду можно решить только путём сложных костылей. dll помогает играть вдвоём, но не решает проблему масштабного «мультиплеера». Для себя пошёл проще и поставил виртуальную машину, загнали всех в одну подсеть и яростно рубились.

Reply
Lexuk 12.09.2015 - 22:29

А поподробнее можете описать как вы сделали, я не совсем в теме)

Reply
neons90 14.09.2015 - 12:04

Если не в теме, то будет очень нелегко. Грубо говоря, поставил виртуальную машину на базе WindowsXP, затем сделал так, что бы роутеры всех друзей цеплялись в одну VPN сеть и были в одной подсети (10.0.1.1-255). Дальше всё как в обычной сетевой игре. В качестве виртуального сервера использовал VMWare

Reply
Lexuk 15.09.2015 - 14:02

Спасибо , буду пробовать)

RealJhad 06.01.2016 - 15:54

Доброго дня, хороший гайд по проблеме, но хотелось бы узнать, может вы сталкивались и со следующей:
При запуске «Новой игры» -> «Многопользовательской игры» -> «Режима TCP/IP» игра закрывается с ошибкой:
Unexpected Program Termination: DirectPlay Error: ‘Unknown error?’ File:’C:\Dev\Heroes 3 Exp 2\Game\Remote.cpp’ Line# 1867
Сколько в инете не пытался найти решение, всё сводится к переустановке Винды =(

Reply
neons90 06.01.2016 - 16:14

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

Reply
RealJhad 08.01.2016 - 17:57

Моя система W7 x64. Если мне не изменяет предчуствие, то до того как я установил блокиратор от сбора телеметрии(нынче популярный) в винде — мои герои(HD mod) прекрасно работали по сети. Я уже попробовал его убрать, но лучше не становится. Я также попробовал по вашему совету заново поставить DirectX — просто напросто нашел установщики с мелкосотовского сайта. Толку мало, ничего не меняется. Хотя я не очень уверен в том, что это *ручной* режим.
Гадаю что еще можно попробовать переустановить…
MS visual C++ 2005/2008/2010/2012/2013 ?
.Net Framework?
Какие-то определенные драйвера?

Reply
Максим 27.03.2016 - 18:56

Короче, всем, кто мучается с третьими героями и 3+ игроками — секрет настройки прост. На время игры найдите и отключите на роутере UPnP-сервис, и все заработает.

Третий и последующие игроки пытаются работать широковещательными UDP-пакетами, которые современные роутеры автоматически транслируют во внешнюю сеть 🙂

Reply
Роман 27.05.2016 - 23:07

а по подробнее можно?

Reply
Назар 28.01.2019 - 03:30

Помогите пожалуйста , не могу подключиться ошибка Timeout , вижу когда создают сервер , но подключиться к нему не могу , как и если я создаю сервер его не видят и по айпи не могут подключиться что делать ? брандмауер оф , антивирусов нет , играем через хамачи

Reply
neons90 31.01.2019 - 17:59

если видите, но не можете подключиться — проблема 100% в сетевых настройках. Проверяйте всех участников сабантуя

Reply
Vlad 19.03.2019 - 19:40

Спасибо, добрый человек! За инструкцию и за файл. ПК win10 Ноут win 7. Увидели друг друга даже без ввода вручную ip

Reply
neons90 29.03.2019 - 16:39

Пожалуйста, пользуйтесь на здоровье 🙂

Reply
Артеи 20.04.2019 - 16:28

Играем через хамачи. Все антивирусы отключены, брандмауэры тоже. Пингуем нормально, в хамачи разрешен трафик. Трое из пяти друзей конектятся на сервер, а остальные видят сервер, видят запаролен он или нет, кол-во игроков, но при попытке подключения «ошибка подключения. попробуйте позже. Тайм-аут». Кстати. У друга который коненктится нормально, сломался комп. Он играл через нетбук и там была эта же ошибка, что и у моих друзей, которые так и не могут подключаться. Мы сидели и пытались отключить все, что могло блокировать трафик. Так и не помогло, в хамачи у него в сведениях стояло блокировать весь трафик, я поставил разрешить и все равно не помогло. Он переустановил винду и выкл. брандмауэр и все заработало. Но у другого друга у которого все работает, пробовал блокировать трафик в хамачи так та же ошибка, но при разрешении все работает. У остальных двух друзей этот фокус не прокатывает. У них вроде все разрешено и выключено, но увы. От чего зависит эта ошибка я тау и не понимаю. Вы моя последняя надежда

Reply
neons90 29.04.2019 - 12:29

скажите, а у Вас пинги ходят между компами по IP адресам присвоенными хамачей?… А то так можно долго фантазировать на предмет и нифига не получится, возможно, что не там копаете)

Reply
Денис 02.05.2019 - 20:16

Мужик спасибо за файл ! ) Спас

Reply
KaNaDa 28.05.2019 - 13:56

Крутяк! Все заработало благодаря Вам!!!
Спасибо большое!!!

Reply
Михаилка2008 27.03.2020 - 23:42

гавно неработает нефига как бы вы инфу праверьте сначало а потом уже тока вылаживайте

Reply
neons90 04.04.2020 - 11:59

русский язык не родной, видимо? У всех работает.

Reply
олег 03.04.2020 - 15:59

Играем через хамачи. Все антивирусы отключены, брандмауэры тоже. Пингуем нормально, в хамачи разрешен трафик. сначала загружается долго мин5-15.1-й грок походил,закончил ход.и начинается-мин 5-10 передача данных(.в чем проблема м.б.?

Reply
neons90 04.04.2020 - 11:59

Полагаю, что неплохо бы проверить стабильность работы хамачки через обычный виндовс пинг. Открываем консольку, там пишем ping адрес в хамачи -t и оставляем так комп на минут 30. Если пойдут сбои — разбраться с сетью…

Reply
олег 03.04.2020 - 15:59

Играем через хамачи. Все антивирусы отключены, брандмауэры тоже. Пингуем нормально, в хамачи разрешен трафик. сначала загружается долго мин5-15.1-й грок походил,закончил ход.и начинается-мин 5-10 передача данных(.в чем проблема м.б.?

Reply
олег 03.04.2020 - 15:59

Играем через хамачи. Все антивирусы отключены, брандмауэры тоже. Пингуем нормально, в хамачи разрешен трафик. сначала загружается долго мин5-15.1-й грок походил,закончил ход.и начинается-мин 5-10 передача данных(.в чем проблема м.б.?

Reply
Hikita 15.04.2020 - 23:12

Сначала не получилось!
Файлик нужно кидать не в корень игры , а в первую папку в корне !!!
Тогда всё работает , автор спасибо огромное , с другом вспоминаем молодость благодаря тебе!)

Reply
Xo4y_ne4eHbKy 20.04.2020 - 12:56

Спасибо за подсказку. У меня не работало на троих HoTA под Win10. Отключал UPnP в роутере, обновлял HDMod до 5.0, скачивал предложенный вами DPWSOCKX.DLL (он уже был и той же версии). Помогло скачивание этого же DPWSOCKX.DLL для Win10 32 bit отсюда https://www.dll.ru/files/dpwsockx-dll Возможно, помог и комплекс всех вышеперечисленных мер вкупе с нужной версией библиотеки.

Reply
Renna 26.04.2020 - 03:39

Спасибо большое, вот от души прям! Заработало!:)

Reply
kolya 11.05.2020 - 20:18

не работает , тоже самое выдает win 10

Reply
neons90 15.05.2020 - 10:46

в десятке всё хуже… скажем так — не гарантируется…

Reply
Xo4y_ne4eHbKy 31.05.2020 - 10:04

Скачай версию библиотеки для Win10. Я уже давно написал такой коммент, но его не пропускают почему-то.

Reply
Антон 10.07.2020 - 18:43

Скачивайте библиотеку эту именно под вашу версию винды и всё работает. Проверено на десятке.

Reply
Mikoeko 19.02.2023 - 15:43

Nice postee!

Reply

Leave a Comment