Цитата Сообщение от tae1980 Посмотреть сообщение
Вопрос про кнопку включения турбо режима "Maximum Speed".
Maximum Speed просто убирает задержки для синхронизации и эмуляция работает на максимальной скорости (скорость немного зависит от обновления экрана, т.к. периодически экран обновляется). На эмулируемой машине это абсолютно никак не отражается. Используется, если нужно быстро прокрутить длительный код.


Цитата Сообщение от tae1980 Посмотреть сообщение
Какая скорость сейчас стоит для "Profi 5.х"? Можно ли (и как) её настраивать?
нет, можно только в исходниках подкорректировать число тактов на фрейм.

Цитата Сообщение от tae1980 Посмотреть сообщение
Планируется ли поддержка иных музыкальных плат, кроме ковакс? В частности GS.
Когда то хотел сделать GS, в исходниках даже файлы с заготовками сохранились, но как он работает я не знаю, поэтому сделать не могу.

Цитата Сообщение от tae1980 Посмотреть сообщение
Чем отличаются ZXMAK2 или ZXMAK.NET?
ZXMAK.NET это был переходной вариант между древним ZXMAK и ZXMAK2. Первая версия на дотнете.

Цитата Сообщение от tae1980 Посмотреть сообщение
Что лучше выбрать для Profi?
последняю версию

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

Цитата Сообщение от tae1980 Посмотреть сообщение
В Профи 5.0x не работает кемстон мышка. Не двигается курсор, но есть реакция на кнопки, файлы выделяться/запускается (если они попадают под неподвижный курсор).
Куда рыть?
возможно порт для мыши неправильно задана дешифрация портов. Её можно подредактировать вручную в файле конфигурации машины ZXMAK2.vmz.
На время редактирования эмулятор нужно закрыть, чтобы он не переписал файл поверх ваших изменений.

Найти вот эту строку и поправить текстовым редактором:
Код:
    <Device type="ZXMAK2.Hardware.General.KempstonMouseDevice, ZXMAK2.Hardware" noDos="True" maskX="65535" portX="64479" maskY="65535" portY="65503" maskB="65535" portB="64223" />
noDos="True" - означает что мышь отключается при активации DOS пзу, чтобы DOS пзу не влияло нужно задать "False"
maskX="65535" - задаёт маску выборки порта, в данном случае 0xFFFF
portX="64479" - значение адреса порта регистра X мыши, в данном случае 0xFBDF
maskY и portY - маска и порт регистра Y мыши
maskB и portB - маска и порт регистра кнопок мыши

Значение маски и порта можно задавать в десятичной форме или в шестнадцатиричной. Для шестнадцатиричной формы можно использовать как префикс 0x (как в С++), так и префикс # (спектрум стиль). Например "0xFBDF", "#FBDF" и "64479" - это всё одно и то-же значение.