Magnavox odyssey схема

Обновлено: 16.06.2024

Много времени прошло с написания первой части про саму игровую систему и уже были сомнения по написанию второй. Но она появилась и следует сразу же сказать, что некоторые игры так и не были мною поняты, в виду очень скудного количества информации.

Как уже было сказано ранее, возможности Magnavox были чрезмерно ограничены. Помогали только экраны и дополнительные средства приспособления. За все время производства было выпущено 28 игр, которые далее мы подробно разберем.

1972 Table Tennis

Является первой видеоигрой в жанре настольного тенниса, который позже именовался как Pong в виду аккуратного копирования идеи Ноланом Бушмеллом для своей игровой консоли Atari, которое позже произведет такой игровой бум, что понг-консоли существовали до краха игровой индустрии в 1983 году.

Все достаточно примитивно и подсчет очков приставкой не ведется. Тут надо следить за игрой самим игрокам. Как бы там не было, это лишь только начало. Идейными вдохновителями являлись Ральф Баер, Билл Харрисон и Билл Раш. Поставлялась в игровом картридже №1. Игра для двух игроков.

Является первой игрой с дополнительным экраном на телевизор, который предлагает почувствовать себя горным лыжником. Идейным вдохновителем являлся Ральф Баер.

Экран достаточно плотен, за исключением самой тропы и дополнительных объектов. Главная задача как можно быстрее переместиться из точки А в точку Б не вылетая из трассы и не врезаясь в дополнительные объекты. Подсчет очков ведется игроками. Достаточно весело проводить время вдвоем. Поставлялась в игровом картридже №2.Игра для одного или для двух игроков.

1972 Simon Says

А вот и первая игра для троих игроков. Правда, третий игрок идет в качестве ведущего по картам, предложенных в комплекте, и говорит ту часть тела, которую необходимо найти, а между этим два игрока соревнуются между собой, кто быстрее эту часть найдет.

Поставлялась в игровом картридже №2. Игра для двоих или троих игроков. Создателем игры является также Ральф Баер.

1972 Tennis

Теннис на максималках, который в чем-то повторял Table Tennis, но в данной игре было наличие экрана для телевизора, а также интересная система ведения мяча, которая проходила по дуге, а не по прямой линии, что делала теннис, похожий на понг, от Magnavox куда более интересным (если теннис можно считать интересным).

Поставлялась в игровом картридже №3. Игра для двоих игроков. Вдохновителями являлась та же троица, что и при Table Tennis.

1972 Analogic

В игре с цифрами существует две планеты: ODD и EVEN (крайние углы) от куда и начинают пути два игрока. Задача первым добраться до планеты противника.

Принцип движения следующий: игрок EVEN может перемещаться только в клетку, число которой объединяется с последним ходом ODD, чтобы получить общее число до четного числа. ODD может переместиться в квадрат, число которого равно числу ODD в сочетании с последним ходом EVEN. Поставлялась в игровом картридже №3. Игра для двух игроков. Идея Ральфа Баера.

1972 Hockey

Схож с теннисом, с футболом, бейсболом и прочим играми, держащие принцип понг-игр. Да. Тут не густо. Разве что накладка другая, а правила написаны в руководстве. Как и другой любой игре Odyssey не присутствует подсчета очков, поэтому все должно быть согласовано между самими игроками.

Поставлялась в игровом картридже №3. Игра для двух игроков. Идейный вдохновитель – Ральф Баер.

1972 Football

Достаточно сложная и непонятная игра. В первые моменты думается, что это еще одна понг-версия с новым экраном. В итоге, это большая настольная игра, в которой 95% - это карты, подсчет результатов и обдумывание стратегии игры, а 5% - это взаимодействие с самой игровой приставкой для перемещения игрока.

В начале игры, игрок, владеющий мячом, выбирают стиль игры (пас, ход или удар), а его противник должен угадать его стиль игры. Если игрок в защите угадывает правильно, нарушением подвергается штрафу за любой ярд, полученный после успешной игры. Ярд рассчитывается при помощи карты и точки на экране телевизора. Некоторые карты обладают специальными событиями, такие как «отрыв» или «бомба. Также есть карта бега, которая представляет собой выхода игрока за пределы защиты в нападение. В итоге, кто-то после такой ситуации исчезает (как я понял, зависит от выставленного нарушения).

Игра поставлялась в игровом картридже №3 или 4. Игра для двух игроков. До сих пор не ясно, кому пришла идея в создании этой игры.

