User Tag List

Показано с 1 по 10 из 83

Тема: BASIC на Корвете

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    12.05.2018
    Адрес
    с. Телешовка, Киевская обл., Украина
    Сообщений
    33
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arix Посмотреть сообщение
    У меня они вообще в дисковом Бейсике выдают команды СР/М, а не Бейсика.
    Я ж об этом и написал, что таблицы последовательностей загружаются вместе с ОС. Т.е. они часть образа ОС на дискете..
    И таблицы эти в МикроДОС соотвествуют Бейсиковским, а в CP/M - свои.
    Да впринципе, "слизать" эти таблицы из ПЗУ-шного Бейсика и вкорячить в образ ОС - не проблема.

    Если есть возможность, сделайте KDI-образ своей дискеты с CP/M и выложите, посмотрю.

    Это мои извраты
    CPM-80-SUBMIT.kdi.zip

    С клавиатурой разобрался, способов править эти таблицы много. Но так, чтобы сразу и без извратов заработали клавиши стрелок - очень просто. Я эту дискету "собирал" давно и уже и подзабыл что там и для чего. Там есть прожка FDOP.COM, скопируйте на свою дискету. В ней нужно выбрать пункт "СТАНДАРТ МИКРОДОС". Дальше бейсик и т.д.

    Цитата Сообщение от Arix Посмотреть сообщение
    Надо как-то адаптировать эти программы.
    А что.. вариант! Подумаю...

    Заработало!!! Экпериментировал с программой SORM, нужно добавить строки (делают то же, что и FDOP.COM, теперь можно без него):

    Скрытый текст

    Код:
    20 GOSUB 60000
    60000 REM FDOP FIX
    60010 FOR I=0 TO 83
    60020 READ FDOP
    60030 POKE &HF6A0+I, FDOP
    60040 NEXT I
    60050 RETURN
    60500 DATA 11, 0, 255, 255, 255, 255
    60501 DATA 23, 0, 255, 255, 255, 255
    60502 DATA 26, 0, 255, 255, 255, 255
    60503 DATA 21, 0, 255, 255, 255, 255
    60504 DATA 8, 0, 255, 255, 255, 255
    60505 DATA 16, 0, 255, 255, 255, 255
    60506 DATA 24, 0, 255, 255, 255, 255
    60507 DATA 12, 0, 255, 255, 255, 255
    60508 DATA 25, 0, 255, 255, 255, 255
    60509 DATA 4, 0, 255, 255, 255, 255
    60510 DATA 30, 0, 255, 255, 255, 255
    60511 DATA 29, 0, 255, 255, 255, 255
    60512 DATA 28, 0, 255, 255, 255, 255
    60513 DATA 31, 0, 255, 255, 255, 255
    [свернуть]
    Последний раз редактировалось AlexS58; 08.10.2024 в 03:27.

    Этот пользователь поблагодарил AlexS58 за это полезное сообщение:

    Arix(10.10.2024)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    12.05.2018
    Адрес
    с. Телешовка, Киевская обл., Украина
    Сообщений
    33
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexS58 Посмотреть сообщение
    И таблицы эти в МикроДОС соотвествуют Бейсиковским
    Пардон, тут ошибся: в самом образе МикроДОС этих таблиц нету, видимо с целью экономии, по-видимому просто копируются из ПЗУ..
    Да и все пляски с бубном оказались лишними, - есть готовые утилиты FDOP.COM и FKEY.COM.

  4. #3

    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    552
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AlexS58, спасибо! Теперь программы с этих кассет заработали как надо, я с ними поигрался. А как пользоваться программой FKEY.COM? Она требует файл, я пытался подкинуть ей FKEY.EDT с вашей дискеты, она пишет "invalid file format". Как его тогда самому создать? В программе ведь есть функция сохранения настроек. И что-то у меня не получается запрограммировать клавиши в самом Бейсике. Например, хочу повесить RUN на F5. Как только не пробовал!
    KEY 5 RUN
    KEY 5 "RUN"
    KEY 5,RUN
    KEY 5,"RUN" (на Суре так)

    В описании нигде не нашёл синтаксиса этой команды.
    Последний раз редактировалось Arix; 10.10.2024 в 22:31.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. 128 basic
    от sevol в разделе Для начинающих
    Ответов: 149
    Последнее: 08.02.2025, 05:10
  2. Ответов: 33
    Последнее: 05.12.2018, 09:00
  3. Дизассемблер BASIC-48
    от Prusak в разделе Пресса
    Ответов: 4
    Последнее: 22.06.2010, 22:52
  4. Программы на BASIC
    от form в разделе ДВК, УКНЦ
    Ответов: 14
    Последнее: 17.04.2010, 15:41
  5. Софт от MSX на Корвете
    от AlexFantasy в разделе MSX
    Ответов: 4
    Последнее: 09.07.2008, 21:07

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •