- Ретрогейминг
-
Коллекция компьютеров Commodore 64One Chip MSX повторяет MSX2 всего на одной микросхеме
Ретроко́мпьютинг (англ. retrocomputing) — термин, используемый для описания работы с устаревшими, вышедшими из употребления компьютерными системами и программами для них. Увлечение, хобби, способ развлечься для многих энтузиастов, собирающих и использующих интересные устаревшие компьютеры и программы.
Следствием бурного развития компьютеров стало то, что компьютерные устройства довольно быстро устаревали. Ретрокомпьютинг является способом сохранить историю вычислительной техники для будущих поколений.
Ретрокомпьютингу посвещаются выставки, презентации, конкурсы и фестивали. Некоторые из них, проводимые ежегодно:
- В Калифорнии — Vintage Computer Festival (VCF), в Европе он известен как Vintage Computer Festival Europe (VCFe)
- В Великобритании — Retrovision.
- В России — ежегодный фестиваль демосцены Chaos Constructions, важная часть которого — выставка устаревших и необычных компьютерных устройств
Содержание
Направления
Ретрокомпьютинг включает в себя целый ряд направлений:
- Исторические
- Коллекционирование устаревших, раритетных или необычных компьютерных систем — таких как домашние компьютеры и игровые консоли. Создание и развитие частных и общественных компьютерных музеев.
- Поиск, сохранение и упорядочение информации об устаревших системах. К такой информации относятся описания, проектная и эксплуатационная документация, схемы, исторические документы. Существует ряд сайтов, посвящённых вычислительной технике в целом [1] [2] либо отдельным семействам устройств. Некоторые из таких сайтов предоставляют функциональность вики, позволяя вносить и уточнять информацию силами самих пользователей [3][4].
- Коллекционирование программ и данных для устаревших систем, перенос их на современные носители и конвертация в современные форматы, сохранение и каталогизация.
- Сохранение и дополнение знаний об использовании устаревших систем и программ
- Исследования в области компьютерной истории. Наиболее известные примеры:
- Реконструкция Разностной машины Чарльза Бэббиджа
- Реализация языка Планкалкюль в 2000 году (спустя полвека после его изобретения)
- Аппаратные
- Восстановление и реконструкция устаревших систем, поддержка их в работоспособном состоянии. Трудностью здесь является то, что многие требуемые для ремонта или эксплуатации компоненты уже давно не производятся.
- Моддинг устаревших систем. Например, переделка домашнего компьютера 1980-х в портативный лэптоп [5].
- Повторение старых систем на современной элементарной базе. Например, Replica 1 повторяет Apple I в виде платы с всего одной микросхемой. Подобным образом One Chip MSX повторяет компьютер стандарта MSX2.
- Создание собственных любительских (англ. homebrew) компьютерных систем «в стиле 1980-х» и/или на устаревшей элементарной базе.
- Программные
- Написание и использование эмуляторов устаревших систем. Например, эмуляция старых игровых приставок и домашних компьютеров на персональных компьютерах, карманных компьютерах и даже сотовых телефонах. В процессе написания эмулятора часто выявляются неточности имеющейся документации и её неполнота, которую приходится заполнять путём экспериментов с «живой» системой. Эмуляторы являются средством сохранения в рабочем состоянии программного обеспечения, предназначенного для эмулируемого устройства.
- Написание программного обеспечения для устаревших систем
- Модификация встроенного ПО (англ. firmware) с целью исправить ошибки, изменить встроенные шрифты, добавить новые возможности
- Создание любительских игр. Организация и участие в конкурсах разработчиков таких игр.
- Существуют операционные системы для устаревших систем, написанные в недавнее время. В частности, ОС Wheels и ОС БК создаётся демо — см. Демосцена.
- Портирование игр с устаревших систем на современные игровые системы и компьютеры [6]. Помимо прямого портирования, с сохранением полностью идентичной картинки и геймплея, некоторые порты выполняются с целью улучшить саму игру — например, «раскрасить» чёрно-белые или ограниченные по цветам спрайты и текстуры, или повторить сценарий и обстановку старой игры на новом движке. Так, например, проект Black Mesa ставит перед собой целью повторить игру Source.
- Любительский перевод (в частности, русификация) старых компьютерных и консольных игр.
Ретрогейминг
C64 Direct-to-TV — компьютер Commodore 64 в джойстикеAtari Flashback 2Ретрогейминг (англ. retrogaming) — ещё одно направление в рамках ретрокомпьютинга — увлечение играми, созданными для устаревших компьютерных систем. Обычно эти системы — игровые консоли, домашние компьютеры и аркадные игровые автоматы. Игроков, увлечённых ретрогеймингом, называют ретрогеймерами. Игра происходит либо на оригинальном оборудовании, либо на современном — посредством эмуляции или с использованием портированых версий оригинальных игр. Игры 1980-х часто ассоциируются с какими-то конкретными авторами, и часто ретрогеймеры ориентируются в выборе игр именно на конкретного разработчика игры.
Субкультура ретрогейминга также затрагивает музыку старых игр. Во время их создания, как правило, возможности по проигрыванию готовых композиций были ограничены, поэтому мелодии синтезировались непосредственно во время игры; написание музыки для игр в то время включало в себя не только сочинение, но и программирование.
Для современных игровых приставок выпускались сборники старых игр, портированных либо со встроенным эмулятором. Такие сборники обычно включают в себя игры от одного издателя; в частности, существуют сборники с играми от Taito, Midway, Namco [7]. Каждый сборник содержит 10-30 игр. Создатели современных консолей предоставляют возможность покупки старых игр через онлайновые сервисы, такие как Virtual Console, Xbox Live Arcade и PlayStation Store. Британская компания Alien8 за последние несколько лет лицензировала около 600 ретро-игр и в настоящее время выпускает их для PC, GBA и Wii, снабжая их лицензированным эмулятором.
Система класса «plug-and-play» (подключи и играй) — такая как C64 Direct-to-TV и Atari Flashback — состоит обычно из небольшого устройства, повторяющего или эмулирующего устаревшую систему, и включает в себя несколько (10-30) игр, не допуская расширения. В конце 2007 года было выпущено портативное устройство Sega Mega Drive Handheld, содержащее фиксированный набор из 20-ти игр [8].
Примечания
- ↑ Виртуальный компьютерный музей(рус.)
- ↑ Железные призраки прошлого(рус.)
- ↑ CPC Wiki(англ.)
- ↑ SpeccyWiki(рус.)
- ↑ Commodore 64 Original Hardware Laptop
- ↑ Retro Remakes(англ.)
- ↑ См. en:Category:Video game compilations.
- ↑ SEGA Mega Drive Handheld(англ.)
См. также
- Эмулятор игровой приставки
-
Ссылки
— Сообщество любителей старых компьютеров
— Музей компьютерного «железа»
- «Preserving Computing’s Past: Restoration and Simulation»(англ.) — статья Max Burnet и Bob Supnik в Digital Technical Journal, том 8, № 3, 1996.
Wikimedia Foundation. 2010.