1972 Cat and Mouse

Кот и мышь является первой игрой в жанре лабиринт. Суть игры заключается в том, чтобы мышь смогла добраться до своего дома (один из дальних углов). Задача кота не дать мыши сбежать. Размеры квадратов различны, а при прикосновении большого квадрата (кот) с маленьким (мышь), последний исчезает с поля игры и игра прекращается. Важно, чтобы никто не касался синих квадратов, являющихся стенами, иначе игрок возвращается на исходную позицию.

Игра для двоих положила начало новому жанру, который позже возьмет за основу хитовая игра под названием Pac-Man. Вдохновителем игры сталь Ральф Баер, а игра сама поставлялась в картридже №4. Стала первой игрой, которая в Европе продавалось отдельно от приставки.

1972 Haunted House

Данную игру можно по праву называть игрой с самым красивым экраном для телевизора. Идея игры очень сильно схожа с кошками и мышками, только тут уже детектив, пытавшийся найти улики и приведение, которым управляет противник.

Также среди отличий следует заметить и более плотная картинка, которая не дает пробиться свету дальше оконных проемов, что выдает большую атмосферу интересности и загадочности. Игра создавалась Ральф Баером для двух игроков и поставлялась в игровом картридже №4. Также продавалась отдельно от приставки в европейских странах.

1972 Submarine

Игра для двух игроков, где один из них старается спасти конвой, а другой – его уничтожить при помощи подводной лодки. Идея игры предложена Ральфом Баером и поставлялась в игровом картридже №5.

Суть игры заключалась в том, что игрок, спасающий конвой должен был пересечь огромный путь, не выходя за его пределы, так как там минные поля и один из вылетов лишает одного корабля. Проблема же главная состоит в том, что второй игрок, управляющий подводной лодок. Наводится на определенную точку и выстреливает из подводной лодки, где после выстрела игрок также может изменить траекторию полета точки. Игра поставлялась вместе с приставкой.

1972 Roulette

Является первой азартной видеоигрой (если честно, никогда их не понимал). Также это игра требует огромное количество аксессуаров, а именно пластиковая накладка, рулетка, фишки и бумажные деньги.

Механика игры на телевизоре достаточно странная и примитивная – один из игроков, закрывая глаза, начинает перемещать точку по поверхности справа-налево и сверху-вниз, а банкир, дожидаясь момента, нажимает на кнопку Reset и точка, которую управлял «слепой» игрок попадает в одну из областей рулетки. На этом механика игры на телевизоре прекращается. При этом стоит заметить, что каждое перемещение точки – дает разный результат, что достаточно сложно в понимании, как это реализовано.

Вся остальная игра напоминает обычное настольное казино для всей семьи. Игра позволяет участвовать до 8 игроков и поставлялась с консолью под картриджем №6. В Европе поставлялась отдельно.

1972 States

Познавательная игра для прирожденных американцев. В игру опять входит большее количество дополнительных аксессуаров, а именно карточки, карта штатов и сам экран.

Суть игры заключает, что один из игроков является ведущим, беря карту и называя штат, а второй игрок должен его найти на экране, тем самым правильно ответив.

Механика достаточно примитивна и требует лишь перемещение белого квадрата в назначенное место. Можно играть как вдвоем, меняясь каждый ход, так и в большой компании, но только учитывая, что штатов не 100 с лишним и они когда-то закончатся. Поставлялась в игровом картридже №6 и являлась последней игрой, которая была в комплекте с консолью. В Европе она и вовсе не выходила.

1972 Fun Zoo

Fun Zoo стала первой игрой, поставляемой отдельной от консоли на территории США.

Суть игры заключается в посещении мест в зоопарке. Игра для 3 игроков, где третий является ведущим, вытаскивающий раз за разом карту и диктуя следующую цель, где могут быть как животные, так очень странные существа в виде неуловимого Хот-Дога или могучего Поп-Корна.

Игроки, добираясь до цели, соревнуются между собой на получение заветной карты. Важно, что путь прокладывается только по желтой зоне и попадание на соседний вольер лишает возможности выигрыша в этой карте. Тот же кто не задел лишних объектов и добрался первым – получает свою заветную карту. Если же в дальнейшем игрок совершил ошибку, то он вынужден отдать одну из своих карт. Игра продолжается до тех пор, пока все карты не будут распределены между двумя игроками.

Игра поставлялась в игровом картридже №2. В Европу не завозилась.

