Pixelrat (обсуждение | вклад) |
Pixelrat (обсуждение | вклад) |
||
Строка 139: | Строка 139: | ||
</gallery> | </gallery> | ||
− | ===UIFLI=== | + | ===UFLI (Underlay Interlace Flexible Line Interpreter)=== |
+ | Используется Hires-изображение и спрайтовый слой. | ||
+ | |||
+ | ===UIFLI (Underlay Interlace Flexible Line Interpreter)=== | ||
+ | Используется 2 Hires-изображения и спрайтовый слой. | ||
+ | |||
+ | <gallery heights="50" widths="80"> | ||
+ | File:Multimediot by DeeKay.gif | ||
+ | File:Technocracy 100% by DeeKay.gif | ||
+ | </gallery> | ||
===Advanced FLI=== | ===Advanced FLI=== | ||
+ | Развитие FLI. Атрибутная зона уменьшена до одной строки. | ||
+ | |||
+ | <gallery heights="50" widths="80"> | ||
+ | File:AFLI Girl 2 by Leon.gif | ||
+ | File:ANOYO-The Great Barrier by Exin.png | ||
+ | File:Hunter by Mermaid.png | ||
+ | File:Jamtland by redcrab.png | ||
+ | File:Lejdi by Bimber & Flea.png | ||
+ | File:Please Go Away! by Bimber.png | ||
+ | File:Test Flight by Mermaid.png | ||
+ | File:WTF by Duce.gif | ||
+ | </gallery> | ||
===OSCAR/ESCOS=== | ===OSCAR/ESCOS=== | ||
Строка 153: | Строка 174: | ||
File:Amiga escom.png | File:Amiga escom.png | ||
</gallery> | </gallery> | ||
− | |||
− | |||
===MUFLI=== | ===MUFLI=== | ||
Строка 166: | Строка 185: | ||
* https://www.c64-wiki.de/wiki/OSCAR | * https://www.c64-wiki.de/wiki/OSCAR | ||
* http://www.studiostyle.sk/dmagic/gallery/gfxmodes.htm | * http://www.studiostyle.sk/dmagic/gallery/gfxmodes.htm | ||
+ | * http://codebase64.org/doku.php?id=base:c64_grafix_files_specs_list_v0.03 | ||
+ | * http://www.antimon.org/dl/c64/code/afli.txt | ||
[[Категория:Графика]] | [[Категория:Графика]] |
Версия 22:10, 30 сентября 2018
Компьютер имеет аппаратные спрайты, и может выводить их в количестве 8 штук. Каждый спрайт раскрашивается 3 цветами + прозрачный.
Содержание
- 1 Графические режимы
- 2 Текстовые режимы
- 3 Неофициальные режимы
- 3.1 MCI (MultiColor Interlaced)
- 3.2 FLI (Flexible Line Interpretation)
- 3.3 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 Interlace Flexible Line Interpreter)
- 3.9 UIFLI (Underlay Interlace Flexible Line Interpreter)
- 3.10 Advanced FLI
- 3.11 OSCAR/ESCOS
- 3.12 MUFLI
- 3.13 NUFLI
- 3.14 Asslace
- 4 Ссылки
Графические режимы
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 цветов палитры компьютера.
Extended Background Color Mode
В этом режиме каждый отдельный символ может иметь один из четырёх цветов фона, но при этом набор символов ограничен первыми 64 из 256 символов.
- PETSCII chr standart.png
Standard
- PETSCII multicolor.png
Multicolor
Неофициальные режимы
MCI (MultiColor Interlaced)
В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х8, в каждой из которых можно использовать 4 цвета. Можно использовать палитру в 128 цветов, полученную путём смешивания цветов стандартной палитры.
Реализовано путём использования двух изображений в режиме MultiColor.
FLI (Flexible Line Interpretation)
Расширение мультиколора. Используется то же разрешение 160х200 с соотношением сторон 2:1, но теперь в атрибуте 4х8 можно использовать все 16 цветов.
Interlaced FLI
В данном режиме разрешение изображения составляет 320х200 точек, имеются атрибутные зоны размером 8х1, в каждой из которых можно использовать 6 цветов. Можно использовать палитру в 128 цветов, полученную путём смешивания цветов стандартной палитры.
Реализовано путём использования двух изображений в режиме FLI, но один кадр при этом сдвинут на пиксель в сторону.
Super HiRes
Изображение, состоящее из двух слоёв составных HiRes-спрайтов на HiRes-фоне.
Super HiRes FLI
Как Super Hires, но в качестве фона используется FLI-изображение
Super HiRes IFLI
Как Super Hires, но в качестве фона используется IFLI-изображение
Super Hires Interlace
Для фона используются два HiRes-изображения + составные спрайты
UFLI (Underlay Interlace Flexible Line Interpreter)
Используется Hires-изображение и спрайтовый слой.
UIFLI (Underlay Interlace Flexible Line Interpreter)
Используется 2 Hires-изображения и спрайтовый слой.
Advanced FLI
Развитие FLI. Атрибутная зона уменьшена до одной строки.
OSCAR/ESCOS
Мультиколор со спрайтами на бордюре