Бит 7 в порту xFF7 надо устанавливать в том случае, если в соответствующем окне используется маппер пентагон128-1024К. По умолчанию при выходе из аласма он установлен во всех окнах. Если в окне 0 он НЕ установлен, то TR-DOS работать не будет.
Чтобы правильно вернуться в аласм по RET, нужно выполнить следующие условия:
не запортить System page
не запортить системные переменные и стек в pg5
вернуться с правильными пагами в окнах 0 (48К), 1 (pg5), 2 (pg2), причём в окне 0 см. выше, т.е. out #3ff7,#83
(все эти паги относятся к раскладке памяти при #7ffd bit 4=0)
IM 1 с IY=23610 (это нужно и для бейсика и TR-DOS)
Бейсику ещё нужно HL'=10072 и EI, но аласму это не нужно.