Archer30
Posts: 1175
|
|
08.01.2021 23:25 |
|
feanor
Posts: 624
|
(01.01.2021 05:33)Berserker Wrote: V_Maiko, XXL mod should be tested and HD-mod independent before inclusion.
feanor, напомни, пожалуйста, как кодируете тени вы.
Возможно, стоит идти по пути разных версий шрифтов. Где-нибудь есть описание формата fnt-файлов?
0, 1, 255 - как в ванилле
254 - полупрозрачное затемнение (50% черный)
с 2 по 26, кажется, градации цвета шрифта (домножение на черный какой-то там прозрачности)
индексы, понятно, двигаемы
формат шрифта потом найду и выложу, но там версии если только самому прикручивать, кажется.
(This post was last modified: 09.01.2021 00:32 by feanor.)
|
|
09.01.2021 00:27 |
|
Archer30
Posts: 1175
|
|
13.01.2021 22:46 |
|
Berserker
Posts: 16657
|
|
13.01.2021 22:54 |
|
daemon_n
Posts: 4343
|
|
13.01.2021 23:14 |
|
Berserker
Posts: 16657
|
|
13.01.2021 23:37 |
|
Berserker
Posts: 16657
|
|
13.01.2021 23:55 |
|
Archer30
Posts: 1175
|
|
14.01.2021 18:38 |
|
daemon_n
Posts: 4343
|
Berserker, а давно (y-1/-10) переменные не сбрасываются?
имеем WS
Также не могу понять, почем не обновляется часть экрана героя со вторичными навыками, когда они меняются в этом самом окне?
Раньше точно было динамичное отображение, когда надевал артефакт со вторичным навыком.
UPD: вижу - игра крашится. А так было разве раньше?
UPD: UPD: краш происходит лишь при СНЯТИИ артефакта "в руку", то есть мышкой, и SN:D после.
Надевание артефакта и SN:D проблемы не вызывает.
К тому же снять/надеть через CTRL/ALT + ЛКМ на артефакте (с помощью HD mod) тоже работает отлично и обновляет экран
Новейший Heroes Launcher
|
|
14.01.2021 19:19 |
|
XEPOMAHT
Posts: 2356
|
Зачем-то сегодня установил полную версию HD-мода 5.2 RC16 и оказалось, что ERA 2.9.14 фатально несовместима с библиотекой HD_UPD.dll (вылет происходит сразу после показа главного меню):
Failed to read data at A.
EIP: Era.447AA. Code: C0000005
> Registers
EAX: 00000000 (int: 0)
ECX: 00000001 (int: 1)
EDC: 0FBDF8A4 (int: 264108196, pint: 0x00000000)
EBX: 00000002 (int: 2)
ESP: 0FBDF920 (int: 264108320, pint: 0x00000003)
EBP: 0FBDF938 (int: 264108344, pint: 0x0FBDFAC4 = 264108740)
ESI: 00000000 (int: 0)
EDI: 00000003 (int: 3)
> Callstack
0CB504EB
Wininet.383EB
Wininet.27E97
Wininet.27E34
Wininet.1925
Wininet.1F2F5
> Stack
0FBDF90C: 00000034 (int: 52)
0FBDF910: 0C9D6F80 (int: 211644288, pint: 0x00000008)
0FBDF914: 0EF5FCB4 (int: 251002036, pint: 0x00000000)
0FBDF918: 00000264 (int: 612)
0FBDF91C: 00000001 (int: 1)
0FBDF920*: 00000003 (int: 3)
0FBDF924: 00000000 (int: 0)
0FBDF928: 00000002 (int: 2)
0FBDF92C: 0FBDF95C (int: 264108380, pint: 0x64617077 = 1684107383, str: "wpad\x00")
0FBDF930: 00000006 (int: 6)
0FBDF934: 00000000 (int: 0)
0FBDF938: 0FBDFAC4 (int: 264108740, pint: 0x0FBDFAEC = 264108780)
0FBDF93C: 0CB504EB (int: 213189867, pint: 0xB0686050)
0FBDF940: 0C979CB0 (int: 211262640, pint: 0x029BD4B4 = 43766964)
0FBDF944: 0FBDF95C (int: 264108380, pint: 0x64617077 = 1684107383, str: "wpad\x00")
0FBDF948: 00000003 (int: 3)
0FBDF94C: 00000000 (int: 0)
0FBDF950: 00000001 (int: 1)
0FBDF954: 0FBDFB58 (int: 264108888, pint: 0x00000000)
0FBDF958: 00000002 (int: 2)
0FBDF95C: 64617077 (int: 1684107383)
0FBDF960: 0FBDFA00 (int: 264108544, pint: 0x0FBDFA24 = 264108580)
0FBDF964: 0FBDF978 (int: 264108408, pint: 0x0FBDF998 = 264108440)
0FBDF968: Iphlpapi.0 (int: 1993670656, pint: 0x00905A4D = 9460301)
0FBDF96C: 00000000 (int: 0)
0FBDF970: 00000000 (int: 0)
0FBDF974: C0000034 (int: -1073741772)
0FBDF978: 0FBDF998 (int: 264108440, pint: 0x00BDF9F4 = 12450292)
0FBDF97C: Ntdll.10895 (int: 2089879701, pint: 0x10C25D5B = 281173339)
0FBDF980: Iphlpapi.0 (int: 1993670656, pint: 0x00905A4D = 9460301)
0FBDF984: 00000000 (int: 0)
0FBDF988: 0FBDFA54 (int: 264108628, pint: 0x7C919AEB = 2089917163)
0FBDF98C: Ntdll.19A9C (int: 2089917084, pint: 0x80944589)
0FBDF990: Iphlpapi.0 (int: 1993670656, pint: 0x00905A4D = 9460301)
0FBDF994: 0FBDF9FA (int: 264108538, pint: 0x00267FFD = 2523133)
0FBDF998: H3era.00BDF9F4 (int: 12450292, pint: 0x00000000)
0FBDF99C: 0FBDF9F4 (int: 264108532, pint: 0x7C90F0AA = 2089873578)
0FBDF9A0: 0FBDF9FA (int: 264108538, pint: 0x00267FFD = 2523133)
0FBDF9A4: Ntdll.19B3F (int: 2089917247, pint: 0xA164E4EB)
0FBDF9A8: Ntdll.7C0D8 (int: 2090320088, pint: 0x7C97C100 = 2090320128)
В общем, то-ли Берсеркер против авто-запросов обновлений HD-мода, то-ли вся хрень с обновлениями просто не фурычит на Windows XP.
В общем, продолжу использовать lite-версию HD-мода (вместе с lite-версией ERA 2.9.14), содержащую только необходимые файлы для запуска ЭРЫ без лишних dll, которые не являются обязательными.
(This post was last modified: 15.01.2021 11:57 by XEPOMAHT.)
|
|
15.01.2021 11:55 |
|
XEPOMAHT
Posts: 2356
|
(15.01.2021 11:58)daemon_n Wrote: проблема на всех графических режимах?
С графическими режимами можно грузится только с HD модом не выше 5-й версии. В 5-й версии Бараторч запрашивает системную функцию "GetLogicalProcessorInformation" которой... нет на Windows XP
Лично мне графические режимы не интересны (мой старый ПК их всё равно тянул еле-еле, пыхтя и кряхтя как паровоз, раскручивая куллер на максимум ), использую 32-bit DirectDraw, на котором всё ОК (на расширении окна 885x664 вполне хватает, т.к. у меня монитор 1024х768). Так же мне совершенно не нравится картинка, получаемая после фильтров HD-мода: либо цвета становятся пластмассово-пластелиновыми, либо вся картинка размывается, либо черезчур сильные искажения цвета и рисунка изображения.
(15.01.2021 11:58)daemon_n Wrote: Как вариант, попробовать последнюю версию HD mod
Надо будет как-то скачать, у меня по трафику жесткий лимит - 3 гига на месяц надо растаскивать, чёртов ТЕЛЕ2 с его чёртовыми ценами за интернет.
(This post was last modified: 15.01.2021 12:31 by XEPOMAHT.)
|
|
15.01.2021 12:18 |
|
daemon_n
Posts: 4343
|
|
15.01.2021 12:35 |
|