[Перевод] Ищем игры для Atari в случайных данных

В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч. Затем система классификатора просканировала их при помощи эмулятора Atari 2600, чтобы проверить, окажется ли какой-то из этих случайных файлов игрой для Atari. Этот проект отвечает на вопросы, которые никто не задавал, он никому не нужен и представляет собой огромную пустую трату ресурсов. Что, если засунуть в GPU миллиард обезьян и заставить их написать игру для Atari 2600? Благодаря прогрессу GPU, ИИ и машинного обучения сегодня мы можем (очень быстро) написать на Python скрипт, который дампит мусор в ROM по 4 КБ и спрашивает: «похоже ли это на игру?». Проект был создан не из ностальгии, моей первой консолью была NES. Я вознамерился исследовать нечто невообразимо обширное и посмотреть, найдётся ли там что-нибудь странное.

https://habr.com/ru/companies/ruvds/articles/918026/

#atari #atari_2600 #параллельное_программирование #gpu

Ищем игры для Atari в случайных данных

В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч....

Хабр

[Перевод] Ищем игры для Atari в случайных данных

В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч. Затем система классификатора просканировала их при помощи эмулятора Atari 2600, чтобы проверить, окажется ли какой-то из этих случайных файлов игрой для Atari. Этот проект отвечает на вопросы, которые никто не задавал, он никому не нужен и представляет собой огромную пустую трату ресурсов. Что, если засунуть в GPU миллиард обезьян и заставить их написать игру для Atari 2600? Благодаря прогрессу GPU, ИИ и машинного обучения сегодня мы можем (очень быстро) написать на Python скрипт, который дампит мусор в ROM по 4 КБ и спрашивает: «похоже ли это на игру?». Проект был создан не из ностальгии, моей первой консолью была NES. Я вознамерился исследовать нечто невообразимо обширное и посмотреть, найдётся ли там что-нибудь странное.

https://habr.com/ru/companies/ruvds/articles/918026/

#atari #atari_2600 #параллельное_программирование #gpu

Ищем игры для Atari в случайных данных

В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч....

Хабр
Finite Atari Machine

Discovering Atari Games in Randomly Generated Data

Benchoff Design Portfolio

Осколки прошлого. Часть 1. 30 фактов из игровой индустрии за — 8 ноября 1980 года +

Новая экспериментальная рубрика. Обдумывая концепцию того, чем можно было бы дополнительно разбавить и дополнить на условно несколько более регулярной основе пять основных рубрик ("Новый взгляд на старые игры", "Разбирая бэклог", "Doom", "Назад в прошлое" (интервью), "Графоманские заметки о кино"), на которые дробятся мои публикации и подготовка материалов в которых, будь то как те же интервью, так и иные материи, порой занимает достаточно времени, пришёл к в чём-то созвучной, но отличной по духу идее.

https://habr.com/ru/articles/889198/

#Atari_2600 #Electronic_Games #Philips_Videopac_G7000 #RallyX #Defender #Spectar #Game_and_Watch #Zork__The_Great_Underground_Empire #TI994 #Pitfall

Осколки прошлого. Часть 1. 30 фактов из игровой индустрии за — 8 ноября 1980 года +

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

Хабр

Будни ретрогеймера: флешка для Рэмбо

Сегодня у нас будни не вполне обычного ретрогеймера, а продвинутого, оснащённого паяльной станцией и непреодолимым рвением к пайке микросхем в корпусе LQFP100. Насущный вопрос, который будет решать этот прокачанный персонаж, волнует многих владельцев древнейшей игровой консоли Atari 2600 и её клонов типа «Рэмбо»: где взять Flash-картридж, чтобы запускать любые игры. Вещь эта достаточно редкая и дорогая, и в данном случае оказалось проще сделать её самостоятельно, чем покупать готовую. Впрочем, помимо описанного в статье сложного пути с самостоятельным изготовлением устройства, я упомяну и известные мне более простые, сразу готовые решения. Углубляемся!

https://habr.com/ru/companies/ruvds/articles/872378/

#atari #atari_2600 #rambo #рэмбо #картридж #игра #игровая_консоль #игровая_приставка #ретрогейминг #flashпамять #diy_или_сделай_сам #diy #homebrew #ruvds_статьи

Будни ретрогеймера: флешка для Рэмбо

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

Хабр

Будни ретрогеймера: четыре Рэмбо

В наших краях многие нынешние взрослые усатые дядьки назовут своей первой в жизни игровой системой «Синклер», один из клонов британского домашнего компьютера ZX Spectrum, или же — с усами чуть покороче — «Денди», клон японской консоли Famicom. Но задолго до этих платформ, ещё в конце 1970-х годов, в становлении мировой игровой индустрии огромную роль сыграла другая платформа: Atari 2600. И хотя к началу 1990-х она безнадёжно устарела, последствия этого влияния докатились даже до стран бывшего Союза. Её клоны, известные под общим названием «Рэмбо», хоть и не завоевали такой же популярности, как Денди-совместимые приставки, встречались в наших краях довольно часто, и для некоторых людей тоже стали их первым окном в виртуальную реальность. Так случилось, что в моём владении оказалось сразу четыре таких консоли, и мне нужно проделать с ними некоторые манипуляции, а именно привести их в порядок и добавить композитный видеовыход. Неплохой повод заглянуть в недра этой занимательной ретро-электроники, узнать личную историю и некоторые интересные факты о платформе, и, конечно же, немного попаять.

https://habr.com/ru/companies/ruvds/articles/851248/

#ретрогейминг #консоль #игровая_приставка #atari #2600 #atari_2600 #rambo #8_бит_игровые_консоли #8_бит #ruvds_статьи

Будни ретрогеймера: четыре Рэмбо

В наших краях многие нынешние взрослые усатые дядьки назовут своей первой в жизни игровой системой «Синклер», один из клонов британского домашнего компьютера ZX Spectrum, или же — с усами чуть...

Хабр

atari800 — Atari 800 / 65XE… на Мурмуляторе

Для Атари на Мурмуляторе имеются целых три разных эмулятора: Atari 2600 , Atari 800 и Atari Lynx . Первый ограничен исполнением только ROM-файлов для приставки Атари 2600, последний - это очень простенький хэндхэлд, который мало распространён на просторах бывшего Союза, поэтому сосредоточимся на среднем, который теоретически эмулирует Atari 400, 800, 1200XL, 600XL, 800XL, 65XE, 130XE, 800XE, XE Game System и 5200 SuperSystem. Реализация для Мурмулятора основана на эмуляторе https://github.com/atari800/atari800 - который легко собирается под Линукс. Т.е. основная проблема - ограниченные ресурсы маленького RP2040. Конечно, пришлось повозиться, но удалось запихнуть всё необходимое, как минимум для вариантов оригинального компьютера с 48 КБ памяти.

https://habr.com/ru/articles/842616/

#мурмулятор #murmulator #atari #atari_800xl #atari_st #atari_will_be_back! #atari_2600 #pi_pico

GitHub - atari800/atari800: Atari 8-bit computer and 5200 console emulator

Atari 8-bit computer and 5200 console emulator. Contribute to atari800/atari800 development by creating an account on GitHub.

GitHub
Q&A With Co-Creator of the 6502 Processor

Bill Mensch on the microprocessor that powered the Atari 2600 and Commodore 64

IEEE Spectrum