Hi,
I can't reproduce the problem. Just walking the right in MoG and
jumping, I keep walking to the right.
Are you sure you didn't change something with keyboard hardware or some
other keyboard settings?
Can you confirm the problem doesn't occur by compiling a previous
version and trying that?
Thanks.
Kind regards,
Manuel
(one of the upstream authors)
On 05-04-2020 22:37, Jesus Barrado Varela wrote:
Package: openmsx
Version: 0.15.0-2+b1
Severity: important
Dear Maintainer,
When using openMSX, holding a key and then pressing another one makes the
emulator act as if the key that was being held weren't.
This issue can be easily reproduced with the arrow keys and a game that is
controlled with them. In order to reproduce:
1. Hold the right arrow key.
2. Press any other arrow key without releasing the previously held one.
3. A few seconds later the emulator will acts as if the right arrow key weren't
held, but it is.
A game where this issue is pretty noticeable is "Knightmare II: The Maze of
Galious", where the up arrow key is used to jump. Moving the character to the right,
jumping and keeping going to the right makes the character to stop although I hold the
right arrow key.
It can be reproduced pressing any kery (e.g. pressing M while holding up), but
it's more noticeable when it happens with movement keys.
This happens launching openmsx from the terminal or by using openmsx-catapult.
And it happens with any MSX type (C-BIOS, FS-A1WSX...).
It may look like it's a problem with the keyboard or a limitation of the game
console, but this wasn't present in previous versions.
I hope I explained myself well.