[Scummvm-tracker] [ScummVM :: Bugs] #10558: SCUMM: Indiana Jones 3/4 (partially) lost numpad control (regression)

ScummVM :: Bugs trac at scummvm.org
Thu Apr 11 00:28:38 CEST 2019


#10558: SCUMM: Indiana Jones 3/4 (partially) lost numpad control (regression)
------------------------------+---------------------------
  Reporter:  raziel-          |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  normal           |  Component:  Engine: SCUMM
Resolution:                   |   Keywords:
      Game:  Indiana Jones 3  |
------------------------------+---------------------------

Comment (by Filippos Karapetis <bluegr@…>):

 In [changeset:"ce8227323b3fa658cdfb2f1e3de9b2fbca783c5a" ce822732]:
 {{{
 #!CommitTicketReference repository=""
 revision="ce8227323b3fa658cdfb2f1e3de9b2fbca783c5a"
 AmigaOS4: Exclude platform from a SDL1/2 keyboard fix that breaks numpad
 usage (#1551)

 SDL1/2: Exclude AmigaOS4 from returning 0 for .ascii

 *reset .ascii to 0, when Num-Lock is NOT enabled and keypad directional
 keys are pressed* (original description) is causing the numpad to play
 dead completely on AmigaOS4 (no matter if numlock is active or not). This
 is a workaround for the SCUMM engine, where keycodes are mixed with ASCII
 codes.

 Check commit f5ed14e93d85b638c8e49468b2885c1278d56d20 for reference.

 Fixes bug #10558. Tested with both SDL1 and 2 on AmigaOS4 and with both
 Indiana Jones games.
 }}}

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


More information about the Scummvm-tracker mailing list