User Tag List

Страница 122 из 152 ПерваяПервая ... 118119120121122123124125126 ... ПоследняяПоследняя
Показано с 1,211 по 1,220 из 1517

Тема: Вектор-06Ц: Эмуляция

  1. #1211

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    257 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрался до перехватов магнитофона в эмуляторе и понял, что мне не хватает опыта работы с Вектором и в частности с его бейсиком.

    Как я понял из сообщений ivagor на форуме, общепринятое расширение для ленточных файлов бейсика 2.5 - cas, несмотря на то, что фактически это формат rk?
    Я не нашел ни одного cas-файла для примера, все basic-программы, ссылку на которые недавно выкладывал svofski, имеют формат bas.

    Насколько вообще распространены cas-файлы? Если их нет, зачем нужны перехваты в кассетном бейсике? Раз в других эмуляторах перехваты реализованы, эти файлы все-таки существовали?
    Есть ли какие-то конвертеры из cas в bas и обратно (для Вектора или PC)? Можно ли как-то запустить дисковый бейсик после кассетного или наоборот, сохранив программу в памяти?

    И еще вопрос: есть ли эмуляторный аналог формата, в котором читает с ленты загрузчик (кроме wav/csw)? Нужно ли его поддерживать, существуют ли файлы в этом формате? Есть ли какие-то утилиты для сохранения в нем?

  2. #1212

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

  3. #1213

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    257 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, спасибо, походил по ссылкам, многое прояснилось

    Не смог скачать архив с утилитами saverom, saveasm, savebas, savemon отсюда:
    https://code.google.com/archive/p/ve...wnloads?page=2
    Получаю AccessDenied, на github же у svofski не нашел...


    Upd:
    Нашел здесь:
    http://sensi.org/scalar/ware/693/
    Последний раз редактировалось Pyk; 01.04.2019 в 11:09. Причина: нашел

  4. #1214

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, Вот ссылка на мою коллекцию ленточных файлов: https://cloud.mail.ru/public/EF9n/YdKLaE3Db
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  5. #1215

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    257 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ramiros, спасибо за коллекцию!
    Подскажи, пожалуйста, для какого бейсика, например, файл MySoft (BAS)\carts.cas ?
    При попытке загрузки в Basic 2.5 выдает ошибку "Мало памяти".

  6. #1216

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    перед загрузкой надо выполнить:
    screen 2,7
    himem 40959
    т.е. расширить память за счет видео ОЗУ
    Здесь можно скачать актуальные версии Virtual Vector (VV)

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

  8. #1217

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    257 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал новый релиз Emu80.
    https://zx-pk.ru/threads/27488-emu80...=1#post1006126

    Что сделано по части "Вектора" по сравнению с предыдущей сборкой:

    - вроде бы точная эмуляция экрана, все тесты пока проходят
    - исправлена ошибка в эмуляции AY, звучание сейчас должно соответствовать оригиналу
    - исправлены все длительности команд Z80, в том числе они должны быть правильными и на "Векторе"
    - сделана загрузка файлов Бейсика (bas и cas) с помощью встроенного загрузчика (Файл->Загрузить и выполнить, Alt-F3), так же, как это уже сделано для ПК8000
    - перехваты для Бейсика, Монитора и эмулятора РК/Микроши
    - кнопка на тулбаре и горячая клавиша для загрузка RAM-диска
    - поддержка мыши в отладчике
    - сброс счетчика тактов процессора по точке останова в отладчике
    - устранены вылеты

  9. #1218

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Развитие Emu80 радует, но в отладчике есть шероховатости.
    1. Не смог поставить бряк по F9.
    2. Хотелось бы, чтобы счетчик тактов перезапускался по F4/F7/F8 и по бряку (последнее я не пробовал из-за пункта 1).

  10. #1219

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    257 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, ну, я же писал, что мог что-нибудь сломать
    Сделаю чуть позже новую сборку, а пока можно поставить точку останова двойным щелчком слева от адреса.

    Поясни, по каким событиям стоит перезапускать счетчик тактов.
    Если сделать так, как ты предлагаешь:
    F4 - Here,
    F7 - Step,
    F8 - Over
    и по бряку,
    то уже и не останется действий, по которым счетчик не будет перезапускаться

    По моим ощущениям, по шагам F7 и F8 перезапускать не нужно, по бряку - обязательно, насчет F4 - не уверен...

  11. #1220

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Голосую обязательно за бряк и F4, без F7 и F8 для данной задачи в принципе можно обойтись.

Страница 122 из 152 ПерваяПервая ... 118119120121122123124125126 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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