Рацуха

Рацпредложение для педовикии: не показывать вандалам страничку с подчищенным вандализмом. Все видят нормальную и прутся, вандал видит отвандаленную и тоже прется.

Хорошая статья про линуксоидов

По на водке [info]denismajor.

http://www.linux-faq.org/rus/

Конечно, есть преувеличения, но в целом — изрядная картина нынешнего состояния дел у фанатов Open Source.

Про Польшу

[info]4_e приводит карту распределения голосов на парламентских и президентских выборах в Польше (2005 и 2007 год) с наложенными на нее границами государств в 1815 и 1939 годах.

poland-vybory

Сколько у нас было разделов Польши? Историки, не подскажете?

Электронные часы в 1911 году

От нечего делать прочитал последнее сочинение господина Акунина под названием «Весь мир театр». Прочитал — громко сказано. На самом деле я сполз под стол и оттуда уже не вылезал после того, как в середине книге увидел упоминание об «электрических часах», встроенных в какую-то шкатулку. Действие книги происходит в 1911 году.

Этими электрическими часами Акунин без единого выстрела убил Тараса со всеми его броненосцами, линкорами и радиоуправляемыми катерами.

Думаю, часы были вот такими:

ИМХО в 1911 году было проще достать механический будильник, чем горсточку индикаторов ИН-14.

Трактат про собачек

Обнаружил интереснейшую статью про собачье дерьмо в разных странах мира — от США и Франции до Южной Кореи.

ds_bushdog

http://www.rotten.com/library/culture/dog-shit/

По ссылке содержится обширная статья на английском с описанием собачьего кишечника, несколькими портретами Джорджа Буша и фотографиями сеульского метрополитена. Интересующиеся могут прочитать, меня же привлек вот этот абзац:

It’s been universally acknowledged that France has the worst metropolitan dog shit problem. Each day, Parisian sidewalks, alleys and gutters are choked to excess with ten tons of golden brown, oven-baked baguettes left behind by the city’s 200,000 dogs. <…> And yes, in France there really is a Dog Shit Patrol: a subclass of the Parisian police force which manifests itself in a brigade of sixty-or-so green lawnmower motorcycles. These patrol vehicles search and scan for errant piles, circumnavigating city streets deemed most popular by tourists and politicians,

снабженный фотографией мужичка в зеленой форме со странной машиной (наверняка перерабатывающей гадящих на улице собачек в фарш, хе-хе).

ds_cleaner

Два вопроса к бывавшим в этом ихнем Париже френдам:

1) Правда ли, что улицы Парижа и в особенности бульвар Монмартр завалены слоем собачьего дерьма?

2) Ходят ли по улице анти-собачьи полицейские, дезинтегрирующие дерьмо вместе с собачками и их хозяевами?

Про FL-boat

Смотрели с [info]vanchez книгу «Энциклопедия броненосцев и линкоров» под редакцией известного клоуна А. Е. Тараса, искали всевозможных плавучих уродцев (типа таиландского броненосца). На 658 странице наткнулись на описание английского монитора Erebus — самоходной баржи с диагональю экрана калибром орудий 15 дюймов. Это удивительное плавсредство предназначалось для обстрела побережья Фландрии с моря во время Первой мировой войны.

erebus

Обнаружили интересный абзац — оказывается,

28 октября 1917 года монитор «Erebus» был подорван германским катером FL-12 (с 230-кг зарядом взрывчатки), управляемым с самолета по радио, получил серьезные повреждения и едва не пошел ко дну.

Не буду оспаривать тот факт, что баржа с установленными на ней орудиями может потонуть от 230 килограмм тротила, а вот насчет управления катером по радио с самолета — это крайне интересно. Наверное, господину Тарасу кажется, что соорудить систему радиоуправления — это очень просто, если сегодня даже китайцы могут делать радиоуправляемые игрушки. Пообсуждали возможные технические решения, а затем полезли в Педовикию. Оказалось, что катер действительно был, нес 230 кг взрывчатки, и назывался FL-12. FL — сокращение от Fernlenkboote — катер с дистанционным управлением, только вот управлялось это творение герра Сименса по проводам со станции на берегу. С самолета осуществлялась корректировка движения катера.

Предлагаю «поизобретать» в комментах системы радиоуправления, которые можно реализовать с использованием техники 1914-1917 года. Еще не изобретен ни супергетеродинный, ни просто гетеродинный приемники, регенеративная схема запатентована Армстронгом в 1914 году и Ли де Форестом в 1916. Радиолампы стоят исключительно дорого, так что собирать «на коленке» приемник и передатчик, к примеру, PPM-сигнала никто не даст (да и сервомашинки с ШИМ в магазине не купишь). Зато использовать какие-нибудь электромеханические девайсы можно почти в неограниченном количестве. Действуем?

