Да, у меня тоже такая идея есть. Вынести определения видеорежимов в отдельный конфиг хотелось бы.a1batross said:Вообще, давно я намереваюсь систему смены разрешений переделать. Не нравится, что многие режимы захардкодены.
Да, у меня тоже такая идея есть. Вынести определения видеорежимов в отдельный конфиг хотелось бы.a1batross said:Вообще, давно я намереваюсь систему смены разрешений переделать. Не нравится, что многие режимы захардкодены.
Не надо давать пользователю вносить свои режимы. Он мигом поставит там 1024х0 и повесит видеодрайвер или еще что-нибудь придумает.Вообще, давно я намереваюсь систему смены разрешений переделать. Не нравится, что многие режимы захардкодены.
Я терпеть не могу лазить в меню. Если ты не заметил, там до сих пор некоторые странички недостроены.Что меня удивило, так это и в п2 осталось.
Его будет только его проблема, которая будет касаться лишь его.Дядя Миша said:Не надо давать пользователю вносить свои режимы. Он мигом поставит там 1024х0 и повесит видеодрайвер или еще что-нибудь придумает.

Рассуждаешь как конструкторы с автоВАЗ - если человек купил нашу машину, то это проблема, которая теперь будет касаться только его.Его будет только его проблема, которая будет касаться лишь его.
Дядя Миша said:Рассуждаешь как конструкторы с автоВАЗ - если человек купил нашу машину, то это проблема, которая теперь будет касаться только его.
А зачем людям веревка достаточной длины? Чтобы выстрелить себе в ногу!А зачем человеку может понадобиться выставлять режим 1024x0?
Всё там есть, даже защита от неверной кадровой частоты есть.Для отказоустойчивости я и предлагаю внести дополнительную проверку всех введённых модов на валидность и автоматом их исправлять в движке.
А ещё неплохо бы добавить запрет на выставление разрешения, большего, чем нативное разрешение монитора, если сейчас такого нет.
Да? Это так, оказывается, работает...Дядя Миша said:А зачем людям веревка достаточной длины? Чтобы выстрелить себе в ногу!
В новых билдах?Дядя Миша said:Всё там есть, даже защита от неверной кадровой частоты есть.
Или прикажет их отключить...Дядя Миша said:создайте чернобыльскую АЭС, со всеми системами защиты, но дурак их обязательно отключит и устроит свой маленький чернобыль 86.
Да вот, помимо порта, обсуждаем список фич, которые, также, было бы неплохо реализовать.FiEctro said:2 gfdjr5:
Вы бы лучше самим портом занялись. Сдалось вам это разрешение?
Ты, похоже, не знаешь, но у Valve даже политика такая - давать возможность работникам работать над теми проектами, над которыми им больше нравится и хочется работать. Поэтому не стоит ждать в будущем ХЛ3, они ещё не во всех своих играх систему шапок реализовали.a1batross said:Чем душа хочет заниматься, тем и занимается. После этого осознания я начал понимать прогеров из вальвы, которые не хотят нам делать третью часть сами знаете какой серии.
Выводить варнинг о том, что разрешение окна в два раза больше разрешения твоего экрана? А ты его увидеть сможешь? Или только усы Фримена увидишь в меню? В таком случае, под запретом имеется ввиду, что размер окна автоматом будет переключён на нативный размер экрана, а там уже и варнинг можно вывести.Raid said:2 gfdjr5:
Напомни мне, зачем пользователю что-то запрещать, вместо того, чтобы просто выводить ворнинги при попытках сделать несделываемое?
Так и я тебе говорю, что в Valve работают также. Не собирают команду и не говорят: "Так, народ, делаем новую ХЛ3, какие идеи?", после чего все в течении n количества лет пилят новую игру. Каждый волен работать над тем проектом, который ему больше нравится. Надоело работать над одним - поработал над другим или создал новый.a1batross said:2 gfdjr5:
Ты наоборот меня понял. Над портом работают точно также. Что сейчас захочется пилить, то и пилится. Даже я не могу сказать, какой баг я завтоа исправлю. Есть какой-то список дел, вот и берутся идеи из него.
На какой функции этот атрибут был установлен? Он показывает, что возвращения из функции в основной поток не будет, но это не значит, что можно выгружать данные из стэка.a1batross said:__attribute__((noreturn)) не помог. Все предыдущие функции всё ещё в стеке.