Дабы не плодить новые темы, напишу здесь.
Столкнулся с проблемой при работе с RAM диском. Почти всё идет, но...
TR-DOS 5.04T с рамдиском под профи
Некоторые программы ступорятся при чтении сектора в #2F1B на инструкции HALT.
Ладно, не беда, это значит где-то нет EI, поправил этот момент, но, это привело к другой проблеме, которая так же присутствует в 6.11E и 6.11Q
Ступор начинается в #3FE5, конкретно вот этот цикл зацикливается
Чтобы у вас была возможность проверить - выложу 2 игры, которые не идут с рам диска, может кто-то сможет подсказать что там в них такое используется и как поправить тырдос...Код:x3FE5 IN A,(#FF) ;поступил какой-нибудь сигнал? AND #C0 JR Z,x3FE5 ;если нет, то ждем его RET M ;если это INTRQ, то возврат x3FEC INI ;чтение байта JR x3FE5 ;повтор




Ответить с цитированием