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

User Tag List

Страница 54 из 98 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя
Показано с 531 по 540 из 980

Тема: Emu80 v.4

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

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Вообще была мысль насчет Корвета, но в свое время рассчитывал на помощь Сергея Ерохина, который мог ответить наверное на любой вопрос по этому компьютеру. Сейчас за веткой по форума по этому компу не слежу, где-то есть хорошее описание его архитектуры? Есть ли люди, хорошо его знающие и готовые помочь?
    К сожалению, с доками для Корвета не густо. Есть публикации в Радио и схемы, есть исходники эмулятора Сергея Ерохина... Есть ещё исходники js-эмулятора, группа на ВК.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Проголосую за Эрик, если планируется эмуляция с торможением и поддержкой "комбинированного" видеорежима. Корвет тоже хорошо, но его точные и полные эмуляторы уже есть. А на точную эмуляцию ориона-про и львова не надеюсь, хотя их современный эмулятор с исходниками тоже был бы интересен.
    И где же "точный и полный эмулятор" Корвета? У b2m в настройках очень трудно разобраться и документации нет или хотя бы исходников вместо неё. Кроме того, там есть недоделки, например, Экспресс-паскаль оставляет артифакты на экране. У других эмуляторов также есть недоделки и им не хватает некоторых полезных фич, которые обычно у эмуляторов присутствуют.

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

    По умолчанию

    Версия 4.0.349 от 08.03.2021:

    Qt-версия (рекомендуется):
    Windows-сборка (portable): http://emu80.org/v4beta/Emu80qt_40349.zip
    MacOS-сборка: http://emu80.org/v4beta/Emu80qt_40349_macos.zip

    Portable SDL/wx-версия, windows-сборка:
    http://emu80.org/v4beta/Emu80_40349.zip

    Исходники:
    https://github.com/vpyk/emu80v4


    Изменения в версии 4.0.349:

    Легенда:
    + Нововведение
    * Изменение / улучшение
    - Исправлен баг
    ! Известная проблема

    + Поддержка ПК-01 Львов
    + Новые режимы масштабирования экрана 4x, 5x, 2x3, 3x5 и соответствующие им пресеты, а также пресет stretch
    + Специалист-MX: добавлена возможность чтения/записи образов лент RAMFOS в виде файлов .rfs (а также .wav и .csw)
    + В справку по платформам добавлена информация по раскладкам клавиатуры. Пока только для ПК РК-86, Апогей, Партнер, Львов
    * Для ПК8000 и Львова сейчас устанавливается по умолчанию режим масштабирования 2x3
    - ПК8000: решена проблема с чтением РК-файлов из эмулятора РК-86
    - Устранен вылет эмулятора в конфигурации РК-86 Z80
    - Другие небольшие исправления

    Для обеспечения устойчивого считывания wav-файлов RAMFOS пришлось немного пропатчить BIOS.
    На записанных из эмулятора же файлах процедура чтения заголовка не отрабатывала из-за очень жесткого требования к длительности периода.
    Если кто-нибудь может записать образец файла на реале, попробую подробнее изучить этот вопрос.


    Особенности эмуляции ПК Львов:
    - На данный момент поддерживается базовая конфигурация, без дополнительно подключаемых устройств.
    - Скорость работы насколько возможно приближена к реальной, максимальная разница на реальных программах обычно в пределах 1-3 %.
    - Встроенный загрузчик позволяет загружать двоичные файлы и токенизированные файлы Бейсика в форматах lvt (в том числе с оверлеями - lv0, lv1 и т.д.), а также файлов образов состояния sav.
    Кроме того, поддерживается загрузка файлов в стандарте MSX cas, в том числе мультиблочная (в этом случае основная программа с оверлеями располагается в единственном cas-файле).
    - Путем перехватов обращений к магнитофону также поддерживаются чтение и запись lvt/cas-файлов, в том числе с оверлеями (запись оверлеев работает, но я не знаю софта, который бы это использовал
    Как обычно, работают также чтение и запись wav и csw-файлов.
    - Ввиду невозможности обеспечить реальные тайминги и привязку к ходу луча, эмуляция хода луча ЭЛТ пока не реализована.

    Спасибо Владимиру Калашникову (Hard Wisdom) за консультирование и DDp за тесты на реальном ПК.
    Последний раз редактировалось Pyk; 10.03.2021 в 15:08. Причина: typo

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

    CityAceE (10.03.2021), Doronetty (09.03.2021), ivagor (09.03.2021), MaratBest (09.03.2021), Oleg N. Cher (09.03.2021), Pluto (09.03.2021), ZEman (09.03.2021)

  4. #533
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подарок на 8 марта Спасибо, порадовал!!!
    мне, чтобы собрать под убунтой, понадобилось доставить зависимости (строчка с стэковерфлоу).

    sudo apt-get install qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5

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

    По умолчанию

    Выявились проблемы со сборкой под MacOS - перезалил.

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

    По умолчанию

    В эмуляторе "Львова" некоторые бинарные файлы некорректно загружаются встроенным загрузчиком.
    Постараюсь исправить, а пока, если какая-то программа не грузится из меню, можно загрузить через BLOAD"",R.

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

    По умолчанию

    Версия 4.0.350 от 13.03.2021:

    Qt-версия (рекомендуется):
    Windows-сборка (portable): http://emu80.org/v4beta/Emu80qt_40350.zip
    MacOS-сборка: http://emu80.org/v4beta/Emu80qt_40350_macos.zip

    Portable SDL/wx-версия, windows-сборка:
    http://emu80.org/v4beta/Emu80_40350.zip

    Исходники:
    https://github.com/vpyk/emu80v4


    Изменения в версии 4.0.350:

    Легенда:
    + Нововведение
    * Изменение / улучшение
    - Исправлен баг
    ! Известная проблема

    - Львов: Исправлены проблемы с загрузкой некоторых файлов встроенным загрузчиком
    - Qt: Не работал режим растягивания в окне отладчика (Alt-9)
    * Львов: Исправлены некоторые проблемы с клавиатурой: не работали клавиши Home и СУ (Crtl),
    не работало управление в mines.lvt, исправлены неточности раскладки в справке
    * Львов: Полная поддержка smart-режима клавиатуры.
    Сейчас нет необходимости в переключении языка с помощью клавиш РУС/ЛАТ, язык переключается средствами системы
    * Qt: Добавлена горячая клавиша для вызова справки по платформе (Alt-F1)
    * Небольшие косметические изменения


    Некоторые полезные советы для тех, кто раньше не пользовался Emu80 и не только:

    - Для ускорения работы эмулятора служит клавиша Del. Может быть полезно для быстрого пропуска долго выполняющихся операций, например заставки при старте "Львова".
    - В настройках можно включить автоматические ускорение работы эмулятора при загрузке wav-файлов.
    - Горячие клавиши Alt-1,2,3,9,0 для управления размером окна работают также и в окне отладчика.
    - Если у вас есть проблемы с запуском эмулятора в режиме OpenGL, установленном по умолчанию, можете попробовать запустить его в режиме DirectX, задав параметр командной строки:
    "Emu80qt.exe -angle", можно также воспользоваться готовым cmd-файлом emu80qt-dx.cmd
    - Настройки portable qt-версии эмулятора хранятся в папке _settings, расположенной там же, где и основной исполняемый файл.
    Если папку _settings удалить, настройки будут храниться в профиле пользователя.
    - Быстро запустить программу с помощью встроенного загрузчика можно, просто перетащив файл программы в окно эмулятора.
    В эмуляторе при этом должен быть запущен тот ПК, для которого предназначается программа.


    На "Львове" сейчас вроде бы работает практически все, что пробовал запустить. Если и есть к с чем-то проблемы, то они наблюдаются и в других эмуляторах, надо сравнивать с реалом...
    Последний раз редактировалось Pyk; 13.03.2021 в 16:27. Причина: typo

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

    liberation (14.03.2021), zebest (13.03.2021), ZEman (13.03.2021)

  9. #537
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    спасибо что не забрасываете сей замечательный эмулятор.
    эмуляцию ещё каких-нибудь сов.компьютеров не планируете добавлять ?
    например корвет.


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

    ещё одно замечание.
    в новой версии что-то сломалось в эмуляции вектора 06ц.
    пример:
    загружаю диск с игрой t-rex-05.fdd
    всё загружается но дальше интры не идёт.
    банально не работают клавиши стрелки верх и низ для прокрутки текста в интро, нажатие space и enter тоже никчему не приводят.
    проверил на 4.0341 версии всё работает.
    Последний раз редактировалось ZEman; 13.03.2021 в 20:44.

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

    Pyk (13.03.2021)

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

    По умолчанию

    ZEman, да, новые компы планирую, Корвет рассматриваю как один из вариантов.
    По срокам ничего не обещаю - пока ничего нового не начинал и раньше апреля вряд ли возьмусь.

    Спасибо за информацию по Вектору - проверю и постараюсь починить.

  12. #539
    Member Аватар для liberation
    Регистрация
    02.05.2010
    Адрес
    г. Запорожье, Украина
    Сообщений
    57
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    - Встроенный загрузчик позволяет загружать двоичные файлы и токенизированные файлы Бейсика в форматах lvt (в том числе с оверлеями - lv0, lv1 и т.д.), а также файлов образов состояния sav.
    Спасибо за качественную эмуляцию ПК-01 "Львов", но должен заметить, что загрузка оверлеев в версии 4.0.350 не работает (пробовал загружать двоичные файлы). Да и BLOAD"",R не подает признаков жизни. И все это происходит с qt-версией под Kubuntu 20.04.

    Из пожеланий хотелось бы увидеть эмуляцию вывода на ч/б телевизор, для аутентичности, так сказать.
    Последний раз редактировалось liberation; 14.03.2021 в 00:18.

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

    По умолчанию

    liberation, по симптомам похоже на то, что почему-то отключился перехват магнитофонных операций (кнопка с магнитофонной кассетой на панели инструментов, должна быть нажата).
    Можно еще попробовать полностью сбросить настройки, если дело не в этом.

    Насчет ч/б телевизора принято, подумаю.

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

    ZEman, нашел причину проблемы на Векторе, постараюсь в ближайшее время сделать новую сборку.
    Спасибо за багрепорт!
    Последний раз редактировалось Pyk; 14.03.2021 в 01:05.

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

    ZEman (14.03.2021)

Страница 54 из 98 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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