Ретрокомпьютинг

Ретрокомпьютинг – это современное использование устаревшего компьютерного оборудования и программного обеспечения . Ретрокомпьютеры обычно классифицируются как хобби и отдых, а не как практическое применение технологий; энтузиасты часто собирают редкое и ценное оборудование и программное обеспечение по сентиментальным причинам. [1]
Однако иногда устаревшую компьютерную систему необходимо «воскресить» для запуска программного обеспечения, специфичного для этой системы, для доступа к данным, хранящимся на устаревших носителях, или для использования периферийного устройства , которому требуется эта система.

Аппаратные ретрокомпьютеры
[ редактировать ]Исторические системы
[ редактировать ]Ретрокомпьютеры являются частью истории компьютерного оборудования . Ее можно рассматривать как аналог экспериментальной археологии в области вычислений. [2] Некоторые примечательные примеры включают реконструкцию ( Бэббиджа разностной машины более чем через столетие после ее создания) и внедрение Plankalkül в 2000 году (более полувека с момента ее создания).
«Домашние» компьютеры
[ редактировать ]
Некоторые энтузиасты ретрокомпьютеров также считают « домашнее пивоварение » (проектирование и создание компьютеров или комплектов в ретро- и ретро-стиле) важным аспектом своего хобби, дающим новым энтузиастам возможность более полно ощутить то, что было в первые годы хобби-компьютеров. были похожи. [1] Для этого существует несколько различных подходов. Некоторые из них являются точными копиями старых систем, некоторые представляют собой новые конструкции, основанные на принципах ретрокомпьютинга, а другие сочетают в себе оба, со старыми и новыми функциями в одном пакете. Примеры включают в себя:
- Устройство, предлагаемое IMSAI , современная, обновленная, но обратно совместимая версия и копия оригинального IMSAI 8080 , одной из самых популярных ранних персональных систем;
- Несколько копий и комплектов Apple 1 в последние годы были проданы в ограниченных количествах разными производителями, например, « Replica 1 » от Briel Computers; [3]
- В настоящее время реализуется проект, в котором старая технология используется в новом дизайне, — это Z80 на базе N8VEM ;
- Комплект Arduino Retro Computer — это открытый аппаратный комплект с открытым исходным кодом, который вы можете собрать и имеет интерпретатор BASIC. [4] Существует также версия ретро-компьютера Arduino, которую можно подключить к телевизору; [5]
- Существует по крайней мере один ремейк Commodore 64, использующий FPGA, настроенную для эмуляции 6502; [6]
- Совместимый с MSX 2/2+ «сделай сам» комплект GR8BIT , предназначенный для практического обучения электронике, сознательно использующий старые и новые концепции и устройства ( SRAM высокой емкости , микроконтроллеры и FPGA );
- MEGA65 — это Commodore 65 ; компьютер, совместимый с [7]
- Commander X16 — это текущий проект Дэвида Мюррея , который надеется создать новую 8-битную платформу, вдохновленную Commodore 64 , с использованием имеющихся в наличии современных деталей. [8] [9] [10] [11]
- C256 Foenix и его различные версии — это новое семейство ретро-компьютеров, основанное на WDC65C816. FPGA используются для моделирования пользовательских чипов CBM и обладают мощью Amiga с ее графическими и звуковыми возможностями.
- Коллекция Гранта Сирла самодельных 8-битных проектов. [12]
Программное обеспечение ретрокомпьютеров
[ редактировать ]Поскольку старое компьютерное оборудование становится все труднее обслуживать, растет интерес к компьютерному моделированию. Особенно это касается старых мейнфреймов , которые в основном были списаны и имеют требования к пространству, мощности и окружающей среде, недоступные для среднего пользователя. Размер памяти и скорость современных систем позволяют моделировать многие старые системы быстрее, чем та система на исходном оборудовании. [13] [14]
Один популярный симулятор, исторический симулятор SIMH , предлагает моделирование более 50 исторических систем, начиная с 1950-х годов и до наших дней. Эмулятор Hercules имитирует семейство IBM System/360 от System/360 до 64-битной System/z . доступен симулятор Для системы Honeywell Multics .
Программное обеспечение для старых систем не было защищено авторскими правами и имело открытый исходный код , поэтому существует широкий спектр доступного программного обеспечения для запуска на этих симуляторах.
Некоторые эмуляции используются предприятиями, поскольку запуск производственного программного обеспечения в симуляторе обычно быстрее, дешевле и надежнее, чем запуск его на оригинальном оборудовании. [ нужна ссылка ]
В популярной культуре
[ редактировать ]В интервью Конану О'Брайену в мае 2014 года Джордж Р. Р. Мартин рассказал, что пишет свои книги, используя WordStar 4.0 , приложение MS-DOS, созданное еще в 1987 году. [15]
Американский провайдер потокового видео Netflix выпустил фильм с несколькими вариантами выбора, который станет частью их сериала «Черное зеркало» , под названием Bandersnatch . Главный герой — программист-подросток, работающий над контрактом на создание видеоигровой адаптации фантастического романа для 8-битного компьютера в 1984 году. Множество сюжетных линий развиваются вокруг эмоций и проблем психического здоровья, возникающих в результате несоответствия восприятия реальности между новое поколение разбирающихся в компьютерах подростков и двадцатилетних, а также их опекунов.
Образование
[ редактировать ]Благодаря своей низкой сложности и другим техническим преимуществам 8-битные компьютеры часто вновь открываются для образования, особенно для вводных уроков программирования в начальных школах . [ нужна ссылка ] 8-битные компьютеры включаются и непосредственно представляют среду программирования; нет отвлекающих факторов и нет необходимости в других функциях или дополнительных подключениях. Язык BASIC — это простой в освоении язык программирования, который имеет доступ ко всей системе без необходимости загружать библиотеки для звука, графики, математических вычислений и т. д. В языке программирования основное внимание уделяется эффективности; в частности, одна команда немедленно выполняет одно действие (например, COLOR 0,6
делает экран зеленым).
Прием
[ редактировать ]Ретрокомпьютинг (и ретрогейминг как аспект) был описан в одной статье как деятельность по сохранению и как аспект культуры ремиксов . [16]
См. также
[ редактировать ]- История вычислительной техники
- Фестиваль старинных компьютеров
- Музей компьютерной истории
- Общество охраны компьютеров
- Живые компьютеры: музей + лаборатории
Ссылки
[ редактировать ]- ^ Перейти обратно: а б «Музей ретрокомпьютеров» . Catb.org . Проверено 30 октября 2013 г.
- ^ Чиньони, Джованни А.; Гадуччи, Фабио (2012). «Экспериментальная археология информатики». Труды Тосканского общества естественных наук, резидента Пизы, серия B (119): 111–116. дои : 10.2424/АСТСН.М.2012.17 .
- ^ «Бриэль Компьютерс» . www.brielcomputers.com .
- ^ «Ретро-компьютер Arduino с SD-картой, ЖК-дисплеем и вводом с клавиатуры с интерпретатором BASIC» . amigojapan.github.io . Проверено 30 октября 2013 г.
- ^ «Ретро-компьютерное телевидение Arduino» . amigojapan.github.io . Проверено 30 октября 2013 г.
- ^ «Реконфигурируемый компьютер C-one» . Проверено 6 сентября 2012 г.
- ^ "МЕГА65 - (НАИБОЛЕЕ) ЛУЧШИЙ КОМПЬЮТЕР" . mega65.org .
- ^ «Командир проекта X16 | Ретро-саммит» . Проверено 2 ноября 2019 г.
- ^ Мюррей, Дэвид (19 февраля 2019 г.). «Собираю компьютер своей мечты. Часть 1» . Ютуб . Архивировано из оригинала 3 октября 2022 года . Проверено 3 октября 2022 г.
- ^ Мюррей, Дэвид (12 сентября 2019 г.). «Создаю компьютер своей мечты. Часть 2» . Ютуб . Архивировано из оригинала 3 октября 2022 года . Проверено 3 октября 2022 г.
- ^ Мюррей, Дэвид (12 октября 2022 г.). «Командир X16 наконец прибыл!» . Ютуб . Архивировано из оригинала 28 октября 2022 года . Проверено 28 октября 2022 г.
- ^ "Грант'с ДОМАШНЯЯ ЭЛЕКТРОНИКА" . Сирл, Уэльс .
- ^ Тримбл-младший, Джордж Р. (сентябрь 1974 г.). «ЭМУЛЯЦИЯ IBM SYSTEM/360 НА МИКРОПРОГРАММИРУЕМОМ КОМПЬЮТЕРЕ» . MICRO 7: Протокол конференции 7-го ежегодного семинара по микропрограммированию : 141–150. дои : 10.1145/800118.803854 . S2CID 5984264 .
- ^ Бернет, Максвелл М.; Супник, Роберт М. (1996). «Сохранение прошлого вычислительной техники: восстановление и моделирование» (PDF) . Цифровой технический журнал . 8 (3): 23–38.
- ^ Лили Хэй Ньюман (14 мая 2014 г.). «Джордж Р. Р. Мартин пишет на текстовом процессоре на базе DOS 1980-х годов» . Сланец . Проверено 20 сентября 2015 г.
- ^ Тахтеев Юрий; Дюпон, Куинн (2013). «Ретрокомпьютерные технологии как сохранение и ремикс». Материалы iConference 2013 . Форт-Уэрт, Техас: iSchools. стр. 422–432. doi : 10.9776/13230 (неактивен 31 января 2024 г.). hdl : 2142/38392 .
{{cite conference}}
: CS1 maint: DOI неактивен по состоянию на январь 2024 г. ( ссылка )
Внешние ссылки
[ редактировать ]- Музей ретро-компьютеров , компьютерный музей в Лестершире, Великобритания, с регулярными днями открытых дверей «приходи и играй».
- Музей ретрокомпьютеров, где представлены повторные реализации старых языков программирования.
- РЕТРО – немецкий бумажный журнал о цифровой культуре
- Центр истории компьютеров Центр истории компьютеров – Компьютерный музей Великобритании
- Музей живых компьютеров. Запросите логин в LCM, чтобы взаимодействовать со старинными компьютерами через Интернет.
- Программное обеспечение bitsavers и архив PDF-документов о старых компьютерах
- Винтажные вычислительные ресурсы Активные ресурсы для любителей ретрокомпьютеров
- Обучение программированию в «ретро» среде программирования
- Начало программирования с использованием ретро-вычислений
- LOAD ZX Spectrum Museum, музей ретро-компьютеров в Португалии, в основном посвященный линейке компьютеров Sinclair.