Как стать автором
Обновить

Chiptune — 8-bit game music podcast. Выпуск 7. Электромент

Чулан
review2

Shownotes


В подкасте звучат:

— Shatterhand (NES)

— Tripteaser — Games in Trance EXE'2005 (demoscene)

— Голос Сергея Супонева из передачи «Денди: Новая реальность» (Rest in peace)

Читать дальше →
Всего голосов 43: ↑39 и ↓4 +35
Просмотры 880
Комментарии 51

Восьмибитный Starcraft

Игры и игровые консоли
В начале 80-ых мой дядя работал на Blizzard и Activison помощником программиста. И вот, совсем недавно я нашел у него в шкафу геймплейное видео оригинального Starcraft'а, сделанное в 1984 году.
Смотреть видео
Всего голосов 170: ↑153 и ↓17 +136
Просмотры 751
Комментарии 69

8-битный stop-motion

Игры и игровые консоли
Видео-игра, сложенная на столе из кубиков и снятая в stop-motion. Вызывает очень ностальгичные чувства, жалко короткая. Интересен эффект перекрытия объектов другими — смотрится более реалистично, чем обычно.

Всего голосов 107: ↑96 и ↓11 +85
Просмотры 300
Комментарии 35

Все ваши старые приставки внутри геймпада от любой из них

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

Всего голосов 133: ↑131 и ↓2 +129
Просмотры 6.2K
Комментарии 84

The Chipophone — 8-битный синтезатор

Чулан

8-битный синтезатор сделанный дома из старого электрооргана.
Больше информации, а так же создание на сайте
UPD: извиняюсь за грубую ошибку и позднее ее исправление. Заодно хочу прорекламировать сайт — www.8bitpeoples.com с невероятным количеством бесплатной 8-битной музыки и к тому же часто обновляющийся. Практически полный сайт-рип есть на демоноиде.
Всего голосов 26: ↑22 и ↓4 +18
Просмотры 1K
Комментарии 13

Зацикливание цвета на холсте

Разработка веб-сайтов *
Перевод
[подлинное зацикливание восьмибитного цвета при помощи HTML5]

Интерес к холсту (<canvas>), а равно и к мобильным приложениям, приводит к возрождению прежней художественной школы восьмибитных изображений. Joe Huckaby из Effect Games поигрался с зацикливанием цвета, что привело к несколько ошеломляющим результатам.
Помнит ли кто-нибудь зацикливание цвета в девяностых годах? Эта технология часто использовалась восьмибитными видеоиграми той эпохи для достижения интересных зрелищных эффектов методом зацикленного сдвига цветовой палитры. Тогда видеокарты могли показывать только 256 цветов за раз, так что использовалась палитра подобранных цветов. Но программист мог переменять эту палитру по своему усмотрению, и цвета на экране тотчас переменялись, подстраиваясь под неё. Это происходило быстро, и не требовало буквально никакой дополнительной памяти.
Здесь также происходит искусная оптимизация — вместо того, чтобы очищать и перерисовывать всю сцену в каждом кадре, Джо обновляет только те пикселы, которые изменяются:
Чтобы достигнуть во браузере быстрой смены кадров, мне пришлось устроить слегка безумную оптимизацию движка. Отображение картинки 640×480 с индексированным цветом на тридцатидвухбитном RGB-холсте означало бы обход и прорисовку 307200 пикселов в каждом кадре джаваскриптом. Это обход обширного массива, так что некоторые браузеры просто не в состоянии справиться с этим. Я преодолел их медлительность предварительной обработкою изображений, когда они впервые загружаются, и сбором тех пикселов, которые ссылаются на анимируемые цвета (то есть на цвета, входящие в зацикливаемые подмножества палитры). Координаты этих пикселов хранятся в отдельном (меньшем) массиве, и оттого одни только изменяемые пикселы обновляются на экране. Этот финт оптимизации сработал настолько превосходно, что анимация действительно крутится на весьма неплохой скорости в моём iPhone 3GS и iPad!
Всего голосов 215: ↑202 и ↓13 +189
Просмотры 3K
Комментарии 129

Chiptune — 8-bit game music. Сезон 2. Выпуск 1. Роботы на страже границ

Чулан
image

Shownotes

В подкасте звучит:
— Robocop 3 — Title (NES) Музыка: Иероним Тель (Jeroen Tel), 1992-й год.
— Terminator 2 — Title (NES) Музыка: Тим и Джефф Фоллин (Tim and Geoff Follin), 1991-й год
— Terminator 2 — Levels (NES) Музыка: Тим и Джефф Фоллин (Tim and Geoff Follin), 1991-й год
— Robocop 3 — Levels (NES) Музыка: Иероним Тель (Jeroen Tel), 1992-й год.
— Robocop 3 — Levels (SNES) Музыка: Джонатан Данн (Jonathan Dunn), 1992-й год.

Голос:
— Дмитрий Зомбак
— Андрей Гаврилов (фильмы «Робот-Полицейский», «Робот-полицейский 2»)