PS Один возможный вариант уже придумался, не буду пока публиковать, чтобы не сбивать ход мыслей.

А вот нафигатор

Тетко на RAV 4, повинуясь внутреннему голосу командам нафигатора повернула налево из крайне правого ряда, подрезала жЫп и влетела в гаишную будку.

А вот диагноз

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

http://ru.wikipedia.org/wiki/Квантришвили, Отари Витальевич

Правда, типичный вялый шизик?

Вопрос к душным паялам

По поводу радионаборов. Когда вопрос обсуждали на форуме EasyElectronics, поступило предложение по изготовлению набора для сборки частотомера до 1 ГГц. Так как импортные микросхемы СВЧ-делителей — определенного рода дефицит, есть предложение снизить верхний предел измеряемой частоты примерно до 300 МГц (а то и побольше, в зависимости от конкретных деталей). В принципе, этого вполне достаточно и для «вещательного» УКВ-диапазона (как аксессуар к микропередатчику), и для авиадиапазона (цифровая шкала для приемника), и для двухметрового любительского диапазона. В качестве бонуса — возможность ввода ПЧ для использования в качестве цифровой шкалы.

Это интересно или не очень? Думаю, немногие собирают аппаратуру на более высокие частоты.

PS Уже готовы прототипы некоторых наборов, решаются вопросы с закупкой деталей. Думаю, уже в конце февраля первые несколько наборов можно будет купить :)

«Горизонт», не обманывай Батьку!

Найдите, как говорится десять отличий.

Horizont Селена РП-298М:

rp-298m

GoldFly TA-718:

GF_TA_718

Видимо, 1990-е годы, когда микросхемы производства минского «Интеграла» можно было обнаружить в тайваньских платах для «персоналок», давно прошли. Да здравствует эффективный белорусский менеджмент!

Про коммунистов и линуксоидов

Чем меня бесят упертые коммунисты и линуксоиды, так это своим желанием запретить одну совершенно естественную вещь, существующую еще со времен первобытно-общинного строя (истореги, поправьте если че) — продавать за деньги результаты собственного труда. В остальном они совершенно приличные и разумные люди.

PS Это во мне играют мелкобуржуазные гены прадеда-кулака, если че. Не бойтесь, обрез не достану за неимением оного и председателя колхоза представителя FSF стрелять не пойду.

Про Windows 7

[info]vanchez купил по очень скромной цене (2000 рублей) ноутбук Asus Z99Le. В нагрузку к ноутбуку шла полуубитая Windows XP вместе с 39 различными вирусами, троянами и прочей дрянью (по версии какого-то стоящего там «антивируса»). Естественно, «лечить» подобным образом загаженную систему смысла не было, поэтому решено было переустановить «винды» заново.

Обычная XP, из «корпоративного» дистрибутива выпуска 2002 года, ставиться отказалась – SATA-диск ноутбука для нее был непонятной новинкой. Эксперименты по «встраиванию» драйверов в дистрибутив закончились одной запоротой болванкой и тем же «синим экраном» — видимо, все обстоит немного сложнее, чем описано в этих ваших интернетах. Геморроиться дальше мне было в лом, а «сборки» типа Zver CD я не приемлю по вполне определенным соображениям – то, что туда напихали, в большинстве случаев просто не нужно, а то и вредно.

Выпив по бутылочке «Патерсон – темное пЫво» (оно же «Афанасий Портер»), мы с братом решили попробовать поставить Windows 7, так расхваливаемый в последнее время. Тут нас ожидала очередная подлянка, подложенная тупой машиной – DVD-привод отказался читать диски. CD читались нормально, а вот DVD даже не распознавались. Плюнув на установку виндовса, мы решили купить новый дисковод и поставить «семерку» с него, или «подкинуть» привод с другого ноутбука. Больших флешек в хозяйстве не нашлось, а вставленный в IDE-USB адаптер AgeStar IUB3PF винчестер был безнадежно забит всяким кином. Ставить Windows с фотоаппарата не решился, сливать фотки было некуда.

Конечно, душила жаба покупать новый привод для, возможно, бесполезного ноутбука – загаженная XP не видела многих встроенных в ноутбук устройств, что, если они отправились в Страну Вечной охоты? После «Очакова Черного» пришла новая идея – собрать из IDE-USB адаптера и рабочего DVD-привода из «настольного» компьютера внешний дисковод.

