Posts from HoMM3 HD bug reports.
Auto-translated
HoMM3 Complete HD mod 5.0 RC93
Paragon 2.0 HD+ map
Crash occurs when saving on the third day (auto, battle, manual)
Without HD+, everything works stably
But usually, single-player maps are played without HD+, or with the addition of SOD_SP. So you can safely disable HD+ and play normally.
It might be related to the map itself. Try posting in the Paragon group on VK. Maybe the map author can offer some advice; Baratorch is unlikely to be able to help.
But usually, single-player maps are played without HD+, or with SOD_SP added. So you can safely disable HD+ and play normally.
In general, it's not that simple.
I found the installer for an older version of the mod: 5.0 RC 46 (March 2019).
And there is no such problem in it under the same conditions.
I highly doubt that the issue is with the map.
Regarding sod_sp - I checked it out, it's a powerful thing, thanks.
But there's a lot of stuff there; I only enable HD+ for one feature - to be able to quickly replay a battle without worrying about saving and loading. :)
HoMM3 Complete HD mod 5.0 RC93
Paragon 2.0 HD+ map
Crash occurs with any save on the third day (auto, battle, manual)
Without HD+, everything works stably
In general, it's not that simple
I found an installer for an older version of the mod: 5.0 RC 46 (March 2019)
And there is no such problem under the same conditions.
I highly doubt that the problem is specifically with the map
What third day are you talking about? It doesn't save on any day at all, and it doesn't even let you finish a turn; it crashes with the same error.
In March, I was playing Paragon, and everything was fine, not a single error.
I interrupted the Walkthrough at the most interesting point. I thought I would continue later.
And now I read a comment.
I launched it - and Paragon is completely broken.
Nothing is saved. It doesn't let you finish turns.
(It doesn't let you finish turns because it tries to do an autosave and crashes).
I have a dozen saves, and I tried different days.
And the only thing that has changed since March is the HD mod.
Paragon 2.0. The same problem. The game crashes when trying to save on day 3, or when day 3 ends (when creating an AUTOSAVE). Everything works perfectly on days 1 and 2. I deleted the HD – everything started working, I moved the save from day 10 back to the HD – the same situation, as on day 3 (crash when saving, reloading, and after pressing the End Turn button). It doesn't seem to be related to the map. I opened the entire map using a cheat, in case the crashes are caused by someone using something (which is unlikely, since the saves themselves are not the problem) – no, it crashes immediately after pressing the End Turn button.
I found a way to fix it (crashes on day 3).
Open Paragon in the map editor; Go to the underworld; Imaginarium Tower (top left corner, on the island); Right-click - properties; In the "Guest Hero" box, click edit; The character with the parameters specified by the author is ORIN - change it to another character (e.g., TYRIS); OK; OK; Save the file.
I have no idea what the reason is, perhaps with this manipulation, the character ORIN (that is, the one you chose) will not be able to do something on the map, because the object will be available only for the character ORIN. If you wish, you can check all possible places where he can go (if there are any) and redo them for the character you made ORIN. But, nevertheless, everything works.
Found a way to fix this (crashes on day 3).
How to fix Paragon 2.0 has already been written above.
You need to disable the HD+ checkbox in the Launcher.
But without it, you can't replay a battle.
Therefore, you also need to disable - Quick Battle in the Settings.
And save before each battle. If you didn't do well, just load the save.
HoMM3 Complete HD mod 5.0 RC93
Paragon 2.0 HD+ map
Crash during any save on the third day (auto, battle, manual)
Everything works stably without HD+
the bug affected not only the Paragon map, but any SoD/HotA maps
Besides an explicit crash during saving, there could be crashes when selecting a new scenario as well as save corruption.
последняя версия - 5.0 RC96 (19.09.2020)
последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8
полное подробное описание
Rolled back 7 days. Tried just skipping the turn. Nothing changes.
On the first attempt, crashes started at ~week 3. Now on M2.W4.D1.
Tried disabling HD+, changing threads, making and not making saves, etc. Nothing helps.
If the map is launched without the HD mod, the game also crashes.
Last log:
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
}
I played around with it for a while. But a sad side effect occurred.
When I returned to the lobby to play with other players:
1) when I create a game, the first oddity is that
the settings that are set by default (1 player) are permanently stuck; it seems that they somehow came from the single-player map.
You can change them, but it's pointless because
2) the main thing is that the Begin button stopped working – it can be clicked, but nothing else happens; the map is not generated, and nothing starts.
(All the settings that are clicked are not saved).