[Scummvm-tracker] [ScummVM :: Bugs] #14781: SCUMM: Numpad keys get picked up multiple times in Dial a Pirate test for Monkey Island EGA

ScummVM :: Bugs trac at scummvm.org
Sun Dec 31 18:03:11 UTC 2023


#14781: SCUMM: Numpad keys get picked up multiple times in  Dial a Pirate test for
Monkey Island EGA
-------------------------+-------------------------------------------------
Reporter:  antoniou79    |      Owner:  (none)
    Type:  defect        |     Status:  new
Priority:  normal        |  Component:  Engine: SCUMM
 Version:                |   Keywords:  EGA, copy protection, dial a
    Game:  Monkey        |  pirate, numpad
  Island 1               |
-------------------------+-------------------------------------------------
 This was tested on ScummVM 2.8.0 and ScummVM 2.9.0git current build from
 master HEAD on Windows 10 x64.

 The bug was originally reported on the forum by member Wronschien here:
 https://forums.scummvm.org/viewtopic.php?p=99046#p99046

 Steps to reproduce:
 - Launch Secret of the Monkey Island EGA version, and reach the copy-
 protection check screen
 - Press the numpad keys on your keyboard to write the year reponse.
 What happens:
 - Pressing the numpad keys may cause the corresponding number digit to be
 "pressed" twice.
 What should happen:
 - Each keystroke of the numpad keys should be picked up once, without
 repetition (unless it's held down past the repetition duration threshold)

 This bug seems to be a regression, since 2.7.1 version does not have this
 issue.

 Bisecting points to this commit as the offender for this behavior:
 https://github.com/scummvm/scummvm/commit/e8ea447c908c443889d2fc9a7121781dad65ab0f
 "SCUMM: Fix remapping of numpad keys on EVENT_KEYUP"
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14781>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list