А можно этот редактор где-нибудь взять в виде бинарника (про исходные коды и молчу)? Гугл выдает только мусор
Вид для печати
А можно этот редактор где-нибудь взять в виде бинарника (про исходные коды и молчу)? Гугл выдает только мусор
Скрытый текст
Доступeн же онлайн!
Я ничего не хочу сказать, наверное WEL - хороший редактор, но вот попробовал, и... "ощущения не те". Он же через монитор текст выводит - отсюда тормоза при выводе и скроллинге, на реальной РК курсор будет "мельтешить".
Онлайн эмулятор "мельтешение" курсора скрывает, что не всегда хорошо, на реальной РК аппаратный курсор виден всегда, если его специально не скрыли.
Недаром большинство игр "лезут" в экран напрямую. Я вот не только вывод, но и ввод символа использовал свой, на эмуляторе работает. В стандартном вводе символа тормозит автоповтор, несколько нажатых клавиш отрабатываются плохо, в том числе в автоповторе.
p.s.
А где для WEL можно посмотреть раскладку команд, не дизассемблировать же?
p.p.s
На форуме наблюдал отголоски почти религиозного культа насчет совместимости и аутентичности РК. Прошу понять меня правильно - для нас в конце 80-х, начале 90-х это была обычная железяка, если могли "выжать" из нее что-то большее, выжимали.
Тогдa, типа такого?
(здесь F2 выполняет функцию DEL)
Да, вот тут "ощущения те"!
Подумалось, что вообще-то функция автоповтора должна учитывать интервал между вызовами получения символа и ждать только оставшийся промежуток, но у РК нет прерываний и вообще какого-либо времени, так что это не реализуемо "по аппаратным причинам".
A Вы с Бейсиком Atari-XE знакомы?
Там директивы «EDIT <строка>» нету, однако, можно вывести «LIST <строка>,<строка>» и курсорными клавишами перемещаться по всему экрану, редактируя листинг прямо на экране: Очень удобно!
Впрочем, в «GW-Basic» примерно то же самое…
Вот всегда хотел доделать на РАДИО-86РК его Бейсики так, чтобы вместо буфера ввода при редактировании строк использовался экран…
А мой пример выше - лишь оценка объёма кода под подобный редактор: Влезет ли он в Бейсик-Микрон?
На MSX-бейсике точно так же. Но я на бейсике не писал с 1987-88 года примерно
- - - Добавлено - - -
Выложил скомпиленный бинарник для "канонического" РК86 32К, но пойдет и на 16К (при перетрансляции с другими адресами видеопамяти, естественно)
https://github.com/tchv71/ED_SC80/bl...K/bin/ESC80.RK
Там ввод/вывод еще остался дисковый для сипиэм, но в остальном вроде работает
Запуск в эмуляторе: https://rk86.ru/index.html?file=http...K/bin/ESC80.RK
P.S. Редактор полностью независим от Монитора, кроме получения верхней границы ОЗУ по 0F830h
Да, я уже позже заметил, что он оказывается в "Радио" был опубликован