User Tag List

Страница 90 из 99 ПерваяПервая ... 868788899091929394 ... ПоследняяПоследняя
Показано с 891 по 900 из 983

Тема: Emu80 v.4

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

    По умолчанию

    Цитата Сообщение от parallelno Посмотреть сообщение
    1. Опция Show Only Visisble Area не работает если эмулятор стоит на паузе.
    Есть такое в последней версии, знаю. И не только эта опция. Оказалось немного нетривиально сделать, оставил на потом. Исправлю, когда дойдут руки...

    Цитата Сообщение от parallelno Посмотреть сообщение
    2. В режиме вектора 256x256 и установленном Window Size = 1 отключение опции Original Aspect Ratio меняет разрешение окна с 314x256 на 512x256. Ожидаю что резолюшен должен быть 256x256 при отключеной опции Original Aspect Ratio.
    3. В режиме вектора 256x256 и установленном Window Size = 3 отключение опции Original Aspect Ratio меняет разрешение окна с 943x768 на 1024x768. Ожидаю что резолюшен должен быть 768x768 при отключеной опции Original Aspect Ratio.
    Разрешение на самом деле всегда 512 точек, просто в режиме низкого разрешения они удваиваются. Хотя бы из тех соображений, что есть демки, динамически переключающие разрешение 256/512 в течение кадра. Так что наверное считать фичей...

  2. #892
    Activist
    Регистрация
    29.06.2022
    Адрес
    г. Ирвайн, США
    Сообщений
    369
    Спасибо Благодарностей отдано 
    435
    Спасибо Благодарностей получено 
    241
    Поблагодарили
    88 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Есть такое в последней версии, знаю. И не только эта опция. Оказалось немного нетривиально сделать, оставил на потом. Исправлю, когда дойдут руки...


    Разрешение на самом деле всегда 512 точек, просто в режиме низкого разрешения они удваиваются. Хотя бы из тех соображений, что есть демки, динамически переключающие разрешение 256/512 в течение кадра. Так что наверное считать фичей...
    Ок, спасиб. Правильно ли я понимаю что ты называешь фичей растянутое в два раза по ширине окно? Есть ли какая-либо возможность снять скриншот 256x256?

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

    По умолчанию

    Цитата Сообщение от parallelno Посмотреть сообщение
    Правильно ли я понимаю что ты называешь фичей растянутое в два раза по ширине окно?
    Не окно, а именно картинку, которая на Векторе всегда 512*256. А окно может быть разного рамера.
    Цитата Сообщение от parallelno Посмотреть сообщение
    Есть ли какая-либо возможность снять скриншот 256x256?
    Два способа:
    1. Неочевидный. Настройки - Window - Exact original aspect ratio - Screet format: Custom, Custom format = 1.086. (Затем Alt-1 и Alt-R при необходимости)
    2. Простой. Alt-0 и мышкой подогнать размер окна до 256*256, контролируя размер по информации в статусбаре.

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

    parallelno (23.05.2023)

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

    По умолчанию

    Pyk, что с эмулятором то ?
    обновлений с весны нет.

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

    По умолчанию

    ZEman, действительно, надо бы сделать очередную сборку. Далеко не все же собирают из исходников. Постараюсь на днях подготовить очередной релиз.
    На завершение крупных доработок пока нет времени, но и мелких накопилось уже довольно много.

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

    ZEman (30.08.2023), [bETA]mEN (29.08.2023)

  8. #896
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,999
    Спасибо Благодарностей отдано 
    1,067
    Спасибо Благодарностей получено 
    1,244
    Поблагодарили
    479 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, скажите, а как вы готовите релиз, в смысле процесса сборки, для Linux и Mac? Есть какие-то руководства или готовый скрипт?
    Я попробовал для Linux формат AppImage, в целом как я понял у людей он работает, но сам AppImage получается довольно большой -- порядка 30+ МБ.
    Как под Мак правильно собирать -- пока исследую только.

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

    По умолчанию

    nzeemin, под linux использую linuxdeployqt, под MacOS - стандартный macdeployqt из комплекта Qt. Linuxdeployqt, я так понимаю, кроме копирования нужных файлов, патчит бинарники с помощью patchelf с целью изменения RPATH внутри elf-файлов (в том числе и динамических библиотек). Мой скрипт после сборки запускает linuxdeployqt, удаляет неиспользуемые динамические библиотеки и плагины и копирует дополнительные файлы, требуемые эмулятором (конфиги, шрифты и т. п.). Объем тоже получается немаленький, хотя я и удаляю лишние файлы. Остановился на варианте приложения в директории, пакет AppImage пока делать не стал, так как знаю, что есть любители модифицировать конфиги, поставляемые с эмулятором, в этом смысле директория с portable-эмулятором наверное удобнее. Надо бы еще попробовать статическую линковку, посмотреть какой получится объем итогового пакета.

    С macdeployqt все аналогично. Детально не разбирался, но думаю, что он работает примерно так же. Пробовал получить dmg, но не совсем получилось, так что остановился пока на app bundle.

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

    nzeemin (30.08.2023)

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

    По умолчанию

    Обещанный новый релиз. Версия 4.0.456 от 12.09.2023:
    https://emu80.org/news/v40456

    Сайт эмулятора: https://emu80.org

    Загрузить:

    Qt-версия (рекомендуется):
    Windows-сборка (portable): https://emu80.org/v4beta/Emu80qt_40456.zip
    MacOS-сборка: https://emu80.org/v4beta/Emu80qt_40456_macos.zip
    Linux-сборка: https://emu80.org/v4beta/Emu80qt_404..._x86-64.tar.gz

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

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


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

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

    + Добавлена новая конфигурация для ПК "Электроника КР-03"
    + Полностью переработаны опции командной строки, старый синтаксис оставлен для совместимости
    * Пальмира: в образ SD-карты добавлена CP/M с примером образа диска
    * РК-86: образ диска РК в составе эмулятора заменен на более полный
    * Вектор: исправлено отображение бордюра в режиме высокого разрешения
    * Орион: добавлен третий ВВ55
    * Орион DSDOS: обновлена версия DSDOS в составе эмулятора до 3.95
    * Орион DSDOS: объем памяти расширен до 512 КБ
    * Орион DSDOS: улучшения и исправления в эмуляции дисковода
    * Орион DSDOS: поддержка расширенного ROM-диска, управляемого портом FE
    * Орион DSDOS: поддержка жесткого диска на третьем ВВ55
    * Орион DSDOS: в состав эмулятора включен архив с пустым образом жесткого диска. Перед использованием распаковать!
    * КР-04: клавиша ВР назначена на клавишу Menu ПК
    * КР-04: обновлен до последней версии SD BIOS
    * Корвет: отображение в эмуляторе текущей отображаемой скан-линии
    * Корвет: исправления в эмуляции экрана
    * Корвет: эмуляция второго канала таймера со строчной частотой экрана на входе (не до конца отлажено)
    * Улучшена эмуляция ВВ55
    * Улучшена эмуляция ATA (IDE) интерфейса
    * Добавлена эмуляция форматирования ГМД. На данный момент протестирована на Орионе и ПК8000.
    - Орион: исправлена тактовая частота
    - Корвет: исправлена ошибка с использованием всего объема графического ОЗУ и работой RAM-диска
    - Корвет: исправлена ошибка - не переключался режим цветности из меню
    - Пальмира: исправлен регистр файлов в директории эмулируемой SD-карты (не работала эмуляция SD-карты в системах, отличных от Windows)
    - Исправлена ошибка с не работавшим иногда переключением назначения клавиш F5/F9 в отладчике
    - Исправлена ошибка при сборке с помощью GCC 13
    - Исправлена ошибка при сборке Lite-версии
    - Другие мелкие исправления и улучшения


    Просто релиз на основе текущего состояния, в основном мелкие изменения.
    Все еще в работе снапшоты, обновленный отладчик а также Океан, Башкирия и некоторые другие доработки

    Из важных изменений полностью переработанные опции командной строки. Наиболее важные опции:

    --platform <имя платформы> - запуск в режиме указанной платформы
    --run <загружаемый файл> - запуск указанного файла
    --disk-a | --hdd | --edd <образ диска> - подключение указанного образа диска

    Полный перечень смотрите в документации (Emu80 v4 Manual.rtf)
    Старый формат опций также оставлен для совместимости.

    Электроника КР-03 представляет собой Радио-86РК с клавиатурой МС7007, причем схема ее подключения отлична от опубликованной в журнале Радио.

    Дмитрий Цветков aka @tchv71 перенес на Пальмиру CP/M с использованием образов дисков на SD-карте, подключенной с помощью адаптера Алексея Морозова.
    В директорию SD-карты в поставке эмулятора добавлен файл CPM.RKL для запуска CP/M, а также образ диска A с минимальным набором утилит и игр.
    Источник: https://github.com/tchv71/RK_CPM30/tree/PalmiraSD

    Также заменен поставляемый ранее образ диска РК ДОС RK86DOS29.rkdisk на более полный RKDOS29.RDI, содержащий полный комплект файлов
    с оригинальных дисков, поставлявшихся кооперативом "Лианозово". За образ спасибо cy6 (https://github.com/c6lab/RKDOS29)
    Обратите внимание, что имя файла изменилось, при необходимости его следует подключить заново.

    Довольно много изменений по Ориону, в основном они касаются DSDOS, но могут быть использованы и в других конфигурациях
    этого компьютера.

    Решены проблемы со сборкой в последней версии GCC, а также сборкой Lite-версии. Последняя, кстати, стала намного более функциональной
    после добавления новых опций командной строки.

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

    andrews (13.09.2023), CityAceE (13.09.2023), cy6 (17.09.2023), Doronetty (15.09.2023), Oleg N. Cher (13.09.2023), parallelno (13.09.2023), Stl75 (14.09.2023), svofski (13.09.2023), tnt23 (21.10.2023), zebest (13.09.2023), ZEman (13.09.2023), [bETA]mEN (13.09.2023)

  13. #899
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,575
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Объясните, пожалуйста, природу явления.
    На стеке лежат два нуля. Выполняем команду POP AF (POP PSW). И во флаговом регистре получаем не ожидаемый 0, а 2! То есть флаг 1 после выполнения этой команды устанавливается. Сходу описания такого поведения найти не смог. Видимо, какая-то недокументированная фишка. Где можно почитать об этой фишке и других подобных?

    С уважением, Станислав.

  14. #900
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,857
    Спасибо Благодарностей отдано 
    655
    Спасибо Благодарностей получено 
    1,846
    Поблагодарили
    1,054 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько понимаю речь о 8080, можно посмотреть например здесь. У 8080, в отличие от z80, 3 бита регистра флагов жестко фиксированы. У 8085 и 580ВМ1 тоже часть битов фиксированы.

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

    CityAceE (15.09.2023)

Страница 90 из 99 ПерваяПервая ... 868788899091929394 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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