| AKuHAK   
 Posts: 116
 
 | 
			| 
 
				 (20.01.2012 00:31)Berserker Wrote:  Попробуйте папку Mods\Game в Mods\-999 Game переименовать. И ещё. Процессор двухядерный? bat-file запускался? Ошибок при установке не было? 
Никаких ошибок (батник-то совсем простенький). + ещё игра не видит кампании клинка Армаггедона (и картинки к ним), если он засунут внутрь другого лода. Также виснет бой если правой кликнуть по существу 2 раза (выскакивает какая-то табличка там какие стаки записаны).  
windows seven 2 ядра
 
На ХР полёт нормальный - разве что в чате нельзя писать букву s ))
			 
				
(This post was last modified: 20.01.2012 21:10 by AKuHAK.)
 |  | 
	| 20.01.2012 01:23 |  | 
	
		| igrik   
   Posts: 2821
 
 |  | 
	| 27.01.2012 12:12 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 27.01.2012 17:49 |  | 
	
		| AKuHAK   
 Posts: 116
 
 | 
			| 
 
				Устанавливал на русское полное - не видит h3ab_bmp.lod (это как минимум)
			 |  | 
	| 27.01.2012 21:57 |  | 
	
		| AKuHAK   
 Posts: 116
 
 | 
			| 
 
				 (27.01.2012 21:57)AKuHAK Wrote:  Устанавливал на русское полное - не видит h3ab_bmp.lod (на хр и на семерке)(это как минимум) 
Только в семёрке: 
1) при клике правой по юниту, если потом опять кликнуть правой по движущемуся дефу, то игра замораживается и в лог пишется ошибка  
Code:
 <Utils.cpp; ExtractDEF; line 515>    Problems at LOD opening. File name "d:\Games\Heroes of Might and Magic\h3new\\Data\hmm35wog.pac".
 
2) ну и разумеется не работают списки (но ошибки не пишутся) - вог опции виснут намертво, выбор командира виснет намертво, смена любого имени виснет намертво...
 
3) Не видит также виды и снд с бонусного диска (а вот это уже для меня лично критично) - ДАЖЕ если отключить все эти носд и ремувэксепротэкшн
			 
				
(This post was last modified: 28.01.2012 15:09 by AKuHAK.)
 |  | 
	| 28.01.2012 14:09 |  | 
	
		| AKuHAK   
 Posts: 116
 
 | 
			| 
 
				Я знаю одно - в предыдущем релизе Эры диск подхватывался. Структура диска - 2 файла  
Code:
 Сдром:\Heroes3\Data\heroes3.snd и Сдром:\Heroes3\Data\heroes3.vid
    при выключённой опции носд (nocd load speedup.bin.off).
 
Теперь по поводу армагеддонских лодов. Тестировал h3ab_bmp.lod  в виде лода не виден ни в одной из папок, в виде pac  виден везде. Это относится как к папке модс так и к обычной папке дата. С видами и сндами проблем не наблюдается (кроме диска, упомянутого выше)
 
На быструю руку сварганил уже один мод. http://rghost.ru/36176824 . Патч заменяющий воговские кампании на Дыхание смерти.
			 |  | 
	| 28.01.2012 18:26 |  | 
	
		| Sav   
 Posts: 2180
 
 | 
			| 
 
				AKuHAK Wrote:Теперь по поводу армагеддонских лодов. Тестировал h3ab_bmp.lod в виде лода не виден ни в одной из папок, в виде pac виден везде. Это относится как к папке модс так и к обычной папке дата. 
Это не проблема, а логически верное поведение игры. Просто следует из ресурсов AB вытащить нужное (а его немного-то), распихать по по подгружаемым архивам и добавить в отдельную подпапку папки Mods. И лучшн сделать это прямо в сборке Эры.
 
