Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Поиск (http://zx-pk.ru/forumdisplay.php?f=78)
-   -   ПК Поиск - Эмуляция (http://zx-pk.ru/showthread.php?t=7491)

shattered 11th December 2013 04:11

Правильно ли я понимаю, что в режимах 640x200 (что графическом, что текстовом) основной цвет всегда один и тот же (серый)? ТО крайне невнятно на этот счет высказывается.

b2m 11th December 2013 12:42

Этим управляют старшие биты порта 6Ah. Если включено разрешение цвета (обычно при этом выключают разрешение битов D7H,D7L), то наличие бита D7H/D7L будет означать включение альтернативного цвета точек в данной группе. Tronix выкладывал фото NC, там видно, что альтернативный цвет - яркий циан, а основной - белый.

shattered 11th December 2013 21:21

Это понятно, но в обычном CGA в режиме 640x200 можно выбирать цвет точек (порт 3D9).

b2m 12th December 2013 11:56

Мне кажется, тут нельзя говорить о полной совместимости с CGA.

shattered 12th December 2013 22:08

Вот и хочется знать, насколько в этом случае Поиск совместим с. Пока считаю, что выбрать цвет точек в обычном монохромном графическом режиме нельзя.

b2m 13th December 2013 12:06

Quote:

Originally Posted by shattered (Post 651602)
Пока считаю, что выбрать цвет точек в обычном монохромном графическом режиме нельзя.

Глядя на имеющийся дамп ПЗУ палитры, мне показалось, что цвета зависят от цвета фона. Но эксперимент на реальном Поиске показал, что они не зависят от цвета фона (см. вертикальные полосы в моём тесте). В ПЗУ палитры можно зашить что угодно, возможно были разные варианты.

DrPass 13th December 2013 12:32

Quote:

Originally Posted by shattered (Post 651602)
Вот и хочется знать, насколько в этом случае Поиск совместим с. Пока считаю, что выбрать цвет точек в обычном монохромном графическом режиме нельзя.

Насколько я помню, было можно. По крайней мере, в оригинальном электронмашевском Паскале процедура HiResColor() чего-то делала.
Сколько цветов было в палитре, сказать не могу, т.к. это было двадцать лет назад, и у меня был черно-белый монитор. Но как минимум, был белый, было нечто, на ч/б выглядевшее серым, и был черный.

shattered 13th December 2013 21:45

Quote:

Originally Posted by b2m (Post 651699)
Глядя на имеющийся дамп ПЗУ палитры, мне показалось, что цвета зависят от цвета фона. Но эксперимент на реальном Поиске показал, что они не зависят от цвета фона (см. вертикальные полосы в моём тесте). В ПЗУ палитры можно зашить что угодно, возможно были разные варианты.

А "третья" палитра (черный - красный - циан - белый) возможна?

shattered 14th December 2013 03:12

Quote:

Originally Posted by b2m (Post 646309)
Кто-нибудь помнит, как выглядел 4-тый нортон на Поиске? С цветами не совсем понятно. У меня в эмуляторе получилось вот так:

Там на картинках виден диск C: -- это сэмулирован В942?

b2m 14th December 2013 12:18

Quote:

Originally Posted by shattered (Post 651917)
это сэмулирован В942?

Я номеров не знаю, сэмулирован контроллер винчестера ATA.

---------- Post added at 12:18 ---------- Previous post was at 12:16 ----------

Quote:

Originally Posted by shattered (Post 651836)
А "третья" палитра (черный - красный - циан - белый) возможна?

4 цвета не имеют смысла. Цвет фона в обоих случаях (основной цвет точек и альтернативный) должен быть одинаковый. По крайней мере даже в имеющемся "неправильном" ПЗУ палитры это учтено. Вызывает сомнения тот факт, что в эксперименте на реальном Поиске бит выбора палитры никак не влиял на результат (фото test и test2).


All times are GMT +4. The time now is 04:56.

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