Перейти к содержанию

Сообщения от Баг-репорты HoMM3 HD

Мой ник TOMAS THATCHER, мне дал мут какой qwert? без объяснения причины, на мои попытки связаться с ним полный игнор.
Теперь не могу хостить игры и писать друзьям.
Объясните ребёнку что банят по факту за что то.Qwert или как там тебя Васёк? Виталька? отзовись.Буду благодарен все тем кто поможет связаться с ним.Я жду тебя qwert.
P.S снимите серый ник с моего кореша 4y4meka.
Обнял подбросил, не поймал!
Баг при подключении к он-лайн лобби. Регистрация также перестала работать.

Предистория: я сегодня днем играл игру, выиграл финалку, но опонент начал тянуть ходы, мне нужно было убегать поэтому я закупился во всех замках так игру и оставил в надежде что опоненту надоест и он выйдет, когда пришел домой была 16611 попытка подключения и жутко лагал интернет, я перезагрузил ПК, переустановил HOTA но все равно при попытке входа выдает failed to connect...
Играю в HoMM3 HD (последняя версия).
В одной из карт на довольно позднем этапе игры (почти 4 месяц) на ходе компа - креш.
Встроенный креш-репортер дамп отправить не смог (ошибка), потому попробую запостить сюда (по ссылке в архиве все нужные файлы для воспроизведения креша - логи, карта, сейв)
https://fex.net/ru/s/zsnk0te
В ответ пользователю amityalex
HoMM3 Complete HD mod 5.0 RC93

Карта Paragon 2.0 HD+
Вылет при любом сохранении на третий день (авто, битва, вручную)

Без HD+ всё работает стабильно

Логи:

e-mail: baratorch@yandex.ru

[HOMM3 HD CRASH LOG]

Log
{
compability_dir = D:\Games OLD\HoMM 3 Complete\_HD3_Data\Compability\#com_en
EXE_VERSION & SOD
SUCCESS: DO PARALLEL
No Files.ini for 'D:\Games OLD\HoMM 3 Complete\_HD3_Data\Common\Rus.Fonts'
No Files.ini for 'D:\Games OLD\HoMM 3 Complete\_HD3_Data\Compability\#com_en'
got sulfur in nagabank. replace it to gems.

}

HOMM3 HD version: 5.0 RC93
Time {   25.05.2020	20:57:07 }

GUN:  [TA9HS0GZHG8999ON950-7TS827]

Exception
{
   Module: 	HD_SOD.dll
   Adress:      [ HD_SOD.dll+0x9F984 ]
   Code:        EXCEPTION_ACCESS_VIOLATION
   Flags:       0x00000000
   Information: read of address: 0x0000008C
}

Context { EAX: 0x05742010, ECX: 0x00000085, EDX: 0x00000085, EBX: 0x056F4060, ESP: 0x00198294, EBP: 0x001982B4, ESI: 0x00199044, EDI: 0x001985BA }

Call stack
{
   		[ HD_SOD.dll+0x9F840 ]	called from 		[ 0x04F600A4 ]
   						? called from before	[ HD_SOD.dll+0xB99BB ]
   		[ HD_SOD.dll+0xB99A0 ]	called from 		[ 0x02551B3C ]
   		[ HD_SOD.dll+0x90F40 ]	called from 		[ 0x04F71387 ]
   						? called from before	[ HD_SOD.dll+0x9147C ]
   		[ HD_SOD.dll+0x91440 ]	called from 		[ 0x04F713D0 ]
   		[ HW_SOD.dll+0x4C10 ]	called from 		[ 0x0A4702C2 ]
   						? called from before	[ HD_SOD.dll+0x88515 ]
   		[ HD_SOD.dll+0x883D0 ]	called from 		[ 0x04F6173C ]
   						? called from before	[ 0x0000000B ]
}

