[Scummvm-tracker] [ScummVM :: Bugs] #14823: ANDROID: TETRAEDGE: Crash issues with Syberia 1 and 2 games

ScummVM :: Bugs trac at scummvm.org
Mon Jan 8 03:36:24 UTC 2024


#14823: ANDROID: TETRAEDGE: Crash issues with Syberia 1 and 2 games
-----------------------+-------------------------------------
Reporter:  antoniou79  |      Owner:  (none)
    Type:  defect      |     Status:  new
Priority:  normal      |  Component:  Engine: Tetraedge
 Version:              |   Keywords:  android, iOS, SAF, GLES
    Game:  Syberia 1   |
-----------------------+-------------------------------------
 The issues are present on both ScummVM Android 2.8.0 and 2.9.0git.

 Apart from the SAF file limit issue, which can be easily resolved on the
 user side, the crash issues are also present on the ScummVM iOS port.

 And the issues affect both Syberia games (Syberia 1, Syberia 2).

 A summary of the crash issues:
 - Crash at launch time because the number of data files for the game
 exceeds our limit currently set for SAF accessed folders (relates to cache
 for SAFFSNodes). On both Syberia games the user can end up with more than
 20000 files in the game folder, ie. around "23702" files for Syberia 1,
 and "24283" for Syberia 2. However, removing the folders for all other
 languages that the user won't be using, can bring the file count to a
 number bellow our SAF limit, as a viable workaround for this.
 - Crash at launch time because Android only supports GLES and the current
 GL support code of the engine is not compatible. As far as I can tell,
 this is also an issue on the iOS port. A workaround for this is to use the
 sofrware rendering mode, (global options -> graphics -> 3d renderer ->
 software) which will get the games past launch, but it is described as
 potentially buggy and may lead to slow performance issues.
 - Crash ealy in-game when using the software rendering mode, immediately
 after ringing the bell in the first room.

 Relevant discussions on Discord and forums. The info in this bug report as
 of yet is comprised of quotes from those discussions:
 Android support channel:
 https://discord.com/channels/581224060529148060/1135579923185139862/1191491610370900060
 iOS support channel:
 https://discord.com/channels/581224060529148060/1149456560922316911/1191494830791069718
 ScummVM forum:
 https://forums.scummvm.org/viewtopic.php?p=99086#p99086
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14823>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list