Важная информация

User Tag List

Страница 5 из 19 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 181

Тема: F.A.Q по эмулятору Башкирия-2М

  1. #41
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    978
    Спасибо Благодарностей отдано 
    439
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    221 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, работает новая конфигурация, единственно, добавил строку "ramdisk2="Vector06c\vector2.edd"" в секцию "ramdisk2".

  2. #42
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,850
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    168 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рад, что смог помочь.

  3. #43
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    978
    Спасибо Благодарностей отдано 
    439
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    221 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, заметил интересную особенность эмуляции Вектора: в некоторых программах индикатор "РУС" почему-то не работает, как на реале. Конечно, в этих программах он постоянно включается/выключается, но на реале эти кратковременные выключения незаметны, даже видимая яркость светодиода не уменьшается, а в эмуляторе он больше выключен, чем включён. Не замечали такое его поведение?

  4. #44
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,850
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    168 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня нет реала, сравнить не с чем.

  5. #45
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прежде всего выражу восхищение эмулятором. Но возникло несколько вопросов:
    1) проблемы с функцией "paste key macro". Игнорирует многие символы, например, скобки, кавычки, +, *, ... Некоторые символы заменяет, например, вместо равно приходит двоеточие, вместо точки-с-запятой - "собачка", ... Можно ли это как-то исправить правкой конфигурации? Работал с Корветом.
    2) в полном дистрибутиве emu-2019 у Корвета нет поддержки работы с кассетами, но нашёл отдельную сборку, где такая поддержка есть. Посмотрел на разницу в конфигах и сделал поддержку кассет там, где её по умолчанию не было. Но без упомянутой отдельной сборки понять, что именно править в конфиге невозможно. Есть ли где-нибудь справка по конфигурационным файлам?
    Последний раз редактировалось litwr; 01.12.2020 в 20:57.

  6. #46
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,850
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    168 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. это была экспериментальная фича, но поскольку худо-бедно работала (эмулировала нажатия клавиш), то я её оставил. С Корветом не тестировал, если что и можно сделать, то поправить как-то layout.kbd, конфиг править смысла нет, это общая фича для всех эмулируемых компов.
    2. справки по конфигам нет, времени на её создание тоже. Но есть люди, которые разобрались самостоятельно, по имеющимся примерам конфигурационных файлов.

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

  8. #47
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    1. это была экспериментальная фича, но поскольку худо-бедно работала (эмулировала нажатия клавиш), то я её оставил. С Корветом не тестировал, если что и можно сделать, то поправить как-то layout.kbd, конфиг править смысла нет, это общая фича для всех эмулируемых компов.
    Фича с клавиатурными макросами очень полезная. В эмуляторе БК gid что-то подобное работает хорошо. Пытаюсь разобраться с этим на эмулируемом Корвете. Всё получается просто, если клавиша на хосте работает напрямую без shift. А как задавать клавиши, которые на хосте идут через shift, например, круглые скобки или равно? У меня есть предположение, что в макросах есть какие-то специальные средства для указания на нажатие shift, а может и других модификаторов. Верно?
    Аналогично совершенно непонятно, как на Корвете определяются клавиши нажатые с shift. Нажал, например, shift-6 и получил в Корвете значок & - как это задается? Должна быть какая-то табличка для модификатора shift? Самому с этим не разобраться. Надеюсь только на Вашу помощь.
    Непонятно ещё, чем отличаются названия, начинающиеся с x- (x-up, x-left, ...), от названий, которые без x- в начале? Может это так называемые "серые" клавиши? В корветном лейауте таких нет, но они есть у других компьютеров.
    Пробую также разобраться с кнопкой полной скорости. Сделал для Корвета в конфиг

    main.ff.speed=10
    main.ff.keymask[B]=1

    и добавил строку из двух символов F9 (она получилась 11-й или В-й в 16-й системе) в конец файла layout.kbd и режим полной скорости заработал. Но что означают числа 10 и 1? Подскажите, пожалуйста. Взял эти числа копированием из конфигурации БК. Есть подозрение, что это не полная скрость, а 10-е ускорение...

  9. #48
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,850
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    168 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рассказываю, как дело было. Понадобилось мне для загрузки файлов, которые ассоциируются по расширению в emu.ext, после старта эмуляции симулировать нажатия клавиш. Например, набирать команду загрузки файла в Бейсике. Для Львова это выглядит примерно так (в файле emu.ext):
    Код:
    lvt[0] : loader {
      id="9:D0"
      config="Lvov"
      cmd[0].delay=1000
      cmd[0].keymacro="BLOAD{lshift-on}22{lshift-off},R{enter}"
      mode=5
    }
    Однобуквенные названия клавиш из layout.kbd идут как есть, остальные заключаются в фигурные скобки. Кроме того, можно в фигурных скобках добавить -on/-off для симуляции одновременного нажатия.

    В качестве эксперимента добавил возможность устанавливать макрос при вставке текста (заменив перевод строки и пробел на {enter} и {space}). Получилось то, что получилось.

    По поводу x- клавиш: если в файле layout.kbd нет таких, то стрелки и другие клавиши доп.клавиатуры действуют одинаково. Ну чтобы не писать везде left|x-left right|x-right (то есть "или"). Иначе можно различать клавиши основной и доп.клавиатуры.

    Цитата Сообщение от litwr Посмотреть сообщение
    main.ff.speed=10
    main.ff.keymask[B]=1
    Числа в конфиге в основном шестнадцатиричные, то есть ускорение в 16 раз, а маска клавиши из 11-того ряда, 1 это самая левая в строке (самая правая будет 80)

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

    litwr (10.12.2020)

  11. #49
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обнаружил возможно бага в эмуляции БК0011М. У меня не получается заблокировать клавишу СТОП через порт записи магнитофона. Команда
    Код:
    mov #^B0001000010000000,@#^O177716
    не работает, а с эмулятором gid работает. Хотя с эмулятором BK2010 тоже не работает - его автор признал, что не допилил.

  12. #50
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,168
    Спасибо Благодарностей отдано 
    231
    Спасибо Благодарностей получено 
    264
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Рад, что смог помочь.
    А не планируется дописывать эмуляцию СМ-1800 ?
    Сейчас при попытке загрузить DOS она дает ошибку "unknown MONID version"

Страница 5 из 19 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Пожелания и планы по эмулятору Башкирия-2М
    от b2m в разделе Эмуляторы отечественных компьютеров
    Ответов: 823
    Последнее: 01.07.2019, 21:19

Ваши права

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