Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   GIGASCREEN (http://zx-pk.ru/showthread.php?t=5744)

breeze 11th July 2007 23:01

GIGASCREEN
 
.

Black_Cat 11th July 2007 23:18

:) breeze, людям нужно верить, но кроме этого ещё неплохо бы вникать в то что они пишут:

"Аппаратный интерлейс.

Как известно, Спек имеет два экрана, и в каждом из них по 192
строки. Цикл работы интерлейса занимает два кадра. В первом на
экран выводятся четные строки из нулевого экрана и нечетные из
первого, во втором -- нечетные из нулевого и четные из первого.
Эффект схож с тем, когда каждое прерывание переключают экран, но
без явно выраженного мерцания."

Так что никакого обмана нет, цикл режима Gigascreen по прежнему выполняется за 2 кадра, как и в оригинальном варианте, но есть субьективное мнение, что мерцание "не явно выражено".
В дальнейшем, чтоб не путаться такая реализация получила название Hardware Gigascreen.

Black_Cat 12th July 2007 00:10

Чтоб закрыть эту тему с Hardware Gigascreen абсолютно окончательно :) , хочу упомянуть о ещё одной возможной реализации у которой кроме того что мигание происходит по строкам (как в вышеприведённой схеме), оно ещё сделано и по знакоместам в строке. Т.е. два экрана чередуются в шахматном порядке. В этой реализации мерцание ещё менее явно выражено, хотя цикл режима Gigascreen по прежнему выполняется за 2 кадра.

И на закуску пару слов о перспективном, но пока аппаратно не реализовывавшемся режиме Gigascreen+, который принципиально НЕ мерцает вообще. Это режим в котором суммирование экранов реализовано арифметическим усреднением. Данный режим легко реализуется в системах с двумя аппаратными банками памяти или удвоением обращений видеопроцессора к быстродействующей памяти.
P.S.
1. Обсуждение вопроса о терминологическом разделении режимов Gigascreen, Hardware Gigascreen и Gigascreen+, см. здесь: Gigascreen+ в эмуляторах.
2. Более подробно о возможных режимах Спека см. здесь: Стандартизация принципов развития видеопроцессора (продолжение).

KingOfEvil 12th July 2007 01:47

Quote:

Originally Posted by Black_Cat (Post 94548)
но есть субьективное мнение, что мерцание "не явно выражено".

Мерцание либо есть, либо его нет. Точно также, как свежесть продуктов, по справедливому замечанию Воланда, бывает только одна. Как бы и чем бы мерцание не было выражено, если оно есть, значит есть. Без мерцания только режим 16 colour.

Titus 12th July 2007 04:55

Quote:

Originally Posted by Black_Cat (Post 94548)
В первом на
экран выводятся четные строки из нулевого экрана и нечетные из
первого, во втором -- нечетные из нулевого и четные из первого.
Эффект схож с тем, когда каждое прерывание переключают экран

По-моему это ерунда, извиняюсь за имхо.
Во-первых, для этого совершенно не нужно делать аппаратный гигаскрин, так как перемешать строки можно и программно.
Во-вторых, представляю как это будет смотреться... Мало того, что так же будет все мерцать, так еще и (скорее всего на большинстве контентов) будет нещадно 'полосатить'...

Black_Cat 12th July 2007 05:07

Quote:

Originally Posted by Titus (Post 94573)
По-моему это ерунда, извиняюсь за имхо.
Во-первых, для этого совершенно не нужно делать аппаратный гигаскрин, так как перемешать строки можно и программно.

Я уже говорил, что была ещё вторая инкарнация с морганием по знакоместам. Сделаешь программно?
Quote:

Originally Posted by Titus (Post 94573)
Во-вторых, представляю как это будет смотреться... Мало того, что так же будет все мерцать, так еще и (скорее всего на большинстве контентов) будет нещадно 'полосатить'...

:) да гигаскрин собсно вообще не кошерный режим, чтож тут делать? :) Дефективность режима устраняется только в Gigascreen+ :) .

Lethargeek 12th July 2007 09:26

Quote:

Originally Posted by Titus (Post 94573)
Во-первых, для этого совершенно не нужно делать аппаратный гигаскрин, так как перемешать строки можно и программно.

Дык проц освободится. :)
Можно уже всякие аркады ваять, а не только тупые смотрелки-моргалки.

Quote:

Originally Posted by Titus (Post 94573)
Во-вторых, представляю как это будет смотреться... Мало того, что так же будет все мерцать, так еще и (скорее всего на большинстве контентов) будет нещадно 'полосатить'...

Нормально смотрится, лучше, чем полнокадровый гигаскрин (найди редактор DBS например и сравни - см. тему Preliminary Monty). На телевизоре было совсем незаметно.

А вообще от картинки зависит - рисовать/конвертить надо аккуратно, и будет тебе щастье.

Sonic 12th July 2007 10:43

Quote:

Originally Posted by Lethargeek (Post 94581)
Дык проц освободится. :)
Можно уже всякие аркады ваять, а не только тупые смотрелки-моргалки.

Угу только глаза сломаешь нафиг :v2_dry: и все. На Амиге вон тоже есть интерлейсные режимы, только никто их вниманием не жалует.

Titus 12th July 2007 11:08

Quote:

Originally Posted by Black_Cat (Post 94574)
Я уже говорил, что была ещё вторая инкарнация с морганием по знакоместам. Сделаешь программно?
:) да гигаскрин собсно вообще не кошерный режим, чтож тут делать? :) Дефективность режима устраняется только в Gigascreen+ :) .

Шахматная доска - она и будет смотреться как мигающая шахматная доска.
Именно, что аппаратно повторять ТАКОЙ гигаскрин это 'не кошерно'. Только смешением цветов, имхо.

Lethargeek 12th July 2007 11:39

Quote:

Originally Posted by Sonic (Post 94587)
На Амиге вон тоже есть интерлейсные режимы, только никто их вниманием не жалует.

Там разрешение не то. И интерлейс емнип "не сходится", а на Спеке строки полностью совпадают.

Quote:

Originally Posted by Titus (Post 94591)
Шахматная доска - она и будет смотреться как мигающая шахматная доска.

По знакоместам И по строкам.

Для аппаратного смешения надо отдельную схему лепить, имхо сегодня из пушки по воробьям получится.


All times are GMT +4. The time now is 20:12.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.