<?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; "Быстропускалка" виснет на Gotek]]></title>
		<link>https://forum.agatcomp.ru//viewtopic.php?id=402</link>
		<atom:link href="https://forum.agatcomp.ru/extern.php?action=feed&amp;tid=402&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «"Быстропускалка" виснет на Gotek».]]></description>
		<lastBuildDate>Sat, 19 Feb 2022 11:49:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6597#p6597</link>
			<description><![CDATA[<p>c4xx = 9&nbsp; - это на ДопОЗУ выбран для чтения и записи банк N 1. Так что это - типичное состояние инициализированного модуля. Пореже, но встречается ещё состояние 8 - это банк N 0.<br />Нулевой отзыв - это после аппаратного сброса модуля - неактивное состояние, модуль не доступен.</p><p>Вообще-то, ДопОЗУ семёрки умеет - так же как и ЭмПЗУ - блокировать запись, но этим ни одна изученная ОС или прога не пользуется. </p><p>Ну да, а про игрушки я говорил - они такие... Нередко без p-n-p.</p><p>--</p><p>Когда что-то плохо работает в конкретном слоте - надо чистить контакты :) Правило универсальное для агата.</p><p>--</p><p>В ряде прог и операционках семёрки есть небольшой баг: их механизм p-n-p расчитывает на то, что модули ДопОЗУ и ЭмПЗУ находятся именно в нулевом состоянии. Если это не так - механизм p-n-p даёт сбой. В быстропускалке этого бага нет. В Школьнице (РАПИРА, ДОК, КОПИРОВАНИЕ ДИСКОВ) этот баг вроде бы есть, но в них перезагрузчик обязательно сбрасывает состояние модулей памяти перед перезагрузкой, поэтому повторная загрузка или переход между частями системы проихсходит без проблем.</p><p>--</p><p>Код в регистре клавиатуры может быть разным, но даже если ЦП пролетит его, он всё равно залетит куда нибудь на C04x - включение таймера и тогда процесс будет ещё увлекательнее и случайнее. Поэтому в своих эмуляторах и отладчиках я всегда ставил точку остановки по умолчанию на адрес $C03F.<br />Нередко срабатывает ;)</p><p>--</p><p>Эмулятор, в случае сбоя проги, может дать совсем не тот результат, который есть на реальном железе.<br />Есть и неточности в работе эмулятора, но также в реальной машине состояние ОЗУ при включении неопределённо, хотя и стабильно для конкретного экземпляра микросхем DRAM. В эмуле же всё ОЗУ строго предсказуемо от старта виртуалки.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sat, 19 Feb 2022 11:49:33 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6597#p6597</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6596#p6596</link>
			<description><![CDATA[<p>на досуге попробую пускалку 1 версии, отпишусь.</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 21:39:08 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6596#p6596</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6595#p6595</link>
			<description><![CDATA[<p>Нашел, записал один исправленный сектор на диск, все, есть модификация каратеки для памяти в 5 слоте ))) Игруха заработала, все отлично.<br />Спасибо огромное за помощь !!!</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 21:36:18 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6595#p6595</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6594#p6594</link>
			<description><![CDATA[<p>Простите за оффтоп, но, пытаюсь поправить байтик в загрузчике каратеки, подскажите, кто знает, в best tool kit <br />2000&lt;0000.0414R - загрузить с 2000 адреса треки от 0 до 4 (0414 - номер последнего трека и сектора)<br />например я загрузил, нашел и поменял необходимый мне байт с С4 на С5, подскажите каким образом этот дамп выгрузить обратно на диск ? какая коммандная строка ?</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 21:26:09 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6594#p6594</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6593#p6593</link>
			<description><![CDATA[<div class="quotebox"><cite>avivanov76 пишет:</cite><blockquote><p>Команды<br /></p><div class="codebox"><pre><code>        STA $C408
        STA $C201</code></pre></div><p>намекают, что загрузчик &quot;Каратеки&quot; рассчитывает найти ДОЗУ в 4-м слоте, а ПЗУ во 2-м..</p></blockquote></div><br /><p>То есть если поправить С408 на С508 - то заработает в моем случае :)</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 20:45:19 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6593#p6593</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6592#p6592</link>
			<description><![CDATA[<p>И вот на реальном Агате (*) каратека выдала такое же сообщение, точнее, о той же ячейке.. <br />Только цифры чуть другие после адреса:</p><p>С004- A=E3 X=40 Y=00 P=F4 S=F9</p><p>И так же замерз с ключенным приводом.</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 20:41:00 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6592#p6592</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6591#p6591</link>
			<description><![CDATA[<p>Команды<br /></p><div class="codebox"><pre><code>        STA $C408
        STA $C201</code></pre></div><p>намекают, что загрузчик &quot;Каратеки&quot; рассчитывает найти ДОЗУ в 4-м слоте, а ПЗУ во 2-м.</p><p>А поскольку дальше там переход на адрес $B700, то при отсутствии включенного модуля ДОЗУ процессор будет читать $FF, пока не дойдет до буфера клавиатуры. Зависнет процессор или вывалится в обработчик BRK зависит от содержимого буфера клавиатуры.</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Fri, 18 Feb 2022 20:01:24 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6591#p6591</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6590#p6590</link>
			<description><![CDATA[<p>С ДОЗУ все в порядке. Если не давать ни чему грузиться, включить машину без дисков, сбросить и запросить С400.С4FF&nbsp; то все нули. А вот если уже что то прогружалось, преимущественно ИКП, то 09h.. (в эмуляторе такая же картина) То есть, получается машина исправна.. В чем же тогда проблема ?!?</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 19:27:31 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6590#p6590</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6589#p6589</link>
			<description><![CDATA[<p>Предполагаю, что в слоте 4 либо есть физические повреждения, и чего то не хватает (вариант маловероятный, так как в таком случае память неминуемо бы не могда проходить тест), или проблема в D3, в целом, это единственное различие для слотов, в которых ДОЗУ ведет себя по разному. Но опять же, не понятно, почему ДОЗУ проходит тест если D3 имеет какие то увечья..</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 18:24:54 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6589#p6589</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6588#p6588</link>
			<description><![CDATA[<p>При всем при этом, память работает, она совершенно без ошибок проходит тест, тестировал недавно, ЕЕ проходов - и не одной ошибки... То есть получается, ДОЗУ именно в 4 слоте представляется не правильно... Тем не менее, строка, которую выводит быстропускалка, говорит о том, что она совершенно точно понимает о наличии ДОЗУ в 4 слоте, тем не менее, после этой строки программа виснет.</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 18:10:03 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6588#p6588</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6587#p6587</link>
			<description><![CDATA[<p>Все таки есть подозрения на аппаратную проблему, когда Дозу-4, TEAС - 5 в мониторе на команду С400.С4FF (слот ДОЗУ) получаю все 09h, а когда Дозу-5, TEAС - 4 в мониторе на команду С500.С5FF получаю все 00h, и это правильно. Далее, ради эксперимена ставляю ДОЗУ в слот 6, и спрашиваю С600.С6FF - получаю все нули, что тоже абсолютно правильно...&nbsp; То есть, Дозу в 4 слоте работает не правильно, но скорее всего не все программы это замечают... Для понимания, проверяю 4й слот пустой, получаю FFh по всему диапазону. Контроллер TEAC выдает дамп свеего ПЗУ во всех слотах, все четко. Что же может быть с ДОЗУ, причем именно в 4 слоте ?</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 18:03:31 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6587#p6587</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6586#p6586</link>
			<description><![CDATA[<p>Отличие конфигурации только в наличии на реальной машине ППИ, и отсутствии этого девайса в эмуляторе, но без этого девайса на реальной машине происходит то же самое, по этому этот факт не в счет.</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 17:07:49 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6586#p6586</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6585#p6585</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>А что, если ваш конфиг собрать в эмуляторе Олега ? Будет ли отличаться поведение ?</p></blockquote></div><p>Попробовал, определенно похожим образом себя ведет Каратека, когда пытается грузиться из слота 4. Отличие только в том, что на реальном компе нет никакой реакции, просто ничего не делающий компьютер со включенным мотором диковода. А на эмуляторе сообщение об ошибке :</p><p><span class="postimg"><img src="https://i.ibb.co/x3ZM1fC/TEAC4-5.jpg" alt="https://i.ibb.co/x3ZM1fC/TEAC4-5.jpg" /></span></p><p>Остальные (MGR-1.6, и быстропускалка) загрузились как с Дозу-4, TEAС - 5 так и с Дозу-5, TEAС - 4.</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Fri, 18 Feb 2022 17:06:17 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6585#p6585</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6584#p6584</link>
			<description><![CDATA[<p>Как я уже писал, быстропускалки есть две версии.<br />Одна глючит на семёрке в каких-то случаях, вторая - нет. Надо проверять обе версии.<br />Причина глюка неизвестна (на моей семёрке его не удалось повторить), но симптомы совпадают с описанными вами. Возможно, дело в конфигурации компа.</p><p>--</p><p>А что, если ваш конфиг собрать в эмуляторе Олега ? Будет ли отличаться поведение ?</p><p>--</p><p>Все проги на агате можно условно разделить на две части: те, которые проверяют конфигурацию компа и те, которые этого не делают. К первым относится крупняк: операционки, нередко системные проги.<br />Ко вторым - многие B- игрушки и некоторые классы прог, например, ПО музячеек.<br />К примеру, многие B- игрушки на семёрке жестко исходят из предположения о том, что ЭмПЗУ стоит во 2-м слоте и никак иначе (игрушки в этом модуле переключают вектора обработчиков прерываний и сброса).<br />Также, слегка особняком, стоят проги, которые конфиг проверяют, но на нестандартных конфигах не тестировались авторами и могут глючить. Например, такой глюк известен и описан у &quot;Школьницы&quot;.</p><p>Поэтому, очень желательно, в вопросе о неработающих где-то прогах, максимально конкретно указывать о чём идет речь. Пусть это будет образ диска или fil-файл или ссылка на них.<br />В нашей базе файлов и образов хранится много заметок о различных интересных особенностях. Возможно, ваш вопрос давно уже изучен.</p><p>&lt;Сейчас я в отпуске и в ближайшую неделю могу только изредка теоретизировать. Конкретные ответы могут быть где-то после 25 февраля. К этому будет полезно иметь подробное описание конфига компа и образы. Готека у меня нет - увы. Но есть все типы дисководов, контроллеров и материнок.&gt;</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Fri, 18 Feb 2022 07:58:00 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6584#p6584</guid>
		</item>
		<item>
			<title><![CDATA[Re: "Быстропускалка" виснет на Gotek]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=6583#p6583</link>
			<description><![CDATA[<p>Доброго времени ! <br />Поэкспериментировал с быстропускалкой и семеркой. В целом, там не только быстропускалки касается, но она принимала участие в эксперименте.. </p><p>И так, семерка у меня по максимуму практически набитая. На данном этапе выявилось несколько прогамм, которые работают на определенной конфигурации, и не работают на обпеделенной другой конфигурауии и наоборот. <br />Касаемо быстропускалки - работает когда устройства расположены так: 2 - ПЗУ, 3 - 140к, 4 - 840К, 5 - ОЗУ, 6 - ППИ.<br />Вместе с этим в такой же конфигурации работает MouseGRAPH1.6. <br />Так же есть один диск который в такой конфигурации не работает, это КАРАТЕКА+Рыцарология. <br />Если меняешь устройства из 4 и 5 слота - то происходит противоположное, Каратека+Рыцарология работает, а вот быстропускалка и MouseGRAPH1.6&nbsp; работать перестают. </p><p>Когда быстропускалка перестает работать, последнее что она говорит - это в каких слотах находится озу и пзу, и на этом, постоянно вращая диск, Агат перестает что либо делать..</p><p>В остальных проверенных приложениях каких либо изменений при первом или втором расположении плат расширения не замечено.</p><p>Вопрос у меня, по чему так может происходить ? Быстропускалка ведь проверяет устройства, кто в каком слоте стоит? Тем более, что это более менее стандарнтый распих модулей, когда 3 и 5 контроллеры FDD а 2 и 4 - ПЗУ и ОЗУ... И в то же время, когда 3 и 4 - контроллеры FDD а 2 и 5 ПЗУ и ОЗУ - вроде не совсем стандартный вариант, но MGF и быстропускалке так только работают. В чем может быть причина ? И можно ли как то заставить MFG и быстропускалку работать таки со всеми вместе в конфиге, который я описывал вторым. Ну или загрузчик Каратека+Рыцарология работать на первой конфигурации, это наверное более интересный вариант, но понятно, что более сложный, в следствии того, что автора этого загрузчика нет скорее всего в этом чате ))</p><p>Ну и аппаратные проблемы исключаю, потому что слоты в целом отличаются только тем, что управляется через D1 и D3, если бы с ними были проблемы, то проблемы проявились бы и еще где нибудь, даже в том же обращении к ПЗУ 840к и 140к,... Ну это субьективное мнение, не претендую на истину ) Тем не менее, думаю, проблема программная.</p>]]></description>
			<author><![CDATA[null@example.com (electroscat)]]></author>
			<pubDate>Thu, 17 Feb 2022 20:44:55 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=6583#p6583</guid>
		</item>
	</channel>
</rss>
