Вход

Просмотр полной версии : Палитра FlashColor



drbars
15.01.2013, 20:22
Как правильно отрисовать всю палитру FlashColor по градациям? :v2_dizzy_facepalm:
Мне требуется нарисовать квадрат с упорядочеными по спектру цветами для быстрой навигации :)

Vitamin
15.01.2013, 20:40
В Burial Gfx Editor есть.

drbars
15.01.2013, 20:47
В Burial Gfx Editor есть.
Там нет упорядочивания по спектру.

null_device
15.01.2013, 20:51
Как правильно отрисовать всю палитру FlashColor по градациям?

Flash color (Flash colour) — аппаратная доработка, увеличивающая количество доступных цветов в стандартном видеорежиме ZX Spectrum.
Позволяет получить 128 комбинаций цвета для INK при чёрном PAPER, из которых уникальными являются 46
http://speccy.info/w/images/c/cd/Flash_Color_Palette.gif

drbars
16.01.2013, 06:48
Позволяет получить 128 комбинаций цвета для INK при чёрном PAPER, из которых уникальными являются 46
Вот мне эти 46 цветов надо упорядочить по спектру. (в порядке от красного к фиолетовому)

null_device
16.01.2013, 09:52
"Инструментальный" метод генерации "правильной" палитры на спектруме, мне неизвестен (никогда не задавался такой задачей). Но сдается мне, что все представленные цвета сложно расположить "в линию" (http://zx.pk.ru/attachment.php?attachmentid=38232&d=1352732477) от красного до фиолетового. Больше подойдет что-то вроде "двухкоординатной" палитры (http://zx.pk.ru/attachment.php?attachmentid=38211&d=1352651241).

drbars
16.01.2013, 11:40
Насколько я понял, нужно цвет пересчитать в длину волны.

psb
16.01.2013, 13:28
Насколько я понял, нужно цвет пересчитать в длину волны.
ага, а что делать с яркостью?

drbars
16.01.2013, 21:06
ага, а что делать с яркостью?
Прибил дубли.

GriV
17.01.2013, 16:18
Тема уже неоднократно поднималась, пользуйтесь поиском (http://zx.pk.ru/showthread.php?t=7880&highlight=%F1%EA%EE%EB%FC%EA%EE+%F6%E2%E5%F2%EE%E2 )

Titus
17.01.2013, 16:35
Тема уже неоднократно поднималась, пользуйтесь поиском (http://zx.pk.ru/showthread.php?t=7880&highlight=%F1%EA%EE%EB%FC%EA%EE+%F6%E2%E5%F2%EE%E2 )
Классно) Все картинки по ссылке давно пропали)

drbars
17.01.2013, 22:07
Друзья, я прошу всего лишь либо алгоритм отрисовки палитры без повторов, либо массив кодов по которому эту палитру можно построить. Мне нужно удобно отсортировать цвета, для быстрой навигации в своём редакторе карт. Буду очень признателен, если кто-то поможет... :)

P.S. Это что, такая непопулярная штука, что её не стоит поддерживать в игре?

null_device
17.01.2013, 22:24
Это что, такая непопулярная штука, что её не стоит поддерживать в игре?

Цитата со spectrum wiki (http://speccy.info/Flash_color):

Доработка не стала популярной, её поддержка в программах почти полностью отсутствует. Графический редактор Burial Graphics Editor имеет палитру для Flash color, минимальная поддержка также присутствует в игре Crime of the Santa Claus: Deja Vu.

Существует зарубежный проект ULAplus, включающий аналогичную, но более продвинутую доработку

---------- Post added at 02:24 ---------- Previous post was at 02:18 ----------

Для игр лучше использовать что-то другое. Более распространенное и поддерживаемое... http://ru.wikipedia.org/wiki/Видеорежимы_ZX_Spectrum

drbars
17.01.2013, 22:37
ULAPlus тоже будет, но это уже совсем другая история. Режимы отличные разрешением от 256х192 считаю не спектрумом :)

alone
21.01.2013, 08:45
Для игр лучше использовать что-то другое. Более распространенное и поддерживаемое... http://ru.wikipedia.org/wiki/Видеорежимы_ZX_Spectrum
Самый поддерживаемый дополнительный видеорежим на ZX Spectrum - EGA. И его нет в том списке.

drbars
21.01.2013, 11:58
Я думаю те у кого этого режима не будет — будут жалеть и терзать NedoPC.
Мне до сих пор непонятно почему в таком модном компе нет ни UlaPlus, ни FlashColor.

alone
21.01.2013, 19:17
FlashColor - это полтора софта. Плисина не резиновая.

drbars
22.01.2013, 15:31
FlashColor - это полтора софта. Плисина не резиновая.
Да там похоже дело не в плисине, а в таракане у которого два вывода вместо трёх, необходимых для реализации FlashColor.

alone
22.01.2013, 16:03
Это не проблема. FlashColor работает за счёт того, что переключает цвета частотой 14 МГц. Дело именно в отношении потребительских качеств к стоимости такого "улучшения".

drbars
08.02.2013, 18:13
Ну, вот. Удалил дубли и пронумеровал.. кто поможет отсортировать?

http://s59.radikal.ru/i163/1302/da/bccededec6a9.gif

diver
10.02.2013, 18:51
Ну, вот. Удалил дубли и пронумеровал.. кто поможет отсортировать?
по-разному можно сортировать, но самая наглядная - в шестиугольниках сортировка, по-моему.

drbars
10.02.2013, 20:31
Мне для спектрума надо, чтобы удобно и красиво :)

diver
10.02.2013, 20:53
Мне для спектрума надо, чтобы удобно и красиво :)
можно делать компактно, а можно строить вспомогательные градиенты, например.

drbars
10.02.2013, 21:00
Пойдёт, верхний левый устраивает. Ты вручную нарисовал, или код есть?
Завтра добавлю в свой редактор :)

diver
10.02.2013, 21:07
Пойдёт, верхний левый устраивает. Ты вручную нарисовал, или код есть?
Завтра добавлю в свой редактор :)
Вручную конечно. Черный цвет не забудь.

drbars
11.02.2013, 21:16
Пронумеровал, может кому понадобится для игр:

http://s020.radikal.ru/i721/1302/87/35ee55a117f2.gif



FLASH_COLOR_PALETTE:
DB #8F,#00,#9F,#00,#97,#00,#B7,#00,#A7,#00,#AF,#00,#8 E
DB #CF,#00,#DF,#00,#D7,#00,#F7,#00,#E7,#00,#EF,#00,#8 7
DB #C9,#CB,#C3,#D3,#C2,#D6,#C6,#E6,#C4,#E5,#C5,#CD,#C 7
DB #89,#8B,#83,#93,#82,#96,#86,#A6,#84,#A5,#85,#8D,#0 0
DB #88,#00,#8A,#00,#90,#00,#94,#00,#A0,#00,#8C,#00,#0 0

John North
12.06.2013, 17:20
а дайте плиз ссылку на саму доработку. на правильную.
просто поискал щас, а их несколько оказывается.