1972 Invasion

Ещё одно подобие игры, которое мало чем понятно для современных геймеров.

Смысл игры в захвате замков противника. В начале игры собирается карта, на которой 12 замков (по 6 на каждого игрока). Захваты вражеских замков приносит золото, при помощи которого можно купить как дополнительную армию, так и корабль, позволяющий в ускоренном темпе захватывать те территории, до которых игроку за один ход тяжело добраться.

На Одиссее выбирается лишь механика атаки, которая может быть, как прямая, так и скрытая, а также внутренняя. Прямая атака построена по типу дуэли, где противник запускается ускоренный снаряд, а защитнику, обладающего возможностью только вертикальным управлением, состоит задача в отбитие снаряда. Скрытая же механика достаточно сложная в понимании и представляет собой скрытый переход через край экрана (и практически случайному появлению, так как игрок тоже почти ничего не видит. Внутренняя атака начинаетcя непосредственно в середине экрана и схожа чем-то с прямой атакой.

Игра поставлялась в картриджах 4,5,6 и продавалась исключительно в США.

1972 Baseball

Классическая американская спортивная игра также появилась на данной игровой системе. Стала, как ожидаемо, первой видеоигрой про бейсбол.

Игровая система была до невозможности примитивна: один из игроков запускал маленький снаряд в сторону противника, тогда как он должен был отбить летевший в него снаряд и, как бы это глупо не звучало, это была бейсбольная версия понга.

Но чтобы игровой процесс хоть как-то отличался от понга, в игру были предоставлены, фишки, карты, таблицы подсчета… Всё то, что делало игровой процесс на телевизоре минимальным.

Игра поставлялась на игровых картриджах №3 и продавалась только на территории США.

1972 Wipeout

Следующая игра в библиотеке Odyssey стала яркий противопоставлением того, что не все может идти с консолью на территории США. Именно Wipeout, Volleyball и Soccer стали обязательными играми для европейской версии Odyssey.

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

Для всей игры предлагались игровая доска, карты-бонусы. В игру могло играть до 4 человек. Данная игра поставлялась на игровом картридже №5 и продавалась отдельно (на территории США).

1972 Volleyball

Игра Volleyball являлась также еще одним из подобий понга с очень красивой накладкой на экран.

Исключением можно лишь выделить то, что при попадании мяча в «сетку» (препятствие на половину высоты экрана) – он исчезал и игра прерывалась. Предположительно, делался после этого Reset.

Игра была для двух игроков и поставлялась с европейской консолью, а также продавалась на территории США на игровом картридже №7.

1972 Soccer

Игру Soccer можно выделить в том, что это была единственная игра, которая не продавалась на территории США, и, тем самым, является самой редкой игрой в библиотеке Odyssey.

По игровой механике, Soccer схож с понг-играми, но при этом сохраняя какие-то механике и от игры Football, представленной на данной игровой системе. Игра заключается в передвижении мяча на территорию противника с последующим забивания в ворота при попадании в зону оверлея.

Игра также требовала наличия 2 игроков и поставлялась с европейскими версиями консоли на игровом картридже №8.

1972 Handball

Следующая игра идет в противовес Soccer, так как продавалась исключительно на американском рынке.

Гандбол является ничем иным, как теннисом, но со стеной – будущая известная вариация понга с отбиванием мяча от стены. Несмотря на название, данная игра никак не связана с гандболом, а больше похожа на сквош или пелоту.

Игра требовало наличие двух игроков, где ошибка последнего была выгодна для предыдущего (так и начислялись очки). Продавалась в США на игровом картридже №8.

1972 Percepts

Первой отличительной чертой данной игры являлось её бесплатность. Данную игру можно было получить после регистрации в сетях магазинах продажи Odyssey (т.е. Magnavox).

В этой игре вы должны были определить, куда следует переместиться и на какую карту следует встать прежде чем это сделает противник, который как раз и использует карты-шаблоны. Следует также выделить, что существуют как игра в Шаблоны, так и в Символы, отличающиеся только сложностью (скорость реакции). Карты делятся на две колоды – зеленая и пурпурная. Зеленная раскладывается согласно раскладке на экране (3х5). Игрок, доставая пурпурную карту, тщательно изучает шаблон расположения соответствующей карты в сетке расположения 3х3. Первый из игроков, нашедший соответствующую карту – забирает её себе. Данная Грин-карта причисляется в копилку игрока и по прошествую игры, побеждает тот, у кого количество данных карт будет больше.

Игра требует наличие 2 игроков и поставлялась бесплатно на территории США в игровом картридже №2.

Игры серии Shooting Gallery являются играми, требующие подключения периферийного устройства – светового ружья. К данным играм относились Prehistoric Safari, Dogfight!, Shootout! и Shooting Gallery, которые поставлялись вместе с периферийным устройством на территории США и Европы.

1972 Prehistoric (Gallery) Safari

Количество игроков, как следует ожидать, не ограничивалось. Данная игра выпускалась на игровом картридже №9 (также как и Dogfight! и Shootout!)

1972 Dogfight

Данная игра уже является более дуэльной, чем просто тир. Суть заключается в том, что первый игрой, управляя квадратом (самолетом), пикирует по заданному маршруту из точки А в точку Б, а второй игрок держит его на мушке и может выстрелить только, когда первый игрок попадает в зону выстрела (белые круги). Попадание в квадрат работает также, как и в доисторическом сафари.

Игра также требует двух игроков и поставлялась на игровом картридже №9.

1972 Shootout

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

Шериф, он же второй игрок, также держит на мушке и старается пристрелить преступника. Достаточно развлекательная игра. Требует наличие 2 игроков и поставляется в игровом картридже №9.

1972 Shooting Gallery

Как ожидаемо, является главной игрой серии Shooting Gallery и ей уделена даже целая игровая плата – игровой картридж №10.

В отличие от предыдущих игр, тут не требуется наличие второго игрока и её можно полностью называть игровым тиром, так как при попадании в цель, светящийся квадрат автоматически перемещается на другую позицию (механика передвижения квадрата не до конца понятна – возможно, перемещение постоянное и требуется выстрелить в определенный поставленный сегмент, для сохранения правил игры).

Интерактивный тир достаточно интересный и стал в какой-то мере продолжателем идей и на понг-консолях.

Следующие игры серии Odyssey являлись уже поздними и были выпущены в 1973 году. Эти игры продавались исключительно на территории США и стали последними играми игровой системы Odyssey.


Компьютер Magnavox Odyssey 2 (Videopac) появился в 1978 году и позиционировался как игровой, однако с возможностью более серьёзного применения (для чего у него имелась встроенная плёночная клавиатура). Серьёзных приложений, учитывая назначительный объём памяти, было очень мало, так что, по факту, правильнее считать Videopac игровой приставкой.

Что касается названий, Magnavox Odyssey 2 продавался в США и выдавал NTSC видеосигнал (через RF выход). Philips Videopac G7000 (он же C52) продавался в Европе, соответственно, с PAL видео. Кроме этого различия (которое, разумеется, влияло на работоспособность части игр) компьютеры совершенно одинаковые.

Videopac был одной из первых игровых приставок, для которой игры выпускались в виде картриджей с программами. Поэтому ничего удивительного, что и технически это устройство весьма аскетично.

Приложение — интро Rash

По результатам изучения Videopac, мной была написана (для конкурса на Chaos Constructions) 256 байтная интро (видео, исходник).


В работе используются три вида графических примитивов (из четырёх реализованных в видеоконтроллере i8245) — grid, sprites и chars. Не используется лишь quads (представляющий собой разновидность chars).

Падающие сверху вниз человечки — не спрайты, как это может показаться, а символы (chars) размером 8x8. Впрочем, в 8245 chars и sprites — родственные понятия. Используется максимально допустимое число одновременно отображаемых chars — 12 штук. Все они берутся из стандартного знакогенератора (там есть символы человечков), что экономит как минимум 24 байта. Это немаловажный момент, поскольку архитектура i8048 и формат картриджа Videopac совсем не способствуют компактности кода. В частности, несмотря на большое число регистров (a, r0-r7), в ряде случаев можно использовать лишь некоторые (a, r0, r1), поэтому образуется довольно много «лишних» инструкций, гоняющих данные из регистра в регистр.

Фон из меняющихся оранжевых квадратов реализован через grid. Это аппаратно генерируемая сетка 9x8 (в специальном режиме «шахматного» поля), в которой по некоему алгоритму включаются те или иные сегменты. Приоритет grid всегда наименьший, поэтому человечки летят поверх неё.

Невезучий, но неунывающий котик представляет собой два спрайта (8x8 каждый). При этом данные для спрайтов во время движения периодически меняются на другие (всего два кадра)), чтобы имитировать двигающиеся лапы.