Call stack V2
{
   0300F984 (HD_SOD: 02F70000): (?): Start
   04F600A9 (?): (?): (?)
   030299BB (HD_SOD: 02F70000): (?): Start
   02551B41 (?): (?): (?)
   04F7138C (?): (?): (?)
   0300147C (HD_SOD: 02F70000): (?): Start
   04F713D5 (?): (?): (?)
   0A4702C7 (?): (?): (?)
   02FF8515 (HD_SOD: 02F70000): (?): Start
   04F61741 (?): (?): (?)
   02FEB0E6 (HD_SOD: 02F70000): (?): Start
   75B54727 (GDI32: 75B50000): (?): BitBlt
   028BBEB1 (HD_MCR: 028B0000): (?): Start
   006007F5 (Heroes3: 00400000): (?): (?)
   00600772 (Heroes3: 00400000): (?): (?)
}

Modules
{
   0x00400000: Heroes3.exe	 (size: 0x002CD000, entry point: 0x0061A884) - D:\Games OLD\HoMM 3 Complete\_HD3_Data\Heroes3.exe
   0x10000000: _HD3_.dll	 (size: 0x00048000, entry point: 0x1001922C) - D:\Games OLD\HoMM 3 Complete\_HD3_.dll
   0x55D70000: patcher_x86.dll	 (size: 0x00079000, entry point: 0x55D803D3) - D:\Games OLD\HoMM 3 Complete\patcher_x86.dll
   0x007E0000: smackw32.dll	 (size: 0x0001B000, entry point: 0x007EC0B0) - D:\Games OLD\HoMM 3 Complete\smackw32.dll
   0x00800000: binkw32.dll	 (size: 0x0002B000, entry point: 0x00811705) - D:\Games OLD\HoMM 3 Complete\binkw32.dll
   0x00840000: IFC20.dll	 (size: 0x00023000, entry point: 0x0084F04E) - D:\Games OLD\HoMM 3 Complete\IFC20.dll
   0x55C60000: HD_UPD.dll	 (size: 0x0003C000, entry point: 0x55C65405) - D:\Games OLD\HoMM 3 Complete\HD_UPD.dll
   0x028B0000: HD_MCR.dll	 (size: 0x002EB000, entry point: 0x02A6E492) - D:\Games OLD\HoMM 3 Complete\HD_MCR.dll
   0x02BA0000: HD_TC2.dll	 (size: 0x003CD000, entry point: 0x02BABDE0) - D:\Games OLD\HoMM 3 Complete\HD_TC2.dll
   0x02470000: HD_SCX2.dll	 (size: 0x00021000, entry point: 0x02475C63) - D:\Games OLD\HoMM 3 Complete\HD_SCX2.dll
   0x02F70000: HD_SOD.dll	 (size: 0x010EE000, entry point: 0x03056548) - D:\Games OLD\HoMM 3 Complete\HD_SOD.dll
   0x024D0000: HW_SOD.dll	 (size: 0x00050000, entry point: 0x025018F7) - D:\Games OLD\HoMM 3 Complete\HW_SOD.dll
   0x21100000: Mss32.dll	 (size: 0x0005F000, entry point: 0x2112F2E5) - D:\Games OLD\HoMM 3 Complete\_HD3_Data\Mss32.dll
   0x045A0000: cursors.dll	 (size: 0x00048000, entry point: 0x00000000) - D:\Games OLD\HoMM 3 Complete\_HD3_Data\Common\cursors.dll
   0x26F00000: Mp3dec.asi	 (size: 0x0002A000, entry point: 0x26F0A805) - D:\Games OLD\HoMM 3 Complete\_HD3_Data\Mp3dec.asi
}

Command Line
{
   <#com_en>
}

Main INI
{

 = 5000290

 = "#en.ini"

 = 1180, 664

 = 5

 = 2

 = 1

 = 2

 = 1

 = 1

 = 8

 = 2

 = 1

 = 1

 = 0, 0, 0, 0, 0, 1, 0, 60000, 60000, 0, 0, 0, 6, 0

 = 1

 = 1



 = 1

 = 0

 = 1

 = 1

 = 1

 = 1

 = 1

 = 1

 = 4, 72, 2, 2, 0, 0, 2, 0, 0, 0, 0, 1, 1, 1

 = 1

 = 1

 = 1

 = 0

 = 1

 = 0

 = 1

 = 1

<show intro> = 1

 = "D:\Games OLD\HoMM 3 Complete"

<music volume> = 5

<sound volume> = 5

<last music volume> = 5

<last sound volume> = 5

<walk speed> = 2

<computer walk speed> = 3

<show route> = 1

<move reminder> = 1

<quick combat> = 1

<video subtitles> = 1

<town outlines> = 1

<animate spellbook> = 1

<window scroll speed> = 1

<bink video> = 0

<blackout computer> = 0

<first time> = 0

<test decomp> = 0

<test read> = 0

<test blit> = 0

<unique system id> = "MAD"

<network default name> = "Player"

 = 1

<show combat grid> = 1

<show combat mouse hex> = 1

<combat shade level> = 1

<combat army info level> = 1

<combat auto creatures> = 1

<combat auto spells> = 0

<combat catapult> = 1

<combat ballista> = 1

<combat first aid tent> = 1

<combat speed> = 2

<main game show menu> = 1

<main game x> = 10

<main game y> = 10

<main game full screen> = 1


}

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
{
   'Windows 10 Enterprise'  '6.3'  '18362.19h1_release.190318-1202'
}

GetVersionEx { 4.10.67766446 () 0x100-0x1 }

Some ingame values
{
   FullScreen Mode = 1
   Game Type       = 0
   Network Game    = 0

             Me: 1
   Active Player: 1
   Active is Human = 1
   Day = 1 13
   Map file = Paragon.h3m
   Last RMG Seed = 0
}
В ответ пользователю Доброта
Аватар пользователя
Доброта
HoMM3 Complete HD mod 5.0 RC93

Карта Paragon 2.0 HD+
Вылет при любом сохранении на третий день (авто, битва, вручную)

Без HD+ всё работает стабильно
Возможно это связано именно с картой. Попробуй так же написать в группу парагона в ВК. Может автор карты что подскажет, Бараторч вряд ли будет разбираться.
Но обычно сингл карты играют без HD+, либо с добавлением SOD_SP. Так что можешь смело отключать + и играть нормально.
В ответ пользователю Dirty_Player
Dirty_Player
Возможно это связано именно с картой. Попробуй так же написать в группу парагона в ВК. Может автор карты что подскажет, Бараторч вряд ли будет разбираться.
Но обычно сингл карты играют без HD+, либо с добавлением SOD_SP. Так что можешь смело отключать + и играть нормально.

В общем не всё так просто
Откопал у себя установщик старой версии мода: 5.0 RC 46 (март 2019 г)
И в ней такой проблемы нет в этих же условиях.
Очень сомневаюсь, что тут именно в карте дело

По поводу sod_sp - глянул, мощная штука, спасибо.
Но там уж много всего, я и HD+ то включаю только ради одной фичи - чтобы иметь возможность быстро переиграть битву, и не париться с сейв-лоадом :)
В ответ пользователю Доброта
Доброта

HoMM3 Complete HD mod 5.0 RC93

Карта Paragon 2.0 HD+
Вылет при любом сохранении на третий день (авто, битва, вручную)

Без HD+ всё работает стабильно

В общем не всё так просто
Откопал у себя установщик старой версии мода: 5.0 RC 46 (март 2019 г)
И в ней такой проблемы нет в этих же условиях.
Очень сомневаюсь, что тут именно в карте дело

Какой там третий день, вообще не сохраняется ни в какой день, и даже ход не даёт закончить, вылет с той же ошибкой.

В марте проходил Парагон и всё было отлично, ни одной ошибочки.
Прервал прохождение на самом интересном месте. Думал позже продолжу.

А сейчас прочитал комментарий.
Запустил - а Парагон поломан полностью.

Ничего не сохраняется. Ходы не даёт закончить.
(Ходы не даёт закончить потому что пытается сделать Автосейв и вылетает).
У меня десяток сейвов и я пробовал разные дни.
А с марта месяца поменялся только HD мод.
В ответ пользователю Sinot

