Berserker
Posts: 16657
|
|
04.12.2020 08:56 |
|
Archer30
Posts: 1175
|
Berserker, there are some issues.
With WoG Native Dialog input dialog+32-bit HD modes
The previous dll: allows Chinese characters to be removed with backspace in input dialogues from WoG Native Dialog
New dll: is an instant crash with backspace on Chinese characters.
debug
Without WoG Native Dialog+32-bit HD modes
The backspace crash is non-existent.
Both old and new old dlls have no problem displaying Chinese text with different colour, but it has a problem with English characters.
For example,
{~Fuchsia}Events OFF 中文{~}
You only get the Chinese text changed in colour. Even if it's {~Fuchsia}Events OFF{~}, the colour is still white.
With 16-bit HD modes
English and Chinese characters can be changed to any colour. WoG Native Dialog + Backspace on Chinese = crash still (on new dll).
Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 04.12.2020 10:30 by Archer30.)
|
|
04.12.2020 10:01 |
|
Berserker
Posts: 16657
|
|
05.12.2020 01:12 |
|
Archer30
Posts: 1175
|
Berserker, latest bug report of ERA today
1. Missing golden colour from creature rank fonts.
Now I have double white swords.
2. A crash report from a player while using assembly+ACM.
Debug+Save
The player reported a crash happens when attacking the beholder (henchman). I tested with the save + reading the crash logs, it seems the problem happens with Liches when they cast death ripple with an attack. But I can't reproduce the problem with a new game.
Latest ERA mods and scripts in development - My GitHub
|
|
05.12.2020 14:56 |
|
PerryR
Posts: 460
|
Archer30,
thanks for report, I played the fight 3 times, no crash
So maybe it was just bad luck.
Error says nothing to me...
Failed to read data at 28.
EIP: H3era.005A6C24 (A0_Battle_MassSpell_sub_5A6AD0 + 340). Code: C0000005
> Registers
EAX: 00000000 (int: 0)
ECX: 00000003 (int: 3)
EDC: 0F903CE0 (int: 261111008, pint: 0x0000000E = 14)
EBX: 0F903CB0 (int: 261110960, pint: 0x00000101 = 257)
ESP: 02D384AC (int: 47416492, pint: 0x0F911ABC = 261167804)
EBP: 02D384D0 (int: 47416528, pint: 0x02D38590 = 47416720)
ESI: 0F90D778 (int: 261150584, pint: 0x00000000)
EDI: 00000008 (int: 8)
> Callstack
H3era.005A116F (A0_Battle_CastSpell_sub_5A0140 + 4143)
H3era.0071DB53 (wog_start + 117587)
H3era.0071DBA7 (wog_start + 117671)
H3era.0075CB0E (wog_start + 375566)
H3era.0075D338 (wog_start + 377656)
H3era.00473F70 (A0_BattleMgr_Main_sub_473A00 + 1392)
Wog native dialogs.E212 (?BattleLog_Proc@@YGHPAVHiHook@@PAU_BattleMgr_@@PAU_DlgMsg_@@@Z + 82)
003E1466
Era.27C86 (PatchApi.CALL_THIS + 62 in PatchApi.pas on line 791)
Era.27D49 (PatchApi.Call + 85 in PatchApi.pas on line 849 offset 14)
Era.32D69 (Triggers.Hook_MainGameLoop + 69 in Triggers.pas on line 319)
068C102D
Era.27C86 (PatchApi.CALL_THIS + 62 in PatchApi.pas on line 791)
Era.27D49 (PatchApi.Call + 85 in PatchApi.pas on line 849 offset 14)
Era.333E2 (Triggers.Hook_EnterTownScreen + 54 in Triggers.pas on line 514 offset 31)
H3era.004ADFE8 (A0_Adv_Battle_sub_4AD160 + 3720)
003E1A28
19010000
FA000000
(This post was last modified: 05.12.2020 16:06 by PerryR.)
|
|
05.12.2020 16:05 |
|
daemon_n
Posts: 4343
|
|
05.12.2020 16:32 |
|
Berserker
Posts: 16657
|
|
05.12.2020 18:10 |
|
Archer30
Posts: 1175
|
|
05.12.2020 18:25 |
|
Berserker
Posts: 16657
|
|
05.12.2020 18:58 |
|
Archer30
Posts: 1175
|
|
05.12.2020 19:27 |
|
Archer30
Posts: 1175
|
Berserker, I'm looking for some help with a crash report from Yunings.
Debug+save generated on turn end, using assembly+ACM
He suffers from random crashes on turn end and picking up treasures. The crashes are not reproducible. Would you please check the debug tell what might be the cause?
I suspect that has something to do with a portrait mod he loaded recently. The .pac is named in Chinese, which might impact the compatibility.
Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 06.12.2020 16:37 by Archer30.)
|
|
06.12.2020 16:36 |
|
Berserker
Posts: 16657
|
|
06.12.2020 17:39 |
|
igrik
Posts: 2819
|
Berserker, они уже переписаны, исправлены и тщательно мной протестированны. В сборке у Панды сейчас точно актуальные версии. Также актуальные версии лежат на гите. И сейчас я уверяю, что они не могут создавать проблемные сейвы.
И укажу ещё вот что - плагин переигрываемой битвы вообще не трогает и не создаёт сейвы.
game bug fixes extended.dll || My Plugins || My GitHub
|
|
06.12.2020 18:10 |
|
Archer30
Posts: 1175
|
|
06.12.2020 18:39 |
|
Berserker
Posts: 16657
|
igrik, ты смотрел debug? На тех же местах вылет с тем же рандомом и с той же порчей структуры. Полагаю, администратор китайского форума yunings играл с более старой версией. Или wog native dialogs более старая. Ибо вылет Панды вызывался при активации сперва диалога wog native dialogs.
Battlereplay ("D:\HoMM 3 ERA3\EraPlugins\BattleReplay.dll", size: 77824, addr: 7CA50000, entry: 1D8E)
Вылет в нижней строчке.
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
|
|
06.12.2020 18:42 |
|