<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[ПЭВМ "Агат" 7-9: Форум &mdash; Плата цветовых палитр и загружаемого знакогенератора.]]></title>
		<link>https://forum.agatcomp.ru//viewtopic.php?id=275</link>
		<atom:link href="https://forum.agatcomp.ru/extern.php?action=feed&amp;tid=275&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Плата цветовых палитр и загружаемого знакогенератора.».]]></description>
		<lastBuildDate>Tue, 23 Apr 2024 19:41:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7644#p7644</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Но это не выполняется для строк Gray: получается, что если в колонке LoRes/DLoRes стоит 5 то в DHiRes должна стоять цифра 10 и наоборот ?</p></blockquote></div><p>Посмотрел книжку Inside the Apple IIe и там это правило для всех цветов выполняется (страница 256): если в LoRes цвет 5, то в DoubleLoRes это цвет 10.</p><p>Но в книжке еще написано, что DoubleLoRes устроен сложнее: эти измененные цвета применяются только к четным столбцам пикселей, которые берутся из &quot;внешней памяти&quot;, а в нечетных столбцах цвета остаются такими же, как в обычном LoRes.</p><p>&quot;Внешняя память&quot; - это память на плате расширения Apple IIe. Если этой платы нет, то ни режим DoubleLoRes, ни режим DoubleHiRes недоступны. Видимо, из-за каких-то задержек при обращении к внешней памяти эти цветовые сдвиги и появляются. Пример таких сдвигов можно посмотреть тут <a href="https://www.deater.net/weave/vmwprod/dlowres_mode7/">https://www.deater.net/weave/vmwprod/dlowres_mode7/</a></p><p>Интересно, что в DoubleHiRes таких цветовых сдвигов нет.</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Tue, 23 Apr 2024 19:41:40 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7644#p7644</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7637#p7637</link>
			<description><![CDATA[<p>Сорри, я когда читал твои предыдущие сообщения думал только про агатовские режимы.<br />Сейчас с агатовскими всё причесалось, но постепенно возникают вопросы по эпловским.</p><p>Вот например:<br />в тех же таблицах на сайте колонка LoRes/DLoRes и DHiRes выглядят так, как будто номер цвета в DHiRes может быть пересчитан в LoRes/DLoRes простым кольцевым сдвигом номера цвета.<br />Но это не выполняется для строк Gray: получается, что если в колонке LoRes/DLoRes стоит 5 то в DHiRes должна стоять цифра 10 и наоборот ? Судя по сноске, это не имеет значения для NTSC-кодирования, но важно для Emul.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 23 Apr 2024 15:38:06 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7637#p7637</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7635#p7635</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Т.е. при работе в эпловских режимах Y = 1 всегда ?</p></blockquote></div><p>- Доктор! Меня все игнорируют!<br />- Следующий!</p><p>Я же выше написал:<br /></p><div class="quotebox"><blockquote><p>В режиме Apple HiRes <strong>Y = 0</strong>.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Tue, 23 Apr 2024 09:58:42 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7635#p7635</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7634#p7634</link>
			<description><![CDATA[<p>Т.е. при работе в эпловских режимах Y = 1 всегда ?<br />Меня сейчас интересует только поведение ДК Агат-9.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 23 Apr 2024 05:48:08 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7634#p7634</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7633#p7633</link>
			<description><![CDATA[<p>Цвет включённого пикселя зависит от того, находится ли он в чётной или нечётной колонке экрана, а также от состояния старшего бита байта, из которого он был считан. Цвета без скобок даны для Apple приблизительно: они рассчитаны эмуляцией цветопередачи NTSC. Цвета в скобках даны для Агат.</p><p>Пиксели в чётных колонках 0, 2, 4 и т.д. либо зелёные #65C216 (#00FF00), если старший бит сброшен, либо голубые #43A9EF (#0000FF), если старший бит установлен.</p><p>Пиксели в нечётных колнках 1, 3, 5 и т.д. либо фиолетовые #C063FF (#FF00FF), если старший бит сброшен, либо оранжевые #E27C36 (#FF0000), если старший бит установлен.</p><p>Если два включённых пикселя касаются друг друга по горизонтали, они всегда отображаются белым цветом.</p>]]></description>
			<author><![CDATA[null@example.com (garnizon)]]></author>
			<pubDate>Tue, 23 Apr 2024 05:11:24 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7633#p7633</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7632#p7632</link>
			<description><![CDATA[<p>&gt; Вообще, есть же таблица <a href="http://agatcomp.ru/agat/Hardware/useful/ColorSet.shtml">http://agatcomp.ru/agat/Hardware/useful/ColorSet.shtml</a></p><p>Мне в этих таблицах не ясно соответствие между эпловскими и агатовскими цветами.</p><p>Если я правильно понимаю, Агат умеет рисовать HiRes. И в таблице эпловских цветов ему соответствует последняя колонка. Но там только галочки. Агатовский ДК каждой галочке ставит какой-то конкретный цвет из своей палитры. Но какой ?<br /></p><div class="codebox"><pre><code>HiRes    Агат
Black          0
Purple         5
Medium Blue 4
Orange  1
Light Green   2
White          7</code></pre></div><p>Так ?<br />Что с Y ?</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 23 Apr 2024 03:33:28 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7632#p7632</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7627#p7627</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Если бы наоборот - вроде бы было бы логичнее: белый уже состоит из трех компонент, т.е. интегральная яркость у него выше остальных. Тогда при Y = 1 немного приглушаем его...</p></blockquote></div><p>Мне кажется, у разработчиков другая идея была. Вот в текстовом режиме Т32 в строке 224 пикселя. В режиме Т64 - 448. Пиксель на экране получается в два раза меньше. И света от него идет тоже в два раза меньше. В результате символы выглядят более тусклыми (плюс еще яркость падает из-за ограничения полосы пропускания видеоусилителя).</p><p>Поэтому в Т64 бит Y ставится в 1, чтобы символы на глаз оставались той же яркости (не тускнели). C режимом 512x256 то же самое, там пиксель меньше и его яркость специально повышается.</p><p>К сожалению, дальше эта логика ломается. Режимы ГВР и МГДП обрабатываются в ПЗУ палитр одинаково, поэтому яркость автоматом вырастает и в режиме 256x256. И, видимо для совместимости с ГВР, яркость белого увеличена и в 4-цветном ЦГВР.</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Sat, 13 Apr 2024 19:38:51 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7627#p7627</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7626#p7626</link>
			<description><![CDATA[<p>Обобщая, получается, что если Y не задаётся явно, то белый цвет синтезируется всегда с Y = 1, а остальные с Y = 0.<br />При этом палитры на сайте выстроены так, что Y = 1 всё таки считается увеличением яркости относительно Y = 0.</p><p>Значит белый будет всегда заметно ярче, а другие цвета будут более бледными.</p><p>Если бы наоборот - вроде бы было бы логичнее: белый уже состоит из трех компонент, т.е. интегральная яркость у него выше остальных. Тогда при Y = 1 немного приглушаем его...</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sat, 13 Apr 2024 14:17:58 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7626#p7626</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7625#p7625</link>
			<description><![CDATA[<p>Да, тут <a href="http://forum.agatcomp.ru//viewtopic.php?id=415">http://forum.agatcomp.ru//viewtopic.php?id=415</a> обсуждали.<br />В семерках ЛЭМЗ не доходит. В девятках и некоторых семерках ВЗЭВТ - доходит.</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Thu, 11 Apr 2024 19:48:01 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7625#p7625</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7624#p7624</link>
			<description><![CDATA[<p>Таблица интересная, но не ясно, почему в gray color учитывается Y ? вроде где-то обсуждали, что он не доходит до гнезда видеосигнала...</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Thu, 11 Apr 2024 16:47:18 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7624#p7624</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7623#p7623</link>
			<description><![CDATA[<p>В 4-цветном режиме так: для черного, синего, зеленого и красного Y = 0, для палитры с белым цветом - белый цвет выводится с Y = 1.<br />В текстовом Т32 бит Y = 0. В текстовом Т64 белый цвет выводится с Y = 1.<br />В монохромных графических режимах белый цвет выводится с Y = 1.<br />В режиме Apple HiRes Y = 0.</p><p>Вообще, есть же таблица <a href="http://agatcomp.ru/agat/Hardware/useful/ColorSet.shtml">http://agatcomp.ru/agat/Hardware/useful/ColorSet.shtml</a></p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Wed, 10 Apr 2024 21:12:59 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7623#p7623</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7622#p7622</link>
			<description><![CDATA[<p>Тут вопрос странный возник: если плата палитр получает 4 бита на вход, то что будет в 4-цветных режимах ?<br />Там бит Y c агатовского ДК низкий или высокий ?<br />Немного интересен этот же вопрос и применительно к другим малоцветным режимам, у которых в явном виде Y отсутствует.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Wed, 10 Apr 2024 16:29:03 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7622#p7622</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=4770#p4770</link>
			<description><![CDATA[<p>541ру2, 556рт11, рт18 пока можно новые найти (ну 1990-х годов, конечно).<br />рт18 по идее вообще можно с материнки снять.<br />1802ир1 - она сама аналог. AM29705 ее девичья фамилия.</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Sun, 14 Mar 2021 09:31:36 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=4770#p4770</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=4769#p4769</link>
			<description><![CDATA[<p>Извиняюсь за вмешательство, но если использовать CPLD, то это будет &quot;не наш метод&quot;? ;)<br />Лично я покупаю мелкосхемы у этого гражданина: <a href="https://radiokot.ru/forum/viewtopic.php?f=51&amp;t=152026&amp;p=3548776#p3548776">https://radiokot.ru/forum/viewtopic.php … 6#p3548776</a><br />Уже раз десять покупал, набирал рублей на 500-700, ничего плохого сказать не могу. Было пару раз, перепутал тип одной микросхемы и разок не доложил какую-то одну мелкую логику, но компенсировал это. Пару раз заказывал у Рябцова, но это явный мошенник, который неоднократно обманывал и меня и других.</p>]]></description>
			<author><![CDATA[null@example.com (AlexBel)]]></author>
			<pubDate>Sun, 14 Mar 2021 08:32:12 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=4769#p4769</guid>
		</item>
		<item>
			<title><![CDATA[Re: Плата цветовых палитр и загружаемого знакогенератора.]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=4767#p4767</link>
			<description><![CDATA[<p>А вообще сам набор деталей этой платы легко доступен сейчас ?<br />Т.е. если замутить реплику этой платы (схема есть, даже разводка дорог есть), сложно ли будет её собрать?<br />Всякая россыпуха типа кт315 или 555/155 без проблем найдётся, пусть даже в импортных аналогах, а вот 1802ир (может есть аналог?), 541ру2, 556рт11, рт18&nbsp; &nbsp;?<br />У кого есть большие запасы?<br />Программатор для 556 у меня есть.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sun, 14 Mar 2021 08:16:04 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=4767#p4767</guid>
		</item>
	</channel>
</rss>