Paragon 2.0. Та же проблема. Краш игры при попытке сейва на 3 день, либо на завершении 3 дня (при создании AUTOSAVE). На 1 и 2 день все прекрасно. Снес HD - все заработало, перенес сейв 10 дня обратно на HD - та же ситуация, как на 3 дне(краш при сейве, ресейве и после нажатия Конца Хода). Дело не в карте, видимо. Открыл всю карту читом, вдруг крашится от использования кем-нибудь чего-нибудь (что маловероятно, т.к. просто сейвы тут не причем) - нет, вылетает сразу после нажатия Конца Хода.
Вложения 1
1 файл • Общий размер: 6,1 KB
В ответ пользователю Saur_o_n
ВНИМАНИЕ, ЕСТЬ НЕБОЛЬШАЯ ВЕРОЯТНОСТЬ ЧТО ЭТО СЛОМАЕТ ВАМ КАРТУ, СПАСИБО ЗА ВНИМАНИЕ (Смотри ниже почему).

Нашел как это пофиксить (краши на 3 дне).

Открываем Paragon в редакторе карт ; Переходим в подземный мир ; Башня Имаджинариум (левый верхний угол, на острове) ; ПКМ - свойства ; В рамочке "Герой-гость" жмем редактировать ; Персонаж по заданным автором параметрам стоит ОРИН - меняем его на другого (например ТИРИС) ; ОК ; ОК ; Сохраняем файл.

Понятия не имею в чем причина, возможно такой манипуляцией персонаж ОРИН (то есть уже тот, которого вы выбрали) не сможет что-нибудь сделать на карте, т.к. объект будет доступен только для персонажа ОРИНа. При желании можете посмотреть все возможные места в которые он может попасть (если такие вообще есть) и переделать их под того, кем вы сделали ОРИНа. Но, тем не менее, все заработало.
В ответ пользователю Saur_o_n
Saur_o_n


Нашел как это пофиксить (краши на 3 дне).


Как пофиксить Paragon 2.0 уже написали сверху.

Надо в Лаунчере отключить галочку HD+

Только без него нельзя переиграть битву.
Поэтому надо ещё в Настройках отключить - Быстрая битва.
И перед каждой битвой сохраняться.
Если побился плохо то просто грузить сейв.
В ответ пользователю Доброта
Доброта
HoMM3 Complete HD mod 5.0 RC93

Карта Paragon 2.0 HD+
Вылет при любом сохранении на третий день (авто, битва, вручную)

Без HD+ всё работает стабильно
Ошибка исправлена в 5.0 RC94
баг касался не только карты парагон, а любых карт СоД/Хота
Кроме явного краша при сохранении, могли быть краши при выборе нового сценария а так же порча сейвов.
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание
Игра постоянно вылетает на любых картах. Сейчас на карте "Mist and Mysteries".
Откатывался на 7 дней назад. Пробовал просто проматывать ход. Ничего не меняется.
При первой попытке вылеты начались на ~3 недели. Сейчас на М2.Н4.Д1.
Пробовал отключать ХД+, менять потоки, делать и не делать сохранения и т.д. Ничего не помогает.
Если карту запустить без HDмода, то игра тоже вылетает.

Последний лог:
e-mail: baratorch@yandex.ru

[HOMM3 HD CRASH LOG]

Log
{
compability_dir = D:\Games\HoMM 3 Complete\_HD3_Data\Compability\#com_ru
EXE_VERSION & SOD
ERROR: CANN'T DO PARALLEL
No Files.ini for 'D:\Games\HoMM 3 Complete\_HD3_Data\Common\Rus.Fonts'
No Files.ini for 'D:\Games\HoMM 3 Complete\_HD3_Data\Compability\#com_ru'

}

HOMM3 HD version: 5.0 RC94
Time { 10.06.2020 18:34:17 }

GUN: [7Q549954QS7DVVSRGZXSRSGH452424Z0V615]

Exception
{
Module: Heroes3.exe
Adress: [ 0x00573EE5 ]
Code: EXCEPTION_ACCESS_VIOLATION
Flags: 0x00000000
Information: read of address: 0xC5EA2CE0
}

Context { EAX: 0x05C353A0, ECX: 0x05C14060, EDX: 0xB804DB03, EBX: 0x04B4AE29, ESP: 0x00189D04, EBP: 0x00189D1C, ESI: 0x04B4AE2E, EDI: 0x05C50D40 }

