Объявления

Форум о Героях Меча и Магии и King's Bounty. Если Вы любите эти игры, мы будем рады видеть Вас в наших рядах. :smile2:

Помогите пожалуйста с сетевой игрой для героев 1

Не запускается игра? Проблемы со звуком? Где, в конце концов, взять игру, скачать патчи, приложения и карты? Как установить все это? Все проблемы обсуждаем в этом разделе
offlinetestilkin  
 
Сообщения: 5
Зарегистрирован: 17 фев 2018, 21:38
Пол: Не указан
Поблагодарили: 1 раз.

Помогите пожалуйста с сетевой игрой для героев 1

Сообщение testilkin » 17 фев 2018, 21:48

Добрый день,
т.к. я новенький на вашем форуме и у меня нет возможности написать в ЛС, например пользователю Miner'у
прошу помощи здесь.

Перепробовал все версии игры, и для Dos и для Windows
(для версий игры вылетает ошибка, как в этой теме : viewtopic.php?f=8&t=54)

В Dos версии игры, идет поиск Guest, а с другой стороны поиск Host
+ не удается скачать отсюда http://handbookhmm.ru/online-games файл H1NETDOS.zip

Помогите мне пожалуйста, сыграть с другом по сети спустя 20+ лет, это моя мечта!
Вернуться к началу

offlinetestilkin  
 
Сообщения: 5
Зарегистрирован: 17 фев 2018, 21:38
Пол: Не указан
Поблагодарили: 1 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение testilkin » 18 фев 2018, 10:45

Upd:
Если для dos версии не хватает файла со скриптами (ссылка умерла), то для win версии, никаким образом не удаётся сменить lana у hamachi interface, копаясь дальше я предполагаю, что у меня отключена или неправильно работает служба netbios over tcp/ip(не могу ее найти/посмотреть, у меня windows 7 64 bit)
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 228 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение Miner » 18 фев 2018, 12:08

Добрый день! Странно, что личные сообщения не работают. На форуме, к сожалению, редко бываю.

Насколько помню, установка NetBIOS для Windows 7 не требуется. На всякий случай можно глянуть в службах (services.msc в командной строке), работает ли Модуль поддержки NetBIOS через TCP/IP.
Многие забывают, что для выполнения всех операций необходимы права администратора.
Вот ещё одна утилита для просмотра номеров LANA с привязкой к MAC-адресам.
LANAEnum.zip
(139.77 КБ) Скачиваний: 77

Только что проверил соединение на двух компьютерах с Windows 7 64 Bit с запуском скрипта LANAHamchi.vbs — работает без проблем.

А здесь файлы для запуска сетевой игры DOS-версии.
Пути к папкам по умолчанию:
Игра — d:\games\heroes
DOSBox — %programfiles%\DOSBox-0.74\DOSBox.exe
H1NETDOS.zip
(11.7 КБ) Скачиваний: 75
Вернуться к началу

offlinetestilkin  
 
Сообщения: 5
Зарегистрирован: 17 фев 2018, 21:38
Пол: Не указан
Поблагодарили: 1 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение testilkin » 18 фев 2018, 13:32

Miner, большое спасибо за скорый ответ, на данный момент я нахожусь на этом этапе
Изображение

