<?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; Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
		<link>https://forum.agatcomp.ru//viewtopic.php?id=290</link>
		<atom:link href="https://forum.agatcomp.ru/extern.php?action=feed&amp;tid=290&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Ячейка 121: куда устанавливается, как использовать, как устроена».]]></description>
		<lastBuildDate>Thu, 18 Nov 2021 12:16:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6235#p6235</link>
			<description><![CDATA[<p>Подскажите, а что еще нужно из железных доработок для запуска яч121? Перемычку до D7 в.6 на ген. плате кинул, установил ДОЗУ и ЭмПЗУ, при загрузке лоадера <a href="http://agatcomp.ru/agat/Software/MicroDos/Loader.shtml">http://agatcomp.ru/agat/Software/MicroDos/Loader.shtml</a> врубается двигатель шпинделя дисковода, головка выходит на 0 дорожку и Агат виснет. При этом на дисплеях (с яч121 Агат становится практически двухмониторной машиной :3) вполне стабильная картинка содержимого ОЗУ после запуска а-ля шахматка. Складывается ощущение, что образ не может развернуться в ОЗУ.<br />В данном случае меня смутила картинка, уже не помню где мною скачанная, где изображена доработка модуля:<br /><a href="https://ibb.co/McR1Z4R"><span class="postimg"><img src="https://i.ibb.co/McR1Z4R/c5b34c71c095.jpg" alt="https://i.ibb.co/McR1Z4R/c5b34c71c095.jpg" /></span></a><br />Интересно, на что она влияет и необходимо ли её выполнять для нормальной работы ячейки?</p>]]></description>
			<author><![CDATA[null@example.com (slammy)]]></author>
			<pubDate>Thu, 18 Nov 2021 12:16:40 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6235#p6235</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6217#p6217</link>
			<description><![CDATA[<div class="quotebox"><cite>sintech пишет:</cite><blockquote><p>Плата с ИР22 и большим пауком:<br />С1 - К50-24 10мкФ/63В<br />С2 - 150нФ / 0.15мкФ</p><p>Все остальные 22нФ.</p></blockquote></div><p>Огромное спасибо за оперативный ответ! Буду восстанавливать.</p>]]></description>
			<author><![CDATA[null@example.com (slammy)]]></author>
			<pubDate>Mon, 01 Nov 2021 18:14:03 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6217#p6217</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6215#p6215</link>
			<description><![CDATA[<p>Плата с ИР22 и большим пауком:<br />С1 - К50-24 10мкФ/63В<br />С2 - 150нФ / 0.15мкФ</p><p>Все остальные 22нФ.</p>]]></description>
			<author><![CDATA[null@example.com (sintech)]]></author>
			<pubDate>Mon, 01 Nov 2021 16:29:13 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6215#p6215</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6212#p6212</link>
			<description><![CDATA[<p>Всем доброго времени суток. Досталась яч121 с выкушенными кондерами. Кто-нибудь может подсказать номиналы С1 и С2 по схеме с сайта (один из них аксиальный электролит, другой рядом с таймером ВИ1). Остальные, как я понимаю, блокировочные и их емкость особого значения не имеет.</p>]]></description>
			<author><![CDATA[null@example.com (slammy)]]></author>
			<pubDate>Mon, 01 Nov 2021 14:34:10 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6212#p6212</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3590#p3590</link>
			<description><![CDATA[<p>А вот еще, неожиданно, для семерки, тоже яч 121 грузит? <br /><a href="http://agatcomp.ru/agat/Software/Other/Ssystem.shtml">http://agatcomp.ru/agat/Software/Other/Ssystem.shtml</a></p>]]></description>
			<author><![CDATA[null@example.com (garnizon)]]></author>
			<pubDate>Wed, 22 Jan 2020 18:25:59 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3590#p3590</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3589#p3589</link>
			<description><![CDATA[<p>Код загрузчика ДОС от эпла до Бейсик-60 примерно одинаковый, его подправляли только в четырёх местах:<br />1) адреса всяких процедур, который вызывались из сисмона ДО ЗАГРУЗКИ ROM-БЕЙСИКА.<br />2) поиск и включение ДопОЗУ (8000.BFFF) - туда читается ДОС.<br />3) дочитывание данных после сектора 2/4 - оттуда ДОС для яч121 читает Бейсик.<br />4) переключение ячейки в эппл-моде. Собственно, та ячейка, которая есть у нас, не требует какого либо специального переключения (как девятка, например).</p><p>По пункту 1 можно однозначно отличать софт для эпла от софта для семёрки: процедуры те же, но адреса разные.<br />По пункту 2 код изучать мне не доводилось. Хотя, возможно, это тоже критерий.<br />По пункту 3 как раз есть непонятки с некоторыми попадавшимися дисками. Например, чтение происходит, но читать нечего.<br />По пункту 4 я и предположил, что могут быть разные версии железки.</p><p>Так как девятка грузиться в эпл-моде, в основном, с 840ок, после чего по ЭмПЗУ повторяет эпл, также по п.1 можно отличить любой софт для девятки в эпл-моде от семёрки.</p><p>Интересно, что логика загрузки Бейсик-60 отличается от софта для яч121: хотя грузиться почти один и тот же код (ДОС в нижние адреса и интерпретатор Бейсика в верхние), делается это по разному:<br />1) Бейсик-60: сперва грузиться ДОС, полностью инициализируется, а потом дочитывает файл HELLO, откуда Бейсик уже сам выковыривается в ЭмПЗУ.<br />2) Яч121: ДОС грузит своё тело и сразу (из абсолютных треков) тушку бейсика. Потом в каком-то (неизученном пока) порядке они инициализируются. Похоже, что код запуска-раскладывания по памяти находиться внутри ДОС.</p><p>(Кстати, нам попадалась эстонская версия Бейсик-60 (для семёрки), она грузиться похоже на вариант 2. Хотя, возможно, там совсем другой автор и другой код запуска.)</p><p>В общем, надо подробнее копаться.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sun, 19 Jan 2020 02:55:40 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3589#p3589</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3588#p3588</link>
			<description><![CDATA[<p>LDA C081/LDA C081 - это именно управление эппловской Language Card. Обращение к этому адресу ее выключает и подключает стандартное ПЗУ Apple. Так же не факт, что наличие Language Card обязательно. Возможно, софт просто проверяет, есть она в наличии или нет.</p><p>Что касается дисков, то тут такая мысль: вряд ли под 121 ячейки был какой-то специальный софт кроме загрузчика. Ведь после загрузки у нас получается стандартный Apple ][ и дальше, в теории, с любого эппловского диска можно загрузиться из монитора или бейсика.</p><p>Так что, скорее всего, на дисках чья-то самодеятельность, и не факт, что допиленная до рабочего состояния.<br />Но чтобы сказать наверняка, надо разбирать код с этих дисков. Если там есть обращения к каким-то неизвестным адресам ввода/вывода, значит, действительно нет какой-то железки.</p><p>Еще есть мысль, что 121 ячейка эмулирует Apple ][ не совсем точно, и реальный софт от этого колбасит.</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Sat, 18 Jan 2020 22:00:15 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3588#p3588</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3587#p3587</link>
			<description><![CDATA[<p>Вообще, похоже, что всё таки была ещё какая-то версия ячейки, отличающаяся программно.</p><p>Перерыл кучу загрузочных дисков, которые вроде как для 121 (ну, то есть они ни на семёрке ни на эпле не заводятся, хотя и признаков крупной битости не имеют): часть запустилась на &quot;квази-яч121&quot; (семёрка с ДК от девятки), а часть валиться двумя способами: либо делают JMP 6C00 - но там сразу какой-то мусор, считанный с диска. Либо они лезут куда-то в адреса Fxxx, и там попадают на какой нибудь BRK. Причем характерно, что они где-то тут же пытаются щёлкать LDA C081/LDA C081. Но, как показало следствие, имеющиеся у нас ячейки на этот адрес никак не реагируют. Вообще, двойное обращение - признак обращения к эпловскому контроллеру памяти. Кажется, это переключение режима LC ?</p><p>--</p><p>6c00 - в эти адреса читаются треки, которые на данных дисках вообще заполнены файлами и чем-то ещё + тело доса (чтение в обратном порядке, заканчивается на секторе 0/12).<br />Не ясно, в общем, как планировалось, что это будет работать,... может быть это какая-то незавершенная версия, которая, по какой-то причине, расползлась по коллекциям...... Хотя это странно. Или она так глючит именно из-за того, что нет какой-то железки.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sat, 18 Jan 2020 16:25:19 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3587#p3587</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3517#p3517</link>
			<description><![CDATA[<p>А-а-а-а! Понял. Надо попробовать.</p>]]></description>
			<author><![CDATA[null@example.com (AlexBel)]]></author>
			<pubDate>Tue, 31 Dec 2019 15:13:14 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3517#p3517</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3515#p3515</link>
			<description><![CDATA[<p>Это нужно если ты грузишь софт для семёрки. Т.е. который с семёрочным ДК работает.</p><p>Если для я121 - то просто автостарт.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 31 Dec 2019 15:03:57 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3515#p3515</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3514#p3514</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Перечитай:<br /><a href="http://forum.agatcomp.ru//viewtopic.php?pid=3398#p3398">http://forum.agatcomp.ru//viewtopic.php?pid=3398#p3398</a><br />По умолчанию C0i0.</p></blockquote></div><p>Да, ошибся. Тогда не понимаю, зачем нажимать сброс и вводить это. Я с давних времён помню, ещё с игровых залов - просто включили &quot;Агат&quot; и загрузка пошла сразу, без всяких дополнительных манипуляций. И сейчас так.</p>]]></description>
			<author><![CDATA[null@example.com (AlexBel)]]></author>
			<pubDate>Tue, 31 Dec 2019 14:46:03 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3514#p3514</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3506#p3506</link>
			<description><![CDATA[<p>Перечитай:<br /><a href="http://forum.agatcomp.ru//viewtopic.php?pid=3398#p3398">http://forum.agatcomp.ru//viewtopic.php?pid=3398#p3398</a><br />По умолчанию C0i0.</p><p>-==-=</p><p>Нарисовал для эмулятора извращённый конфиг: всё от семёрки, но ДК от девятки.<br />Таки да - софт для яч121 пытается работать :)<br />Извращение, конечно, даже по поддерживаемым видеорежимам и по отсутствию отдельного озу ячейки,<br />но уже кой что.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 31 Dec 2019 13:15:46 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3506#p3506</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3505#p3505</link>
			<description><![CDATA[<p>А в реальности делать C0i1:0 нет необходимости, так как это уже сделано при включении аппаратно :)<br />Но если бы этого не было, то при выполнении C0i1:0 ячейка бы активировалась и подключала свою память. В ячейках 3F3 и т.д. уже не будет данных, записанный МОНИТОРом при старте и сброс приведёт к холодному старту. Вроде бы, логично.</p>]]></description>
			<author><![CDATA[null@example.com (AlexBel)]]></author>
			<pubDate>Tue, 31 Dec 2019 12:47:14 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3505#p3505</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3504#p3504</link>
			<description><![CDATA[<p>О, нашел !!!</p><p>4.1. Подготовка к работе ПЭВМ &quot;АГАТ&quot; с установленным модулем дисплейного контроллера и порядок дальнешей работы в основном соответствуют указаниям изложенным в инструкции по эксплуатации (Фг3.032.002 ИЭ) и техническом описании (Фг3.032.002 ТО) на ПЭВМ &quot;АГАТ&quot;. Существуют лишь некоторые отличия, которые заключаются в следующем:<br />вместо гибкого магнитного диска с системным программным обеспечением для ПЭВМ &quot;АГАТ&quot; в щель НГМД на лицевой панели системного блока должен быть вставлен диск прикладываемый к модулю;<br />при выполнении ПЭВМ холодного старта после включения питания, очистка экрана и появление надписи &quot;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot; происходит после загрузки дисковой операционной системы и интерпретатора языка БЕЙСИК, а не сразу после включения питания. При этом все время пока происходит считывание информации с загрузочного диска, на экране может отображатся произвольная картинка любого из возможных режимов отображения.<br />по окончании считывания, в ПЭВМ содержится ДОС и интерпретатор языка БЕЙСИК ПЭВМ Apple ][.<br />4.3. В случае необходимости использования ПЭВМ с установленным модулем, как обычной ПЭВМ &quot;АГАТ&quot; требуется выполнить следующую последовательность действий:<br />выключить системный блок и ВКУ ПЭВМ;<br />переключить кабель ВКУ из выходного разъема модуля в разъем RGB системного блока;<br />сразу после включения питания нажать одновременно две клавиши &quot;УПР&quot; и &quot;СБР&quot;;<br />набрать на клавиатуре директиву C0i1:0&nbsp; , где i=1-6 в зависимости от разъема, в каком установлен модуль (при установке модуля в соответствии с пунктом 3.2. необходимо набрать C0B1:0);<br />вставить стандартный загрузочный диск с требуемым системным программным обеспечением ПЭВМ &quot;АГАТ&quot;;<br />еще раз нажать обе клавиши &quot;УПР&quot; и &quot;СБР&quot;, после чего должен начаться обычный процесс выполнения &quot;холодного&quot; старта ПЭВМ &quot;АГАТ&quot;.</p><br /><p>Короче, халявы никто и не обещал :))</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 31 Dec 2019 12:34:51 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3504#p3504</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ячейка 121: куда устанавливается, как использовать, как устроена]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=3503#p3503</link>
			<description><![CDATA[<p>Всего вероятнее, что ты прав.<br />На агате аппаратных рессурсов было часто было больше, чем использовалось прогами.<br />Дополнительная память, если и использовалась, то, в основном, копировщиками, и то - такая гибкость больше присуща девяткинским прогам.</p><p>Помню, раскусив всю архитектуру модулей дополнительной памяти в семёрке был удивлён, что её никто никак не использует. Там за просто так пустыми остаются 16+16 кб&nbsp; памяти, т.е. чисто технически, можно даже попробовать изобразить модуль на 32 кб, который будет закрывать потребности почти всех прог семёрки: достаточно, чтобы он изображал модули ЭмПЗУ и ДопОЗУ с единственными банками по 16 кб.<br />Исключения: какая-то из версия ИКП-Бейсика-7 (там бейсик и ДОС делят два банка ДопОЗУ) и копировщик<br />дисков из Школьницы. Ну может ещё графредактор AlvGraf.</p><p>В итоге написал резидент, который мог читать/писать/копировать/смотреть файлы, всплывая из этой shadow memory, при загруженном бейсике и даже запущенных бейсик-программах. Правда, работал только со 140ками.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 31 Dec 2019 11:02:59 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=3503#p3503</guid>
		</item>
	</channel>
</rss>