Bonus:
— Robocop 3 Title Remix. Музыка: Владимир Тугай (Darkman007), 2010-й год

PS: Большое спасибо группе Desert Planet за заставку.
Всего голосов 47: ↑42 и ↓5 +37
Просмотры 1.2K
Комментарии 43

Пикселькит теперь можно купить

Я пиарюсь
Летом я уже рассказывал Хабру о том, как можно втиснуть все ваши старые приставки внутрь геймпада от любой из них. Если кто-то забыл о чём речь, у нас с тех пор осталось демонстрационное видео:



В комментариях к тому посту я пообещал вам в течение 3х недель сделать комплект для самостоятельной сборки этого устройства. И вот, спустя 3 месяца, он готов к продаже.) Это отличный DIY–проект на выходной день для тех, у кого руки давно тянулись к паяльнику, но он не знал с чего начать. Если вы один из них — добро пожаловать под кат за подробностями.

Читать дальше →
Всего голосов 173: ↑165 и ↓8 +157
Просмотры 3K
Комментарии 125

Chiptune — 8-bit game music podcast. Сезон 2, выпуск 2. Боевые жабы

Чулан


Battletoads весьма популярны в интернете, несмотря на то, что оригинальная игра вышла в 1991-м году (20 лет назад, уже можно справлять круглую дату)! Виной тому — анонимные имиджборды типа 4chan и 2-ch. Там в ответ на вопрос:
— А из какой игры этот скриншот?
принято отвечать «как из какой? ну конечно же из Battletoads». Такой себе аналог универсального ответа на любой вопрос.

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

Про что будет сегодняшний подкаст? Battletoads.

Сегодня звучат:
  1. Battletoads (NES, 1991)
  2. — Battletoads & Double Dragon (NES, 1993)
  3. — Battletoads in Battlemaniacs (SNES, 1993)
  4. — Battletoads & Double Dragon: Ultimate Team (Sega, 1993)
  5. — Battletoads (Gameboy, 1991)
  6. — ReMix: Battletoads 'BirdGuyJam' за авторством Kumeelyun (2001)


RSS-лента подкаста. Копия на podfm. Предыдущие выпуск на хабре: 1-2-3.
Всего голосов 81: ↑62 и ↓19 +43
Просмотры 1.4K
Комментарии 65

Chiptune 2x000003 — Мальчик с отрезанной рукой

Чулан
image

Сегодня рассказ пойдет про серию игр Megaman от Capcom. История синего паренька по-своему отдает шекспировскими страстями и настоящей жизненной трагедией.

Недалекое будущее. Уже есть летающие машины и роботы, партия «Единая Россия» уже не существует, но искусственного интеллекта, так и не придумали. Люди потихоньку начинают строить здоровенные мегаполисы и обживать нехитрый быт двадцать не важно какого века.
Читать дальше →
Всего голосов 32: ↑20 и ↓12 +8
Просмотры 565
Комментарии 30

Самый медленный Linux компьютер в мире

Настройка Linux *
Перевод
image Устав от плавной работы графики, молниеносной обработки данных и гигабайтов оперативной памяти, программист Дмитрий Гринберг решил вернуться к компьютерным основам. Linux был разработан на 32-битной машине с 1 Мб оперативной памяти.
Данная конфигурация всегда считалась минимальными системными требованиями для запуска этой операционной системы с открытым кодом.
Читать дальше →
Всего голосов 113: ↑93 и ↓20 +73
Просмотры 32K
Комментарии 114

Подкаст Chiptune 3x000001 — Пройдя долиной смертной тени

Чулан Игры и игровые консоли


Пройдя долиной смертной тени, не убоюсь зла, потому что Ты со мной (с)

В подкасте использована:

— музыка из игры Journey to Silius, 1990-й год NES. Композитор: Наоки Кодака.
— сэмплы из фильма «Подозрительные лица» (The Usual Suspects, 1995-й, озвучка Петра Карцева)
— сэмплы из фильма «Разрушитель» (Demolition Man, 1993-й, озвучка Андрея Гаврилова)

Читать дальше →
Всего голосов 12: ↑8 и ↓4 +4
Просмотры 516
Комментарии 5

Подкаст Chiptune 3x000002 — Могвайское счастье

Чулан Игры и игровые консоли


Могвай — (китайск.) — «монстр», «злой дух», «дьявол», «черт», «демон».

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

http://en.wikipedia.org/wiki/Mogwai_(Chinese_culture)

Игра: Gremlins 2: The new batch

Читать дальше →
Всего голосов 14: ↑9 и ↓5 +4
Просмотры 438
Комментарии 4

Chiptune 3×000003 — Кредо убийцы

Чулан


Игра: серия Ninja Gaiden (Ninja Ryukenden, «Легенда о ниндзя с мечом Дракона», Shadow Warriors)
Платформа: NES (Dendy)

Вокал: Андрей Гаврилов (фильм «Американский ниндзя 2»)

