| Archer30   
   
   Posts: 1192
 
 |  | 
	| 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: 1192
 
 |  | 
	| 13.01.2021 22:46 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 13.01.2021 22:54 |  | 
	
		| daemon_n   
   
   Posts: 4366
 
 |  | 
	| 13.01.2021 23:14 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 13.01.2021 23:37 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 13.01.2021 23:55 |  | 
	
		| Archer30   
   
   Posts: 1192
 
 |  | 
	| 14.01.2021 18:38 |  | 
	
		| daemon_n   
   
   Posts: 4366
 
 | 
			| 
 
				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: 2481
 
 | 
			| 
 
				Зачем-то сегодня установил полную версию 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: 2481
 
 | 
			| 
 
				 (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: 4366
 
 |  | 
	| 15.01.2021 12:35 |  |