Столкновение chars и sprites фиксируется видеоконтроллером, при этом по определённому алгоритму меняется цвет спрайтов котика, а также сбрасывается или устанавливается специальный бит, сдвигающий чётные строки спрайта на полпиксела относительно нечётных.

В качестве звука столкновения используется один из звуков, доступных через подпрограмму BIOS (что экономит ещё несколько байт).

Кроме того

Помимо игр, для Videopac существовало также несколько более серьёзных приложений — программа для вывода титров в виде бегущей строки и программа для обучения программированию, о которой стоит сказать особо.

Картридж называется «Computer Programmer» и позволяет вводить программу в машинных кодах (т.е. даже не на ассемблере) и запускать её. К картриджу прилагалась книжка с описанием архитектуры и инструкций 8048.

Напомню, что это был вполне коммерческий продукт, рассчитанный на покупателей игровой (!) приставки.

На видео можно посмотреть, как это работает.

История [ ]

История Magnavox Odyssey началась летом 1966 года, когда Ральф Баер начал работать над приставкой к Magnavox .

Кроме того, Odyssey продавалась компанией Nintendo (у которой ещё не было собственных разработок в этой области) в Tennis for Two Уильяма Хиджинбасэма , созданный в 1958. Суд постановил, что эта игра не использовала видеосигналы и не могла классифицироваться как видеоигра. В результате Nintendo проиграла иск и продолжила платить лицензионные платежи.

