<?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; восстановление External Zone, работа в эмуляторе]]></title>
		<link>https://forum.agatcomp.ru//viewtopic.php?id=400</link>
		<atom:link href="https://forum.agatcomp.ru/extern.php?action=feed&amp;tid=400&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «восстановление External Zone, работа в эмуляторе».]]></description>
		<lastBuildDate>Thu, 19 Oct 2023 14:41:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=7473#p7473</link>
			<description><![CDATA[<p><strong>vvhitevvizard</strong>, А можно покрутить исходники, что в TASM? Разумеется, только для личного пользования.</p>]]></description>
			<author><![CDATA[null@example.com (AlexBel)]]></author>
			<pubDate>Thu, 19 Oct 2023 14:41:47 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=7473#p7473</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5889#p5889</link>
			<description><![CDATA[<p>&gt;А где на ваших дисках софт обслуживающий КАРД93?<br />Либо на этой дискете <br /><a href="https://pic.maxiol.com/?v=1631202481.787614230.img20210604154206.jpg&amp;dp=2"><span class="postimg"><img src="https://pic.maxiol.com/thumbs2/1631202481.787614230.img20210604154206.jpg" alt="https://pic.maxiol.com/thumbs2/1631202481.787614230.img20210604154206.jpg" /></span></a><br />Либо потерялся.</p><p>Да, переносил на 360Kb диски.<br /></p><div class="quotebox"><blockquote><p>Например диск 21, там агатовские исходники на диске HD 1.2 Mb. Но ведь КАРД93 аппаратно не&nbsp; может такие диски понимать.</p></blockquote></div><p>Бэкапил далее по цепочке то, что смог восстановить в 1998 году. Не удивлюсь, если и на 3.5 дискетах у меня что-то найдется. :)</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Thu, 09 Sep 2021 15:51:21 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5889#p5889</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5888#p5888</link>
			<description><![CDATA[<p>Вы пишите что переносили на PC через КАРД93 исходники игры.&nbsp; А где на ваших дисках софт обслуживающий КАРД93? <br />Я почему спрашиваю - у нас есть только софт работающий с 360 кб дисками. У вас был какой-то расширенный?<br />Или просто с дисков 360 копировали на более объемные? Например диск 21, там агатовские исходники на диске HD 1.2 Mb. Но ведь КАРД93 аппаратно не&nbsp; может такие диски понимать.</p>]]></description>
			<author><![CDATA[null@example.com (garnizon)]]></author>
			<pubDate>Wed, 08 Sep 2021 23:13:47 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5888#p5888</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5865#p5865</link>
			<description><![CDATA[<div class="quotebox"><cite>garnizon пишет:</cite><blockquote><p>И еще вопросы по игре, я так понял после сокращения меню - режим ДЕМО пропал?</p></blockquote></div><p>Демо в виде короткой части одного уровня - осталось. Так как это было тогда в 1996.04 на момент последней правки исходников. Предыдущие уровни несовместимы (они написаны были под старый движок, конвертация в принципе возможна). Проект тогда делался по принципу &quot;будет готово тогда, когда будет готово&quot;. В 1996 я начал кардинально переделывать движок - и короткий уровень - просто для его тестирования. И именно оно может служить просто демкой возможностей. К патчам демки я буду возвращаться (как перееду на новое место в другой стране).</p><div class="quotebox"><blockquote><p>В игре использовалось совмещение режимов? - картинка в аттаче.</p></blockquote></div><p>В меню - да. В игровой части - точно нет. Ибо это затратно. Прерывания с частотой 60 Герц - это минус 10-15% производительности. Под модуль часов с более щадящими таймингами я не подгонял логику, хотя придумать что-то, чтобы ждать обратного хода луча было бы неплохо (если это вообще возможно на Агат).<br />PS: Скриншоты надо делать в полноэкранном режиме - эмулятор Олега не уважает соблюдение пропорций в окошке.<br />Cкриншоты есть в этой теме (напр в начале третьей страницы). Описание - в первом посте первой страницы и далее. Я подредактирую тексты там чуть позже.</p><p>Аналогично для ЧЗ - проект в существующем виде неиграбелен. Ни старая версия ни новая. Новодел делать не хочется, но перелка под свой скриптовый язык (вплоть до полной машины Тюринга с переменными, условными ветвлениями, подпрограммами итп) штука заманчивая - и Challenge интересный, для Агат и PC одновременно, но сроки неопределенные.</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Sun, 05 Sep 2021 09:02:22 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5865#p5865</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5858#p5858</link>
			<description><![CDATA[<p><a href="http://agatcomp.ru/agat/Software/Game/POP&amp;DICK/ExternalZone.shtml">http://agatcomp.ru/agat/Software/Game/P … Zone.shtml</a></p><p>Хорошо бы краткое описание от автора про смысл игры. <br />И скриншот нормально иллюстрирующий игру, а лучше несколько с разных уровней, чтоб GIF сделать. </p><p>И еще вопросы по игре, я так понял после сокращения меню - режим ДЕМО пропал? </p><p>В игре использовалось совмещение режимов? - картинка в аттаче.</p>]]></description>
			<author><![CDATA[null@example.com (garnizon)]]></author>
			<pubDate>Sat, 04 Sep 2021 20:58:44 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5858#p5858</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5635#p5635</link>
			<description><![CDATA[<p>=) Название улыбнуло.</p><p>Увы, Подземелье Черного Замка требует серьезной доработки - ранняя версия запускаема как proof of concept, но для полноценной игры требуется, чтобы каждый присоединяемый по chain файл имел в своем составе управляющий код (64 блока), в котором исполь зование предметов и заклинаний, сохранение состояния игры на диск итд.<br />Задача на практике трудно решаема (загрузка каждого файла из 106 доступных и присоединение через EXEC файла с управляющим кодом).<br />Новая версия игры (расширенная до 153+ локаций) была и вовсе оставлена в 1996 в нерабочем состоянии, в процессе переписки под скрипт + управляющий код на ассемблере. Цель-минимум пока - привести все скрипты локаций к одному формату.</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Thu, 26 Aug 2021 14:53:24 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5635#p5635</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5627#p5627</link>
			<description><![CDATA[<p>Хорошо бы, для ваших игр создать отдельные странички на сайте. Пусть что пока нет конечных версий. Так чтоб для каждой был текст авторский с общими словами хотя бы. И скриншоты на ваш выбор. Меня очень заинтересовало Подземелье, ведь игр такого жанра нет на агате, нет и все совсем. </p><p>Ведь пока вот что только есть, и то с ошибкой в названии как я понимаю: <br /><a href="http://agatcomp.ru/agat/Software/Game/Lost2/Gigapauk.shtml">http://agatcomp.ru/agat/Software/Game/L … pauk.shtml</a></p>]]></description>
			<author><![CDATA[null@example.com (garnizon)]]></author>
			<pubDate>Thu, 26 Aug 2021 05:42:54 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5627#p5627</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5623#p5623</link>
			<description><![CDATA[<div class="quotebox"><cite>garnizon пишет:</cite><blockquote><p>Ребята, я переснял все и всякими способами.&nbsp; Какие еще мои действия? Есть какие-то цифры? в смысле вот на таком-то диске надо вычитать такой-то трек?</p></blockquote></div><p><span style="color: green">Игорь, огромное спасибо! Восстановились <strong>все 100%</strong> необходимых файлов для ВЗ и <strong>все</strong> доступные файлы для ЧЗ</span> (что были на дисках - если что-то было где-то еще то увы утрачено).<br />На дисках остались битыми мелкие бинарники с экспериментами, файлы с промежуточной графикой, попытки снятия защиты и прочие патчи для эппл игрушек и агатовского софта - все это несущественно для восстановления.<br />----------<br />На фантоме я читал про ваши с Волдемаром фирменные технологии снятия образа, когда каждый проход попытки чтения сохраняется отдельно и уже из многомегабайтного слепка с помощью хитрых алгоритмов высчитываются наиболее удачные попытки чтения для каждого сектора. Я сузил зону поиска до примерно пяти дисков, Волдемар прошелся по всем нечитаемым файлам, вытащил все тела файлов что были стерты - чудо, но через разные подходы восстановились все сбойные места!!! Далее мне после сличения и дальнейшей правки удалось восстановить все недостающиие файлы Внешней Зоны в рабочем виде почти на момент ее последней даты редактирования, отредактировать исходники и начать вносить правки. Буду выкладывать апдейты и добавлять то, что хотел реализовать но не успел - собираюсь как минимум сделать полноценное демо. И поделюсь последней версией исходника под TASM (сейчас он в неспешной стадии кардинальных правок c глобальными переименованиями и прочими пертурбацияими - вспоминаю что делал тогда и заново ассимилирую код). В первом посте темы буду обновлять ссылку на последний апдейт.</p><p>Подземелья Черного Замка - здесь сложнее, <strong>новая</strong> версия проекта была переделана из A-файлов бейсика в скрипт, но программу для интерпретации скрипта <em>тогда</em> не успел написать. Есть пока технически не решаемые сложности.<br />Тем не менее, для текущего статуса, после сличения полный набор файлов для ранней версии (107 файлов локаций) и файлов для поздней версии (153 файла локации) выложил в соседней теме в аттачах.</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Wed, 25 Aug 2021 22:19:33 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5623#p5623</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5621#p5621</link>
			<description><![CDATA[<p>Ребята, я переснял все и всякими способами.&nbsp; Какие еще мои действия? Есть какие-то цифры? в смысле вот на таком-то диске надо вычитать такой-то трек?</p>]]></description>
			<author><![CDATA[null@example.com (garnizon)]]></author>
			<pubDate>Wed, 25 Aug 2021 18:24:42 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5621#p5621</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5558#p5558</link>
			<description><![CDATA[<p>Это надо в теме опечаток на сайте писать, где-то наверху форума.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Sat, 21 Aug 2021 01:46:57 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5558#p5558</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5557#p5557</link>
			<description><![CDATA[<p>Я вспомнил, что в девяностых находил <strong>ошибку в официальной комплектной документации к Агату 9</strong>, касающуюся переключения графических режимов. И вот наконец вернулся к этому вопросу. В своем проекте я использую обращение к <span style="color: green">С7AB</span> для показа 512x256x2 (МГДП) графики в банках A и B. Работает.</p><p>&quot;ПЭВМ АГАТ исполнение 9. КНИГА 2. Техническое описание. Часть 6.&quot;<br /><a href="http://agatcomp.ru/agat/Paper/DocsShtat/A9_K2.shtml">http://agatcomp.ru/agat/Paper/DocsShtat/A9_K2.shtml</a><br />имеет такую табличку (Управление режимами отображения <strong>&quot;Apple&quot;</strong> - опечатка уже тех кто делал OCR):<br /></p><div class="codebox"><pre><code>4.3.4.2. Управление режимами отображения &quot;Apple&quot;
                                              Таблица 10
------------------------------------------------------------
Номер!          Программные переключатели            !Номер
ЭС и !      !      !      !      !Номер!      !      !экрана
банка! ЦГВР ! МГДП ! ЦГСР ! МГВР ! ЭПС ! Т32  ! Т64  !текста
-----!------!------!------!------!-----!------!------!------
     !      !      !      !      !  0  ! C702 ! C782 !  0
     !      !      !      !      !  1  ! C706 ! C786 !  1
  0  !      !      ! C701 ! C703 !  2  ! C70A ! C78A !  2
     !      !      !      !      !  3  ! C70E ! C78E !  3
-----! C700 ! C780 !------!------!-----!------!------!------
     !      !      !      !      !  0  ! C712 ! C792 !  4
     !      !      !      !      !  1  ! C716 ! C796 !  5
  1  !      !      ! C711 ! C713 !  2  ! C71A ! C79A !  6
     !      !      !      !      !  3  ! C71E ! C79E !  7
-----!------!------!------!------!-----!------!------!------
     !      !      !      !      !  0  ! C722 ! C7A2 !  8
     !      !      !      !      !  1  ! C726 ! C7A6 !  9
  2  !      !      ! C721 ! C723 !  2  ! C72A ! C7AA !  A
     !      !      !      !      !  3  ! C72E ! C7AE !  B
-----! C720 ! C7A0 !------!------!-----!------!------!------
     !      !      !      !      !  0  ! C732 ! C7B2 !  C
     !      !      !      !      !  1  ! C736 ! C7B6 !  D
  3  !      !      ! C731 ! C733 !  2  ! C73A ! C7BA !  E
     !      !      !      !      !  3  ! C73E ! C7BE !  F
-----!------!------!------!------!-----!------!------!------
     !      !      !      !      !  0  ! C742 ! C7C2 ! 10
     !      !      !      !      !  1  ! C746 ! C7C6 ! 11
  4  !      !      ! C741 ! C743 !  2  ! C74A ! C7CA ! 12
     !      !      !      !      !  3  ! C74E ! C7CE ! 13
-----! C740 ! C7C0 !------!------!-----!------!------!------
     !      !      !      !      !  0  ! C752 ! C7D2 ! 14
     !      !      !      !      !  1  ! C756 ! C7D6 ! 15
  5  !      !      ! C751 ! C753 !  2  ! C75A ! C7DA ! 16
     !      !      !      !      !  3  ! C75E ! C7DE ! 17
-----!------!------!------!------!-----!------!------!------
     !      !      !      !      !  0  ! C762 ! C7E2 ! 18
     !      !      !      !      !  1  ! C766 ! C7E6 ! 19
  6  !      !      ! C761 ! C763 !  2  ! C76A ! C7EA ! 1A
     !      !      !      !      !  3  ! C76E ! C7EE ! 1B
-----! C760 ! C7E0 !------!------!-----!------!------!------
     !      !      !      !      !  0  ! C772 ! C7F2 ! 1C
     !      !      !      !      !  1  ! C776 ! C7F6 ! 1D
  7  !      !      ! C771 ! C773 !  2  ! C77A ! C7FA ! 1E
     !      !      !      !      !  3  ! C77E ! C7FE ! 1F
-----!------!------!------!------!-----!------!------!------
  8  !      !      ! C709 ! C70B !
-----! C708 ! C788 !------!------!
  9  !      !      ! C719 ! C71B !
-----!------!------!------!------!
  A  !      !      ! C729 ! C72B !
-----! C728 ! C7A8 !------!------!
  B  !      !      ! C739 ! C73B !
-----!------!------!------!------!
  C  !      !      ! C749 ! C74B !
-----! C748 ! C7C8 !------!------!
  D  !      !      ! C759 ! C75B !
-----!------!------!------!------!
  E  !      !      ! C769 ! C76B !
-----! C768 ! C7E8 !------!------!
  F  !      !      ! C779 ! C77B !
----------------------------------</code></pre></div><p>Где значится, что для включения МГДП на банки A и B должно быть обращение по адресу <span style="color: red">C7A8. Не работает.</span> :)</p><p>Легко разобраться, почему это так.<br />В той же книжке есть табличка побитовая &quot;Переключение режимов отображения АГАТ&quot;, описывающая младший байт в C7AB адресе обращения, нас интересуют особенно биты 0 и 1:<br /></p><div class="codebox"><pre><code>А7      ! признак удвоенной плотности (МГДП или Т64)
А6      ! ЭС2
А5      ! ЭС1  экранные страницы
А4      ! ЭС0
А3      ! ЭПС1 (текст) или ЭС3 (графика)
А2      ! ЭПС0 (текст); в графике несущественен
А1      ! РВИ2  00-ЦГВР   10-Т32 или Т64
А0      ! РВИ1  01-ЦГСР   11 МГВР или МГДП</code></pre></div><p>Для МГДП это никак не может быть<span style="color: red"> C7A8</span>. А <span style="color: green">C7AB вписывается в шаблон (A7=1, A1=1, A0=1)</span>.</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Sat, 21 Aug 2021 01:27:07 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5557#p5557</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5495#p5495</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>У тебя там странно уже то, что ты читаешь C070, а потом ещё и что-то вычитаешь из него (SBC).<br />C070 имеет только реакцию на адрес, он не обменивается данными.</p></blockquote></div><p>Подобные операции я обычно заменял на BIT $C070, чтобы отличить чтение и запись от простого обращения. :)</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Tue, 17 Aug 2021 05:17:07 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5495#p5495</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5491#p5491</link>
			<description><![CDATA[<p>&gt; Волдемар, спасибо за технический комментарий - таких деталей я не узнал бы уже нигде!</p><p>Вообще-то это в доках на комп есть.&nbsp; И в Мымрине тоже.<br />Да и процедура эта встречается хотя бы в бейсике. Так что есть где подсмотреть.</p><p>Только там, скорее всего, нет ожидания по второй оси, но это из-за самой логики бейсика: функция возвращает по запросу одну ось, а когда дело дойдёт до опроса второй оси (т.е. прога выполнит все промежуточные операции) времени уже достаточно пройдет.</p><br /><p>&gt; Кстати, С066/С067 - второй джойстик? И только для Apple ][?</p><p>В агате две оси. Четыре в эпле.</p><p>&gt; Вроде так задумано. Процедура вызывается с Acc = 2 или 4 для опроса разных осей джойстика, на выходе 1..2 или 3..4 соответственно.</p><p>У тебя там странно уже то, что ты читаешь C070, а потом ещё и что-то вычитаешь из него (SBC).<br />C070 имеет только реакцию на адрес, он не обменивается данными.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Mon, 16 Aug 2021 23:49:35 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5491#p5491</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5490#p5490</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>У тебя на выходе A будет зависеть от A на входе процедуры.<br />Это так и задумано?</p></blockquote></div><p>Вроде так задумано. Процедура вызывается с Acc = 2 или 4 для опроса разных осей джойстика, на выходе 1..2 или 3..4 соответственно.</p><div class="quotebox"><blockquote><p>Опрос джоев довольно простой:<br />Щёлкаем C070 и ждём, пока на C064 и C065 упадёт старший бит.<br />Время его падения как раз и есть угол поворота оси джоя.<br />Оно подобрано схемотехнически таким образом, чтобы ЦП успел максимум прокрутить<br />примерно 256 циклов ожидания (loop: LDA C064,X / BPL EXIT / INY / BNE loop)</p></blockquote></div><p>Волдемар, спасибо за технический комментарий - таких деталей я не узнал бы уже нигде!<br />Но камень в огород дизайнеров железа (понятно, что причина - удешевление) - процедура могла бы называться простой, если C064/C065 сразу возвращал бы цифровое 128/256-байтное значение. А так - как минимум нужно этот loop обрамлять в запрет/разрешение прерываний.</p><div class="quotebox"><blockquote><p>...<br />Т.е. нужно дожидаться завершения счёта по обеим пультам прежде чем вновь их опрашивать.<br />В эмуляторах это не будет заметно, скорее всего, а на реальном железе - важно.</p></blockquote></div><p>Спасибо за ценное дополнение. Конечная цель - реальная машина конечно же, эмулятор вторичен. :)</p><p>Кстати, С066/С067 - второй джойстик? И только для Apple ][?</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Mon, 16 Aug 2021 17:56:29 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5490#p5490</guid>
		</item>
		<item>
			<title><![CDATA[Re: восстановление External Zone, работа в эмуляторе]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=5487#p5487</link>
			<description><![CDATA[<div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Попробовал, летает<br />После примерно трёх падений словил <br />&nbsp; &nbsp; &nbsp; &nbsp; ДИСКЕТА ЗАЩИЩЕНА&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ОТ ЗАПИСИ&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />А зачем ей запись на диск?</p></blockquote></div><p>После трех смертей она обновляет таблицу 95ти рекордов на диске (файл &quot;HI&quot; длиной 4 сектора), и также cохраняет туда результат последней игры :)</p><div class="quotebox"><blockquote><p>Дальше висит и ждёт РЕД, наверное, но не говорит об этом.<br />Но на РЕД дёргает дисковод и продолжает висеть.</p></blockquote></div><p>Хмм. большинство ошибок дисковой системы критические (ошибка чтения, некомплектность файлов игры итп) - наверное, корректного выхода оттуда в игру и не предполагалось. Спасибо за feedback, потом посмотрю, можно ли вставить туда продолжение при некритической ошибке.</p>]]></description>
			<author><![CDATA[null@example.com (vvhitevvizard)]]></author>
			<pubDate>Mon, 16 Aug 2021 16:27:17 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=5487#p5487</guid>
		</item>
	</channel>
</rss>
