ты уверен, что не использует ? в DX10+ сам API прилично изменили, енумерацию устройств, контексты, и прочее прочее, а не просто добавили там поддержку новой шейдерной модели и всё.
сам понимаешь, делать и поддерживать два совсем разных кода = в 2 раза больше времени = денег.
к слову в DX11.1 этот API еще раз переделали, вернее более новый добавили, а в 11.2 еще один лол.
Уверен. В файлах игры ковырялся. Это раз. Сама игра при запуске в XP или в вайне с версией, установленной на XP игра говорит, что ей нужны DX 9.0c и Виста и выше - это два. А три - игры, использующие графические возможности DX9, но при этом зависящие от DX10+, есть, и они соотвественно совсем никак не идут в XP, но прекрасно идут в wine, в котором DX10+ только начали пилить. Только вот их даже 20 штук наверное не наберется. Игры на UE3 к ним не относятся уж точно, они или только DX9, или есть опциональный DX11 рендерер.
ты в окопе сидел ? еще начиная с Vista можно, и не только перезагрузить, а и откатиться на другую версию, или установить более новый, или на лету переключиться на более старый, без перезагрузок.
Я про возможность пнуть зависший драйвер, или например ребутнуть один GUI. В винде не всегда система может выжить при падении видеодрайвера, часто очень ядро за собой тянет, в линуксах и BSD - очень редко.
а разве нету ? вроде ж был безопасный режим с консолью и сетью
Есть-то оно есть, только вот редко когда что-нибудь более сложное, чем переустановка загрузчика или восстановления резервной копии реестра там можно что-то сделать. Да и сама консоль ппц какая убогая.
В тех же дебианах и бубунтах можно одной командой заставить систему принудительно перекачать и переустановить практически все пакеты системы, что очень хорошо помогает, когда, например админ дятел набрал sudo rm /usr/lib/libGL *.* (очень это стремное дело - внезапный пробельчик в командах типа rm и del). В винде просто отсутствует понятие пакетов и пакетного менеджера, плюс многие вещи устанавливаются только через GUI, что очень не способствует легкому поднятию хорошо поломанной системы, которая только в консольку и грузится.
а ты что предлагаешь, *SQL базу держать ? текстовые конфиги не предлагать, это анахронизм.
Да хоть и SQL базу, идея весьма неплохая так-то, а текстовые конфиги может и анахронизм, зато кроме места на диске ничего не хотят и опять же ОЧЕНЬ удобны в случае серьезной поломки системы, когда при этом ее ставить с нуля крайне нежелательно. Да и они используются в разных системах критической важности, что как бы намекает, что не так оно и плохо. Вилка и ложка тоже анахронизм, но работают же, посему несколько тысяч лет используются и еще больше будут использоваться. А самое главное - текстовый конфиг затрагивает только конкретное приложение или компонент, повредился - ну что-то не запустится, остальное пахать будет, повредился реестр - приехали, тушите свет.
Добавлено позже:
ты ж с компами много лет связан, и должен знать, что такие симптомы говорят скорее о глючном железе, перегреве, ну либо кривыми дровами.
Чаще всего именно дрова, иногда утечки памяти, чаще всего первое. Дело только в том, что в линуксе максимум, чем это заканчивается, это тем, что иксы пнешь, даже если захряснет на уровне ядра, что бывает очень редко, то как правило таки на magic SysRq отзывается и система просто правильно вырубится.
Фигово в винде то, что юзерское приложение может крэшнуть ядро легко и непринужденно, и по подлому стечению обстоятельств - в момент записи на диск.
Просто вот такими вещами надо заниматься, а не пытаться вкорячить на десктопы планшетный интерфейс с уродливым дизайном.
Если это получилось у Apple, получится и у MS, главное захотеть.мВ том же ядре линукса на три порядка больше изменений за то же время, чем в NTшном ядре с Win2k до семерки. И дыры непатченными по 17 лет не остаются.
Можно очень многое изменить, оставив систему полностью совместимой с софтом ~10летней давности. А для тех, кому нужно совсем старье запускать можно было бы вообще Win3.x-98 сделать freeware для запуска в виртуалках и еще и сделать такую возможность из коробки в новой версии винды, а то и вообще просто опенсорснуть. Слух идет инсайдерский, что Apple классическую MacOS могут отдать раздербанивать софтварным гробокопателям. А такие шаги не стоят денег, зато прибавляют сторонников, просто голову не канцелярскую иметь надо, чтобы это дошло.
А восьмерку просто не надо было выпускать. Вообще. Ибо идея унификации планшетов с десктопами в плане интерфейса полный бред.
Помню было такое Windows Phone (все путаю когда оно Mobile, когда Phone называлось), в котором интерфейс старались сделать похожим на десктопный частично. Было жутко неудобно. с Win8 наоборот. Представил себе десктопный KDE на планшете, представляю как парился бы с кнопочками и менюшками, а вот на десктопе офигительно удобно ибо крыса + хоткеи. А еще идея - всем тачскрины дома юзать - да рука же отвалится по 40" монитору, стоящему вертикально пальцем тыкать, и пальчики везде - очень классно, блин.
А кроме странной морды, восьмерка ничем от седьмой не отличается, по крайней мере в лучшую сторону.
В общем пора им траву ту курить переставать. Тем более, что был уже Линолеум, выпущенный тоже очень быстро после выхода 98SE и такой же никому не нужный в итоге.