Чудо 128 байт ОЗУ: Программирование «на лету луча»

Созданная под кодовым именем «Stella» инженерами Джеем Майнером и Джо Декюиром, приставка Atari VCS 2600 была шедевром аппаратной экономии. Чтобы снизить себестоимость до приемлемых $199, приставку лишили экранного буфера памяти.

В системе было всего 128 байт оперативной памяти. Программистам приходилось в буквальном смысле «гоняться за электронным лучом» (racing the beam): код должен был за считанные микросекунды горизонтального обратного хода луча успеть загрузить в регистры чипа TIA цвета и формы спрайтов для каждой строки развертки кинескопа.

Программирование для 2600 было похоже на жонглирование горящими факелами на канате: если ты опоздал хотя бы на один такт процессора, картинка на экране рвалась и дрожала.

Дэвид Крейн, сооснователь Activision и создатель Pitfall!

Space Invaders: Рождение концепции Killer-App

Первые два года продажи консоли шли сдержанно. Но в 1980 году Atari совершила историческую сделку, выкупив у Taito эксклюзивные права на домашнюю версию Space Invaders.

Порт Рика Маурера стал первой в истории игрой, ради которой люди покупали саму консоль. Продажи Atari 2600 удвоились, превысив 2 миллиона штук за один год, и принесли Warner Communications баснословные прибыли.

Легендарная консоль Atari 2600 VCS (1977) с деревянной отделкой лицевой панели.
Легендарная консоль Atari 2600 VCS (1977) с деревянной отделкой лицевой панели.

Корпоративная жадность, крах 1983 года и пустыня Аламогордо

Взрывной успех породил опасную иллюзию: руководство Atari полагало, что публика проглотит любую низкопробную поделку. Спешная разработка адаптации фильма Стивена Спилберга E.T. the Extra-Terrestrial всего за пять недель и катастрофический порт Pac-Man переполнили склады непроданными картриджами.

Рынок рухнул в 1983 году. Миллионы бракованных и возвращенных картриджей были тайно вывезены грузовиками и закатаны в бетон на свалке в Аламогордо, штат Нью-Мексико, ознаменовав конец первой золотой эры консолей.