Удивительно, но такая комбинация заработала и даже распозналась BIOS как «законное» Boot Device. Установка Windows 7 прошла без приключений (если не считать того, что конструкция с установочным диском так и норовила развалиться), и даже довольно быстро. Зато впечатления от системы остались самые замечательные.

В принципе, для большинства пользователей совершенно безразличны технические нюансы, которые применены в последней версии Windows. Более того, все, что нужно для «универсальной» ОС, одинаково удобной и на домашнем, и на переносном, и на офисном компьютере, было уже в Windows XP, вышедшей семь лет назад. В XP есть и нормальная поддержка всевозможного мультимедиа, и возможность безопасной работы не из-под администраторского аккаунта, и, наконец, хорошие возможности администрирования системы, в том числе и удаленного. XP замечательна и своей отказоустойчивостью, особенно в сравнении с более ранними «домашними» Windows. Замечу, что уже довольно «пожилая» система все еще широко используется.

После такого успеха Windows XP довольно закономерным выглядит, мягко говоря, прохладное отношение к Windows Vista. К сожалению, за исключением «красивостей» в этой системе нет ничего принципиально нового, а «цена» немного улучшенного пользовательского интерфейса слишком высока — и в прямом, и в переносном смысле. Что же было сделано в Windows 7?

Наверное, впервые в истории Microsoft у новой системы оказались меньшие системные требования, чем у старой. Как это сделано – оставим «за кадром», тем более, что быстродействие системы осталось на уровне XP (но улучшилось по сравнению с Vista). Наверное, только в мире компьютерных экспериментаторов такие вещи, как микроядро, являются самоцелью. Для обычного пользователя это просто красивое слово.

Видимо, при разработке новой системы в Microsoft учли типичные «сценарии» использования ПК. Например, ни для кого не секрет, что у замечательной идеи хранить все пользовательские файлы в одном месте — папке «Мои документы» — есть некоторые недостатки. Например, очень часто остается невостребованной папка My Music – все аудиофайлы хранятся на отдельном диске, чтобы не засорять системный.

Наверное, главное нововведение в Windows 7 – это возможность перенести места расположения «стандартных» пользовательских папок. Файлы физически находятся в другом месте, но остаются видны и по прежнему адресу внутри папки C:\Users\Username\. Довольно удобно, например, перенести куда-нибудь папку Downloads.

Второе очень похожее новшество – это возможность создания «библиотек2. Например, можно занести в библиотеку «Видео» все папки, в которые складываются видеофайлы. Все видеофайлы будут «видны» в одном и том же месте, и уже не придется искать их во всевозможных «закоулках» винчестера, вспоминая, куда же был скачан очередной фильм. Конечно, в данный момент нет возможности настроить фильтрацию по определенным типам файлов, и этот подход все еще требует дополнительных усилий по организации своих файлов от пользователя, но это все же лучше, чем ничего.

Возможно, большинство пользователей никогда не поймет, что же такое «символьная ссылка» в файловой системе, но перенос расположения стандартных папок и организация библиотек доступны каждому.

Кстати, так понравившийся [info]denismajor медиасервер в Windows 7 работает именно с теми самыми «библиотеками».

Хочется сказать и об отличной «обратной связи» во время разработки системы. Наверное, только очень ленивые пользователи (вроде меня) не поставили какую-нибудь из бета-версий Windows 7. Общедоступность «бет» позволила многим разработчикам софта адаптировать свои программы к новой операционке. Приятно удивил, например, uTorrent, сразу предложивший скачивать файлы в стандартную папку для «закачек». Думаю, не надо уточнять, что при этом прекрасно «переживается» ее перенос в другое место? А вот, к примеру, ReGet Deluxe так и не научился (и вряд ли научится) понимать, где находится «папка для закачек», поэтому его пришлось настраивать вручную.

Довольно полезен, на мой взгляд, UAC, точнее, его реализация в Windows 7. Если кто-то просидел последние 7 лет, не вылезая из XP, то поясню, что это встроенная в ОС возможность предупредить пользователя о «странных» с точки зрения безопасности действиях программ и при необходимости не дать программе вмешаться в работоспособность системы. В принципе, это не спасет от злонамеренных действий самого пользователя, а вот от случайного нажатия кнопки «Format C:» — вполне. Кроме того, это в некотором роде позволяет обезопасить себя от каких-нибудь вирусов и троянов – согласитесь, подозрительно, когда «полезная» программа пытается получить полный доступ к системе.