Call stack
{
[ 0x00573E40 ] called from [ 0x00573980 ]
[ 0x00573970 ] called from [ 0x005296FE ]
[ 0x00528520 ] called from [ 0x0042F187 ]
[ 0x0042EDD0 ] called from [ 0x0042E12E ]
[ 0x0042E0B0 ] called from [ 0x00526D58 ]
[ 0x00526C90 ] called from [ 0x00526A51 ]
[ 0x005266D0 ] called from [ 0x0052647F ]
[ 0x00526360 ] called from [ 0x00408B38 ]
? called from before [ HD_SOD.dll+0x1DECE ]
[ HD_SOD.dll+0x1DE00 ] called from [ 0x028D0A20 ]
[ 0x004B0BA0 ] called from [ 0x004F0516 ]
? called from before [ HD_SOD.dll+0x1F107 ]
[ HD_SOD.dll+0x1EFE0 ] called from [ 0x028D1495 ]
? called from before [ _HD3_.dll+0xD6A9 ]
[ _HD3_.dll+0xD070 ] called from [ 0x00730062 ]
? called from before [ kernel32.dll+0x1337A ]
? called from before [ ntdll.dll+0x392E2 ]
[ ntdll.dll+0x392BB ] called from [ ntdll.dll+0x392B0 ]
? called from before [ 0x00000000 ]
}

Call stack V2
{
00573EE5 (Heroes3: 00400000): (?): (?)
00573985 (Heroes3: 00400000): (?): (?)
00529703 (Heroes3: 00400000): (?): (?)
0042F18C (Heroes3: 00400000): (?): (?)
0042E133 (Heroes3: 00400000): (?): (?)
00526D5D (Heroes3: 00400000): (?): (?)
00526A56 (Heroes3: 00400000): (?): (?)
00526484 (Heroes3: 00400000): (?): (?)
00408B3D (Heroes3: 00400000): (?): (?)
0339DECE (HD_SOD: 03380000): (?): (?)
004F051B (Heroes3: 00400000): (?): (?)
}

Modules
{
0x00400000: Heroes3.exe (size: 0x002CD000, entry point: 0x0061A884) - D:\Games\HoMM 3 Complete\_HD3_Data\Heroes3.exe
0x10000000: _HD3_.dll (size: 0x00048000, entry point: 0x1001922C) - D:\Games\HoMM 3 Complete\_HD3_.dll
0x72B60000: patcher_x86.dll (size: 0x00079000, entry point: 0x72B703D3) - D:\Games\HoMM 3 Complete\patcher_x86.dll
0x003C0000: smackw32.dll (size: 0x0001B000, entry point: 0x003CC0B0) - D:\Games\HoMM 3 Complete\smackw32.dll
0x006D0000: binkw32.dll (size: 0x0002B000, entry point: 0x006E1645) - D:\Games\HoMM 3 Complete\binkw32.dll
0x00700000: IFC20.dll (size: 0x00023000, entry point: 0x0070F04E) - D:\Games\HoMM 3 Complete\IFC20.dll
0x73980000: HD_UPD.dll (size: 0x0003C000, entry point: 0x73985405) - D:\Games\HoMM 3 Complete\HD_UPD.dll
0x02CC0000: HD_MCR.dll (size: 0x002EB000, entry point: 0x02E7E492) - D:\Games\HoMM 3 Complete\HD_MCR.dll
0x02FB0000: HD_TC2.dll (size: 0x003CD000, entry point: 0x02FBBDE0) - D:\Games\HoMM 3 Complete\HD_TC2.dll
0x02480000: HD_SCX2.dll (size: 0x00021000, entry point: 0x02485C63) - D:\Games\HoMM 3 Complete\HD_SCX2.dll
0x03380000: HD_SOD.dll (size: 0x010EE000, entry point: 0x03466548) - D:\Games\HoMM 3 Complete\HD_SOD.dll
0x024D0000: HW_SOD.dll (size: 0x00050000, entry point: 0x025018F7) - D:\Games\HoMM 3 Complete\HW_SOD.dll
0x21100000: Mss32.dll (size: 0x0005F000, entry point: 0x2112F2E5) - D:\Games\HoMM 3 Complete\_HD3_Data\Mss32.dll
0x73490000: cursors.dll (size: 0x00048000, entry point: 0x00000000) - D:\Games\HoMM 3 Complete\_HD3_Data\Common\cursors.dll
0x26F00000: Mp3dec.asi (size: 0x0002A000, entry point: 0x26F0A805) - D:\Games\HoMM 3 Complete\_HD3_Data\Mp3dec.asi
}

