С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
пока очень неплохие результаты с хайресом достигались на утилитах, вроде zx-word, там удвоенное разрешение кайфово идети єто ничего не дало
жизненно важных деталей не прибавилось
![]()
всмысле не клешинг
а перерисовать используя штриховку
больше деталей\градиенты
так чтоб в знакоместе было больше чем 2 цвета
чтоб казалось не заезженные кислотные 15 цветов
а 112+ (для простой шахматки)
типо так (сходу получилось какоето гафно)
конечно при такой разукрашке потеряется разнообразие объектов которое отличается только атрибутами...
ну для текста да полезно
а как то улучшить этим игры уже сложнее
Когда то пытался перекрашивать буратину под флеш колор....
но тк там светлые цвета это папер (помоему)
а в флеш колоре инк (или на оборот)
то при скролле при перерисованных спрайтах под флешколор
внезапно засвечивались знакоместа на небе...
нужно было править отрисовку
что я делать не стал и забил
- - - Добавлено - - -
ну а я смотрю на 2 буратины и не вижу разницы
нужно только всматриваться
чтоб увидеть что перерисовано под 512х384
и то выдает штриховка
да и клешинг уже кубами 16х16 смотрится еще противней
- - - Добавлено - - -
Кстате а как щас предлагается красить игры?
Последний раз редактировалось NEO SPECTRUMAN; 03.06.2019 в 02:02.
цветные игры делаются уже с расчетом что бы избежать клешинга, поэтому раскраска каждой точки вообще была бы незаметна, так как на скриншоте из неадаптированной версии видно что нет никакого клешингатут бы лучше смотрелись перерисованные спрайты под цвет на точку
в ZX-Poly добавлен еще один видеорежим 256x192 с маскированием. Если у атрибута CPU0 сброшен FLASH бит, то блок рассматривается как обычный ZX-Spectrum и для раскраски используются атрибуты из видео-памяти CPU0. Если бит установлен и INK и PAPER из CPU0 одинаковые то блок заливается цветом INK (который равен PAPER и в играх такое используется как правило для сокрытия графических элементов, вроде нижней части в скроллере), иначе из битов графических планов для каждой точки формируется индекс как в обычном ZX-Poly 256x192 режиме. Это позволило раскрашивать игры в которых двухцветное игровое поле (в качестве примера Flying Shark), сохраняя работу логики раскрашивания информационных панелей. В примере с Flying shark был просто выставлен бит FLASH у подпрограмм заливающих атрибуты у игрового поля.
![]()
Последний раз редактировалось Raydac; 16.11.2019 в 15:16.
ace210(21.11.2019), Titus(16.11.2019), ZX_NOVOSIB(16.11.2019)
INK и PAPER имеют одинаковое значение в таком случае, так что можно сказать что это и PAPER, главное показать этот цвет так как он как правило подогнан под игровой фон, в FlyingShark это нижняя черная полоска у скроллераЗачем такой блок заливается цветом INK, если он предназначен для скрытия графики?
там есть три подпрограммы заливающие атрибутами игровое поле и там изменен код что бы выставить бит FLASH у атрибутачто значит "выставлен бит flash У ПОДПРОГРАММ" ??
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)