Стоит отметить и возможность «простого» запуска программ от имени администратора. Это очень удобно, к примеру, когда из-под «рабочего» аккаунта ставится какой-нибудь нужный софт. Конечно, UAC можно отключить, но смысла в этом немного – при обычной работе он не мешает, а «защита от дурака» может и пригодиться. Не зря ведь даже «красноглазые линуксоиды» обычно не пользуются root для работы?

Отдельно хочу сказать про улучшения в интерфейсе. Windows 7 очень красива, особенно с включенным интерфейсом Aero. Радует, что улучшенный интерфейс – это не только красивая графика, но и очень полезные «мелочи». Например, мне очень понравилось объединение Taskbar и Quick Launch. Из прочего стоит упомянуть привязку окон к краям экрана. Наконец-то можно вспомнить двухпанельный Нортон :) Думаю, это понравится и владельцам широких экранов.

Очень удобной стала группировка значков в панели задач. Теперь можно увидеть не только заголовки окон, но и их уменьшенные «копии» (только в Aero). Вообще, функциональность «таскбара» значительно увеличилась. Теперь, к примеру, на нем может отображаться ход копирования файлов и тому подобные операции.

Учитывая, что Aero прилично работает даже на не самых мощных графических процессорах (типа встроенных в ноутбучные чипсеты), можно назвать его очередным достижением Microsoft.

Довольно интересно, хотя и спорно выглядит возможность добавлять на рабочий стол «гаджеты». Видимо, Microsoft отказывается от идеи использования «рабочего стола», как хранилища для файлов, и отводит ему декоративно-информационную роль. Такое происходит не впервые, достаточно вспомнить, к примеру, странную штуку под названием «Портфель», вызывавшую недоумение пользователей в Windows 95. Подразумевалось, что в «портфель» будут складываться документы, которые потом можно будет перенести на другой компьютер. Оказалось, что проще скинуть их на дискетку, а синхронизацию доверить собственной голове. Видимо, теперь «рабочий стол» из хранилища ненужных файлов превратится исключительно в «стартовую страничку» со сводкой погоды и лентой новостей.

Про Internet Explorer 8 распространяться не буду, после шестой версии он кажется чудом с другой планеты, после других современных браузеров особых эмоций не вызывает – возможности у него достаточно стандартные. В любом случае, скачивать какой-нибудь Firefox или Opera сразу после установки виндов уже не обязательно. Похоже, Microsoft осознало свою ошибку с Internet Explorer 6, просуществовавший в составе Windows XP 7 лет без изменений. Из «очень неплохого» браузера в 2002 году он превратился в жуткое пугало образца 2009 года. Media Player и остальной софт из комплекта я не использовал – для записи дисков сразу поставил Nero 6 (как самую «экономичную»), медиафайлы прекрасно смотрятся в Media Player Classic Homecinema Edition. Обновленные Paint и Wordpad мне глубоко параллельны, пасьянс «Паук» меня не интересует.

Из замеченных недостатков – в Страну Вечной Охоты улетела поддержка программ для DOS. Даже то, что кое-как работало в XP, в «семерке» уже не запускается. Впрочем, DosBox никто не отменял. Большая часть Win32-софта, работавшего в XP, работает вполне нормально. Исключение составляют только некоторые игры. К примеру, в Master of Orion 2 и Diablo наблюдались проблемы с графикой – некоторые цвета превращались в какие-то непонятные ядовитые оттенки. Решение нашлось довольно быстро и сводится к настройке совместимости DirectDraw. Конечно, это вина не столько разработчиков Windows, сколько авторов игр, не озаботившихся нормальной совместимостью с DirectX во время разработки. Ни для кого не секрет, что в 1995-1997 году игры для Windows в большинстве случаев использовали код, написанный еще для DOS, и грубо переделанный под только появившуюся Windows 95 – по принципу «лишь бы работало». Все появляющиеся в последующих версиях Windows «глюки» старого софта – следствие нарушений рекомендаций Microsoft при его разработке.

PS В ноутбуке уже «полетели» DVD-дисковод и винчестер. Собственно, другого от него никто и не ожидал. Похоже, буду по частям собирать новый ноут :) Из говна и палок, конечно.

Автомобиль для линуксоидов

А вот, кстати, подумалось интересное.

Как утверждает Википедия,