Magnavox позже выпустила несколько других сокращенных Pong-подобных консолей, использующих название Odyssey (которые не использовали картриджи или игровые платы), и затем действительно программируемую, основанную на картриджах консоль, Odyssey², в 1978.

Интересные факты [ ]

Ошибка: неверное или отсутствующее изображение

Процессор и память

Процессор представляет собой микроконтроллер Intel 8048. Одно время он был довольно известен, так как ставился (в разных вариантах исполнения) во все PC XT и AT клавиатуры.

8048 имеет довольно простой набор инструкций и мало режимов адресации. Архитектура гарвардская (в противоположность более привычной всем — фон-неймановской).

Вся память делится на три типа — программная ROM (1kb BIOS на кристалле и до 8kb ROM в картриджах), внутренняя RAM (64 байта в самом микронтроллере, 32 байта из которой зарезервирована под регистры и стек) и внешняя RAM (128 байт статического RAM, частично находящегося по тем же адресам что и видеоконтроллер).

Общий объём ОЗУ доступный программисту в итоге составляет менее 160 байт, да и то использовать его целиком — весьма сложно.

Для доступа к каждому из типов памяти существуют отдельные инструкции (MOVP, MOV, MOVX). Тактовая частота 8048 в Videopac часто указывается как 5.37 МГц, однако фактически (в смысле выполнения инструкций) она всего лишь 0.358 МГц. При этом, правда, большинство инструкций выполняется за 1-2 такта. Имеется девять регистров общего назначения — A, R0-R7.

Также на кристалле 8048 имеется таймер, два порта ввода-вывода и схема управления прерываниями. Через порты осуществляется опрос двух джойстиков и клавиатуры.

Неприятная особенность 8048 — деление памяти на страницы по 256 байт (нельзя обращаться к ячейке памяти находящейся на другой странице) и банки по 2kb (для обращения к соседнему банку необходимо переключение командами SEL RB), что приходится постоянно учитывать.

Существует отечественный аналог 8048 — 1816ВЕ48.

Разработка


Лучшим эмулятором является o2em, причём есть версия со встроенным отладчиком. Хотя это действительно очень приличный эмулятор, тем не менее ситуация, когда довольно простой код работает в нём, но даёт черный экран или не те цвета на реальном Videopac — довольно типична. Так же может быть полезен эмулятор 1816ВЕ48 («SCM — Single Chip Machine by DCA Laboratory»). В качестве ассемблера лучше всего использовать AS (ASW).

Сборка и запуск выглядят так:


Для проверки кода на реальном устройстве были приобретены Mateos Videopac Multigame Cartridge и Mateos Burner/Dumper (т.е. эмулятор ПЗУ и программатор для него, с USB портом).

Также имеет смысл доработать Videopac, сделав composite либо RGB выход (в интернете много схем). По сравнению со стандартным RF это даст более качественное изображение и более правильные и чистые цвета.

При включении компьютера (если вставлен любой рабочий картридж) на экране появляется цветная надпись «SELECT GAME» (если картриджа нет, на экране в лучшем случае мусор).
После нажатия клавиши, происходит переход по адресу 0400h — первому адресу в ПЗУ картриджа.

