Как мне кажется, надо в rtp добавить ту же схему, что и в PDP11 и VT52 - добавление к имени каталога расширения ".Not Recoded" выключает перекодирование в этом каталоге (и во всех вложенных)
Как мне кажется, надо в rtp добавить ту же схему, что и в PDP11 и VT52 - добавление к имени каталога расширения ".Not Recoded" выключает перекодирование в этом каталоге (и во всех вложенных)
воистину пошел. И в отличие от буржуйского basic.sav нормально выводит
print sin(1). Другие функции пока не попробовал.
Попробовал.
Гиперболических точно нет, только программой. И log(x) дает значение как ln(x), а последнего нет.
Еще есть ограничение для вложенных функций. sin(sin(x)) работает, а sin(sin(sin(x))) уже нет - пиши программу.
Графики тоже нет?
Последний раз редактировалось andrews; 25.10.2023 в 09:56.
Похоже, что для запуска перекодировки все символы текста должны быть допустимыми в КОИ-8.
Иначе было бы сложно гарантировать, что не будет перекодирован двоичный файл базы данных, содержащий текстовые строки (вроде SYSMAC.SML или HELP.MLB).
По-хорошему, ДА.
Но если файлы не модифицируются в эмуляторе и нужно лишь, чтобы они при чтении эмулятором имели кодировку КОИ-8 - достаточно включить в текстовом редакторе в Windows сохранение в КОИ-8 и никаких проблем не будет. Файлы будут храниться в каталоге в кодировке КОИ-8 и нигде никак перекодироваться не будут.
Последний раз редактировалось Patron; 24.10.2023 в 21:45.
Обычно да
А вот это не всегда возможно. В принципе, пока мне это (не КОИ-8) (вроде бы) нужно было только при сборке модифицированной RT-11 - а в этом случае я использую полноценный вариант эмулятора, а не rt11, но вот для индивидуальных проектов часто из командника вызываю именно rt11 - и вот тут я навскидку не скажу - используется ли в каких-то файлах русские буквы не в КОИ-8. И точно есть варианты программ, где используются 016/017 переключения
При чтении из каталога Windows эмулятор перекодирует ТОЛЬКО такие файлы, которые опознаны как текстовые и содержащие либо "допустимое подмножество" букв в кодировке WIN, либо "допустимое подмножество" букв в кодировке DOS.
016/017 этому правилу не удовлетворяют, поэтому любой текст с такими символами будет ПРОЧИТАН без перекодировки.
А, уже легче Но - (навскидку) вроде файлов, которые исполльзуют Win или Dos кодировку - нет, но... не факт - я как-то за этим не особо следил - только тогда, когда действительно нужно было - но это КОИ-8 или Windows кодирвки - в специфичемких и не использующих rt11 проектах. Так что лучше всё таки (как будет время и возможность) добавить в rt11 механизм ".Not Recoded"
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)