Вообще-то писал конкретно про команду LOAD. У меня, например, LOAD"MZ0:FILE.ASC" не работает. А команда FILES у меня работает, но про неё не писал. Хотя у FILES параметр должен принимать и маску, например, "*.SAV" - покажи все sav-файлы - это похоже недоделали.
- - - Добавлено - - -
Может кто ещё подскажет, как улучшить работу BBC Basic, чтобы и быстр был и ESC чекал? Есть ли в RT11 возможность создать свой обработчик таймерного прерывания? Это был бы лучший способ. Если нет, то возможно придется использовать счетчик и запускать вызов проверки на, скажем, каждый сотый раз.
Похоже Hunta опять всё перепутал. Ну сколько можно муру разводить?! Объясняю для Вас опять поподробнее - пострайтесь хоть сейчас не путать.
1) Загружаем стандартный диск с вильнюсским бейсиком для УКНЦ на УКНЦ - Hunta не любит этот диск, но он стандартный и ему придётся потерпеть. Пробуем поработать здесь с вильнюсским бейсиком для ДВК - облом - команда FILES крашит.
2) Загружаем Hunta-диск на УКНЦ. Пробуем поработать здесь с вильнюсским бейсиком для УКНЦ - опять облом - команда FILES опять крашит.
Сплошной с Hunta облом.
Это всё понятно и неинтересно. А BBC Basic тайминги дает неправильные под Вашей системой, а раньше давал правильные.
Решил проверит Вашу сборку с π-затвором, который тщательно апробирован на более дюжины разных PDP-11 систем. К своему большому удивлению обнаружил, что ваша сборка как и стандартная дают правильные тайминги. Поэтому нужно смотреть в коды бибисишного бейсика, есть ли там проверка на 50/60 Гц. Однако, естественно предположить, что качественная система должна изначально генерироваться на 50 Гц, а не патчится всякими сомнительными костылями, пусть даже и не драйверами. Хотя программа, которая модифицируют систему, влияет на использование аппаратуры таймера - это почти драйвер.
Ну и зачем это? Там и так всё правильно работало.






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