Типичная программа выглядит следующим образом:

Содержание

Клоны [ ]

Сохранившихся клонов, равно как и некоторых модификаций оригинальной приставки Odyssey, мало. Список известных клонов:

Продолжаем историю серии понг-конмолей Magnavox, которые внешне отличаются уже достаточно значительно, несмотря про их функционал, а последние модели и вовсе стали кульминацией серии.

Magnavox Odyssey 2000 - Смена чисел

Шел 1977 год. К тому моменту, в производстве сохранялся выпуск Odyssey 300, 400 и 500. Обновления продолжались и в этом году - произошла модернизация самой старой выпускаемой модели. Именование моделей у маркетологов не знало своих границ и цифр стало уже четыре. 2000 модель, в отличие от 300 заимела также некоторые плюшки и отказалась от некоторого функционала.

Говоря про отказ, следует сказать про снятие одного из типов сложности, а также внутри-игровую настройку, а именно изменение центра поля и скорости работы. Теперь эти тумблеры, преследовавшие аж 5 игровых систем – были выпилены. Консоль, при этом, стала еще проще, что было на руку производителю.

Внутренняя начинка, по сравнению с Odyssey 300, никак не изменилась. Система использовала всё тот же однокристальный компонент AY-3-8500. Система питания была аналогичная и требовало либо наличие 6 батареек типа «С», либо дополнительного адаптера переменного тока.

Среди игровой библиотеки были все тот же хоккей, сквош и теннис, но при этом был добавлен режим «Практика», который представлял собой сквош для одного игрока и был как раз третьим режимом сложности на правом тумблере игровой системы.

Последнее примечательное замечание хотелось сказать то, что это была последняя игровая система Odyssey в классическом оформлении. Следующий преемник обладал радикальным дизайном.

Magnavox Odyssey 3000 - радикальная смена дизайна

1977 год начинался тем, что в производстве оставался выпуск классический моделей Odyssey 400, 500 и 2000. В этом же году почти все модели заменила одна единственная - 3000 (разве что 2000 модель выпускалась параллельно несколько месяцев). С этого момента Magnavox старалась поддерживать единственный продукт для улучшения качества.

Если говорить про внешние сходства с классическими Odyssey, то их практически нету. Внутренняя начинка идентична 300 и 2000 модели - AY-3-8500. Были сохранены все графически процессы, а также система подачи питания – 6 батареек, либо адаптер переменного тока.

Говоря про внешность игровой системы, то следует сказать, что корпус – яркое олицетворения конца 70-х годов. Хотя, выполнен дизайн достаточно неплох, он потерял какую-то индивидуальность, так в таком стиле множество производителей также продавали свои игровые системы.

Говоря про игровые тумблеры, то следует выделить тумблер подачи мяча (ручной/ авто), тумблера скорости мяча (системная настройка, которая снова вернулась), режим уровня сложности (любитель/профессионал), количество игроков, где скорее всего подразумевалось от 1 до 2. Две рядом стоящие кнопки являлись кнопками сброса и началом подачи (как началом игры при установки ручной подачи). Последним примечательным рычагом, а точнее тумблером, стал переключатель режима игры, которых было четыре: теннис, хоккей, сквош и практика (при этом, при создании дополнительных игровых настроек, можно получить режимы футбола, баскетбола и гридбола, где надо кидать мяч через препятствия). В практику возможно играть как вдвоем, так и в соло.

Среди еще интересных особенностей игровой системы является наличие новых контроллеров, которые стали съемными, что произошло впервые после 6 показанных игровых систем. На данных контроллерах существовало лишь колесико для прокрутки игрока вверх-вниз, что было на 300 и 2000 модели.

Отказ от классического внешнего вида, сильно преобразил игровую систему, но при этом индивидуальность была частично потеряна и консоль стала чем-то напоминать продукцию Radofin и Prinztronic (возможно, они сами как-то принимали в этом участие). Это не повредило продажам, но компания все равно решила выпустить еще одну версию своей игровой понг-системы, которая снова радикально отличалась.

Maganavox Odyssey 4000 - кульминация истории

Все продукты рано или поздно заканчивают свой жизненный цикл. В 1977 году был показан последний Odyssey из понг-серии – Odyssey 4000. Это была кульминация всего того пути, который преодолела Magnavox/ Philips. Хотя, мало, что преемник брал от своих предшественников.

