Сводка Knoppix.ru от 21.06.2003 Возвращение в эфир
Пару дней назад в наших новостях промелькнуло короткое сообщение о программе KnoppixMAME - эмуляторе аркадных машин, очевидно связанном с дистрибутивом Knoppix. Информации об этой новинке в Сети крайне мало: за исключением скудной характеристики на официальной странице на сайте Freshmeat, собственно, ничего пока и нет. Учитывая размер дистрибутива (200 Мбайт), вряд ли многие решились на попытку скачать KnoppixMAME собственноручно. И зря - ибо программа эта заслуживает самого пристального внимания со стороны любителей компьютерных игр (а кто себя таковым не считает?). Впрочем, прежде чем рассказать о ней самой, сделаем небольшое отступление и посмотрим на его предка, могучую Xmame.
Многие из сегодняшних пользователей супернавороченных персоналок начинали свою карьеру компьютерщика на слабеньких машинках - с оперативной памятью, измерявшейся десятками килобайт, и частотой процессора в единицы мегагерц. Commodore, Atari, Spectrum, советские самоделки Радио-РК и Специалист - все сегодня и не упомнишь. Тем не менее, старички, пылящиеся теперь на чердаках, не забыты: горы программного обеспечения (преимущественно - игры, за что эти машинки и получили обидное прозвище игровых), наработанного для них в своё время, были скопированы энтузиастами и хранятся ныне в сетевых архивах, в виде, пригодном для воспроизведения с помощью эмуляторов - специальных программ для современных персоналок, имитирующих старинное "железо". Xmame как раз является одной из таких программ: проект, начатый ещё в 1996-м году итальянцем Николой Салмориа (Nicola Salmoria), объединяет
сегодня больше сотни добровольных разработчиков и считается одним из самых продвинутых. Строго говоря, Никола начинал работу над DOS-версией программы (называвшейся mame), но позже она была успешно перенесена на UNIX-системы и сейчас активно развивается в своей X-реинкарнации (т.е. работает под X Window). Список процессоров, поддерживаемых Xmame впечатляет - помимо популярных примеров вроде Z80 и M68000, он включает ещё свыше десятка названий. Тысячи игр для Xmame можно бесплатно получить в виде специальных ROM-файлов с многочисленных сайтов (см. к примеру Mame ROM Links).
Как и любая другая программа, Xmame требует своей инсталляции и настройки - но способ обойтись без этих малоприятных подготовительных процедур есть. Достаточно скрестить Xmame с Knoppix'ом, не требующим установки на жёсткий диск - и дело сделано! Реализовал эту идею на практике Даниэль Тарски (Daniel Tarsky), выпустивший уже знакомый вам KnoppixMAME. Две с лишним сотни мегабайт, которые занимает получившийся дистрибутив, хранят саму операционную систему Linux, все необходимые драйверы и библиотеки, а также базовый набор прикладного программного обеспечения - среди которого находится и Xmame. Всё, что требуется от пользователя - загрузиться с компакт-диска и указать программе путь к ROM-файлам, хранящим программы для эмулятора. Тем, кого смущает размер, стоит приглядеться к похожим решениям: XMame on CD,
Linux CD-ROM Game System и малышу AdvanceMAME, размером всего в 16 Мбайт. Все они работают непосредственно с CD, хоть, конечно, и уступают по поддерживаемому "железу" Knoppix.
Раз уж речь зашла о вещах старых, грех не упомянуть ещё об одном - уже уникальном - проекте, в рамках которого энтузиастами делается попытка воссоздать при помощи современных технологий одно из замечательных хобби недавнего прошлого: любительскую радиосвязь. Пик популярности это увлечение пережило во второй половине XX века. Тогда обмен короткими сообщениями между владельцами маломощных радиостанций был чем-то вроде чата в современной Сети. Впрочем, увлечение требовало определённых знаний и навыков: станцию обычно паяли самостоятельно, а азбуку Морзе, в которой кодировались сообщения, учили. Конечно, есть радиолюбители и сегодня, но их уже не так много: ведь Интернет предоставляет возможность влёгкую установить связь с любой точкой Земли. Вероятно, в голове одного из тех, кто, забросив радиостанцию, уселся за клавиатуру, и родилась идея реализовать любительский радиообмен
на новом уровне - через Сеть. Программа для этого получила название CWirc. Основывается она на передаче кодированных сообщений (самая настоящая азбука Морзе) через обычные IRC-каналы. Каждый пользователь CWirc подключен к такому каналу и может передавать в него сообщения, выстукивая их на радиоключе (подсоединённом к COM-порту компьютера) в согласии с международным Q-кодом. Случайный посетитель, попавший на IRC-канал где ведётся передача, увидит лишь непонятные ему закорючки, но другие пользователи CWirc услышат в своих наушниках самую настоящую морзянку - и смогут ответить на неё тем же способом. Пока, правда, говорить о популярности рано - ведь CWirc появилась на свет менее недели назад.