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

Hubert Maier trac at scummvm.org
Wed May 30 08:55:37 CEST 2018


#10558: SCUMM: Indiana Jones 3 (partially) lost numpad control (regression)
--------------------+-----------------------------
Reporter:  raziel-  |      Owner:  (none)
    Type:  defect   |     Status:  new
Priority:  normal   |  Component:  Engine: SCUMM
Keywords:           |       Game:  Indiana Jones 3
--------------------+-----------------------------
 ScummVM 2.1.0git (May 29 2018 08:17:19)
 Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC FreeType2
 JPEG PNG cloud (servers, local)

 Since version 2.0.0 the numpad fighting/control of Indy doesn't work
 partially or fully and seems to be "out of focus"/wrongly assigned.
 i.e. with the FM-Towns version i can still use 7 (for high attack), 1 (for
 middle attack) and 3 (for retreating) - those are wrongly assigned as they
 should be high attack - 9, middle attack - 6 and retreat - (7,4,1?).
 And they only "work" when setting NUMLOCK to OFF, while in ScummVM 1.9.0
 it ONLY works when one sets NUMLOCK to ON.

 Another user confirmed that it doesn't work at all (regardless the NUMLOCK
 setting) in the MS-DOS VGA version with ScummVM 2.0.0.

 Confirmed version where it breaks:
 ScummVM 2.0.0 and later

 Confirmed version working:
 ScummVM 1.9.0

 It's not a problem with SDL2 per se, because i used SDL1.x when building
 ScummVM 1.9.0, but SDL2 is also affected as the above mentioned bleeding
 edge build was done with SDL2, so maybe it's because of some changes done
 to the keyboard code to iron out other SDL2 keyboard shortcomings? Just
 guessing here as i seem to remember reading something about SDL2 keyboard
 problems on the development feed.

 Indiana Jones and the Last Crusade
 Confirmed versions affected:
 MSDOS VGA
 FM-TOWNS/English

 AmigaOS4 - PPC - SDL - BE
 gcc (adtools build 5.4.0) 5.4.0

--
Ticket URL: <https://bugs.scummvm.org/ticket/10558>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list