Первое, о чем хочется сказать, так это о начинке, где теперь на борту данной игровой системы стоял однокристальный чип AY-3-8600, что помогало оснастить систему 7 полноценными играми с множеством вариаций, а также добавить цветность картинке (хотя, это для поздних модификаций с чипом AY-3-8615), которая была в специальной версии Odyssey 500.

Среди интересных нововведений, следует сказать про игры, которые, как говорилось ранее, стало уже семь, а именно: теннис, хоккей, волейбол, баскетбол, нокаут, танки и вертолеты. Со всеми вариациями для каждой из игр в сумме получалось до 24 различных игровых сессий. Также нельзя забывать и про режим тренировки, где была возможность поиграть даже против самого компьютера. Интеллект, конечно, у него не выше всяких похвал, но его появление уже радовало.

Среди систем управления, следует вспомнить о 3000 модели, откуда передался тумблер количества игроков и режима сложности игры (любитель/полупрофессионал/профессионал). Также существовало несколько системных настроек для создания автоматической подачи, переменной скорости мяча. Также присутствовала кнопка паузы.

Питание в этот раз полностью зависело от сети и об наличие батареек можно было окончательно забыть. Органы управления, как и при 3000 уже съемные, но был сделан отказ от вращающегося приспособления в пользу обычного стика с перемещением в вверх-вниз. Также, предположительно, на джойстиках присутствует кнопка «начало подачи» при ручном режиме игры.

На этом, история понг-систем Magnavox Odyssey, практически, подходит к своему завершению. Данная система оказала небольшой бум на прилавках магазина (по сравнению с некоторыми из старых моделей Odyssey). Odyssey 4000 выпускался достаточно долго. После появления на прилавках же Odyssey2, история 4000 модели подходила к своему завершению и уже где-то в 1979 году, выпуск был прекращен, тем самым, данная система стала самой долго-выпускаемой моделью из серии понг-систем Odyssey.

Philips Odyssey 2001 - продолжения от Philips

История на этом, правда, не закончилась. Впервые с 200 модели, Philips приглянулась к Magnavox с идеей продавать достаточно красивую и вылизанную систему в Европейских странах. Так появилась Philips Odyssey 2001 (уже без приставки Magnavox). Представлена она был в том уже 1977 году.

