Pull to refresh
  • by relevance
  • by date
  • by rating

Игровая реклама

Lumber room
В продолжение поста: Dendy и Sega: ностальгия. В подборке содержится печатная реклама Atari 2600, Dendy, Sega, Super Nintendo и игр для них.

PS. Кстати, вполне полезна была бы возможность публиковать запись в несколько блогов сразу. Я вот разрывался между блогами: «игры», «дизайн» и «ностальгия» )

(осторожно: под катом много картинок)
Читать дальше →
Rating 0
Views 415
Comments 0

История игровой рекламы

Lumber room
В продолжение поста: Dendy и Sega: ностальгия. В подборке содержится печатная реклама Atari 2600, Dendy, Sega, Super Nintendo и игр для них.

PS. Кстати, вполне полезна была бы возможность публиковать запись в несколько блогов сразу. Я вот разрывался между блогами: «игры», «дизайн» и «ностальгия» )

(осторожно: под катом много картинок)
Читать дальше →
Total votes 23: ↑20 and ↓3 +17
Views 390
Comments 18

Обзор мультиплатформенного портативного эмулятора Dingoo Digital A-320

Gadgets
image
Одна неизвестная китайская фирма Shenzhen Dingoo Digital Product Company прекрасным солнечным утром февраля 2009 года выпустила на рынок замечательно устройство — Dingoo Digital A-320.
Главное предназначение Dingoo — это эмуляция старых игровых приставок и автоматов. Официально поддерживается целых семь консолей! Помимо этого, маленькая шайтан-коробочка белого цвета умеет играть музыку и радио, крутить фильмы, показывать картинки, работать диктофоном, читать книги. Чудо да и только! Или же очередная китайская погремушка?

Этот обзор позволит вам выяснить, что же это за штука такая — Dingoo. Да еще Digital. Да еще A-320.
И, надеюсь, ответит на все ваши вопросы.

Итак…
Читать дальше →
Total votes 114: ↑103 and ↓11 +92
Views 16K
Comments 163

Что разработчики интерфейсов могут почерпнуть из японских видеоигр начала девяностых

Web design *Interfaces *Graphic design *
Translation
image

Я пишу это с лёгкой печалью, пересматривая мои любимые ролевые игры для Super Nintendo, и понимаю:

современный дизайн пользовательского интерфейса избаловал меня.

И это ощущение довольно распространённое. Читатель Hugon на форуме Quarter to Three пишет:

Когда я думаю о консольных RPG, я вспоминаю страницы с весьма неинформативным описанием персонажа и плохой навигацией. И вспоминаю слёзы радости, если в игре было хотя бы самое простое сравнение предметов."

Спасибо, «прекрасный интерфейс».

В прошлом я не слишком придирался к качеству. Когда я сидел сзади в автомобиле папы и ломал клавиатуру Nokia в попытке не позволить змее съесть свой хвост, мне в голову не приходили более глубокие мысли чем: «ага!», «супер!» или «ааааа!».

Впрочем, заново проходить классические игры — не такое уж неприятное занятие. Кроме мест, над проектированием которых явно никто сильно не напрягался, я заметил несколько вещей, которые сегодня используются в очень популярных приложениях.
Читать дальше →
Total votes 20: ↑16 and ↓4 +12
Views 25K
Comments 9

Назад в будущее, или где искать винтажные консоли?

LiteMF corporate blog Games and game consoles
Recovery mode
Многие современные видеоигры пытаются завоевать своего игрока реалистичной графикой или физикой, закрученным сюжетом, крутым саундтреком и прочими «пряностями». Однако вспомните, нужно ли нам это было 20 лет назад, когда мы дни напролет просиживали за Dune, Contra, Mortal Combat, Prince of Persia, Chip & Dale, Duck Hunt и, конечно же, Super Mario? Сейчас эти игры могу показаться примитивными, но для истинных ценителей они навсегда останутся легендарными. Легендарными по той причине, что все подобные игры имели, если угодно, свою душу. Которая жила в тех самых консолях и картриджах.



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

Читать дальше →
Total votes 20: ↑17 and ↓3 +14
Views 8.7K
Comments 17

Как на Super Nintendo появились 3D-игры: история сопроцессора Super FX