Музыка:
Ninja Gaiden (NES)
Композитор: Кейджи Ямагиши (Keiji Yamagishi)
Читать дальше →
Всего голосов 14: ↑3 и ↓11 -8
Просмотры 442
Комментарии 3

8-битный компьютер с BASIC и VGA-выходом на Arduino

Программирование микроконтроллеров *
Перевод
C помощью Arduino можно собрать 8-битный ретро-компьютер с Basic (похожий на ZX Spectrum) с выводом цветного изображения на VGA-монитор.

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



Сама по себе, идея использовать Arduino для создания компьютера с BASIC не нова, но насколько я знаю, все они не поддерживают вывод цветного изображения. В некоторых проектах использовались LCD-мониторы, а в других — библиотека TVout, которая выводит чёрно-белое изображение. Кроме того, многие из этих проектов требуют дополнительные модули и специальные платы расширения. Тут же нужно всего-то иметь два Arduino, несколько резисторов, плюс разъёмы для PS/2 клавиатуры и VGA-монитора.

Для проекта нужно две платы Arduino: один будет основным (или «мастером»), в нём работает интерпретатор Tiny Basic Plus (это порт Tiny Basic на языке Си, адаптированный для поддержки Arduino). Также этот Arduino управляет PS/2 клавиатурой. Вывод из первого Arduino через последовательный порт отправляется на второй Arduino, который с помощью библиотеки VGAx генерирует VGA-сигнал.

Программу на языке BASIC в собранный нами компьютер можно будет ввести с помощью PS/2 клавиатуры, а результат можно будет посмотреть на VGA-мониторе: разрешение получившегося изображения 24 столбца на 10 строк, размер символов — 5х6 пикселей, доступно 4 цвета.
После введения программы, её можно будет сохранить в энергонезависимой памяти самого Arduino, а также код программы предусматривает управление I/O пинами Arduino.

Если готовы, начнём!
Всего голосов 40: ↑38 и ↓2 +36
Просмотры 32K
Комментарии 9

Ограничения 8-битных игр и их точное воссоздание в Unity

Разработка игр *Unity *Дизайн игр *
Перевод
image

Ретро-игры с простыми механиками и пиксельной графикой способны пробуждать тёплые воспоминания у опытных игроков, и в то же время вполне доступны для более юной аудитории. Сегодня многие игры называются «ретро», но для создания ностальгического стиля требуются усилия и планирование. Именно поэтому мы пригласили ребят из Mega Cat Studios помочь нам в обсуждении этой темы. В этом посте мы рассмотрим всё необходимое для создания аутентичной графики в стиле игр для NES, в том числе важные параметры Unity, графические структуры и цветовые палитры.

Создание аутентичного арта в стиле NES


Для начала мы рассмотрим основы создания графики для игр, соответствующих ограничениям классической Nintendo Entertainment System. Это поколение консолей накладывает серьёзные ограничения на художников, стремящихся воспроизвести его аутентичную графику. Это ограничения на используемые палитры и на размер и количество объектов на экране. Кроме того, важно учитывать, что разрешение этой консоли составляет 256×240 пикселей.

Палитры


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


Эти цвета невозможно менять, потому что они являются частью самой консоли. Во всех играх NES используются сочетания этих цветов, из которых составляются изображения.
Читать дальше →
Всего голосов 36: ↑36 и ↓0 +36
Просмотры 23K
Комментарии 22

8-битный Тьюринг-полный компьютер в Factorio

Блог компании Timeweb Cloud Занимательные задачки Программирование *Игры и игровые консоли
Перевод

Хочу поделиться своим проектом, созданным в Factorio на основе предлагаемой этой игрой логики. На этот проект меня вдохновил великий ум, записавший пошаговое руководство по созданию практически такой же машины, но в реальном мире. Рекомендую посмотреть его, оно поможет вам понять и воссоздать этот проект: 8-bit computer

Я преклоняю голову перед Беном Итером, с помощью своего канала научившему меня столь многому, и хочу посвятить этот небольшой проект ему. Отличная работа, Бен!

Вот компьютер, вычисляющий число Фибоначчи, после превышения лимита 8 бит (числа 255) он выполняет условный переход и начинает заново:

image

Давайте разберёмся, как работает этот компьютер. И не бойтесь — уверен, что, разобравшись с основами, вы тоже сможете его сделать! Начнём с общей схемы компьютера. Здесь я выделил важные области. Ниже я объясню, как создал их.
Всего голосов 32: ↑32 и ↓0 +32
Просмотры 15K
Комментарии 15

Практический разбор истории звука Apple II и Mockingboard

Блог компании RUVDS.com Small Basic *История IT Старое железо Звук
Перевод

Свой очередной ретро-проект я решил посвятить исправлению одного из наиболее слабых мест излюбленного мной Apple ][+: его аудио. Так что предлагаю вместе разобраться с AY-3 и углубится в сопутствующие детали!
Читать дальше →
Всего голосов 40: ↑39 и ↓1 +38
Просмотры 3.1K
Комментарии 3