Баг или ...?

Post reply

Tavern | Heroes of Might and Magic 6 offline

Subscribe to our groups:
Go to forum:
Author Subject
Lady Stillness De La Kutuale Hell
+ + + +
Stillness De La Kutuale Hell

HoMM VI: Amazon
HoMM V: Queen
HoMM IV: Queen (1)
HoMM III: Queen (4)
HoMM II: Marquise
HoMM I: Countess
Messages: 3482
From: Russian Federation

Quote link Баг или ...? Added: 19.03.2013 21:55
Установила недавно шестерку. Игралось вполне себе нормально до момента нападения на замок противника. Музыка, резво бегающий по совершенно черному экрану курсор и всё...
После выбора "Атаковать" игра зависает. У кого-нибудь такое было? если да - чем лечили?
версия игры 1.8 . подключение к инету есть. после установки что-то там обновило
Stillness De La Kutuale Hell
Special status:
MagisterKnight of the Round Table of the 3 convocationleading of literary contests
Letters of "HeroesLands" in 2017The best master\'s degree of year 2017Master offline tournament "HeroesLands4" in 2017
Specialist off-line tournament "HeroesLands 3" in 2018Master offline tournament "HeroesLands4" in 2018Best player among girls in 2018
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 20.03.2013 04:56
Привет техподдержке за бугром :)
В рунете полно плача с подобной и прочими проблемами, решают вопрос по разному: откат дров, откат обновлений (переустановка игры и запрет обновления), уменьшение видеонастроек игры. Ну и каардинальное решение - удалить игру, сдать диск в магазин.
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir loom
loom

HoMM VI: Marquis (8)
HoMM V: Baron (1)
HoMM IV: Count (1)
HoMM III: Knight (1)
HoMM II: Baron
HoMM I: Count (8)
Messages: 8778
From: Russian Federation

Quote link Added: 20.03.2013 08:09
Леди Stillness De La Kutuale Hell возможно тут имеет место быть проблема, которая освещается вот в этой новости:


Патч 2.0 для оригинальной версии «Меч и Магия: Герои VI»

У нас есть для вас отличная новость, связанная с решением проблемы игры в Героев 6 на драйверах видеокарты Nvidia поздних версий!

Всё началось с того, что в июле 2012 года мы выпустили обновление для игры, которое включало в себя долгожданные экраны городов. Для их создания разработчики воспользовались особым методом отображения, который в свою очередь применяет технологию "pixel-precise" выбора строений на экране. Метод этот работал без нареканий на в тот момент текущей версии драйвера Nvidia. Ни вылетов, ни зависаний обнаружено нашими тестерами и сообществом игры не было. Осенью 2012-го Nvidia выпустила новую версию драйверов, которая содержала в себе некоторые изменения в поддержке методов работы некоторых устройств, работающих на Nvidia, что и привело в конечном счёте к зависаниям игры во время отображения экрана города. Такой отрицательный эффект обнаружился и в ряде других игр, не только в Героях 6. Но, не смотря на то, что обнаружить эту программную ошибку было архисложно, множество месяцев упорной работы плечом к плечу команды Меча и Магии с командой Nvidia принесли плодотворное решение этой проблемы две недели назад. Мы уже исправили работу метода отображения зданий на экране городов. А в данный момент мы занимаемся тестированием игры, чтобы убедиться в её стабильности по отношению к новым версиям драйвера Nvidia.

Мы приносим свои извинения за то, что исправление этой неприятной ошибки заняло столь долгое время.

Внести это исправление в игру мы собираемся с помощью выпуска патча 2.0, который предположительно выйдет в апреле этого года. А пока вам следует откатить до 301.42 и не ставить новые версии драйвера Nvidia до выхода патча к игре.

Мы будем держать вас в курсе событий, следите за новостями.

Ирина Кассина (Ubi_Irina).
Взято с ресурса: heroes6.ru
loom
Special status:
MagisterÌaster offline tournament "HeroesLands1" in 2009The best master\'s degree of year 2011
Grand master of offline tournament "HeroesLands6" in 2012Legend of  "HeroesLands" in 2012Specialist off-line tournament "HeroesLands 6" in 2013
Grand master of-online tournament "HeroesLands 6" in 2014Specialist of offline tournament "HeroesLands2" in 2020Specialist off-line tournament "HeroesLands 5" in 2021
Order of the secret Pentagram
Profile Hero history PM E-mail
Go to reply form Go to top
Lady Stillness De La Kutuale Hell
+ + + +
Stillness De La Kutuale Hell

