Ретро Дмитрий Мучкин
2 654

«Отец Xbox» и хранитель ретро-гейминга: как ветеран индустрии спасает старые видеоигры

Эд Фрайз и его охота за первой ПЗУ в играх.

В закладки
Аудио

Эд Фрайз давно в игровой индустрии — в восьмидесятые он разрабатывал игры для консолей Atari, затем попал в Microsoft и в результате стал ведущим инженером первой Xbox. Фрайз до сих пор числится в совете директоров нескольких технологических компаний, но свободное время он посвящает своему необычному хобби — поиску и изучению старого игрового железа.

Разработчик рассказал Eurogamer о своём увлечении и о том, как ему удалось найти, предположительно, первую игровую память.

Эд Фрайз и часть его ретро-коллекции

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

Поэтому в детстве я делал игры. Я всегда работал над какими-то сторонними проектами, даже когда был сотрудником Microsoft. Сейчас я в основном занимаюсь деловой стороной бизнеса, но в то же время у меня всегда есть дополнительные «прокрастинационные проекты».

Эд Фрайз
разработчик

Свои открытия Фрайз описывает в личном блоге. Особенно разработчик любит системы семидесятых и восьмидесятых годов: однажды он портировал Halo на Atari 2600, создав Halo 2600. Также Фрайз восстанавливает сломанные игровые автоматы вроде Computer Space 1971 года.

Одной из главных находок инженера стал автомат Gran Trak 10 1974 года. Считается, что это первое игровое устройство, в котором использовалась память. До этого игры создавались с помощью примитивных компонентов и логических вентилей — элементов, выполняющих элементарные логические операции. С появлением ПЗУ стали возможны картриджи и автоматы, предлагающие несколько игр сразу.

Я хотел узнать что-нибудь о том, как создавались игры без кода. Как можно разработать игру с помощью одних только логических вентилей?

Эд Фрайз
разработчик

Когда Фрайз починил Gran Trak 10, он понял, что в игре не хватает одного уровня. Трасса была запечатлена на неопубликованной брошюре Atari и на фотографии одного из инженеров компании, но её не было в финальном билде.

В сообществе энтузиастов старых игровых устройств Фрайз слышал слухи о том, что где-то существует предрелизная версия Gran Trak 10. В ней, согласно этой информации, должен был стоять ещё более ранний чип с ПЗУ, чем тот, который считается первым. Скорее всего, на нём и находилась недостающая трасса.

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

Эд Фрайз
разработчик

Спустя полгода с ним связался Джон Харди, сооснователь Национального музея видеоигр Америки, и рассказал, что недавно купил несколько плат у бывшего сотрудника Atari, который считал их платами от игры Tanks. Одна из плат оказалась от Gran Trak 10 — и на ней стоял чип с маркировкой 74181.

Фрайз встретился с Харди на выставке Portland Retro Gaming Expo и забрал драгоценную плату. Спустя несколько дней вернулся домой.

Я осторожно припаял чип к своей Gran Trak 10, запустил её и понял, что это было именно то, что я искал. Первая игровая память.

Эд Фрайз
разработчик
Тот самый чип с ПЗУ из предрелизной Gran Trak 10

Но история на этом не закончилась: в июне 2018 года один из комментаторов написал в блоге Фрайза о ещё более раннем чипе ПЗУ — в клоне Pong под названием Volly. Как выяснил Фрайз, эта информация вполне может оказаться правдой.

Это совсем небольшой 32-байтный чип 1973 года выпуска. Я пока не знаю, что в нём содержится, но явно не графика. Скорее всего, информация об углах отражения шара от платформы.

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

Эд Фрайз
разработчик

Выходит, ПЗУ в Gran Trak 10 — это первая «игровая» память, но не первая память, использованная в игре. Фрайз собирается заняться поисками чипа от Volly, но сначала ему надо завершить другие проекты.

Трасса, вырезанная из финального билда Gran Trak 10

Недавно он закончил восстанавливать автомат Gun Fight 1975 года — это первое игровое устройство с микропроцессором, — а теперь будет работать над автоматом Star Trek 1982-го. В нём стоит монитор Electrohome G08, известный своей привычкой неожиданно воспламеняться. Фрайз надеется, что ничего не сожжёт во время починки игры.

#истории

{ "author_name": "Дмитрий Мучкин", "author_type": "self", "tags": ["\u0438\u0441\u0442\u043e\u0440\u0438\u0438"], "comments": 10, "likes": 71, "favorites": 36, "is_advertisement": false, "subsite_label": "retro", "id": 24697, "is_wide": false, "is_ugc": true, "date": "Fri, 10 Aug 2018 16:44:18 +0300" }
{ "id": 24697, "author_id": 6322, "diff_limit": 1000, "urls": {"diff":"\/comments\/24697\/get","add":"\/comments\/24697\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/24697"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64967, "possessions": [] }

10 комментариев 10 комм.

Популярные

По порядку

Написать комментарий...
6

74186 - ПЗУ, а не ОЗУ. Ну ебана, какие доп. игры на ОЗУ?

Ответить
4

Ну и на еврогеймере: "Finding the first ROM", а не RAM...

Ответить
1

Да, тупанул. Исправил.

Ответить
4

🔥🔥🔥Обсуждаемое 🔥🔥🔥

Ответить
3

Респект таким людям, энтузиаст своего дела.

Ответить
2

Фотография напомнила старый игровой автомат «Чемпион-М» (ღ✩⌣✩ღ)

Источник: https://cg.tomsk.ru/news.php?readmore=3165

Ответить
0

Годно. Если Автор подпишется пилить посты об этом чуваке, вообще будет хорошо

Ответить
0

Ох как же я ему завидую.

Ответить
0

Крутейший чел во всей истории! Респект!

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Уве Болл вернулся в кино
и начал экранизировать flash-игры
Подписаться на push-уведомления