Внутренняя начинка у 2001 модели был совершенно при этом другой - National Semiconductor MM-57105, из-за чего была полностью изменена цветовая схема, отображение чисел подсчета, а также звук. Теперь его можно было напрямую перевести на телевизор (как можно заметить, на лицевой стороне игрой консоли отсутствуют какие-либо отверстия для динамиков.

Игровая библиотека на Odyssey 2001 была беднее. В данной приставке можно было сыграть в теннис, хоккей и сквош (а также практика), т.е. почти стандартный набор той же модели 3000.

Игровые джойстики изменились. Если Magnavox отказался от прокрутки, то Philips все сделала наоборот и пошла по стопам той же Odyssey 3000. Система подачи питания была аналогична 4000 модели.

Philips Odyssey 2100 - небольшая модернизация и заключение. Odyssey 5000 - неудачное продолжение

Правда, Philips, позднее осознала, что 3 старые игры не смогут хорошо продавать, учитывая, какая разношерстная коллекция приставок был в Старом Свете. Поэтому было принято решение на обновление Odyssey 2001, которое теперь именовалась как Odyssey 2100.

Отличий от предыдущей модели минимальна. Пластик в этот раз уже был более черным. А также был сменен чип на National Semiconductor MM-57186N для того, чтобы данная приставка могла производить следующие 6 игр: Wipe-Out (7 вариантов), Flipper (7 вариантов), Tennis (2 варианта), Handball (2 варианта), Hockey (2 варианта), Football (3 варианта), т.е. приставка сравнилась с американским Magnavox Odyssey 4000. Только выпуск 2100 начал в 1978, когда в Америке уже о 4000 начали потихоньку забывать из-за появления Odyssey2.

Кстати, из интересных фактов. 1978 году Magnavox и Philips предполагали создание еще одной понг-системы Magnavox Odyssey 5000 с поддержкой двух чипов MM571068 от National Semiconductor с играми от Odyssey 2100 и CR861 от Signetics для поддержки игры с танками и вертолетами. Но с выходом Odyssey2, для компании более дешевой 5000 модели было невыгодно. Это бы подпортило продажи, поэтому разработку сразу же свернули. Тем самым, Odyssey 2100 является завершающей приставкой понг-серии Odyssey. Началась история 2 –поколения игровых систем компании Magnavox/ Philips.

Видео и звук

Другим важным компонентом системы является чип Intel 8245 (он же 8244 для NTSC). Это видеоаудиоконтроллер с масочным ROM, который выпускался специально для Videopac (т.е. иных его версий или прошивок, по-видимому, не существует).


Видеоконтроллер довольно странен даже по меркам домашних компьютеров 1980-х. К примеру, в нём нет, как таковых, ни графических ни текстовых режимов. Все сущности которые он поддерживает (sprites, chars, quads, grids) представляют собой спрайты с теми или иными ограничениями. В связи с этим, такие «обыкновенные» операции как рисование точек в определённом месте экрана или заполнение экрана текстом — невозможны. Из-за этого даже нельзя определённо говорить о разрешении экрана (очень условно можно говорить о цифрах типа 228 x 262).

Фактически, этот видеоконтроллер не является универсальным и заточен под типовые (очень простые) игры. Он может формировать:

Sprites — традиционные аппаратные спрайты 8x8 пикселов. Одновременно на экране может быть 4 спрайта. Их содержимое, координаты, цвет можно менять записью в регистры видеоконтроллера. Каждый спрайт может быть любого из восьми (ярких) цветов.

Также имеется довольно странная (хотя и полезная) возможность, позволяющая сдвинуть спрайт на половину (!) пиксела, либо нечётные строки спрайта на половину пиксела относительно чётных.

Chars — символы. Буквы, цифры и некоторые знаки (всего 63), образы которых хранятся в ROM BIOS и не могут быть изменены. Одновременно на экране могут отображаться не более 12 символов. Как и спрайты, они выводятся в любое место на экране (с точностью до пиксела) но, в отличии от них, не могут накладываться друг на друга. Каждый символ может быть любого из 8 (ярких) цветов.

Адрес, откуда берётся образ символа зависит от координаты Y в которую символ выводится и кода самого символа (!). Поэтому, для вывода символов либо нужно вычислять этот адрес по хитрой формуле (особенно, если хочется получить части символов), либо пользоваться подпрограммой BIOS.


Quads — группы символов, объёдинённые по 4 штуки.

Grid — сетка 9 x 8 сегментов. Используется для отображения лабиринтов, этажей, лестниц и т.п. Есть режим, который позволяет вместо сетки отображать сплошные блоки — например, для имитации шахматной доски. Вся сетка одного цвета. Т.е. для всего grid задаётся один из восьми (тёмных) цветов.

Grid находится на заднём плане (поверх фона, который может быть любого из 8 цветов), поверх grid выводятся символы и, на переднем плане — спрайты.

Есть возможность отслеживать факт столкновения объектов между собой (по одному биту-флагу на каждый тип объёкта — без указания на конкретный).

Кроме того, видеоконтроллер позволяет, с рядом ограничений, отслеживать положение луча не только по кадру, но и по строкам. В простейшем случае это используется для рисования горизонтальных полос (земли и неба, к примеру) путём изменения цвета фона в нужные моменты.


Помимо видео, 8245 также позволяет генерировать примитивные звуки. Для этого имеется 24-разрядный циклический сдвиговый регистр, который может тактироваться одной из двух частот на выбор и переключаться в режим генерации шума. Таким образом, генерация произвольной ноты фактически невозможна, хотя с некоторыми хитростями можно получить приемлимое приближение.

Громкость на выходе общая, может быть задан один из 16 уровней. Подпрограммы BIOS позволяют издавать несколько звуков, которые можно услышать в большинстве игр (писк, выстрел, взрыв).

Картриджи с играми представляют собой простое ПЗУ размером от 2kb (наиболее типично) до 8kb. Помимо картриджей, для Videopac существует два периферийных устройства — синтезатор речи (LPC сжатие, ПЗУ со словами) и модуль шахматного компьютера (с собственным процессором z80).

Аксессуары [ ]

Shooting Gallery [ ]

Блок питания [ ]

Эмуляция тенниса Tennis

Характеристики [ ]

Odyssey работала от шести ПЗУ (ROM), возможно, были бы обязаны платить партнерам Sanders, если бы Баер зарегистрировал патент для его «активных картриджей».

Ссылки

Здесь можно посмотреть мои работы под разные ретро-платформы, а здесь их исходники на github.

Читайте также: