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

User Tag List

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя
Показано с 81 по 90 из 106

Тема: Северная Пальмира

  1. #81
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Beaver, я уже плохо помню нюансы бейсика, поэтому, чтобы разобраться:

    • дай ссылку на файл конкретного бейсика
    • напомни синтаксис позиционирования курсора в бейсике


    Также можно посмотреть, работает ли в Emu80 в эмуляции Пальмиры.

  2. #82
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Beaver Посмотреть сообщение
    не работает оператор позиционирования курсора AT и CUR. Раньше, помнится, именно в микроне оно всё работало. Может более опытные товарищи подскажут, какие байты изменить в интерпретаторе, чтобы позиционирование заработало?
    Разобрался. Для Пальмиры в режиме 32К нужны следующие правки:
    Код:
    1925: 76 -> D7
    1933: 76 -> D7
    Бейсик обращается к служебным ячейкам Монитора для установки положения курсора.
    Для запуска в режиме 48К дополнительно изменить:
    Код:
    190E: 7F - BF
    1912: 7F -> BF
    1CC4: 76 -> B6
    1CCA: 80 -> C0
    - - - Добавлено - - -

    P. S. Псевдографика в 48K не работает, чего-то еще не хватает. Посмотрю чуть позже.
    Добавил выше еще изменение по адресу 190E.
    Исправленный бейсик для режима 48К в репозитории:
    https://github.com/vpyk/palmira-stuf...ft/basmikr.rkl
    Последний раз редактировалось Pyk; 20.02.2024 в 23:23.

  3. Эти 2 пользователя(ей) поблагодарили Pyk за это полезное сообщение:

    Beaver (17.02.2024), Ведущий_специалист (21.02.2024)

  4. #83
    Activist Аватар для Beaver
    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    297
    Спасибо Благодарностей отдано 
    375
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    56 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Разобрался. Для Пальмиры в режиме 32К нужны следующие правки
    Большое спасибо! Сегодня обязательно поробую.

    - - - Добавлено - - -

    Цитата Сообщение от Pyk Посмотреть сообщение
    1925: 76 -> D7
    1933: 76 -> D7
    Да, всё замечательно работает.
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира

  5. #84
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Beaver, разобрался с режимом 48К, отредактировал сообщение выше.

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

    Beaver (21.02.2024)

  7. #85
    Activist Аватар для Beaver
    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    297
    Спасибо Благодарностей отдано 
    375
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    56 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Beaver, разобрался с режимом 48К, отредактировал сообщение выше.
    Я правильно понимаю, что для 32 и 48 надо сделать разные версии, так как с изменениями под 48 интерпретатор не будет работать в 32к?
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира

  8. #86
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Beaver, да. Конечно, в режиме 32К предполагается бОльшая совместимость и в случае несовместимости минимальное количество изменений, но тем не менее.
    Надо будет еще в репозитории сделать отдельную папку для софта, работающего в режиме 32К...

  9. #87
    Activist Аватар для Beaver
    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    297
    Спасибо Благодарностей отдано 
    375
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    56 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, ещё есть такое наблюдение, что в том же интерпретаторе не работает beep.
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира

  10. #88
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Beaver Посмотреть сообщение
    не работает beep
    Совсем забыл про него, тем более, что он не работал в Микроне ни на Апогее, ни на Партнере.
    Посмотрю, что можно сделать.

    - - - Добавлено - - -

    Оригинальный бейсик для РК пищит в магнитофонный выход, которого у Пальмиры нет. Попробую переделать на таймер.

  11. #89
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я могу ошибаться, но разве вывод звука не как в 86РК, через вывод DI процессора?

  12. #90
    Activist Аватар для Beaver
    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    297
    Спасибо Благодарностей отдано 
    375
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    56 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    он не работал в Микроне ни на Апогее, ни на Партнере.
    А разве родной бейсик Партнёра не адаптировангный микрон? Я про тот, который по директиве B загружался?
    Если это он, то, если не ошибаюсь, он пищал через встроенный бипер. Или что там у него было)

    Могу, конечно, ошибаться. За давностью лет всё перепутать легко.
    Последний раз редактировалось Beaver; 22.02.2024 в 21:42.
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя

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

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

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

Ваши права

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