ретро-игры

[Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году

[Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году

Даже сегодня люди по-прежнему продолжают создавать новые игры для старых консолей. Мы называем их «homebrew». Иногда это способ реализовать детскую мечту о создании игры для консоли, на которой играл ребёнком. Но кроме того это ещё и интересная задача для любого…
Читать дальше
Через тернии к DOS’у: четыре дискеты, изменившие мир

Через тернии к DOS’у: четыре дискеты, изменившие мир

Вряд ли найдется хотя бы один читатель, которому ни разу не приходилось запускать легендарную операционную систему MS-DOS. Возможно, у кого-то из вас освоение персонального компьютера началось именно с неё: Spectrum уже уходил на покой, машинки от Amiga и Atari в…
Читать дальше
История об аркадном стике

История об аркадном стике

Друг затеял интересный проект и я подумал, почему бы им с вами не поделиться (с его согласия, конечно же)! Вот сама история: «Пару месяцев назад меня попросили помочь с проектом аркадного автомата для одного заведения. Идея мне показалась крайне занятной,…
Читать дальше
[Перевод] Как работала графическая система Sega Mega Drive: Video Display Processor

[Перевод] Как работала графическая система Sega Mega Drive: Video Display Processor

Описание концепции VDP VDP «Video Display Processor» Чип видеоконтроллера, занимающийся работой с тайловой графикой, плоскостями скроллинга и спрайтами Genesis. На самом деле не является процессором. VRAM «Video RAM« RAM (ОЗУ), используемая VDP Содержит тайлы (изображения размером 8×8 пикселей) Два основных…
Читать дальше
ZX Spectrum в России и СНГ: как стремление в онлайн трансформировало оффлайн

ZX Spectrum в России и СНГ: как стремление в онлайн трансформировало оффлайн

Посмотрев свежие серии «Холивара», мы решили продолжить рассказ о первых шагах рунета и первых компьютерах, пришедших в дома советских граждан по-своему, не погружаясь в пучину политики. В предыдущей статье немалый раздел был посвящен ZX Spectrum и его клонам, которые буквально…
Читать дальше
[Из песочницы] Ретрогейминг: PAL vs NTSC. Или почему PAL не нужен

[Из песочницы] Ретрогейминг: PAL vs NTSC. Или почему PAL не нужен

Многие из вас знают про форматы видео как PAL, NTSC и, конечно же, SECAM. Скорее всего эти аббривеатуры вы слышали, когда речь шла о видеотехнике. Толком никто не знал в чем была между ними разница и почему они отличались. Что…
Читать дальше
Деревянные игрушки — эпилог, что осталось прибитым к потолку

Деревянные игрушки — эпилог, что осталось прибитым к потолку

Своеобразная уборка хвостов — что-то забытое мной или просто заметное, но не упомянутое в основном цикле по причинам отсутствия значимости лично для меня. Конечно, можно было бы добавить это в соответствующие части, но я всё же предпочёл отделить личное от…
Читать дальше
Деревянные игрушки, часть последняя — 1997

Деревянные игрушки, часть последняя — 1997

Последний год, в котором выходили заметные тайтлы для DOS. Большая часть AAA-проектов уже идёт только под Windows, хотя в некоторых случаях рядом с виндовым экзешником ещё кладут досовский. Но этому недолго осталось, в 1998 под DOS уже только всякая мелочь…
Читать дальше
Деревянные игрушки, часть десятая — 1996

Деревянные игрушки, часть десятая — 1996

В 1996 году у меня наконец-то появилась возможность собрать свой компьютер. Материнку с процессором 486dx33 купил на митинском рынке за какие-то копейки, потому что она больше ни с чем не работала, кроме этого процессора, хоть формально и поддерживала всё, что…
Читать дальше
Модернизация IDA Pro. Отладчик для Sega Mega Drive (часть 2)

Модернизация IDA Pro. Отладчик для Sega Mega Drive (часть 2)

Привет всем, В предыдущей статье мы успешно модифицировали ядро эмулятора игр на Sega Mega Drive / Genesis, добавив в него возможность отладки. Теперь пришёл черёд написания собственно плагина-отладчика для IDA Pro, версия 7.0. Приступим. Часть вторая: плагин-отладчик Для начала создадим…
Читать дальше