Меня не оставляет одна мысль по поводу исправления ошибки порта #7FFD на чтение. А зачем он вообще нужен ? Кому легче от того, что можно прочитать состояние порта #7FFD ? Ведь в стандартном Спектруме его нет, соответственно и программы его не должны использовать для своей работы, иначе не будут работать на большинстве компьютерах.