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

User Tag List

Показано с 1 по 6 из 6

Тема: Программирование на basic в эмуляторе (UnrealSpeccy)

  1. #1
    Junior
    Регистрация
    28.09.2016
    Адрес
    г. Ставрополь
    Сообщений
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Программирование на basic в эмуляторе (UnrealSpeccy)

    Чтобы отвлечься от повседневной рутины, решил попробовать покодировать под Спектрум. Реального Спектрума под рукой, поэтому, кодирую в эмуляторе UnrealSpeccy под zx-48.
    Первая задача - загрузка данных в видеопамять (использование оператора DATA в basic). Данных для заполнения много (генерируются на PC), руками набирать не хочется. В связи с этим встал вопрос передачи кода из PC в эмулятор. В UnrealSpeccy есть режим "вставки текста из буфера обмена через эмуляцию спектрумовской клавиатуры", но не понятно как при этом идет передача переключения клавиатуры в режим extended, чтобы по букве "d" вставлялся оператор DATA. Подскажите, как это делается?
    Под zx-128 такой проблемы нет, т.к. весь текст вводится побуквенно. Но пока хочется кодировать под zx-48.

    Есть ли иные способы сохранения кода в UnrealSpeccy, кроме создания снапшотов?
    Последний раз редактировалось TsysarAndrew; 28.09.2016 в 20:51.

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

  3. #2
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TsysarAndrew Посмотреть сообщение
    В UnrealSpeccy есть режим "вставки текста из буфера обмена через эмуляцию спектрумовской клавиатуры", но не понятно как при этом идет передача переключения клавиатуры в режим extended, чтобы по букве "d" вставлялся оператор DATA. Подскажите, как это делается?
    Я такго функционала не встречал. Когда надо было перегнать листинг, использовал BASIC 128. Но там тоже не все так гладко, BASIC тормозной и, если сделать "в лоб", не успевает обратаюывать посылаемые эмулятором нажатия кнопок. Знаю, что есть утилиты для набора текста BASIC и сохранения в образы, но не подскажу точно какие, не помню сходу и не пользовался.


    Цитата Сообщение от TsysarAndrew Посмотреть сообщение
    Есть ли иные способы сохранения кода в UnrealSpeccy, кроме создания снапшотов?
    Unreal Spectrum поддерживает эмуляцию BetaDisk Interface и возможность работы с TR-DOS с сохранением информации на образы дисков. Записи в образы летны, насколько я знаю, в нем нет, только чтение.
    ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.

  4. #3
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,754
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    141
    Спасибо Благодарностей получено 
    1,172
    Поблагодарили
    769 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TsysarAndrew Посмотреть сообщение
    Первая задача - загрузка данных в видеопамять (использование оператора DATA в basic). Данных для заполнения много (генерируются на PC), руками набирать не хочется.
    а как они попадают на экран ?
    (возможно данные загрузить сразу в память и брать через PEEK)
    и посмотри эмуль SpecEmu
    (save/load в *.tap он понимает)

  5. #4
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    834
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    ¡Un momento, señor fiscal!


  6. #5
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  7. #6
    Junior
    Регистрация
    28.09.2016
    Адрес
    г. Ставрополь
    Сообщений
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, за информацию. Понравился BASINÇ, буду пока его использовать.

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

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

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

Похожие темы

  1. Виртуальный образ HDD в Эмуляторе
    от Felix_73 в разделе Эмуляторы
    Ответов: 4
    Последнее: 24.01.2016, 16:04
  2. Камера в эмуляторе
    от Art в разделе Эмуляторы
    Ответов: 8
    Последнее: 17.11.2012, 18:59
  3. Мышь в эмуляторе
    от sevol в разделе Для начинающих
    Ответов: 13
    Последнее: 16.09.2011, 12:42
  4. TRS-80 Model I/II/III в эмуляторе
    от nzeemin в разделе Зарубежные компьютеры
    Ответов: 15
    Последнее: 10.02.2010, 13:00
  5. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20

Ваши права

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