Почему банан летит медленно в QBasic Gorillas?

Почему банан летит медленно в QBasic Gorillas?

Я играю в QBasic Gorillas в MS-DOS 6.22, запущенном в QEMU.

Проблема в том, что банан летит очень медленно (между движениями проходит несколько секунд). Но когда я зажимаю любую клавишу, то банан летит так же, как несколько десятилетий назад, когда я последний раз играл в него в неэмулированной среде. В чем подвох?

Исходный код доступен здесь:http://www.jefflewis.net/archive/programming/gorilla.bas

Спасибо!

решение1

Проверьте закомментированные строки в начале программы. Там есть константа SPEEDCONST, которая задает скорость игры, и ее начальное значение слишком низкое. Оно установлено на 500; должно быть > 10000

Связанный контент