а где код можно взять? без отладки сложно сказать в чем причина. Вероятно где-то в BetaDiskInterface захардкожены константы не зависящие от частоты.
В крайнем случае можно сделать workaround - во всех местах где в BetaDiskInterface читается значение m_cpu.Tact делить прочитанное значение на 6, таким образом будет получится оригинальная частота Z80 3.5 МГц т.е. та на которую все константы BetaDiskInterface заданы.





Ответить с цитированием