Цитата Сообщение от Grand Посмотреть сообщение
Это актуально для фирменного Спектрума 1982 года. TRDN не меняет режим прерываний и регистр I тоже.
Актуально, актуально.

В 128 бейсике i равен 5B. В 48 бейсике i равен 3F.
Получается, что когда мы запускаем что-то из TRDN, бейскик мы подставляем 48-й, а i у нас остается как у 128-го.
В результате получаем глюк виснущего плеера, для него это критично, он опирается на значения i. И неизвестно, сколько еще таких прог может быть.

В общем, надо i сделать 3F, раз уж бейсик 48-й и все будет хорошо.