В России стабильный спрос на «пятёрку» сохраняется, прежде всего, благодаря низкой стоимости этого автомобиля (161436 руб. на апрель 2009 по данным с сайта АВТОВАЗа), повсеместной доступности комплектующих, досконально изученной ремонтниками и автомобилистами конструкции допускающей «гаражное» обслуживание и ремонт.

Кагбе «досконально изученная коньструкция» и обслуживание на коленке — это то, за что борются энтузиасты Open Source во всем мире. Интересно, если АвтоВАЗ впихнет в «Жигули» бортовой компьютер (с Linux, конечно) и положит на заднее сиденье толстенный альбом чертежей, придется ли такая опенсорсная машина по нраву, к примеру, Ричарду Столлману?

Интересное про GNU-лицензию

Осторожно, на нерусском языке.

http://www.red-sweater.com/blog/825/getting-pretty-lonely

Краткое содержание: разработчики WordPress после консультаций с юристами Free Software Foundation объявили, что темы и плагины Вордпресса автоматически подпадают под действие GNU-лицензии. Даниэль Джалкут, разработчик софта для работы с WordPress под Mac OS, критикует это решение и саму GNU-лицензию.

Основное ограничение GNU-лицензии — запрет на использование GNU-кода под лицензией, отличной от GNU. GNU-лицензия нарушается всякий раз, когда код из GNU-проекта используется совместно с кодом под «несовместимой» лицензией (например, любой лицензией с «закрытыми исходниками»).

Это называется «вирусной природой» (viral nature) GNU-лицензии. Если обнаруживается, что GNU-код используется совместно с кодом под другой лицензией, то дело может дойти до судебного разбирательства. Единственным «нормальным» выходом является лицензирование «производного» проекта под GNU-лицензией.

Возникает, правда, два вопроса — что такое «изменение оригинального кода» и что такое «распространение». Фанаты GNU-лицензии считают, например, что плагины для GIMP (GNU Image Manipulation Program, или УАФДК — ущербный аналог фотошопа для красноглазиков) должны удовлетворять ее требованиям — ведь они представляют собой модификацию кода GIMP.

То же самое, например, касается и тем для WordPress. Но здесь возникает противоречие со сложившейся ситуацией — существует немалый рынок «коммерческих» тем, распространяемых за деньги. Предложено компромиссное решение — PHP-код распространяется на условиях GNU-лицензии, на CSS и графику такие ограничения не накладываются.

Подобные ограничения, заложенные в GNU-лицензию, не позволяют считать ее вполне «свободной». Все лицензии для ПО можно разделить на три категории:

1. GNU и аналогичные. Изменения можно распространять только на тех же условиях.

2. «Очень свободные» лицензии — BSD/MIT/Apache. Лицензированное таким образом ПО можно распространять на любых условиях с обязательным указанием авторов оригинальной разработки.

3. Лицензии с закрытыми исходниками.

Точно так же можно разделить на категории разработчиков.

1. «Идейные» сторонники GNU.

2. Просто разработчики, которых не волнуют проблемы лицензирования.

3. «Идейные» сторонники закрытых исходников.

Как всегда, «идейные» составляют меньшинство. Соотвественно, для «среднестатистического» разработчика вопросы лицензирования абсолютно фиолетовы.

С другой стороны, использование кода GNU-проектов в своих разработках, или использование GNU-программ как составных частей пакетов влечет за собой необходимость лицензирования всей разработки на условиях GNU — на что очень многие не согласятся. Соответственно, GNU-проекты превращаются в «вещи в себе», которые невозможно использовать без неприемлемых ограничений.

Якобы «свободная» GNU-лицензия на самом деле является такой же «запрещающей» лицензией, как и любая лицензия, к примеру, для ПО с закрытыми исходниками. «Свобода» GNU-лицензии модифицировать исходники по своему усмотрению — свобода чисто мнимая. Фактически, она ограничивает права разработчиков по простому зарабатыванию денег на собственном коде. Использовав в программе любой, даже самый малозначительный GNU-модуль, разработчик оказывается в заложниках этой лицензии.

Довольно нетрудно, кстати, представить такую ситуацию. Думаю, очень многие программисты когда-либо изучали какие-нибудь программы, распространяющиеся по GNU-лицензии. К примеру, специалист по сжатию видео мог изучить какой-нибудь «свободно распространяемый» кодек. Затем, работая в какой-нибудь компании, занимающейя разработкой своего, коммерческого, кодека, он вносит какие-то изменения, отдаленно напоминающие тот самый «свободный» кодек. Затем — все очень просто. Free Software Foundation подает на компанию в суд, мотивируя это тем, что в коммерческой программе использованы части GNU-кода. Фактически, если какая-то технология реализована в GNU-программе, то ее дальнейшее использование в коммерческих инструментах блокируется лицензией не менее эффективно, чем в случае «коммерческой» реализации. Кстати, именно поэтому в американских университетах все разработки в области Computer Science лицензируются по «очень свободным» BSD или MIT-лицензиям.

