[Scummvm-tracker] [ScummVM :: Bugs] #16157: SCUMM: HE: HENetworkGameOptionsDialog error when adding Backyard Football

ScummVM :: Bugs trac at scummvm.org
Sat Aug 16 13:56:34 UTC 2025


#16157: SCUMM: HE: HENetworkGameOptionsDialog error when adding Backyard Football
------------------------------+---------------------------
Reporter:  dwatteau           |      Owner:  (none)
    Type:  defect             |     Status:  new
Priority:  normal             |  Component:  Engine: SCUMM
 Version:                     |   Keywords:
    Game:  Backyard Football  |
------------------------------+---------------------------
 This was initially reported by user nozomi on the forums:
 <https://forums.scummvm.org/viewtopic.php?p=100505#p100505>.

 It seems that the issue happens on the RISC OS, Raspberry Pi and OSXPPC
 ports (probably because not all network libraries are enabled there, I
 think).

 It's possible to reproduce the issue on a regular PC this way:

 1. Build with:

 {{{
 ./configure \
 --disable-all-engines --disable-detection-full \
 --enable-engine=scumm,scumm-7-8,he \
 --disable-cloud \
 --disable-libcurl \
 --disable-sdlnet \
 --disable-optimizations --enable-debug
 }}}

 2. Download and extract the football-win-demo-us.zip archive from
 <https://scummvm.org/demos/>.

 3. Try to add the game to the launcher from that setup.

 It will fail doing so, with the following error:

 {{{
 WARNING: No layout found for dialog 'HENetworkGameOptionsDialog'!
 Unable to load widget position for
 'HENetworkGameOptionsDialog.NetworkVersion'. Please check your theme files
 for theme 'scummremastered'!
 }}}

 I think it has something to do with some ifdef missing this case in
 `engines/scumm/dialogs.cpp`, but I have zero knowledge of that game and
 I'm a bit lost in that part of the engine.

 Question is: as some ports have their reasons of not providing network
 support, is it possible for this game to be run with all the network/UI
 features for it being fully disabled?
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16157>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list