Command Line
{
<#com_ru>
}

Main INI
{

= 5000290

= "#ru.ini"

= 1180, 664

= 5

= 0

= 1

= 2

= 1

= 1

= 1

= 2

= 1

= 0

= 0, 0, 0, 0, 0, 1, 0, 60000, 60000, 0, 0, 0, 6, 0

= 0

= 0



= 1

= 0

= 1

= 0

= 1

= 1

= 1

= 1

= 4, 72, 2, 2, 0, 0, 2, 0, 0, 0, 0, 1, 1, 1

= 1

= 1

= 1

= 0

= 1

= 0

= 0

= 1

<show intro> = 1

= "D:\Games\HoMM 3 Complete"

<music volume> = 5

<sound volume> = 5

<last music volume> = 5

<last sound volume> = 5

<walk speed> = 3

<computer walk speed> = 5

<show route> = 1

<move reminder> = 1

<quick combat> = 0

<video subtitles> = 1

<town outlines> = 1

<animate spellbook> = 1

<window scroll speed> = 2

<bink video> = 0

<blackout computer> = 1

<first time> = 0

<test decomp> = 0

<test read> = 0

<test blit> = 0

<unique system id> = "Q29"

<network default name> = "Player"

= 1

<show combat grid> = 1

<show combat mouse hex> = 1

<combat shade level> = 1

<combat army info level> = 1

<combat auto creatures> = 1

<combat auto spells> = 0

<combat catapult> = 1

<combat ballista> = 1

<combat first aid tent> = 1

<combat speed> = 2
<main game show menu> = 1
<main game x> = 190
<main game y> = 27
<main game full screen> = 0


}

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
{
'Windows 7 Ultimate' '6.1' '7601.win7sp1_gdr.150525-0603'
}

GetVersionEx { 4.10.67766446 () 0x100-0x1 }

Some ingame values
{
FullScreen Mode = 0
Game Type = 0
Network Game = 0

Me: 4
Active Player: 6
Active is Human = 0
Day = 2 42
Map file = Mist and Mysteries.h3m
Last RMG Seed = 0
}
Аватар пользователя
Игра через лобби с опцией "PVP битвы с нейтралами".
Загружается игра за красного, спим, синий нападает Сандро на Гирд. Ко второму раунду происходит рассинхрон битвы, а именно:
1. активный для хода отряд отличается у обоих игроков (иногда это даже палатка);
2. повторный ход/отсутствие хода отряда (мораль/дизмораль) разнятся у обоих игроков;
3. ход отряда отбирают из под управления игрока, будто включается автобитва (при этом "отобранный отряд" может производить атаку дружественного отряда).

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

Когда вернулся в лобби катать с человеками:
1) когда я создаю игру - первая странность -
навечно зависли настройки которые проставляются по умолчанию (1 игрок), похоже те, что с сингла пришли сюда как-то
менять-то можно, но толку никакого, потому что
2) главное - перестала работать кнопка Begin - прожимается, но ничего больше не происходит, карта не генерится, ничо не запускается
(все нажатые настройки не запоминаются)
Проблема решилась перебором вариантов.

Begin залипала даже при попытке стартовать мультиплеер на рандомном шаблоне в хотсите (при этом на фиксед картах мультиплеер в хотсите стартовал нормально).
Попробовал запустить в хотсите шаблон со снятыми галками "Tournament Rules" и "Battle Queue" и заработало. Заработав один раз продолжило работать когда вернул галки на место.

Статистика

Приветствуем новейшего участника: Вязов Анатолий Аркадьевич

Сейчас на сайте 7 пользователей 1405 гостей