[Scummvm-tracker] [ScummVM :: Bugs] #15009: SCUMM: Special keys are processed even when in an original GUI dialog

ScummVM :: Bugs trac at scummvm.org
Wed Mar 6 06:53:19 UTC 2024


#15009: SCUMM: Special keys are processed even when in an original GUI dialog
-------------------------+----------------------------
Reporter:  eriktorbjorn  |       Owner:  (none)
    Type:  defect        |      Status:  new
Priority:  normal        |   Component:  Engine: SCUMM
 Version:                |  Resolution:
Keywords:                |        Game:
-------------------------+----------------------------
Description changed by eriktorbjorn:

Old description:

> I was trying to create a savegame in FM Towns Loom using the original
> save/load dialog, but when I tried to type an upper-case "S" as part of
> the savefile name I couldn't. Instead it toggled the sound on or off.
>
> This happens in at least:
>
> * The EGA version of Loom
> * The FM Towns version of Loom
> * The VGA version of Indiana Jones and the Last Crusade
>
> (Good thing at least one of these is still being sold, eh?)
>
> This probably affects other keys as well, but I haven't had the time to
> investigate.
>
> I'm guessing that it's a simple fix in ScummEngine::processKeyboard()
> because that's where the "S" key is hard-coded for some games. But I'm
> already late for work, so that's as far as I got.

New description:

 I was trying to create a savegame in FM Towns Loom using the original
 save/load dialog, but when I tried to type an upper-case "S" as part of
 the savefile name I couldn't. Instead it toggled the sound on or off.

 This happens in at least:

 * The EGA version of Loom
 * The FM Towns version of Loom
 * The VGA version of Indiana Jones and the Last Crusade

 (Good thing at least one of these is still being sold, eh?)

 [[Image(indy3-glitch.png)]]

 This probably affects other keys as well, but I haven't had the time to
 investigate.

 I'm guessing that it's a simple fix in ScummEngine::processKeyboard()
 because that's where the "S" key is hard-coded for some games. But I'm
 already late for work, so that's as far as I got.

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15009#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list