Попробовали поменяться, хост/гость, все тоже самое...игра не стартует :(
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 228 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение Miner » 18 фев 2018, 13:46

На компьютере друга тоже всё настроено? Также может брандмауэр препятствовать передаче пакетов.
Вернуться к началу

offlinetestilkin  
 
Сообщения: 5
Зарегистрирован: 17 фев 2018, 21:38
Пол: Не указан
Поблагодарили: 1 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение testilkin » 18 фев 2018, 14:06

Miner писал(а):

На компьютере друга тоже всё настроено? Также может брандмауэр препятствовать передаче пакетов.


Отключение помогло, большое спасибо! :smile20:

От чего зависит скорость передачи/получения данных? У нас после передачи хода, по 40-60 секунд идет обмен данными...
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 228 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение Miner » 18 фев 2018, 14:45

testilkin писал(а):

Отчего зависит скорость передачи/получения данных? У нас после передачи хода, по 40-60 секунд идет обмен данными...

В этом направлении глубоко не копали. Даже в гигабитной сети передача хода происходит секунд 20, не меньше. Причины могут быть разными: реализация передачи данных в самой игре, особенности метода инкапсуляции трафика NetBIOS в TCP/IP либо какие-нибудь ограничения в Hamachi. В DOS-версии ситуация обстоит ещё хуже.
Вернуться к началу

offlinetestilkin  
 
Сообщения: 5
Зарегистрирован: 17 фев 2018, 21:38
Пол: Не указан
Поблагодарили: 1 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение testilkin » 18 фев 2018, 19:17

Подсадили 3 друга, но у него Windows 8 и при установке Hamachi скрипт vbs не работает, постоянно жалуется, что "не найден сетевой адаптер"
хотя в сетевых настройках есть ...
что делать, кроме, как виртуальной машины, пока не знаем
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 228 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение Miner » 19 фев 2018, 07:48

testilkin писал(а):

Подсадили 3 друга, но у него Windows 8 и при установке Hamachi скрипт vbs не работает, постоянно жалуется, что "не найден сетевой адаптер"
хотя в сетевых настройках есть ...
что делать, кроме, как виртуальной машины, пока не знаем

Проверил на Windows 8 и Windows 10. Сразу отмечу, что для запуска игры необходимо установить утилиту DxWnd, которая позволяет запускать игру в оконном и полноэкранном режимах и, самое главное, решает проблему совместимости c DirectX.
Что касается скрипта LANAHamachi — дополнительная утилита lanacfg.exe, на которую ссылается скрипт, не работает должным образом в среде новых операционных систем. Она хоть и запускается, но все внутренние команды не функционируют.
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 228 раз.

Re: Помогите пожалуйста с сетевой игрой для героев 1

Сообщение Miner » 19 фев 2018, 09:11

Однако сменить вручную LANA в Windows 8/10 вполне возможно!

Алгоритм действий
1. Определить идентификатор интерфейса Hamachi:
Запустить командную строку (Win+R — cmd), набрать и запустить команду с опциями
wmic nicconfig get description, settingid
Clip2net_180219153443.png
Clip2net_180219153443.png (9.84 КБ) Просмотров: 385

В фигурных скобках рядом со строкой Hamachi Network Interface будет указан идентификатор.

2. Найти соответствие в реестре Windows:
Запустить редактор реестра (Win+R — regedit), перейти к ветке HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NetBIOS\Linkage
Clip2net_180219154307.png
Clip2net_180219154307.png (62.48 КБ) Просмотров: 385



Щёлкнуть второй пункт Bind и найти там идентификатор Hamachi. Нужно запомнить, в какой по счёту строке он находился.



3. Внести изменения в реестр Windows:

Щёлкнуть четвёртый пункт LanaMap. Последовательность значений на данном скриншоте выглядит следующим образом:
01 17 01 13 и т. д.,
где 01 означает, что номер LANA активен, а второе значение — непосредственно номер LANA (трактовать можно так: активен 17 активен 13 и т. д.)
Нужно найти по счёту значение для Hamachi, вполне возможно, что оно будет последним.
Затем нужно изменить искомое значение на 00. Во избежание конфликта имеющееся значение 00 у другого интерфейса заменить на какое-нибудь уникальное.

Настоятельно советую сделать резервную копию реестра перед редактированием!

После внесения изменений необходимо перезагрузить компьютер.
--------------------------------------------------------------------------------------

Трудоёмкий процесс? Вот поэтому и создавался скрипт, чтобы упростить задачу для желающих просто поиграть в сетевую игру. В принципе, по данному алгоритму можно написать новый скрипт или утилиту для Windows 8/10, но сейчас я бы не взялся.
Вернуться к началу

След.

Вернуться в Техническая часть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1