[Scummvm-tracker] [ScummVM :: Bugs] #15674: ANDROID: Missing Game Options only for ARMV7 (was: Android Issue with Sierra SCI Games only with ARMV7)

ScummVM :: Bugs trac at scummvm.org
Thu Jan 9 20:52:59 UTC 2025


#15674: ANDROID: Missing Game Options only for ARMV7
------------------------+----------------------------
Reporter:  RogerW123    |       Owner:  (none)
    Type:  defect       |      Status:  new
Priority:  normal       |   Component:  GUI
 Version:               |  Resolution:
Keywords:  Android SCI  |        Game:  Space Quest 3
------------------------+----------------------------
Changes (by antoniou79):

 * component:  Engine: SCI => GUI
 * summary:  Android Issue with Sierra SCI Games only with ARMV7 => ANDROID:
     Missing Game Options only for ARMV7

Comment:

 Hello, and thank you for submitting the report.

 I am seeing this issue when testing with the v7a package for 2.9.0 (and
 2.10.0git development build) in more games than just SCI games.

 It's also present for AGI games (eg. KQ2), Blade Runner, Little Big
 Adventure (Twine engine), Ultima 8, and a few SCUMM games too (eg. Secret
 of the Monkey Island DOS EGA).

 The issue is indeed not present in our v8a packages, and also as far as I
 can tell it's not present on Windows (even the 32bit builds).

 I've done some investigating and I've found a potential issue that may be
 causing this in the getGameGUIOptionsDescription() method of
 common/gui_options.cpp:
 https://github.com/scummvm/scummvm/blob/5fdc6b67e9b28485e442b19b42428be75d1f0ea6/common/gui_options.cpp#L173

 line:
 https://github.com/scummvm/scummvm/blob/5fdc6b67e9b28485e442b19b42428be75d1f0ea6/common/gui_options.cpp#L177

 I have a tentative fix that seems to be working, but since this is common
 code I need to better understand why this does not work in v7a but works
 with all other builds and if my fix is indeed the correct one.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15674#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list