У дисковых snd и vid самые высокие приоритеты загрузки. Думаю, их надо обрабатывать специально (не через стандартные индекы), ставя приоритетненее стандартных архивов и менен приоритетными, чем новые.
			 
				
(This post was last modified: 28.01.2012 18:59 by Sav.)
 |  | 
	| 28.01.2012 18:53 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 | 
			| 
 
				Quote:Сдром:\Heroes3\Data\heroes3.snd и Сдром:\Heroes3\Data\heroes3.vid 
Понял. Эти подтягиваются, просто теперь только из папки Data. Стоит ли городить поиск по CD/DVD устройствам отдельно?
 Quote:Тестировал h3ab_bmp.lod в виде лода не виден ни в одной из папок 
Странно, должен грузиться из Data, но я, конечно, перепроверю.
 Quote:На быструю руку сварганил уже один мод 
Отличная работа!
			 
 Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
 Поддержать проект
 
 |  | 
	| 28.01.2012 19:09 |  | 
	
		| AKuHAK   
 Posts: 116
 
 | 
			| 
 
				 (28.01.2012 19:09)Berserker Wrote:  Quote:Сдром:\Heroes3\Data\heroes3.snd и Сдром:\Heroes3\Data\heroes3.vidПонял. Эти подтягиваются, просто теперь только из папки Data. Стоит ли городить поиск по CD/DVD устройствам отдельно? 
стоит, стоит - у меня эти архивы занимают 600 мегабайт и мне их проще хранить на компакт-диске, а не на жёстком. Можно как-нибудь модифицировать плагин nocd load speedup.bin.off , чтобы он при отключении проверки заодно отключал поиск этих сндов и видов. А то сейчас даже непонятно зачем он нужен, игра ведёт себя одинаково при его включении или отключении. Хотя конечно, если сложно это, то можно и не делать или по крайней мере сперва исправить более критичные баги    А с другой стороны игра сейчас подхватывает вообще любые снд и виды из папок Дата, так что можно выкинуть эти архивы вообще из списков (если конечно с приоритетами ничего не будет путаться)
 
Кстати я немного запутался в приоритетах - поправьте меня если я не прав. 
Оригинальная игра: 
Видео и звуки: 
сперва подхватывается архивы с диска вставленного в сдромзатем подхватываются Heroes3.snd и VIDEO.VID из игровой паки Датазатем подхватываются H3ab_ahd.snd и H3ab_ahd.vid (правда звуковой архив не полностью подхватывается, хотя должен)
 
Лоды: 
сперва подхватываются просто файлы, лежащие в папке Дата и папке Мапсh3abp_sp.lodh3abp_bm.lodh3psprit.lodh3pbitma.lodh3ab_spr.lodh3ab_bmp.lodh3sprite.lodh3bitmap.lodзатем идут вот эти 8 лодов из папки дата
 
 
Теперь по поводу эры. Любой мод должен иметь более высокий приоритет, чем обычные игровые файлы. Значит: 
Папка mods\название мода при чём между собой моды сортируются по алфавиту (или всё-таки по дате создания?)Папка mods\wogДиск с игровыми архивами (я уж не знаю как их сортировать, если их несколько)Папка mods\ġameОригинальная папка
 
Внутри папок файлы сортируются так: 
подхватываются pacподхватываются файлы, лежащие в папке Дата и папке Мапсh3abp_sp.lodh3abp_bm.lodh3psprit.lodh3pbitma.lodh3ab_spr.lodh3ab_bmp.lodh3sprite.lodh3bitmap.lodзатем идут вот эти 8 лодов из папки дата
 
 
				
(This post was last modified: 28.01.2012 19:55 by AKuHAK.)
 |  | 
	| 28.01.2012 19:54 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 | 
			| 
 
				Quote:А то сейчас даже непонятно зачем он нужен, игра ведёт себя одинаково при его включении или отключении. 
Раньше без него загрузка на 3-6 секунд дольше в связи с проверкой сидирома. А сейчас вы правы, кажется он вообще не нужен.
 
Оригинальная игра: 
Видео и звуки: 
сперва подхватывается архивы с диска вставленного в сдромТут не уверен. Скорее наоборот, только если в основных ресурсах файлов нужных нет.
затем подхватываются Heroes3.snd и VIDEO.VID из игровой паки Датазатем подхватываются H3ab_ahd.snd и H3ab_ahd.vid (правда звуковой архив не полностью подхватывается, хотя должен)
 
Лоды: 
сперва подхватываются просто файлы, лежащие в папке Дата и папке МапсПри указанном порядке игра будет вылетать. h3sprite.lod и h3bitmap.lod имеют наивысший приоритет - в них содовские текстовики и новая графика.
h3abp_sp.lodh3abp_bm.lodh3psprit.lodh3pbitma.lodh3ab_spr.lodh3ab_bmp.lodh3sprite.lodh3bitmap.lodзатем идут вот эти 8 лодов из папки дата
 
 
Теперь по поводу эры. Любой мод должен иметь более высокий приоритет, чем обычные игровые файлы. Значит: 
Папка mods\название мода при чём между собой моды сортируются по алфавиту (или всё-таки по дате создания?)Между собой по Приоритету (1) и Дате создания (2) папки. "100 WoG" - это папка с приоритетом 100. Если приоритет не указан, то он равен 0 и далее идёт сравнение по дате создания.
Папка mods\wogДиск с игровыми архивами (я уж не знаю как их сортировать, если их несколько)Этого пока нет. На деле у сего архаизма много проблем. Как вариант видится дополнительный параметр пути в ini-настройках с альтернативной папкой Data.
Папка mods\ġameОригинальная папка
 
Внутри папок файлы сортируются так: 
подхватываются pacУгу, при чём между собой конкурируют по Приоритету (1) и Дате создания (2).
подхватываются файлы, лежащие в папке Дата и папке Мапсh3abp_sp.lodh3abp_bm.lodh3psprit.lodh3pbitma.lodh3ab_spr.lodh3ab_bmp.lodh3sprite.lodh3bitmap.lodТолько sprite/bitmap выше приоритет, как уже указывалось.
 затем идут вот эти 8 лодов из папки дата
 
 
 Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
 Поддержать проект
 
 |  | 
	| 28.01.2012 20:08 |  | 
	
		| AKuHAK   
 Posts: 116
 
 | 
			| 
 
				Только sprite/bitmap выше приоритет, как уже указывалось. а ну да я действительно препутал порядок ))сперва подхватывается архивы с диска вставленного в сдром
 Тут не уверен. Скорее наоборот, только если в основных ресурсах файлов нужных нет.проверил - точно самым первым идёт диск.
 |  | 
	| 28.01.2012 20:18 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 28.01.2012 20:35 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 | 
			| 
 
				Переписал код виртуализатора. Добился стабильной работы в Windows 7 (ура!) при запуске с правами администратора и без режима совместимости. Исправил кое-какие старые и новые баги. Решил проблему с h3ab_bmp.lod и ей подобными. Теперь если стандартные лоды есть, они грузятся, если нет, то удаляются из списка. Таким образом наличие стандартных лодов вообще не обязательно (достаточно одного оптимизированного pac), при этом карты случайные генерируются. Осталось помимо 100500 заметок решить проблему с патчем для редактора.
 По поводу дисков. Было решено, что их поддержка устарела. Код проверки дисков замедляет запуск игры на 3-6 секунд в идеале (8 на виртуальной машине), содержимое дисков сводится к одному-двум игровым архивам, что в эпоху операционных систем на 2.5 гб просто несерьёзно. Кроме того, в данном выпуске совершён полный переход на переносной вариант: ни реестра, ни внешних привязок к папкам/путям, ни зависимости от дисков. Я понимаю, что кому-то такое решение может быть не очень удобным, но решаться проблема должна локально другим путём - созданием ссылок в файловой системе на общий архив.
 
 Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
 Поддержать проект
 
 |  | 
	| 29.01.2012 20:11 |  |