Old hardware Games and game consoles


Начало 90-х — это время войн консолей четвёртого поколения. Основными конкурентами за рынок и кошельки фанатов игр стали Nintendo и Sega с приставками Super NES (Super Famicom) и Sega Mega Drive (Genesis). Обе компании пытались привлекать игроков зрелищными спецэффектами, но вычислительные мощности приставок были ограничены. Они физически не способны самостоятельно обеспечить расчёт трёхмерной графики.

Однако выход был найден, и заключался он в самой концепции картриджей, которые были не только накопителями с играми, но и могли использоваться как платы расширения. В марте 1993 года появился первый картридж SNES с космическим симулятором Starfox. Внутри него был установлен сопроцессор Super FX, обеспечивший долгожданный прорыв в 3D. Разработку сопроцессора Nintendo поручила британскому разработчику игр Argonaut Software. Что же это за компания, и как её пути пересеклись с Nintendo? Чтобы ответить на этот вопрос, нужно вернуться ещё на десять лет назад.
Читать дальше →
Total votes 52: ↑52 and ↓0 +52
Views 19K
Comments 20

Гибридную ретро-консоль Nintendo PlayStation полностью восстановили

History of IT Old hardware Games and game consoles


В 2015 году в Сети появилась информация о том, что где-то найдена гибридная консоль, в которой объединены две приставки — SNES от Nintendo и Play Station от Sony. Изначально эти слухи показались многим выдумкой, фейком. Но нет — оказалось, что консоль действительно существует. Дело в том, что в начале 90-х годов прошлого века обе названные выше компании работали вместе над проектом, цель которого — добавление CD в Super Nintendo Entertainment System. В рамках этого же проекта специалисты создали прототип игровой консоли, способный работать с картриджами SNES.

К сожалению, дальше прототипов дело не пошло. Компания Nintendo начала сотрудничать с конкурентом Sony, компанией Philips, и Sony отказалась от совместной работы. Что касается прототипов Nintendo PlayStation, то их было изготовлено 200 штук, но до наших дней дошел лишь один. Он попал в руки пользователя Reddit Analogueboy.
Total votes 35: ↑32 and ↓3 +29
Views 16K
Comments 11

История о трёх картриджах

Game development *Old hardware Games and game consoles
Translation
Почти все любители видеоигр определённого возраста знакомы с игровыми картриджами и их принципом работы: ты вставляешь картридж в консоль, включает её и начинаешь игру. Менее известны картриджи, которые не были такими простыми, в том числе и подмножество устройств, предназначенное для вставки в них других картриджей. Давайте рассмотрим три примера подобных промежуточных устройств: узнаем, зачем создатели таких картриджей вообще заморачивались добавлением лишнего разъёма под картридж, как такие картриджи использованные подключенные к ним игры, и какие преимущества давала эта уникальная конструкция самим игрокам.

Game Genie


Game Genie был, вероятно, одним из первых устройств для читерства в видеоиграх, с которым сталкивался обычный игрок на домашней консоли. Это хитрое устройство располагалось между Nintendo Entertainment System (NES) и стандартными игровыми картриджами, и давало игрокам возможность настраивать уровни сложности, перемещаться вперёд по игре или просто экспериментировать.

Для детей в 90-х Game Genie казался настоящим волшебством. Сначала вы вставляли один из игровых картриджей в Game Genie. Затем, не без усилий (потому что вставлялся он довольно трудно), вы подключали конструкцию из Game Genie и игры к консоли и включали её. Но вместо обычного запуска игры появлялся загадочный экран, просивший вводить бессмысленные пароли1. Каждый пароль влиял на игру по-своему, и ни в одной игре пароли не повторялись.

Так как же Game Genie («игровой джинн») выполнял желания игроков? Версии Game Genie существовали для NES, Super NES и Game Boy, а также для Sega Genesis и Game Gear. Они перехватывали обмен данными между консолью и игровым картриджем. Внутренняя работа игровой консоли управлялась битами и байтами, поэтому возможность перезаписи данных, передаваемых из картриджа в консоль, позволяла Game Genie выполнять невероятно мощные трюки.
Читать дальше →
Total votes 36: ↑36 and ↓0 +36
Views 13K
Comments 10

