[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