Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Графика старой школы.

В истории компьютерных игр, Колесо Сансары поворачивалось всего несколько раз. С одним из таких поворотов в мир пришла компания 3DFX, которая в 1996-1997 годах буквально взорвала индустрию электронных развлечений своим графическим ускорителем Voodoo. Для тех, кто не знает или подзабыл что это такое, я кратко напомню.
До изобретения графических ускорителей и иже с ними, компьютерные игры были, мягко говоря, своеобразны. В них не было не сглаживаемых текстур, не фильтрации и само собой Anti Aliasing’а.
Классические 3D игры современному геймеру кажутся нагромождением бесформенных квадратиков и пикселей. Но в те далекие времена иначе и быть не могло. Рынком безраздельно правили производители 2D карт, такие как S3, Trident, Matrox и прочие.
И вот среди всей этой застоявшейся традиции в один прекрасный момент (октябрь 1996 года), появляется компания 3DFX с сомнительной идеей использования графических ускорителей в играх. Обсуждение дороговизны этого устройства зачастую плавно перетекало в массовые споры в среде геймеров.
Классический ускоритель Voodoo на тот момент выглядел как обычная PCI плата, содержащая в себе процессор, оперативную память. Сама по себе графическая карта работать не могла, так как не поддерживала 2D режим. Поэтому при помощи специального шлейфа она подключалась к VGA разъему обычной видеоплаты.
Как зачастую и бывает с революционными вещами, по началу, производители и пользователи игнорировали новшество. Но к концу 1997 года ситуация исправилась и редко кто уже отказывался поддерживать 3DFX. Наследием той эпохи явились такие замечательные игры как Unreal, Quake 1 3DFX, Turok и многие другие.
На сегодняшний день геймеры — любители, сталкиваются с тем, что игры 1997-2001 годов не запускаются на современных видеокартах. Мол, нет поддержки GLIDE от 3DFX. А ведь играть хочется! Такая ситуация характерна, например, для очень красивых мотогонок Red Line Racer, работающих исключительно с ускорителем.




На скриншоте игра Red Line Racer в режиме 640х480 3DFX.
К великому счастью, в наше время существуют эмуляторы. Поэтому не нужно искать оригинальную карту Voodoo. Достаточно воспользоваться утилитой DgVoodoo: http://www.freeweb.hu/dege/
Она решает все проблемы совместимости. И чтобы запустить игру с 3DFX, вам лишь необходимо распаковать архив с DgVoodoo в каталог с игрой, запустить DgSetup.exe для уточнения настроек эмуляции. После чего сохранить параметры и играть!


Роман Карпач http://twitter.com/fdd525net www.fdd5-25.net

Дешевая музыка.

Навряд ли разработчики восьмибитной приставки Dendy, а так же отцы – создатели популярных бытовых компьютеров 80-х годов могли предположить сколь существенный вклад в развитие и обогащение мировой культуры они делают.
Зародившись на заре современных технологий, создав качественно новую доступную среду программирования восьмибитные приставки и MSX системы круто изменении представление человека о его собственных возможностях и перспективах. Эти динозавры технологий, повторили путь Прометея, давшего людям огонь знаний. При помощи простых процессоров и несложных алгоритмов они сделали любого желающего творцом нового и необычного.
К середине 90х годов восьмибитные приставки и бытовые компьютеры канули в лету, оставаясь востребованными лишь небольшой группой ностальгирующих коллекционеров.
Но как часто бывало в истории, смерть цивилизации, не означала смерть культуры. Так было с майа и греками, римлянами и египтянами. И это же повторилось с миром бытовых компьютеров и восьмибитных приставок.
Если технология мертва, это не означает, что отсутствует возможность для творчества. Вероятно, именно ограниченностью вычислительных ресурсов и небогатой технологической базой, можно объяснить существование компьютерной культуры chiptune (чиптюн).
Если верить Википедии, то это всего лишь музыка, синтезируемая аудиочипом компьютера или приставки. Но на самом деле – это широкий пласт нашей с вами цивилизации, куда не ступала нога этнографа. Достаточно посетить сообщество http://community.livejournal.com/emulate_su/ EMULATE.SU, чтобы понять, сколько странного и необычного порой таит в себе человеческий разум.
Словно богиня Муза, восьмибитная приставка, до сих пор даёт вдохновение авторам и художникам со всего мира.
С творчеством восьмибитных музыкантов можно познакомиться “В контакте” по адресу http://vkontakte.ru/club2036108, а так же послушав восьмибитную радиостанцию 8bit.fm — http://8bit.fm:8000/test64.m3u 64 кб/с. Эти ссылки красноречивее любой самой качественной рекламы расскажут, насколько жива парадоксальная культура мертвого мира бытовых компьютеров и восьмибитных приставок.



Новый старый NES.

В былые советские времена изобретательство и рационализаторство являлось весьма важным и почетным времяпрепровождением. В эфир выходили разного рода тематические передачи, например, ЭВМ – “Это Вы Можете”, где простые советские граждане рассказывали о своих разработках и достижениях. Да, и в принципе, каждый советский школьник, так или иначе, умудрялся, что-то, да смастерить.
Поэтому когда сейчас некоторые пытаются сказать, что время изобретений давно прошло, хочется возразить, что генетическую память уничтожить невозможно. И доказательство тому, те странные и порой парадоксальные вещи, которые рождаются в умах граждан бывшего СССР.
Например, что можно сделать со всеми любимой классикой – восьмибитной приставкой Dendy? Ну, казалось бы, уже ничего. Платформа умерла, новые игры почти не разрабатываются, в конце концов, технология, окончательно и бесповоротно устарела. Казалось бы, всё, пора выбросить этот предмет культа на свалку истории. Так нет, пытливые умы постсоветского пространства, словно повинуясь той самой генетической памяти, начинают с энтузиазмом рационализировать приставку Dendy. Зачем?
Дело в том, картридж восьмибитной приставки представляет собой сменное полупроводниковое постоянное запоминающее устройство с объемом памяти от восьми банков по 8 — 32 кбайт в каждом. Что, согласитесь весьма, скромно и не дает в полной мере насладиться более чем двумя с половиной тысячами игр для Dendy. И именно поэтому, чтобы не покупать дорогостоящие “порты” и не использовать эмуляторы, группа товарищей с сайта http://www.raregame.ru/20/index.htm, решила выпускать “флешки” с играми в виде картриджей Dendy. Чтобы любой желающий мог свободно переписывать со своего компьютера на приставку то, во что ему захочется поиграть.
В поставку чудо – картриджа входит комплект драйверов UAFC Driver и набор программного обеспечения Famicom FLASH Cart Soft.
На сайте так же особенно отмечается факт наличия целых двух игр со стереоизображением 3D как в кинотеатрах! А так же прилагается схема платы стереоочков для возможности создания оных у себя дома. Согласитесь оригинальная вещь, чтобы удивить друзей на вечеринке у себя дома.



Plants vs zombie под Windows 98.

Существуют игры, которые сразу после появления на компьютерном рынке становятся хитами вопреки здравому смыслу и коммерческой логике. Например, незабвенные: Tetris, Lines, Zuma и др. Каждая такая игра – это очередная веха, очередная эпоха, открывающая нам странные и удивительные противоречия человеческих пристрастий в области развлечений.
Несомненно, что всем известный хит Plants vs zombie, так же является игрой на все времена. В него с одинаковым интересом играют как взрослые, так и дети. Plants vs zombie, словно, знаменитая Zuma, имеет уникальное свойство парализовывать работу бухгалтерии не на один час.
Но при всех плюсах Plants vs zombie имеет один недостаток. Игра не поддерживает Windows 98. Зачем это нужно? Да, хотя бы потому, что во многих организациях нашей Родины до сих пор работают компьютеры под управлением этой операционной системы. А пользователи, работающие с ними, любят игру не меньше чем владельцы APPLE iPHONE или же мощных компьютеров. Не отказываться же им от любимого развлечения только из-за того, что Windows 98 не поддерживается разработчиками? Конечно, нет!
Как мне удалось выяснить, Plants vs zombie отлично запускается и работает под Windows 98 на Celeron 1000/256 mb ram с 32 mb видео.
Для этого нужны лишь некоторые манипуляции:
1) Скачать с http://plantszombies.ru игру.
2) Скачать с http://fdd5-25.net/system.php KernelEx + unicode layer для WINDOWS 98. Патч для модифицирования библиотеки kernel32.dll, обеспечивающей возможности запуска под Windows 98/ME программ и игр для XP.
3) Скачать с http://www.dll-files.com две библиотеки msvcr90.dll и msvcp90.dll.
4) Установить патч. KernelEx + Unicode layer и перезагрузиться.
5) Распаковать Plants vs zombie из архива и скопировать в каталог с игрой библиотеки msvcr90.dll и msvcp90.dll.
6) В свойствах исполняемого файла игры (alt+enter), выбрать вкладку совместимость, которую создал патч KernelEx, выбрав в опции Windows XP.
7) Сохранить настройки совместимости и играть!
Самое замечательное во всём этом то, что под Windows 98 на Celeron 1000 игра работает так же шустро, как и на Celeron 2,4 с Windows XP. Поэтому, берегите мозги ;-)



ДОС приложения и современные ПК.

ДОС приложения и современные ПК.

Каждому админу, мало-мальски серьёзной корпоративной компьютерной сети, известна проблема совместимости старых ДОС программ и современного компьютерного оборудования.
Если ещё во времена повсеместного распространения Windows 98, вопрос работоспособности старого “ПО” особо не ощущался в связи со спецификой архитектуры WIN32 систем, то уже в машинах с системами NT возникли очень серьёзные проблемы с работоспособностью ДОС — приложений.
Проблемы эти вызваны в первую очередь тем, что наши “советские” горе — программисты так, по сей день, и клепают свои программы на Fox pro, Клиппере, Паскале или же Borland C for DOS. И в принципе, слыхом не слыхивали о прогрессе в области информационных технологий, так как, зачастую имеют стабильный заказ и стабильный процент откатов с этого заказа за свои морально устаревшие программы. Отсюда и парадигма нашего времени – локальные сети созданные по последнему слову техники обязаны тащить на себе неповоротливые ДОС приложения, на подобие “складов”, “сметы-процентовки”, “кадров”, “бухгалтерии” -тормозящие, плюющиеся бесконечными RUNTIME ERROR и таящими в себе множество скрытых глюков и багов.
Поэтому в жизни каждого системного администратора обязательно наступает тот момент, когда ему приходится сталкиваться с ошибками и недочетами связанными с плохой совместимостью двух сред, а именно Dos и Windows.
В чем же это выражается? Во-первых, в жесточайших тормозах при выполнении ДОС приложений, во-вторых, невозможности адекватной работы с сетью, а так же отсутствии возможности вывода данных через USB. В-третьих, текстовых файлах с некоей информацией сформированной в CP866 и подготовленной по формату для печати на матричном принтере.
Конечно, все эти проблемы по отдельности разрешимы. Но когда все они скапливаются вместе, то здесь хочешь, не хочешь, а вспомнишь о “Довнгрейд”.
Лично я, сейчас, провожу внедрение “1С предприятия”, что привело к замене устаревшего парка компьютеров и матричных принтеров на новое оборудование. Но поскольку, 1С ещё не до конца сконфигурирован, под потребности нашего предприятия, то приходится работать с адаптированными ДОС – приложениями на новых компьютерах. А это вызывает большие проблемы.
Так, программисты сопровождающие наш ДОСовский софт, изменили свои программы, чтобы они могли выводить данные на лазерный принтер. Но сделали это из рук вон плохо – через костыль. А именно, по итогам их работы, получилось следующее: ДОС окно сворачивается и запускается MS-WORD, из которого распечатывается форма ТТН на лазерный принтер. Казалось бы — всё хорошо. Но это в теории. Практически, виртуальная машина ДОС Windows XP сжирает 99% мощности процессора из-за чего MS-WORD отказывается печать на лазерный принтер. Та же участь постигла и матричные принтеры, работающие в Windows XP на новом железе. Они просто зависали и только после перезагрузки, начинали печатать всё то, что накопилось у них в памяти. Естественно такое положение вещей нервировало всех и рабочих, и обслуживающий персонал, и клиентов.
Решение проблемы оказалось размером всего лишь в 2кб. Это маленькая программа ResFree http://fdd5-25.net/drivers.php. Она прописывается в файле autoexec.nt с параметром 1. И не даёт монополизировать виртуальной машине ДОС всю мощность процессора. Так, 99% загрузки превращаются в 75%-80%. Оставшихся 35%-20% вполне хватает MS-WORD и очереди печати для распечатки любой нужной информации.
Так же каждому админу известна другая проблема. В любой более-менее старой корпоративной локальной сети, существуют некие ДОС – программы, которые в силу своей древности никем не сопровождаются. Но при этом при всём продолжают использоваться, что-то считать, что-то анализировать. И вот в один прекрасный день, наступает такой момент, что информацию с такой программы не на что распечатать. Матричные принтеры, с которыми она работала, больше не используются, а формы (бланки) формируемые этой программой в файл адаптированы, только под определенный шрифт матричного принтера. Из-за чего вывод информации на бумагу оказывается затруднительным. В моем случае, такой программой является “Таможня” 1992 года выпуска.
Именно для такого случая незаменимой оказалась программа DosPrn http://www.dosprn.com. Она эмулирует шрифты матричного принтера и распечатывает данные на лазерный в таком же виде, какими они должны быть на матричном. Это отличное решение для тех, кто оказался заложником беспилотных ДОС приложений.
Надеюсь, мои советы окажутся полезными тем, кто до сих пор, каждый день сталкивается на работе с ДОС приложениями и проблемой их совместимости с современной техникой.

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38