Материал из Chipwiki
Перейти к: навигация, поиск
Intellivision/Pixel Art — различия между версиями
Строка 23: Строка 23:
  
 
==Инструкции==
 
==Инструкции==
{{textcolor|Пока ничего нет|gray}}
+
==Инструкции==
 +
<spoiler text="Простая картинка">
 +
Скачайте [[:Файл:IntyColor.zip|этот]] архив. Внутри него находятся три папки: "01 bmp2bas", "02 bas2asm" и "03 asm2bin".
  
 +
В "01 bmp2bas" будет производиться конвертация картинки формата bmp в формат IntyBasic. В папке "02 bas2asm" будет производиться конвертация из бейсика в ассемблер, а в "03 asm2bin" - в образ картриджа. Основные проблемы будут выявляться на первом этапе.
 +
 +
Если после нажатии convertIntyColor.bat в окошке выводится ''"Foreground color 15 outside of primary colors in block x=--,y=--"'', то это значит, что в указанной атрибутной зоне вы использовали несовместимые цвета (смотрим описание ограничений выше).
 +
 +
Если после нажатии convertIntyColor.bat в окошке выводится ''"More than 64 defined cards in block 112,88"'', это значит, что вы использовали больше 64 уникальных тайлов. Изображение нужно упростить.
 +
 +
Если предупреждений нет, то появившийся файл image.bas переносим во вторую папку, нажимаем convertC.bat. Получившийся файл image.asm переносим в папку bin внутри третьей папки и нажимаем _convert.bat. Получившийся файл image.bin переносим на jzintv.exe и просматриваем результат.
 +
</spoiler>
 
==Ссылки==
 
==Ссылки==
 
* [http://hypr.ru/blog/dev/786.html Архитектура и программирование Mattel Intellivision]
 
* [http://hypr.ru/blog/dev/786.html Архитектура и программирование Mattel Intellivision]

Версия 13:46, 3 февраля 2019

Палитра:
Intellivision palitra jzintv.png

Символы в GROM:
Intellivision GROM.png

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

  • разрешение 160х96
  • Графический режим основан на текстовой графике, но можно переопределять 64 символа
  • атрибутная зона имеет размер 8х8
  • в атрибутной зоне возможно использовать 2 цвета из палитры, причём на символы можно использовать первые 8 цветов палитры, а на фон любой.
  • Имеются аппаратные спрайты: 8 штук размером 8x8 или 8x16, причём в высоту "полупиксельные". Любой спрайт может быть растянут в 2, 4 или 8 раз, зеркально отражён по горизонтали или вертикали.

Консоль имеет два режима: Foreground Background и Color Stack. В обоих режимах можно использовать все 16 цветов, разница в нюансах управления ими и в доступности предопределённых символов.

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

Инструкции

Инструкции

Простая картинка

Ссылки