Материал из Chipwiki
Перейти к: навигация, поиск
Super Cassette Vision/Pixel Art — различия между версиями
(Примеры работ)
(Инструкции)
Строка 25: Строка 25:
  
 
==Инструкции==
 
==Инструкции==
''скоро будет''
+
<spoiler text="Простая картинка, без спрайтов">
 +
Данный шаблон позволит создать изображение, использующее ограничение на фон в 64 уникальные монохромные плитки размером 16х16.<br>
 +
 
 +
Загрузите этот [[:File:scv_simple_image_template.zip|архив]] и распакуйте его.
 +
 
 +
По пути Graphics/Source расположены:
 +
* Background.png - обычный PNG-файл разрешением 256х192, которое будет конвертироваться в файл-образ.
 +
* SCVPalette.png - палитра, которую нужно использовать для создания своего изображения.
 +
** момент 1 - вместо чёрного используем серый цвет RGB(32;32;32). По какой-то причине конвертер не воспринимает именно чёрный цвет
 +
** момент 2 - тёмно-синий цвет конвертер видит как чёрный. Скорее всего нужно подобрать оттенок к конвертеру
 +
* Sprites.png - в данном случае ничего с этим файлом не делаем.
 +
 
 +
Переходим на директорию выше в папку Graphics.
 +
 
 +
Файл mk.bat произведёт конвертацию изображений в бинарные данные. Перед активацией данного файла рекомендуется удалить файлы Background.scn, Background.spr и Sprites.spr. Если после активации mk.bat появились новые файлы, кроме Sprites.spr, то это значит, что исходное изображение было неправильно подготовлено. Например, использован чёрный цвет вместо серого, как рекомендовано выше.
 +
 
 +
Если все три файла образовались, то поднимаемся ещё на директорию выше и находим ещё один mk.bat, активация которого создаст файл Image.bin. Этот файл можно посмотреть в эмуляторе [http://messui.1emulation.com/ MESSUI]. Не забудьте после загрузки эмулятора также найти в сети файлы epochtv.chr и upd7801g.s01 и поместить их в папку эмулятора ROMS.
 +
 
 +
После запуска образа можно заметить, что изображение обрезано по краям: отсечено 28 пикселей с левой стороны и 20 - с правой. При этом сверху и снизу добавлены чёрные полосы высотой 15 пикселей - скорее всего, для текстовой информации, например, количество игровых очков, оставшееся время и тому подобное.
 +
 
 +
[[File:scv_обрезка_эмулятором.png|400px]]
 +
 
 +
Сетка на снимке выше имеет шаг 16х16 и показывает расположение тайлов рисунка.
 +
</spoiler>

Версия 02:14, 8 января 2022

Палитра:
Super Cassete Vision palitra.png

Ограничения консоли:

  • Видимое разрешение: 192х222 с соотношением сторон пикселей 4:3
  • Виртуальное разрешение: 256х256
  • Тайловая многослойная система:
    • фон - 2 режима:
      • 32х32, 16 цветов - 1 пиксель занимает 8х8 точек
      • 64х64, монохромный - 1 пиксель занимает 4х4 точек
    • спрайты: монохромные, размером 16х16
      • 64 неподвижных спрайта на фон
      • 64 подвижных спрайта с поддержкой двухцветного режима и функцией деления на 8х16 / 16х8 с выбором, какая именно половина отображается
      • не более 30 спрайтов на строку

Примеры работ

Инструкции

Простая картинка, без спрайтов