Объясните, плиз, что такое Multicolor и Gigascreen.
Объясните, плиз, что такое Multicolor и Gigascreen.
ZX-EVO rev B Pentagon 128K (1991) Дельта-С 48К MACTEP48 ZX Spectrum +2 ZX Spectrum +3 timex 2048 Amiga 500 Amiga 1200 ATARI 65XE
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Multicolor - это когда атрибут не на всё знакоместо, а на каждую строку знакоместа имеется свой отдельный атрибут.
Gigascreen - это сложение двух экранов наложением друг на друга, при котором цвет каждого пиксела результирующего изображения экрана определяется суммированием цветов соответствующих пикселов двух экранов.
Multicolor и Gigascreen бывают программные или аппаратные. Всё что программное - это баловство, практического применения не имеющее и ни на что кроме демок не годное.
В программном мультиколоре, действительно динамически меняют атрибуты. Но это кривизна неимоверная, к тому же на всю строку сделать программые мультиколоры невозможно. Поэтому для нормальной работы был сделан аппаратный режим, где ввели дополнительную экранную область на 6k в которой каждому байту экрана соответствует байт атрибутов.
В программном гигаскрине в самой его грубой реализации программно меняют D3 #7FFD в конце каждого кадра, добиваясь переключения с основного на альтернативный экран и обратно. Таким образом два экрана мигают с частотой 25Гц и зрительно их изображения складываются. В аппаратном гигаскрине в D3 #7FFD писать ничего не надо, а переключение происходит автоматически. В обоих случаях смотреть на это мерцание невозможно и ни для чего полезного этот режим не годится.
Проблему решает аппаратный режим Gigascreen+, в котором выводятся одновременно изображения с обеих экранных областей и аппаратно суммируется. Оба аппаратных режима Gigascreen и Gigascreen+ програмно совместимы, и отличаются только качеством изображения.
Последний раз редактировалось Black_Cat; 17.08.2009 в 21:35.
Неправда.
RealMasters почти забацали WORMS под мультиколор.
Так же режим представляет интерес для игр со статичной графикой типа Звездного Наследия и Зеркала, да и для логики/паазлов, например типа Pussy, Quadrax и т.д.
Баловоство, поскольку существует у 5-10 человек на свете.
В то время как програмный можно подстроить почти под любую модель спектрума.
---------- Post added at 21:27 ---------- Previous post was at 21:22 ----------
Ты забыл добавить "имхо".
Мерцание ОЧЕНЬ сильно зависит от картинки.
всё же программные мультиколоры нельзя на обычных машинах сделать на весь экран - просто не хватает быстродействия - сжирается вся производительность машины и ничего кроме статики получить программно не получается.По крайней мере существует на всех Pentagon-1024SL v2.2 в прошивке от DDp, а их не 5-10.. нет, это безотносительно, мерцающее изображение не годится ни для какого практического применения. К счастью весь гигаскриновский софт можно посмотреть без мерцания в режиме Gigascreen+, дело только за наличием аппаратной поддержки, а вот её пока действительно практически нет, если не считать эмуляторов.
Последний раз редактировалось Black_Cat; 17.08.2009 в 22:00.
Последний раз редактировалось Black_Cat; 17.08.2009 в 22:16.
А нужно?
Много игр использует ВЕСЬ экран под игровое поле?!
Doom видел? Это статика?
Правда?
Видел игру про Кролика? Там вообще RGB, я в неё обсалютно без напряга играл (чуть убавив яркость на мониторе). Что уж говрорить про Gigascreen.
---------- Post added at 22:38 ---------- Previous post was at 22:35 ----------
И Vitamin правильно подметил, в системном софте мультиколор и гигаскрин нахрен не нужен, разве что порнуху сконверченую смотреть, многоцветную и без мерцания.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)