Системы внутри картриджей: как инженеры расширяли возможности игровых консолей

Game development *History of IT Games and game consoles
Translation
image

В прошлой статье мы говорили о трёх картриджах с интересной особенностью: у них был разъём, в который вставлялись другие картриджи. Некоторые другие картриджи развили эту идею, позволив подключить в разъёмы своих консолей отдельные видеоигровые консоли. Это не были обычные аппаратные дополнения: они требовали собственных картриджей, несовместимых с основной системой.

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

Aladdin Deck Enhancer


В начале 1990-х в офисе компании Codemasters, должно быть, находилась впечатляющая лаборатория исследований и разработок. Изначально компания была создана с целью разработки игр для домашних компьютеров Commodore, но спустя несколько лет открыла отдел по созданию нелицензионных игр и аппаратных дополнений к Nintendo Entertainment System (NES). Наверно, самым знаменитым продуктом компании, по крайней мере, в среде консольных игроков, было чит-устройство Game Genie 1, но оно оказалось не единственным примером нелицензионного оборудования для NES.
Читать дальше →
Total votes 22: ↑22 and ↓0 +22
Views 10K
Comments 10

Как Doom попал на Super Nintendo

Game development *Old hardware Games and game consoles
Translation
image

Эта статья — перевод главы книги Game Engine Black Book: DOOM, подробного анализа внутреннего устройства одной из самых влиятельных игр id Software. В этой главе рассказывается о сложном процессе портирования DOOM на Super Nintendo и о ключевой роли, которую сыграл в нём разработчик игры Star Fox студии Argonaut Games.

Книга написана автором и программистом Фабьеном Сангларом, а полный её текст теперь можно приобрести в бумажном и цифровом виде.

Super Nintendo Entertainment System была выпущена в Японии в 1990 году, а на следующий год появилась в США и Европе.

Она стала 16-битным потомком 8-битной NES. В Японии Super Famicom (FAMIly COMputer) приобрела мгновенный успех, и вся первоначальная партия в 300 тысяч устройств была раскуплена за считанные часы. Ажиотаж был так силён, что правительство попросило Nintendo на будущее выпускать свои консоли по выходным, чтобы избежать волнений.

Для обеспечения высокого качества игр консоли Nintendo создала безжалостную систему контроля. Издатели имели право выпускать всего по пять игр в год. Чтобы это правило действовало, Nintendo оставила право производства картриджей только за собой; издатели были вынуждены покупать их у Nintendo. Чтобы все играли по правилам (а также для защиты игр от копирования), перед запуском игры консоль SNES проверяла наличие чипа CIC. Это был мощный защитный механизм, который удалось взломать только к концу срока жизни SNES.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views 9.8K
Comments 5

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

Game development *Unity3D *Game design *Games and game consoles
Translation
image

В нашем первом туториале по ретро-играм мы показали, как настраивать инструмент 2D Pixel Perfect и как создавалась графика в эпоху 8-битных игр. В этом посте мы перенесёмся в 16-битную эру. С помощью Mega Cat Studios мы узнаем, как создавать аутентичную графику для игр в стиле Sega Genesis (Mega Drive) и Super NES при помощи параметров, графических структур и цветовых палитр Unity.

Создание аутентичной графики в стиле Genesis


В этом разделе мы рассмотрим рабочий процесс создания графики, имитирующей картинку разных консолей. Здесь будет меньше ограничений, чем в 8-битном проекте и больше свободы при работе с цветом, но всё-таки у Genesis есть пределы. Мы считаем, что будет также полезно объяснить, как работало «железо» консоли, чтобы вы могли применить эти ограничения в собственном ретро-проекте.

Палитры и субпалитры


Переход от 8-битных к 16-битным консолям благодаря усложнению оборудования предоставил разработчикам больше возможностей. Тем не менее, принципы создания качественной NES-графики всё ещё остаются в силе. Вся графика по-прежнему хранится в тайлах, например, размером 8×8, и собирается из них в большие изображения — спрайты и элементы фона. Художники по-прежнему ограничены субпалитрами с общим прозрачным цветом, но 16 бита обеспечивают бОльшую гибкость работы с палитрами. Вас скорее всего порадует то, что у 16-битных консолей не было жёстко заданной цветовой палитры, то есть по сравнению с NES количество доступных цветов сильно расширилось.
Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Views 9.6K
Comments 4

Как работал графический чип Super Nintendo: руководство по Super PPU

Game development *Games and game consoles
Translation
image

Описание концепций PPU


Super PPU

Super "Picture Processing Unit" — чип видеоконтроллера, обрабатывающий тайловую графику, плоскости скроллинга и спрайты SNES. По функциям схож с PPU консоли NES.

VRAM

VideoRAM — ОЗУ, используемое Super PPU. Содержит тайлы. В каждом режиме экрана используется собственный размер тайлов. Обычно это 8x8 или 16x16 пикселей на тайл. VRAM имеет объём 64 КБ.

OAM

«Object Attribute Memory» — содержит данные определений спрайтов. Может содержать данные не более чем 128 спрайтов. Схожа с OAM в NES, но более совершенная.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views 5K
Comments 0

Эмуляторы SNES всего в нескольких пикселях от абсолютного совершенства

Reverse engineering *Old hardware Games and game consoles
Translation

Мы так близки к созданию эмулятора, способного идеально воссоздавать все функции реального железа и ПО SNES.

В течение последних 15 лет как кодер эмулятора bsnes я пытался довести до совершенства эмуляцию Super Nintendo, но теперь мы столкнулись с последней проблемой: точным таймингом тактов видеопроцессоров SNES. Чтобы достичь этого завершающего этапа точности эмуляции, требуется помощь всего сообщества, и я надеюсь на вашу поддержку. Но для начала я расскажу, чего мы уже добились.

Текущее состояние


Сегодня ситуация с эмуляцией SNES очень хороша. Если не считать необычные периферийные устройства, которые сопротивляются эмуляции (например, клюшка для гольфа с датчиком света, велосипедный тренажёр и dial-up-модем, который в Японии использовали для ставок на конных скачкахJapan), все официально лицензированные игры для SNES полностью играбельны, и ни в одной игре нет очевидных проблем.

Эмуляция SNES стала такой точной, что мне даже пришлось разделить эмулятор на две версии: higan, которая стремится к абсолютной точности и соответствию документации железа, и bsnes, которая стремится к скорости, широким возможностям и простоте использования.
Читать дальше →
Total votes 49: ↑49 and ↓0 +49
Views 16K
Comments 35

Терраформинг: как создавался Doom 64

Game development *Game design *Games and game consoles
Translation
image

Глаза Джона Ромеро следили за инженером, раскладывавшим свой груз на бильярдном столе. Посетитель прибыл в id Software из Sega, а на стол он положил материнскую плату, пока находящуюся на стадии прототипа. После завершения проекта она должна была стать основой 32X — дополнительного оборудования Sega, которое превратит консоль Genesis из 16-битного динозавра в 32-битного гиганта.

Ромеро и остальные сотрудники id Software собрались вокруг, а инженер установил на сукно монитор, подключил к нему прототип и включил питание. Экран заполнился кодом. Часть его Ромеро узнал. Узнал его и Джон Кармак, вместе с Ромеро основавший id. Это был код того, что должно стать портом Doom. На тот момент работа ещё не завершилась. Чтобы перенести код на свою консоль, Sega нужна была помощь в модифицировании исходников Doom так, чтобы он мог запускаться на 32X.

«Кармак выудил из него максимально подробную информацию о процессоре » — рассказывает Ромеро — «А затем дал инженеру рекомендации, как ускорить работу блиттера. Вот так Sega удалось создать версию для 32X». (Блиттер — это устройство для изменения и быстрого перемещения данных в памяти.)
Total votes 20: ↑20 and ↓0 +20
Views 10K
Comments 1

Пишем плагин отладки для SNES игр в IDA v7

C++ *Assembler *Reverse engineering *Games and game consoles
Tutorial


Приветствую,


Моя очень старая мечта сбылась — я написал модуль-отладчик, с помощью которого можно отлаживать SNES (Super Nintendo) игры прямо в IDA! Если интересно узнать, как я это сделал, "прошу под кат" (как тут принято говорить).

Читать дальше →
Total votes 28: ↑28 and ↓0 +28
Views 2.5K
Comments 5