nes

[Перевод] Что я понял о праве на ремонт, восстанавливая 30-летнюю NES

[Перевод] Что я понял о праве на ремонт, восстанавливая 30-летнюю NES

В конце 1980-х кто-то купил в настоящем, не электронном, магазине Nintendo Entertainment System (NES), принёс её домой и, предположительно, играл на ней неизвестное количество лет. За последовавшие десятилетия консоль с серийным номером N12180601 сильно пострадала, в конечном итоге оказавшись на…
Читать дальше
Как коллекционировать старые компьютеры и не запутаться в них

Как коллекционировать старые компьютеры и не запутаться в них

Давным давно, ещё в далёкой галактике, на сайте old-computers.com можно было составлять свою коллекцию старых компьютеров. Отмечать чем владеешь, в какой комплектации, что предназначено на обмен. Со временем эту возможность убрали, хотя это было довольно удобно. Сейчас сайт old-computers.com выглядит…
Читать дальше
Эмуляция NES/Famicom/Денди на веб-технологиях. Доклад Яндекса

Эмуляция NES/Famicom/Денди на веб-технологиях. Доклад Яндекса

Стек TypeScript, Сanvas и веб-аудио позволяет эмулировать компьютерные системы с использованием веб-технологий. В моем докладе я на примере приставки NES рассказал, как устроена архитектура компьютеров — процессор, программа, периферийные устройства, отображение I/O на память. Доклад можно разделить на три части:…
Читать дальше
[Перевод] Исследователи восстановили утерянную игру для NES с 30-летних дискет

[Перевод] Исследователи восстановили утерянную игру для NES с 30-летних дискет

Привет, я основатель Video Game History Foundation Фрэнк Сифалди. Сегодня мы с Ричем Уайтхаусом расскажем вам историю о том, как восстановили и собрали заново Days of Thunder — невыпущенную, никем ранее не виденную игру, соавтором которой был Крис Оберт из…
Читать дальше
[Перевод] Пишем игру «Жизнь» для NES на Rust

[Перевод] Пишем игру «Жизнь» для NES на Rust

Этот пост — о программе на Rust… $ cargo install conway-nes …выводящей двоичный файл NES… $ conway-nes > life.nes …в котором выполняется конвеевская игра «Жизнь»! $ fceux life.nes # fceux is a NES emulator Запустив игру на эмуляторе, нажмите любую…
Читать дальше
[Перевод] «Тетрис» в роли принтера

[Перевод] «Тетрис» в роли принтера

Поворачивая, переставляя и опуская вниз заранее заданную последовательность фигур, Tetris Printer Algorithm использует механику «Тетриса» для генерации произвольных битовых изображений. Описание алгоритма Алгоритм построчно преобразует пиксели исходного изображения в квадраты поля «Тетриса», двигаясь снизу вверх. Для генерации отдельного квадрата алгоритм…
Читать дальше
Разработка демо для NES — HEOHdemo

Разработка демо для NES — HEOHdemo

История проведения фестивалей компьютерного искусства, также известных как демопати, насчитывает в нашей стране уже четверть века. Люди со всех концов страны собираются, чтобы показать свои упражнения в извлечении невозможного из старых или современных компьютеров и сверхмалых объёмов кода. В первую…
Читать дальше
[Перевод] Суперкомпьютер на основе Game Boy

[Перевод] Суперкомпьютер на основе Game Boy

atari 2600, game boy, nes
Со скоростью более 1 млрд кадров в секунду, это, возможно, самый быстрый из 8-битных консольных кластеров в мире. Распределённый тетрис (1989) Как построить такой компьютер? Рецепт Возьмите горсть кремния, примените обучение с подкреплением, опыт работы с суперкомпьютерами, страсть к компьютерной…
Читать дальше
[Перевод] Внутренности ретро-игр: Punch-Out для NES

[Перевод] Внутренности ретро-игр: Punch-Out для NES

Часть 1. Пароли В игре для NES «Mike Tyson’s Punch-Out» используется система паролей, позволяющая игрокам продолжить игру с определённой точки. Каждый пароль состоит из 10 цифр, которые могут иметь значение от 0 до 9. Игра может принимать два типа паролей,…
Читать дальше
Как «цифровые археологи» обнаружили утерянную версию SimCity для NES и восстановили ее

Как «цифровые археологи» обнаружили утерянную версию SimCity для NES и восстановили ее

Игра SimCity является даже не то, что классикой игрового мира, а одним из его столпов. Успех этого симулятора градостроительства никому не удалось повторить, хотя старались многие. Но речь сейчас не о самой игре, а об одной из ее ранних версий,…
Читать дальше