HoMM VI: Amazon
HoMM V: Queen
HoMM IV: Queen (1)
HoMM III: Queen (4)
HoMM II: Marquise
HoMM I: Countess
Messages: 3482
From: Russian Federation

Quote link Added: 20.03.2013 17:00
о, пасибочки. надо опробовать срочно)
Stillness De La Kutuale Hell
Special status:
MagisterKnight of the Round Table of the 3 convocationleading of literary contests
Letters of "HeroesLands" in 2017The best master\'s degree of year 2017Master offline tournament "HeroesLands4" in 2017
Specialist off-line tournament "HeroesLands 3" in 2018Master offline tournament "HeroesLands4" in 2018Best player among girls in 2018
Profile Hero history PM E-mail
Go to reply form Go to top
Sir AlexSpl
+ + + + +

HoMM VI: Landless
HoMM II: Baron (3)
HoMM I: Knight (2)
Messages: 489
From: Australia

Quote link Added: 22.05.2013 16:05
Цитата с celestialheavens.com:

- Some users are experiencing full black screens while running the game, running a video or before starting a battle.
- Some users are also experiencing random or 100% crashes, in different situations.
- So far, the devs have not been able to reproduce these issues, using different hardware and settings and running the builds for several hours. Conclusion: the problem must be related to the hardware, the drivers, the configurations, etc. With the large number of players out there, chances are that there are thousands of different combinations.

Жирным выделил самый интересный момент :) Девелоперы должны не running the builds for several hours, а реально сесть и самим пройти без читов все сценарии кампании. Желательно раз пять хотя бы. Вот тогда бы точно багов не было бы. Неужели так сложно было поручить тест билда VIP-фанам? Тогда бы все баги обнаружились бы сразу, а не после релиза версии 2.1!

* * *
Кстати, заметил, что в игре присутствует несогласованность при округлении чисел. Всё указывает на то, что на привычную целочисленную арифметику забили, и теперь куда ни глядь - операции с плавающей точкой. Так вот, часто значение одного и того же параметра отличается при отображении в разных местах на единицу. Например, на карте приключений стоимость заклинания указывается одна, а в бою - на единицу больше или меньше. Та же проблема с опытом и, вероятно, с ОД.

Changed 22.05.2013 16:15 by user AlexSpl
Profile Hero history PM E-mail
Go to reply form Go to top
Sir yvvan
+ +
yvvan

HoMM VI: Landless
HoMM V: Landless
HoMM III: Count (6)
Messages: 998
From: Germany

Quote link Added: 22.05.2013 18:32
Сэр AlexSpl
Думаете, в разную сторону округляют?)
yvvan
Special status:
Gateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir AlexSpl
+ + + + +

HoMM VI: Landless
HoMM II: Baron (3)
HoMM I: Knight (2)
Messages: 489
From: Australia

Quote link Added: 24.05.2013 12:32
Скорее всего )

Есть ещё один момент. Чаще всего параметры модифицируются множителем, а затем возвращаются в исходное значение обратной величиной этого множителя. Например, если неделя увеличивает прирост существ (Growth) на 15%, то новый прирост получится Growth * 1,15. Затем происходит округление. По идее должно быть вниз, но я не уверен в этом. Не суть. Сам параметр Growth хранится как число с плавающей точкой, а не как целое. Пусть после недели прироста наступает обычная неделя, и прирост должен вернуться в первоначальное значение Growth. Не проще ли в таком случае запомнить прирост до наступления недели и восстановить его после? Нет же :) Разработчики предложили революционный путь. Будто бы и не известно о том, что деление чисел с плавающей точкой сопряжено с погрешностями. Итак, прирост будет восстановлен так: Growth * 1,15 * 1 / 1,15. С точки зрения математики всё правильно, но реально выражение будет посчитано с погрешностью. В данном случае, конечно, прирост получит правильное первоначальное значение. Но погрешности имееют свойство накапливаться, и если игра получится очень долгой, вполне возможно, что однажды округление до целого отнимет или добавит единичку к приросту. Хотя в данном случае, когда коэффициент составляет 15%, игра должна быть сверхдолгой, чтобы погрешности дали о себе знать. Но в случае, например, с артефактами, дающими опыт, которые приходится постоянно снимать/одевать, погрешности накапливаются быстрее. Так, Соршан, которому были переданы арты на опыт, после нескольких операций снимания/одевания получает с камня опыта не 2500 ед., а только 2499 ед. опыта :) Кстати, маска на 2% к опыту и наручи - из комплекта, за два таких арта положена прибавка в 4%. Общий бонус к опыту не 2% + 4% = 6% а 2% + 4% + 2% * 4% = 6,08%, т.к. на 4% увеличивается уже увеличенный на 2% опыт. Т.о. камень опыта в этом случае будет давать не 2500 ед. опыта, а 2652 ед. опыта (иногда из-за погрешностей 2651 ед.). Конечно, скажете Вы, что такое 1 ед. опыта? Разве это важно? Я согласен, для игры не важно, но этого вполне достаточно, чтобы можно было делать выводы о качестве продукта.

