PC-01 Lviv http://pc01.lviv.ua/forum/ |
|
Львов в Emu80 http://pc01.lviv.ua/forum/viewtopic.php?f=12&t=389 |
Page 1 of 1 |
Author: | Pyk [ 08 Mar 2021, 23:11 ] |
Post subject: | Львов в Emu80 |
Приветствую! Добавил поддержку Львова (ПК-01) в Emu80. Почти не приходилось сталкиваться с этим компьютером, спасибо Hard Wisdom за консультации и DDp за тесты на реальном Львове! Сборки последней версии под Windows и MacOS на сайте эмулятора: https://emu80.org/distr/ Исходники (GPL v.3): https://github.com/vpyk/emu80v4 Обсуждение эмулятора на zx-pk, ссылки на другие версии (основная ссылка на эмулятор, сайт emu80.org временно не обновляется): https://zx-pk.ru/threads/27488-emu80-v-4.html Особенности эмуляции Львова и основные моменты при работе с эмулятором:
В общем, тестируйте, задавайте вопросы, пробуйте запустить какой-то проблемный для эмуляторов софт (если такой есть) |
Author: | doorsfan [ 09 Mar 2021, 00:21 ] |
Post subject: | Re: Львов в Emu80 |
Спасибо! собрал под убунтой, понадобилось доставить зависимости, SOF подсказал доставить: sudo apt-get install qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5 запустил, набрал CLOAD (набралось как CLOADAD - помню, есть такой баг у львова, если быстро набирать) появилась модалка с заголовком Open rk file <- rk - мелкий бажок? поиграл в ракету (игрушка на бейсике, одна из 3х программ с комплектной кассеты). Супер!!! |
Author: | Pyk [ 09 Mar 2021, 08:41 ] |
Post subject: | Re: Львов в Emu80 |
Да, осталось с времен, когда поддерживались только rk-файлы, заменю на "Open tape file". Под Linux планирую сделать deb- и rpm-пакеты, но пока руки не дошли, к сожалению... |
Author: | Pyk [ 11 Mar 2021, 00:10 ] |
Post subject: | Re: Львов в Emu80 |
Выяснилось, что некоторые бинарные файлы некорректно загружаются встроенным загрузчиком. Постараюсь разобраться и поправить, а пока, если какая-то программа не грузится из меню, можно сделать BLOAD"",R. |
Author: | Pyk [ 13 Mar 2021, 14:39 ] |
Post subject: | Re: Львов в Emu80 |
Исправил некоторые проблемы в эмуляции Львова, новая версия эмулятора. Версия 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 SWL/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 удалить, настройки будут храниться в профиле пользователя. - Быстро запустить программу с помощью встроенного загрузчика можно, просто перетащив файл программы в окно эмулятора. В эмуляторе при этом должен быть запущен тот ПК, для которого предназначается программа. На "Львове" сейчас вроде бы работает практически все, что пробовал запустить. Если и есть к с чем-то проблемы, то они наблюдаются и в других эмуляторах, надо сравнивать с реалом... |
Author: | Pyk [ 14 Mar 2021, 12:59 ] |
Post subject: | Re: Львов в Emu80 |
Версия 4.0.351 от 14.03.2021: Qt-версия (рекомендуется): Windows-сборка (portable): http://emu80.org/v4beta/Emu80qt_40351.zip MacOS-сборка: http://emu80.org/v4beta/Emu80qt_40351_macos.zip Portable SDL/wx-версия, windows-сборка: http://emu80.org/v4beta/Emu80_40351.zip * Небольшие уточнения в скорости работы ПК "Львов" * В настройки ПК "Львов" добавлена опция "Мультиблочная загрузка", актуальная для этого ПК - Исправления ошибок по другим ПК В общем, по "Львову" значительных изменений нет, можно оставаться и на 4.0.350 |
Author: | Pyk [ 28 Apr 2021, 00:13 ] |
Post subject: | Re: Львов в Emu80 |
Версия 4.0.357 от 27.04.2021: Qt-версия (рекомендуется): Windows-сборка (portable): http://emu80.org/v4beta/Emu80qt_40357.zip MacOS-сборка: http://emu80.org/v4beta/Emu80qt_40357_macos.zip Portable SDL/wx-версия, windows-сборка: http://emu80.org/v4beta/Emu80_40357.zip Исходники: https://github.com/vpyk/emu80v4 Изменения, прямо или косвенно касающиеся ПК "Львов": + Эмуляция ч/б выхода * Улучшена точность скорости эмуляции - Исправления в распределении адресного пространства - Исправления в эмуляции встроенного динамика * В windows-сборке добавлена иконка и ассоциация с эмулятором для файлов .lvt - Исправлен скрипт для настройки ассоциаций файлов с эмулятором под Windows + Новый режим экрана и соответствующий пресет - 4x6 (Alt-8) * Новые уровни громкости 6 и 7. Рекомендуется по-прежнему не более 5, он же сейчас устанавливается по умолчанию - Исправлено переключение в полноэкранный режим в режимах с неквадратной точкой - 2x3, 3x5, 4x6 |
Author: | Pyk [ 25 Jun 2021, 00:22 ] |
Post subject: | Re: Львов в Emu80 |
Версия 4.0.362 от 24.06.2021: https://emu80.org/news/v40362 Из важных изменений, касающихся «Львова» — опция быстрого сброса. |
Author: | Pyk [ 21 Nov 2021, 00:13 ] |
Post subject: | Re: Львов в Emu80 |
Версия 4.0.377 от 21.11.2021: https://emu80.org/news/v40377 Важных изменений, напрямую касающихся "Львова", нет. |
Author: | Pyk [ 28 Nov 2021, 21:57 ] |
Post subject: | Re: Львов в Emu80 |
Версия 4.0.379 от 28.11.2021: https://emu80.org/news/v40379 Исправлены некоторые баги. По «Львову» минимальные изменения, не влияющие на работу. Возможность повышения уровня громкости в эмуляторе. |
Author: | Pyk [ 16 Feb 2022, 21:16 ] |
Post subject: | Re: Львов в Emu80 |
Версия 4.0.400 от 16.02.2022: https://emu80.org/news/v40400 В ПК «Львов» добавлена поддержка принтера. Спасибо Hard Wisdom за содействие в реализации! |
Page 1 of 1 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |