Рубрика «atari» - 2

Редчайшая игра Extra Terrestrials для Atari 2600 продается на eBay по цене в $90 000 - 1

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

Недавно на eBay появилась игра 1984 года для Atari 2600, которая называется Extra Terrestrials. Она была выпущена на исходе коммерческой популярности игровой консоли. Подавляющее число игроков до настоящего момента ничего о ней не слышало и никогда не видело.
Читать полностью »

image

В начале этого месяца команда The Dumping Union, занимающаяся сохранением цифрового наследия, сделала важное для мира эмуляции аркадных автоматов заявление. В руки этому коллективу попал ROM-образ Akka Arrh — чрезвычайно редкого прототипа игры Atari для аркадных автоматов, а также один из немногих оставшихся автоматов, который до недавнего времени не эмулировался в MAME (Multiple Arcade Machine Emulator).

Эта новость сама по себе могла стать примечательным событием в мире истории игр, и Dumping Union соответствующим образом озаглавила своё объявление на форуме. Но это ещё не всё — история, поначалу казавшаяся открытием редкой игры, превратилась в правдоподобный рассказ об «ограблении», предпринятом «народным мстителем».
Читать полностью »

Origins

Several years ago I wrote a Pascal compiler. The motivation was simple: as a teenager, I had learnt from my first programming textbooks that a compiler is a very sophisticated thing. This claim eventually became a challenge and required to be tested by experience.

image
ha.art.pl

First, a simplistic PL/0 compiler came into being, and later an almost fully-functional Pascal compiler for MS-DOS has grown from it. My source of inspiration was the Compiler Construction book by Niklaus Wirth, the inventor of the Pascal language. I don't care if Wirth's views are now considered obsolete and have no direct connections to the IT mainstream, or if the compiler design fashion has changed. It is enough to know that his techniques are still simple, elegant, and — last but not least — bring much fun, since it is more appealing to parse a program source with a handwritten recursive descent parser and generate the machine code, rather than to call yaccs, bisons and all their descendants.

My compiler's fate was not so trivial. It has lived two lives: the first one in my own hands, and the second in the hands of computer antiquarians from Poland.
Читать полностью »

Истоки

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

image
ha.art.pl

Сперва родился простейший компилятор PL/0, а из него постепенно вырос почти полнофункциональный компилятор Паскаля для MS-DOS. Вдохновением мне служила книга Compiler Construction, написанная создателем языка Паскаль Никлаусом Виртом. И пусть взгляды Вирта уже устарели и утратили всякую связь с реалиями ИТ, а компиляторы делают совсем не так, как учил Вирт. Однако его методы по-прежнему просты, изящны, а главное — приносят радость, ведь самостоятельно разобрать текст программы рекурсивным спуском и сгенерировать машинный код намного заманчивее, чем призывать на помощь яков, бизонов и всех их преемников.

Судьба моего компилятора оказалась не самой тривиальной. Он прожил две жизни: первую — в моих руках, вторую — в руках польских ценителей компьютерных древностей.
Читать полностью »

ИИ от Uber прошел Montezuma’s Revenge лучше, чем человек - 1

Об игре Montezuma’s Revenge на Хабре писали не так, чтобы очень много. Это сложная классическая игра, которая ранее была очень популярна, но сейчас в нее играют либо те, у кого она вызывает ностальгические чувства, либо же исследователи, разрабатывающие ИИ.

Летом этого года появилась информация о том, что компания DeepMind смогла научить свой ИИ проходить игры для Atari, включая Montezuma’s Revenge. На примере этой же игры обучали свою разработку и создатели OpenAI. Сейчас аналогичным проектом занялась компания Uber.
Читать полностью »

image

Лучший бестселлер среди аркадных автоматов Atari всех времён под названием Asteroids в буквальном смысле изменил правила игры. Выпущенный в декабре 1979 года автомат стал причиной взрывного роста популярности Atari у публики. Эта игра одной левой уничтожила монополию Space Invaders в мире видеоигр.

Игра была создана разработчиком Atari Эдом Логгом (в список проектов которого входят Super Breakout, Video Pinball, Asteroids, Centipede, Millipede, Xybots, Gauntlet, Space Lords и Steel Talons), но историю её происхождения всё равно будет интересно изучить.
Читать полностью »

DeepMind научил ИИ проходить игры по видео с YouTube - 1
Уровни игры Montezuma’s Revenge на Atari

Компания DeepMind продемонстрировала процесс обучения ИИ (слабой его формы) для прохождения игр на Atari. Обучение производилось путем демонстрации системе видео прохождения игр с YouTube. Такой способ используют многие игроки-люди, у которых по той либо иной причине не получалось пройти какую-то игру.

Обычно для решения такой задачи необходимо использовать так называемый метод обучения с подкреплением (reinforcement learning). Методика эта достаточно популярна, поскольку позволяет тренировать ботов для выполнения различных специфических задач. Как только система добивается какого-либо результата, она получает небольшое вознаграждение.
Читать полностью »

Приветствую.
Делюсь опытом изготовления эмулятора дисковода для Atari на базе Arduino Nano. Под катом инструкция по сборке, схема, прошивки и демонстрация работы.
Эмулятор дисковода для Atari на Arduino - 1

Читать полностью »

imageБывает меня спрашивают — как я пишу эмуляторы? Попробую ответить на примере одной провалившейся консоли.

Эмуляция — почти бесконечное занятие, всегда остаются неточности, и если меня спросят сколько я потратил на эмуляцию 3DO, то я лишь пожму плечами, но одно знаю точно — с эмуляцией 3DO все очень хорошо. Поэтому пришло время найти новую жертву и ей оказался Atari Jaguar. 1000 часов — примерно столько я потратил на разработку ядра эмуляции данной консоли в проекте «Феникс», и вероятно еще столько же понадобится, чтобы поднять совместимость с текущих 95% до 99%, а оставшийся 1% потребует еще, возможно не одну тысячу часов, но это уже отдельные скучные истории про отладку едва уловимых глюков.
Читать полностью »

Atari подтвердила намерение выпустить современную инкарнацию своей консоли - 1

Новое — это хорошо забытое старое. С этим соглашаются многие, в особенности — любители игр. Дело в том, что большое количество современных тайтлов — это перелицованные старые игры, которым добавили немного графики, чуть-чуть уровней и выпустили «в люди». Если говорить об игровой сфере, то здесь схожим образом обновляют и игровые консоли. Например, компания Nintendo, которая относительно недавно представила hi-tech приставку Nintendo Switch, в прошлом году запустила и продажу обновленной консоли NES, назвав ее NES Mini Classic.

Ее размер уменьшили, добавили HDMI, модифицировали разъемы для контроллеров, сделав их Wii-совместимыми и добавили программно-аппаратный эмулятор своих старых игр. Да, компания не стала заморачиваться, выпуская порты ретро-тайтлов, а воспользовалась эмулятором. Эта приставка оказалась настолько популярной, что сейчас ее просто не достать. Глядя на все это, задумались о выпуске инкарнаций своих консолей и другие производители, включая компанию Atari.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js