Changed 24.05.2013 12:55 by user AlexSpl
Profile Hero history PM E-mail
Go to reply form Go to top
Sir yvvan
+ +
yvvan

HoMM VI: Landless
HoMM V: Landless
HoMM III: Count (6)
Messages: 998
From: Germany

Quote link Added: 24.05.2013 17:40
По идее хранение всего в одной переменной быстрее. С другой стороны - нет ли артефатов, которые величивают значение на постоянное значение, а не на множитель?
И получается, что с описанным подходом они не смогут добавить таких артефактов. В общем, переоптимизировали похоже.
yvvan
Special status:
Gateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir AlexSpl
+ + + + +

HoMM VI: Landless
HoMM II: Baron (3)
HoMM I: Knight (2)
Messages: 489
From: Australia

Quote link Added: 24.05.2013 18:09
С другой стороны - нет ли артефатов, которые величивают значение на постоянное значение, а не на множитель?
Есть. Например, "Сапоги путешественника", которые добавляют +2 к очкам движения (ОД). Кстати, МП может быть и отрицательным числом, тем самым исключается возможность повторного использования бонусов, которые дают артефакты на движение. Пусть, например, у нас осталось 0.1 ОД и у героя надеты "Сапоги путешественника" +2.0 ОД. Тогда если их снять, у героя останется отрицательное кол-во ОД: 0.1 - 2.0 < 0. Такое решение не позволяет использовать сапоги повторно (снимая их и надевая обратно), что было бы возможно, если бы ОД просто обнулялись. Но в то же самое время оно позволяет использовать одну и ту же пару сапог разными героями! Например, если у нас 5 героев, то передавая пару сапог +2 от одного героя другому, можно получить до +10 ОД в сумме :) С переобуванием, кстати, был связан баг: при отрицательном значении ОД попытка построить маршрут для героя заканчивалась зависанием. Похоже, это поправили в 2.1 :) Вчера, по крайней мере, при операциях с сапогами, игра не разу не повисла.

Changed 24.05.2013 18:23 by user AlexSpl
Profile Hero history PM E-mail
Go to reply form Go to top
Sir yvvan
+ +
yvvan

HoMM VI: Landless
HoMM V: Landless
HoMM III: Count (6)
Messages: 998
From: Germany

Quote link Added: 24.05.2013 22:13
Сэр AlexSpl
Ну значит тут обратная ситуация и нет артиков, увеличивающих очки движения в процентах. Если бы было оба типа, то можно было бы невозбранно увеличивать очки, одевая и снимая артефакты в разном порядке.
yvvan
Special status:
Gateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir AlexSpl
+ + + + +

HoMM VI: Landless
HoMM II: Baron (3)
HoMM I: Knight (2)
Messages: 489
From: Australia

Quote link Added: 29.05.2013 19:35
Баг с накоплением очков движения в версии 2.1 всё-таки не исправлен. А появляется он, когда герой в течение недели посещает два объекта, дающих недельную прибавку к ОД (например, "Конюшни" и "Статую кентавра";). При наступлении новой недели исчезает только один бонус. Так, если герой с 27 ОД посетил оба вышеупомянутых объекта, то в начале новой недели у героя будет 27 + 5 + 5 - 5 = 32 ОД, то герой навсегда получит халявные +5 ОД. А если так делать несколько недель подряд? ;)

Начал проходить вторую кампанию за Некрополис и столкнулся с ещё одним, на сей раз некритичным багом. А дело было так. Атаковал я форт и по привычке решил захватить его без потерь войск и маны ("Восстановление" берегу на крайние случаи). Так вот, за стеной - 1 костяной лучник, а очков некромантии чуть-чуть не хватает до второго уровня, чтобы поднять всех павших упырей. В общем, костяные лучники стреляют, а я защищаюсь и коплю очки некромантии. Прибавка мизерная, иногда даже незаметно, что шкала увеличилась. И вот наконец, через несколько раундов один череп сменился двумя, но абилка стала неактивна. Баг, подумал я, и решил, что надо переигрывать бой. Но влом естественно :) Поэтому решил принять упырями ещё несколько выстрелов костяных лучников. И что Вы думаете? После очередного выстрела Некромантия II стала доступной! Скорее всего, очки расовой абилки (R) проверяются строгими условиями (>, <;). К примеру, первый уровень расовой абилки доступен при 0 < R < 100, второй уровень - при 100 < R < 200 и т.д (числа я взял из головы, точные можно посмотреть в мануале). Другими словами, при R = 0, 100, 200 и т.д. расовая абилка становится неактивна!

Ещё, кстати, могут перестать копиться очки крови в бою. В моём случае перестали копиться очки за применение абилки "Теснить врага!" Вылечил перезагрузкой игры, но неприятно. По идее, очки слёз/крови могут перестать копиться в любой момент, так что можно этого и не заметить вовремя.

Также не исправлен баг, из-за которого после боя на арене исчезают использованные в этом бою свитки и зелья маны, а не должны.

Да, ещё объекты, кроме тех, что дают прибавку к ОД, в описании которых сказано, что бонус будет действовать до конца недели, на самом деле, дают бонус только до следующего боя. И это правильно, но описание подправить не помешало бы.

Changed 29.05.2013 19:29 by user AlexSpl
Profile Hero history PM E-mail
Go to reply form Go to top
Sir yvvan
+ +
yvvan

HoMM VI: Landless
HoMM V: Landless
HoMM III: Count (6)
Messages: 998
From: Germany

Quote link Added: 30.05.2013 11:46
Сэр AlexSpl
Насчет боя на арене - я не уверен, что это баг. Насколько я помню, в king's bounty есть тоже места, где можно побиться не за свои войска, но вот ману и свитки там также не вернут.
yvvan
Special status:
Gateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir loom
loom

HoMM VI: Marquis (8)
HoMM V: Baron (1)
HoMM IV: Count (1)
HoMM III: Knight (1)
HoMM II: Baron
HoMM I: Count (8)
Messages: 8778
From: Russian Federation

Quote link Added: 30.05.2013 21:38
Выяснили связь Династического оружия с багом на увеличение затрат на заклы.

Сейчас проверил баг. Надел Волю Ургаша (оружие династии, снижающее стоимость заклинаний огня), сохранился, загрузил сейв. Если до загрузки стоимость "Огненной стрелы" была 18 маны (20-10%), то после она стала 20 маны. Ещё раз сохранился, загрузился - и стоимость 22 маны. Судя по Горестной песне, бонус продолжает работать, но стоимость увеличивается на 10% каждую загрузку.

Я встречался с таким.
За Райлага кровавого мага.
Как мне показалось, стоимость заклинаний Изначальной магии растет вместе с уровнем героя - ускорение (специализация причем, Рая) у мну стоит около 90, а телепорт около 500, причем маны у него всего 460 кажется.
Так что телепорт мне никак не догнать, чтобы попользоваться.
Точно.
У меня у Райлага как раз был посох Сар-Агрета, который дает там что-то 10% к изначальной магии.
Видимо поэтому стоимость и начала расти.
loom
Special status:
Magister&#204;aster offline tournament "HeroesLands1" in 2009The best master\'s degree of year 2011
Grand master of offline tournament "HeroesLands6" in 2012Legend of &nbsp;"HeroesLands" in 2012Specialist off-line tournament "HeroesLands 6" in 2013
Grand master of-online tournament "HeroesLands 6" in 2014Specialist of offline tournament "HeroesLands2" in 2020Specialist off-line tournament "HeroesLands 5" in 2021
Order of the secret Pentagram
Profile Hero history PM E-mail
Go to reply form Go to top
Go to forum:

Post reply

Tavern | Heroes of Might and Magic 6 offline