MAGIC дофига срет в стек и меняет некоторые системные переменные. Соответственно, портит защищинные игры и те, которые испольуют стек не по назначению (для копирования, например). В некоторых программах под то, что MAGIC пытается впихнуть в стек, просто нет места. Ну и да, не выживают программы, которые хранят в экране данные. Не сказал бы, что большинство софта не работает, но самые навороченные игры, в которых память забита под завязку, для вывода спрайтов используется стек, а сама игра защищена от этого самого MAGIC, работать не будут. Что Родионов, что ZX-NOVOSIB говорят в основном о таких программах/играх - самых популярных у Спектрумистов. Ибо нафига нужен MAGIC, если программа копируется TR-DOS'ом, а места в ней только, что адаптаторы сделали нормальный сейв?
UPD: Еще не будут работать пограммы, которые щелкают странцами памяти по OUT без копирования в BANK-M, если сброшены при включенной не 0-й странице или используют экран-1 для отрисовки.




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