Доброго времени суток :)

Наконец-то мы с вами добрались до консолей второго поколения

Главной особенностью этого поколения является наличие процессора! (если вы не понимаете как вообще можно работать без процессора, то почитайте прошлые посты). Фактически консоли стали полноценными компьютерами. Программист может написать программу, а консоль ее выполнит. Больше никакой жесткой логики, "вшитой" в консоль. Больше никаких Понгов) С этого момента игры ограничены только фантазией разработчика, ну и техническими характеристиками приставки :)

Итак, первая консоль из этого поколения -- Fairchild Channel F. 

Была куплена на ebay в 2020 году, кажется за 140$
Была куплена на ebay в 2020 году, кажется за 140$


Верхняя глянцевая крышка снимается и под ней хранятся джойстики

Ретро-консоли, часть 7. Fairchild Channel F


Консоль была выпущена в ноябре 1976 года и имела следующие характеристики:

  • Процессор: Fairchild F8, 1.8МГц
  • Оперативная память: ну, ее нет. Вместо нее есть 64 однобайтных регистра. То есть, если говорить очень грубо, то нам доступно 64 байта.
  • Графика: разрешение в 100x60 пикселей, доступно 8 цветов (но не все сразу). Красный\Синий\Зеленый как основные цвета и отдельно для каждой строки можно выбрать разный цвет фона (светло-синий, светло-зеленый, серый). Ну или использовать черно-белый режим
  • Звук: три тона писка встроенного динамика


Не густо, конечно) Но даже из таких скромных характеристик можно выжать что-то прикольное. 
Вот вам самодельный капибарин, например :)

Эта и все остальные картинки были сделаны с эмулятора, потому что я пока что не доделал универсальный картридж
Эта и все остальные картинки были сделаны с эмулятора, потому что я пока что не доделал универсальный картридж


А теперь немного подробнее


Чем играть?
У консоли два органа управления: кнопки и джойстики. 
Кнопки обычно использовались для начальной настройки игры (выбрать уровень сложности, например).
Джойстики, понятное дело, нужны для самой игры. Они тут, кстати, весьма навороченные :) Они поддерживают:

  • движения вверх\вниз\влево\вправо
  • движения вверх\вниз
  • поворот по\против часовой стрелки
Да, да, это джойстик, а не массажер для девочек)
Да, да, это джойстик, а не массажер для девочек)


На чем хранятся игры?

В качестве носителя используются картриджи. Изначально они имели размер в 2 килобайта, но потом научились делать и больше. 

Ретро-консоли, часть 7. Fairchild Channel F


Пошли, наконец-то, играть!

Всего под консоль вышло 26 картриджей. На некоторых из них было несколько игр сразу. Помимо этого, в последние годы энтузиасты выпустили еще несколько игр. Даже Pacman портировали под нее)
О всех я рассказывать не буду, выберу только самые интересные.
Если вы хотите ознакомиться со всеми, то вот чел на ютубе делал обзоры:


1. Танчики (игра на двоих)

GIF


2. Самолетики (игра на двоих)

GIF

3.  Тир, стрельба по корабликам (можно и одному играть, но вдвоем интересней)

GIF


4. Dodge it. 
Игра на одного. В ней нужно уклоняться от "врагов". Одна из самых сложных и интересных игр, как по мне. А еще в ней очень странный визуальный эффект при проигрыше. 

GIF

5. Арканоид

GIF

6. Посадка лунного модуля

GIF

7. Space invaders

GIF

На сегодня это всё, что я хотел бы вам рассказать. Если вам интересно узнать о консоли более подробно, то можете ознакомиться с отличной статьей на хабре: https://habr.com/ru/articles/467811/ 
Но это еще не финал по этой консоли. В следующей части я расскажу о том, как я писал под нее свою игру)

Спойлеры :)
Спойлеры :)