Если это кому-то кажется бредом — напомню, что Microsoft выиграла несколько процессов по поводу «нарушения NDA». Суть — точно такая же, программист, ранее видевший (просто видевший!) исходники богомерзкой венды, работая в другой компании, якобы использовал в «чужих» продуктах код за авторством мелкомягких. Что мешает FSF поступить так же — не знаю, но крайности, как говорится, сходятся.

К счастью, как это убедительно доказывает [info]infowatch, «вирусная природа» GNU-лицензии противоречит российскому законодательству. Поэтому у нас можно демонстративно подтираться не только «несвободной» лицензией, к примеру, на продукты Microsoft, но и «свободной» GPL. С чем я всех и поздравляю!

PS Кстати, наше Минобороны нарушает условия GNU-лицензии. На минобороновских ПК используется, по слухам, модифицированный RedHat Linux, но исходники ОС хранятся в строжайшем секрете. Единственная причина, по которой FSF не судится с МО РФ — это то, что в случае судебной тяжбы вся нелицензионная продукция прилетит, приплывет и приползет в Америку своим ходом.

PPS Завтра будет пост про Windows 7, хвалебный конечно, так что готовьте свои шайзеверферы.

Windows 7 и старые игры

Наблюдал малопонятные глюки с графикой при запуске некоторых старых игрушек (Diablo и Master of Orion II — среди прочих) в свежеустановленной Windows 7. Выглядело это примерно так:

moogluk

Причины глюка — несовместимость разных версий DirectDraw. Если первые версии «не обращали внимания» на не самое правильное с точки зрения документации использование некоторых функций, то современные реализации тех же функций требуют более строгого подхода. Соответственно, начинают вылезать разнообразные «косяки». Например, многие старые игры автоматически считают, что они — единственные запущенные DirectDraw-приложения и некорректно инициализируются. Учитывая, что графическая оболочка Windows 7 активно работает с DirectX, можно ожидать всевозможных глюков.

На импортных форумах в качестве решения предлагалось отключение explorer.exe и последующий запуск игры. На самом деле можно поступить проще. Итак, пошаговое решение проблем с графикой в старых играх для Windows:

1. Запускаем игру с правами администратора. Наблюдаем странные эффекты с палитрой, материмся и выходим.

2. Открываем regedit и смотрим ветку HKLM/Software/Microsoft/DirectDraw/MostRecentApplication. Наблюдаем там два параметра — строковый Name с названием exe-файла игры (например, Orion95.exe) и ID типа dword (к примеру, 0x333982cb). Выписываем их на бумажку.

3. Самые глазастые уже разглядели раздел HKLM/Software/Microsoft/DirectDraw/Compatibility, а то и открыли его, обнаружив там пока небольшой список «настроенного» софта (включая Diablo и Starcraft). Создаем в нем вложенный раздел и называем его так, чтобы не перепутать ни с чем другим. Например, MasterOfOrionII131 — название игры и версия исполняемого файла.

4. В этом разделе создаем строковый параметр Name, в него вписываем название exeшника. Создаем двоичный параметр ID и вписываем в него ID из второго пункта, инвертируя порядок байтов (то есть 0x333982cb превращается в CB 82 39 33). Дальше начинается самое интересное.

5. Создаем двоичный параметр Flags и начинаем экспериментировать с его значениями. К сожалению, мне не удалось найти описания этого параметра, поэтому приходится подбирать его методом тыка. Типичные значения флагов — это 01 00 00 00, 00 08 00 00, 20 00 00 00, 04 00 00 00, 40 00 00 00, 02 00 00 00. Для Diablo и Starcraft во всех вариантах (так как Hellfire и Brood War оказались незаслуженно забыты в этом списке) подошло 00 08 00 00, то же самое сочетание «вылечило» и Master of Orion II. После каждого изменения параметра запускаем игру и смотрим, прошли ли глюки. Во всяком случае, графика Master of Orion стоит того, чтобы немного поковыряться в реестре.

moo2

Думаю, это работает для гораздо большего числа «проблемных» игр.