Как стать автором
Обновить

Реконструкция автомата Pong

Время на прочтение2 мин
Количество просмотров60K


В 1972 году инженер Аллан Алкорн столкнулся с необходимостью сделать простую видеоигру, в которой были бы двигающаяся точка, две управляемые ракетки и цифры для отображения счета. По сути, это задание было дано, чтобы помочь освоиться в Atari специалисту в электротехнике, не имевшему на тот момент опыта работы в зарождающейся сфере развлечений. Неясно, откуда была взята идея — то ли из симулятора тенниса на PDP-1, то ли украдена у провалившейся приставки Magnavox Odyssey, вышедшей в том же году, но Pong оказалась исторически первой коммерчески успешной компьютерной игрой.

Не было никакой заложенной программы, операционных систем, ОЗУ или процессоров; логические элементы обеспечивали функционирование графики, звука и управления. Игральный автомат состоял из 66 отдельных микросхем, и лишь для домашней версии всё это было собрано на отдельный кристалл. Умелец из Канады решил воссоздать оригинальный Pong по дошедшим до него схемам на основе ТТЛ.


Это принципиальная схема оригинального игрового автомата Pong. Отдельные части выделены цветом. Из-за артефактов сканирования некоторые пометки затруднительно читать. К счастью, Дэн Борис с форума Atari Age перечертил схему в более понятном виде.




Многие элементы того времени устарели и уже более не выпускаются, поэтому они были заменены доступными аналогами.



Сегодня проектирование платы куда проще, чем в 72-ом, когда всё приходилось выполнять от руки. Предварительно умелец проверил работу схем видеосинхронизации, ракеток и мяча на макетной плате.


66 микросхем, благодаря которым игра возможна. Здесь только простейшие элементы функций НЕ-И, исключающее ИЛИ, инверторы, триггеры, счетчики и таймеры.




Из-за исправленной позже ошибки в двух дорожках шарик отталкивался только вверх.



Обновление: автор римейка выложил список деталей и принципиальные схемы. Также он планирует создать небольшую партию готовых DIY-комплектов.
Теги:
Хабы:
Всего голосов 71: ↑64 и ↓7+57
Комментарии29

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн