我发现在 WinUAE 中玩 Amiga 游戏时,声音会莫名其妙地变得断断续续。有时在启动模拟时立即发生这种情况,有时声音会好一段时间,然后在某个看似随机的时间点开始变得断断续续。有什么可以防止这种情况发生吗?
我的系统:
- Windows XP SP 3。
- AMD Athlon 64 X2 双核处理器 4400+、1.98GB RAM、NVIDIA GeForce 6100 nForce 405。
更多细节:
- 我正在使用版本 2.3.2.0,但也尝试了 2.4.1,结果相同。
- 我已经更改了设置,例如声音缓冲区设置 - 但这似乎没有帮助。
- 该问题似乎在任何游戏中都会发生 - 而不仅仅是某个特定的游戏。
- WinUAE 窗口底部的 SND:值经常为负数,有时还会变灰。这是什么意思?
- 在同一台电脑上使用其他非 WinUAE 软件时,我没有遇到任何声音问题。
答案1
WinUAE 使用 QueryPerformanceCounter 函数进行计时,在某些系统上可能不准确,如下所述这里。