chipwiki: pixel art

логотип chipwiki
Добрый день. Хочу представить вам сборник всего необходимого для ретропиксель-артистов под разные платформы в надежде, что кому-то ещё это будет интересно:
chipwiki.ru/wiki/Портал:Pixel_Art

На данный момент как мог осветил в той или иной мере 18 платформ:
Famicom, ZX Spectrum, MSXы, Game Boy, Game Boy Color, Sharp MZ-700, MZ-800, Intellivision, БК, Commodore 64, VIC-20, Plus/4, Вектор 06Ц, Amstrad CPC, Atari 8-bit Family, SAM Coupé, Sega Master System, Game Gear.

Буду рад, если сможете дополнить страницу материалом (информация или исходники).

Портал графика 18 платформ

8 комментариев

avatar
Спасибо, отличная вещь, натыкался в поисковиках и уже пользуюсь :)
avatar
полезный материал, спасибо!
avatar
Клёвая энциклопедия!
  • VBI
  • +1
avatar
Отлично!
Просто, доступно, понятно и все в одном месте.
Спасибо!
avatar
Немного дополнил раздел про БК, надеюсь вы не против.
avatar
Что вы? Какое против? Только за.
А нет у Вас случайно исходников/редакторов/инструкции к описанному аналогу гигаскрина на БК?)
avatar
Редакторов таких не существовало. Метод простой. Первая картинка загружается в страницу памяти №5 (буфер 0), другая на стр.№6 (буфер 1). Далее включается 50hz таймер и каждый раз на vblank'e через регистр 177662 попеременно включается буфер 1/0. Совместно с переключением буфера меняется и палитра (она тоже в регистре 177662).

Благодаря убогим комбинациям палитр, которые наверняка составлял бухой инженер, комбинаций цветов в гигаскрине не так много, в районе 40-50, а годных итого меньше.

Так же можно переключать палитру «на ходу». Некоторые игры на БК использовали этот способ и на экране было >4 цветов одновременно. Можно переключать в начале каждой из 256-ти строк, и даже несколько раз за строку (в нашей демке «Однажды» так сделан горизонтальный скрол поля на 0:25).

Есть ещё один интересный режим, который возможен, благодаря аппаратному, вертикальному «скроллу». По примеру, описанному выше, каждый vblank попеременно делается скролл на 1 строку вверх/вниз. Таким образом можно «сглаживать» эффекты, которые рисуются через строчку. Причём скролл можно и не во время vblank переключать, т.к., отрисовка экрана с измененным скроллом всегда только после vblank, т.е. когда луч в центре экрана «дергать» скролл бесполезно — отобразится только на новом кадре.
avatar
Большое спасибо за проделанную работу! И было приятно обнаружить пару своих работ в галерее :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.