Pixelrat (обсуждение | вклад) (→NUFLI (New Underlayed FLI)) |
Pixelrat (обсуждение | вклад) (→Текстовые режимы) |
||
(не показаны 23 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
− | {{Основная статья|Commodore 64}} | + | <div style="float:right;">__TOC__</div> |
+ | {{Основная статья|Commodore 64|Текст=Информация о Commodore 64}} | ||
+ | {{Основная статья|Pixel Art|Текст=Портал:Pixel Art}} | ||
Палитра компьютера:<br/> | Палитра компьютера:<br/> | ||
Строка 35: | Строка 37: | ||
==Текстовые режимы== | ==Текстовые режимы== | ||
===Standard Character Mode=== | ===Standard Character Mode=== | ||
+ | <div style="float:right;">[[File:PETSCII c64 character set.png]]</div> | ||
Текстовый экран Commodore 64 имеет размер 40х25 символов PETSCII размером 8х8. Символы могут быть окрашены в 2 цвета из палитры компьютера, но фоновый цвет будет общий для всех. Таким образом, визуально режим идеально ложится в ограничения Standard Bitmap Mode. | Текстовый экран Commodore 64 имеет размер 40х25 символов PETSCII размером 8х8. Символы могут быть окрашены в 2 цвета из палитры компьютера, но фоновый цвет будет общий для всех. Таким образом, визуально режим идеально ложится в ограничения Standard Bitmap Mode. | ||
Строка 41: | Строка 44: | ||
===Multicolor Character Mode=== | ===Multicolor Character Mode=== | ||
В данном режиме размер символа составляет 4х8, но соотношение сторон составляет 2:1. Каждый символ может быть раскрашен в 4 цвета, но только один цвет может быть задан символу индивидуально. При этом этот цвет задаётся из первых 8 цветов палитры компьютера. | В данном режиме размер символа составляет 4х8, но соотношение сторон составляет 2:1. Каждый символ может быть раскрашен в 4 цвета, но только один цвет может быть задан символу индивидуально. При этом этот цвет задаётся из первых 8 цветов палитры компьютера. | ||
+ | |||
+ | Данный режим можно использовать в играх для плавной прокрутки фона, поскольку графический режим Multicolor для этого слабо приспособлен. | ||
===Extended Background Color Mode=== | ===Extended Background Color Mode=== | ||
Строка 46: | Строка 51: | ||
<gallery> | <gallery> | ||
− | + | Файл:PETSCII extbg.png|Пример Extended Background | |
− | |||
− | Файл:PETSCII extbg.png|Extended Background | ||
</gallery> | </gallery> | ||
==Неофициальные режимы== | ==Неофициальные режимы== | ||
===MCI (MultiColor Interlaced)=== | ===MCI (MultiColor Interlaced)=== | ||
− | В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х8, в каждой из которых можно использовать | + | В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х8, в каждой из которых можно использовать 8 цветов. Можно использовать палитру в 128 цветов, полученную путём смешивания цветов стандартной палитры. |
− | Реализовано путём использования двух изображений в режиме MultiColor. | + | Реализовано путём использования двух изображений в режиме MultiColor. Второе изображение смещено по горизонтали. |
<gallery heights="50" widths="80"> | <gallery heights="50" widths="80"> | ||
Строка 68: | Строка 71: | ||
===FLI (Flexible Line Interpretation)=== | ===FLI (Flexible Line Interpretation)=== | ||
− | Расширение мультиколора. Используется то же разрешение 160х200 с соотношением сторон 2:1, но | + | Расширение мультиколора. Используется то же разрешение 160х200 с соотношением сторон 2:1, но можно использовать 4 цвета (один из которых общий для всех атрибутов) в атрибуте 4х1 |
<gallery heights="50" widths="80"> | <gallery heights="50" widths="80"> | ||
Строка 84: | Строка 87: | ||
===IFLI (Interlaced FLI)=== | ===IFLI (Interlaced FLI)=== | ||
− | В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х1, в каждой из которых можно использовать | + | В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х1, в каждой из которых можно использовать 8 цветов. Можно использовать палитру в 128 цветов, полученную путём смешивания цветов стандартной палитры. |
Реализовано путём использования двух изображений в режиме FLI, но один кадр при этом сдвинут на пиксель в сторону. | Реализовано путём использования двух изображений в режиме FLI, но один кадр при этом сдвинут на пиксель в сторону. | ||
Строка 150: | Строка 153: | ||
</gallery> | </gallery> | ||
− | ===Advanced FLI=== | + | ===AFLI (Advanced FLI)=== |
− | Развитие FLI. | + | Развитие FLI. 2 цвета в атрибутной зоне 8х1. Разрешение - 320х200. |
<gallery heights="50" widths="80"> | <gallery heights="50" widths="80"> | ||
Строка 199: | Строка 202: | ||
</gallery> | </gallery> | ||
− | == | + | ===PRS (Permanent Raster Split)=== |
− | * | + | 3 цвета на строку, 12 столбцов, задействовано бордюрное пространство |
− | * | + | |
− | * | + | <gallery heights="50" widths="80"> |
− | * | + | File:Raster man by ptoing.png |
− | * http://www. | + | File:Sonder Bar Redux by Veto.png |
+ | </gallery> | ||
+ | |||
+ | ==Редакторы== | ||
+ | '''Графические редакторы и конвертеры''' | ||
+ | * [http://multipaint.kameli.net/ Multipaint] - редактор графики под многие платформы, включая Commodore 64 | ||
+ | * [http://www.kameli.net/marq/?page_id=4557 Pixel Polizei] - утилита-конвертер графики под многие платформы | ||
+ | * [https://csdb.dk/release/?id=75871 Timanthes 3.0 Beta] - редактор с поддержкой нескольких режимов | ||
+ | * [https://csdb.dk/release/index.php?id=93314 Mufflon V1.0] - конвертер в MUIFLI/NUFLI | ||
+ | |||
+ | '''PETSCII-редакторы и конвертеры''' | ||
+ | * [http://www.kameli.net/marq/?page_id=2717 Marq’s PETSCII Editor] - редактор PETSCII-графики под C64, PET и VIC-20 | ||
+ | * [http://petscii.krissz.hu/ PETSCII Editor] - онлайн редактор PETSCII-графики | ||
+ | * [https://csdb.dk/release/?id=226078 PETSCII Compositor] | ||
[[Категория:Графика]] | [[Категория:Графика]] |
Текущая версия на 10:10, 23 ноября 2024
Содержание
- 1 Графические режимы
- 2 Текстовые режимы
- 3 Неофициальные режимы
- 3.1 MCI (MultiColor Interlaced)
- 3.2 FLI (Flexible Line Interpretation)
- 3.3 IFLI (Interlaced FLI)
- 3.4 Super HiRes
- 3.5 Super HiRes FLI
- 3.6 Super HiRes IFLI
- 3.7 Super Hires Interlace
- 3.8 UFLI (Underlay FLI)
- 3.9 UIFLI (Underlay IFLI)
- 3.10 AFLI (Advanced FLI)
- 3.11 OSCAR/ESCOS
- 3.12 MUFLI (Multicolor Underlayed FLI)
- 3.13 MUIFLI (Multicolor Underlayed IFLI)
- 3.14 NUFLI (New Underlayed FLI)
- 3.15 PRS (Permanent Raster Split)
- 4 Редакторы
Компьютер имеет аппаратные спрайты, и может выводить их в количестве 8 штук. Каждый спрайт раскрашивается 3 цветами + прозрачный.
Графические режимы
Standard Bitmap Mode
Также носит название HiRes Mode.
В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х8, в каждой из которых можно использовать 2 любых цвета из палитры в 16 цветов.
Multicolor Mode
В этом разрешение изображения составляет 160х200 точек, но так как соотношение сторон при этом составляет 2:1, то физическое разрешение остаётся 320х200, а пиксели становятся прямоугольными.
Атрибутные зоны имеют размер 4х8, в каждой из них возможно использовать 4 цвета, но один из них общий для всех атрибутов.
Текстовые режимы
Standard Character Mode
Текстовый экран Commodore 64 имеет размер 40х25 символов PETSCII размером 8х8. Символы могут быть окрашены в 2 цвета из палитры компьютера, но фоновый цвет будет общий для всех. Таким образом, визуально режим идеально ложится в ограничения Standard Bitmap Mode.
Символы PETSCII хранятся в Character Generator ROM, но в других ячейках памяти могут находится пользовательские символы, что часто использовалось для создания тайлов в играх. Прокрутка экрана в этом режиме плавнее, чем в Standard Bitmap Mode.
Multicolor Character Mode
В данном режиме размер символа составляет 4х8, но соотношение сторон составляет 2:1. Каждый символ может быть раскрашен в 4 цвета, но только один цвет может быть задан символу индивидуально. При этом этот цвет задаётся из первых 8 цветов палитры компьютера.
Данный режим можно использовать в играх для плавной прокрутки фона, поскольку графический режим Multicolor для этого слабо приспособлен.
Extended Background Color Mode
В этом режиме каждый отдельный символ может иметь один из четырёх цветов фона, но при этом набор символов ограничен первыми 64 из 256 символов.
Неофициальные режимы
MCI (MultiColor Interlaced)
В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х8, в каждой из которых можно использовать 8 цветов. Можно использовать палитру в 128 цветов, полученную путём смешивания цветов стандартной палитры.
Реализовано путём использования двух изображений в режиме MultiColor. Второе изображение смещено по горизонтали.
FLI (Flexible Line Interpretation)
Расширение мультиколора. Используется то же разрешение 160х200 с соотношением сторон 2:1, но можно использовать 4 цвета (один из которых общий для всех атрибутов) в атрибуте 4х1
IFLI (Interlaced FLI)
В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х1, в каждой из которых можно использовать 8 цветов. Можно использовать палитру в 128 цветов, полученную путём смешивания цветов стандартной палитры.
Реализовано путём использования двух изображений в режиме FLI, но один кадр при этом сдвинут на пиксель в сторону.
Super HiRes
Изображение, состоящее из двух слоёв составных HiRes-спрайтов на HiRes-фоне.
Super HiRes FLI
Как Super Hires, но в качестве фона используется FLI-изображение
Super HiRes IFLI
Как Super Hires, но в качестве фона используется IFLI-изображение
Super Hires Interlace
Для фона используются два HiRes-изображения + составные спрайты
UFLI (Underlay FLI)
Используется FLI-изображение и спрайтовый слой.
UIFLI (Underlay IFLI)
Используется 2 IFLI-изображения и спрайтовый слой.
AFLI (Advanced FLI)
Развитие FLI. 2 цвета в атрибутной зоне 8х1. Разрешение - 320х200.
OSCAR/ESCOS
Мультиколор со спрайтами на бордюре
MUFLI (Multicolor Underlayed FLI)
Режим с многоцветными спрайтами и FLI-фоном. Цвета спрайтов можно менять каждые две строки.
MUIFLI (Multicolor Underlayed IFLI)
Как MUFLI, но с IFLI-фоном.
NUFLI (New Underlayed FLI)
Режим со спрайтами, охватывает весь экран. 3 цвета в атрибутной зоне 8х2.
PRS (Permanent Raster Split)
3 цвета на строку, 12 столбцов, задействовано бордюрное пространство
Редакторы
Графические редакторы и конвертеры
- Multipaint - редактор графики под многие платформы, включая Commodore 64
- Pixel Polizei - утилита-конвертер графики под многие платформы
- Timanthes 3.0 Beta - редактор с поддержкой нескольких режимов
- Mufflon V1.0 - конвертер в MUIFLI/NUFLI
PETSCII-редакторы и конвертеры
- Marq’s PETSCII Editor - редактор PETSCII-графики под C64, PET и VIC-20
- PETSCII Editor - онлайн редактор PETSCII-графики
- PETSCII Compositor