nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 26 Nov 2020 04:37



Reply to topic  [ 95 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7
Emu80 v.4 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Pyk wrote:
Смотрю на разные эмуляторы и вижу, что цели у всех эмуляторописателей разные: вовсе не обязательно это точность эмуляции - для кого-то важен простой движок, для кого-то - богатство настроек или удобство использования, ...
Почему-то практически все эмуляторописатели игнорируют такую полезную фичу,
как управление из среды эмулятора реальными портами ввода-вывода PC.
А ведь это очень полезно! Процессором, которого у тебя реально нет, поуправлять
настоящим устройством ввода-вывода! :kruto:

Виктор, а нет в планах опции поддержать хотя бы частично вывод на "железные" порты?
Мне такой вариант делал Шевцов в своём эмуляторе "Специалист-МХ".

Получилась весьма интересная конструкция: через LPT управлял индикатором от Nokia-3310.

Image

Звуковую карту опять же из "Специалиста-МХ" программировал.

На мой взгляд, так это интереснее, чем ностальгировать на экран ретро-компьютера... :wink:
Вот только, к сожалению, эмулятор "Специалист-МХ" от Шевцова - DOS-овский... :osad:

_________________
iLavr


10 Sep 2020 03:50
Profile
Senior

Joined: 21 Jan 2003 05:08
Posts: 120
Reply with quote
Версия 4.0.346 от 06.11.2020:

Qt-версия (рекомендуется):
Windows-сборка (portable): http://emu80.org/v4beta/Emu80qt_40346.zip
MacOS-сборка: http://emu80.org/v4beta/Emu80qt_40346_macos.zip
Linux(x64)-сборка (portable, для тестирования): http://emu80.org/v4beta/Emu80qt_40346_lnx64.tgz

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

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


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

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

+ Поддержка Covox в Векторе
+ Новая опция отладчика: использовать мнемоники Z80 для 8080
+ Новая опция: не воспроизводить звук магнитофона. Особенно полезна для Специалиста для устранения треска при использовании цвета
+ Поддержка SD-адаптеров по схемам hwm_pvv, msx, n8vem
+ Конфигурация для РК-86 с поддержкой SDOS, в дистрибутив вулючен образ SD-карты с распространеными программами для РК-86
+ Поддержка проверки значений переменных в конфигурационных файлах
+ Новое окно аппаратной конфигурации, вызываемое по Alt-F8 или по кнопке на панели инструментов
Пока только в Qt-версии. Предполагается, что будет предназначено для изменения аппаратной конфигурации
эмулируемого ПК. Пока здесь настраиваются только пути к образам и директориям SD-карт и ROM-дисков для РК-86 и Апогея.
+ Сделана сборка для MacOS, исправлены некоторые замечания по работе в этой ОС
* Qt-версия: возможность сохранять скриншоты в формате png (спасибо Pavel Dovgalyuk)
* Регистр I Z80 сейчас отображается в отладчике
* Если при запуске не найдены конфигурационные файлы эмулятора, выводится окно с ошибкой
* Исправлен неработающий фильтр в окне открытия файлов в Linux, из-за чего не были видны wav-файлы при открытии (спасибо xintrea)
- Партнер: включение МЦПГ сейчас корректно происходит по биту 7 порта DC00 (было по биту 0)
- ПК8000: исправлена запись в регистры цвета в зависимости от сигнала гашения
- Eureka: устранены проблемы со звуком
- Исправления в эмуляции процессора Z80 в режиме прерывания IM2
- Исправлены небольшие ошибки в сохранении настроек


06 Nov 2020 15:02
Profile ICQ WWW
Senior

Joined: 21 Jan 2003 05:08
Posts: 120
Reply with quote
barsik, что-то я давно сюда не заходил, спасибо за баг-репорты, посмотрю


06 Nov 2020 15:04
Profile ICQ WWW
Senior

Joined: 21 Jan 2003 05:08
Posts: 120
Reply with quote
Lavr, сейчас даже просто поуправлять тем же LPT-портом хотя бы из Windows уже проблема, то ли дело было во времена DOS...
Затрудняюсь даже сказать что-то определенное, надо рассматривать конкретную задачу...


06 Nov 2020 15:08
Profile ICQ WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Pyk wrote:
Lavr, сейчас даже просто поуправлять тем же LPT-портом хотя бы из Windows уже проблема, то ли дело было во времена DOS...

Вить... а в чем проблема-то? :roll:
У меня эта проблема была только когда Виндовс только появился, причем 95-й...
В Венде 3.хх это проблемой не было, ну а в Вендах 9.хх и выше это всё решается
из библиотек *.dll.
И библиотеки эти есть под все Венды, хотя я еще балуюсь Вендой 7, но и под 10-ку
уже мне эти библиотеки встречались...

Просто, как мне кажется, ностальгирующих по самодельным ПК прошлого становится
всё меньше, но многие используют сейчас твой Emu80 как инструмент, позволяющий
удобно программировать в кодах 8080. В этом плане обращение к портам В/В тоже
интересно...

P.S. Ну вот, к примеру, неплохая ссылка по управлению портами: http://www.kernelchip.ru/pcports.php
И если поискать то примеров работы с портами, как и библиотек для этого, можно найти множество.

P.P.S. Да... и заходи всё же к нам почаще! :lol:

_________________
iLavr


06 Nov 2020 16:06
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 95 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.