[00:28] [scummvm] aquadran pushed 1 new commits to master: https://git.io/JSSol [00:28] scummvm/master 94463b3 aquadran: GRIM: Restore original signed type for hashing [00:44] [scummvm] henke37 opened pull request #3647: CREATE_PROJECT: Consistent name for zlib (master...zlibfix) https://git.io/JSSoQ [01:00] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [01:01] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [01:28] Seri (~woesc@user/scottt) joined #scummvm. [02:32] gsi (~gsi@dynamic-077-181-072-011.77.181.pool.telefonica.de) left irc: Ping timeout: 240 seconds [02:34] gsi (~gsi@dynamic-077-182-001-022.77.182.pool.telefonica.de) joined #scummvm. [02:46] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [02:49] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 256 seconds [02:49] Nick change: DominusExult -> Dominus [03:50] Seri (~woesc@user/scottt) left irc: Read error: Connection reset by peer [05:18] Does anyone have any experience with ResidualVM games on Android? The Retroid Pocket 2+ came out a few weeks ago and Im trying to get Escape from Monkey Island working but its running very slowly even though the UI is running at what seems to be full speed [05:19] Im using the ScummVM stable Future 2.5.X build as latest master branch causes crashes on the device [05:20] 64bit arm [05:28] 32bit ARM exhibits same behaviour [05:29] 6FPS dying gameplay [05:31] How do you reproduce the crash? Does it crash right away? or does it crash when you try to open the game? Or does it crash during the game? [05:31] I can reproduce the crash by just starting the app [05:31] It crashes after showing the SCUMMVM logo [05:31] What version of Android is it? [05:32] v9 [05:32] https://www.goretroid.com/products/retroid-pocket-2-plus-handheld-retro-gaming-system [05:33] Im trying to find anything on Google but coming up empty [05:34] MI 1-3 work fine as far as loading and FPS [05:34] I'm not sure if the slow speed on Escape From Monkey Island is expected or not, but the crash is definitely something we need to fix, maybe related to that recent opengl change or something [05:35] Do you have a log file from the crash? [05:35] I can attempt to generate one [05:36] I will reinstall 64bit ARM latest branch master [05:36] Are logs auto gen? [05:40] I cant find any log files on my device [05:41] hmm I'm not sure actually, I don't know much about the android side of it [05:42] I would love to provide any and all information I can [05:45] I think you can get the log file like this https://docs.scummvm.org/en/latest/other_platforms/android.html#accessing-the-internal-app-folder [05:46] Kk Ill pull in the morning and post [05:46] @antoniou79 I think would know more about the android stuff [08:02] palasso (~palasso@user/palasso) joined #scummvm. [08:56] user9 (~user9@dcm-info-22.u-ga.fr) joined #scummvm. [09:14] I'm afraid I don't know much about retroid devices. If it can go into developer mode like the conventional android tablet or mobile phones, then there's usually an option to dump error logs so that you can access them when you mount the device on a USB port, and browse the files. Or, what I do is use Android Studio's logcat, to get the debug and error messages. [09:14] I'm confused though. Does it always crash on launch? And if so, how are you running MI-3 and Escape from MI? [09:15] It sounded like only v2.6 was crashing on startup, and v2.5.1 was able to launch [09:17] oh, I read that wrong. That makes sense [09:19] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JSHeQ [09:19] scummvm/master 9afeaa7 goodoldgeorge: I18N: Update translation (Hungarian) [09:19] There could be some issue with recent 2.6.0git builds. I haven't spotted any when I tested a week or so ago, but something could have regressed and went unnoticed. I'll have a look asap [09:20] I did download and install the daily build on my phone just a couple hours ago and it works fine, but my phone is Android 10 [09:25] Maybe retroid has some hacks/mods that make it a special case... I don't know. A tracelog would certainly help. [09:25] Harekiet (harekiet@kittens.harekiet.com) left irc: Ping timeout: 260 seconds [09:28] Harekiet (harekiet@kittens.harekiet.com) joined #scummvm. [09:45] SylvainTV__ (~SylvainTV@2a01cb0c08d23e0089ad14bcdf602a76.ipv6.abo.wanadoo.fr) joined #scummvm. [09:48] Sylvain (~SylvainTV@2a01cb0c08d23e00d9f6bd5efe0ca001.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 240 seconds [09:55] @L33tMasta 2.5.x branch is expected to be slow for Android because it uses a software 3D renderer. Master branch would use hardware 3D if it wouldn't crash, so a crashlog would be really helpful [11:02] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [11:02] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [12:26] _sev (~sev@scummvm/sev) joined #scummvm. [12:26] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [12:59] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JSHm6 [12:59] scummvm/master 0c9ddb5 tag2015: I18N: Update translation (Italian) [13:04] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:07] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [13:07] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [13:07] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:49] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [15:15] [scummvm] aquadran pushed 1 new commits to master: https://git.io/JSHGd [15:15] scummvm/master 2065fd9 aquadran: EMI: Improve check for followed walkboxes for Actor. [15:25] _sev (~sev@scummvm/sev) joined #scummvm. [15:25] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [15:28] _sev (~sev@scummvm/sev) left irc: Client Quit [15:29] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [15:29] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [15:29] _sev (~sev@scummvm/sev) joined #scummvm. [15:29] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [16:14] Thats what I suspected when I couldnt pick hardware under settings but only software. I have developer mode enabled and will provide crash logs shortly [16:17] Sorry I should clarify. MI 1-3 run fine in software mode. The master branch is crashing right upon startup. [16:18] I assume because theyre 2D games [16:31] Qualcuno italiano/a? [16:34] @Damiano Gerli ping [16:34] Dimmi [16:34] eccoci [16:35] Qualcuno sa come entrare nel server gta5 vita reale ps4? [16:35] OMG [16:35] Ehm... mi sa che sei sul server sbagliato 😄 [16:35] Command sent by Bosca [16:35] ...ma che [16:35] @P0rc0-vestit0-_- wrong server. stop it [16:35] Ah ok [16:35] Scusate [16:36] Buona sera [16:46] [scummvm] Die4Ever opened pull request #3648: Fix autosave german (master...fix-autosave-german) https://git.io/JSHcF [16:53] user9 (~user9@dcm-info-22.u-ga.fr) left irc: Remote host closed the connection [17:03] ny00123 (~ny00123@5.102.197.16) joined #scummvm. [17:07] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [17:07] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [17:07] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [17:07] _sev (~sev@scummvm/sev) joined #scummvm. [17:07] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [17:11] _sev (~sev@scummvm/sev) left irc: Client Quit [17:19] [scummvm] aquadran pushed 1 new commits to master: https://git.io/JSHWr [17:19] scummvm/master 690f9d2 aquadran: GRIM,LUA: Janitorial [17:29] [scummvm] bluegr closed pull request #3642: GUI: Fix various memory leaks related to grid widget (master...grid-memleaks) https://git.io/JSwlT [17:29] [scummvm] bluegr pushed 1 new commits to master: https://git.io/JSH8U [17:29] scummvm/master 1b3ac06 lephilousophe: GUI: Fix various memory leaks related to grid widget [17:29] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JSH8L [17:29] scummvm/master 8adffc0 : I18N: Update translations templates [17:31] [scummvm] bluegr closed pull request #3640: GRAPHICS/GUI: Fix various undefined behaviours (master...fix-ub) https://git.io/JSVbX [17:31] [scummvm] bluegr pushed 3 new commits to master: https://git.io/JSH4m [17:31] scummvm/master a110714 lephilousophe: GRAPHICS: Remove superfluous memset [17:31] scummvm/master faa16c9 lephilousophe: GRAPHICS: Fix UB when bytesPerPixel == 4 [17:31] scummvm/master 0802db2 lephilousophe: GUI: Initialize language and platform even if unused [17:31] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JSH4Y [17:32] scummvm/master 06c046b : I18N: Update translation files [17:38] Lmfao [17:44] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [17:44] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [17:44] _sev (~sev@scummvm/sev) joined #scummvm. [17:44] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [17:46] _sev (~sev@scummvm/sev) left irc: Client Quit [18:04] _sev (~sev@scummvm/sev) joined #scummvm. [18:04] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [18:15] @lephilousophe @antoniou79 @Die4Ever > 2022-01-06 11:21:28.715 7394-7421/org.scummvm.scummvm E/AndroidRuntime: FATAL EXCEPTION: ScummVM > Process: org.scummvm.scummvm, PID: 7394 > java.lang.RuntimeException: Error preparing the ScummVM thread > at org.scummvm.scummvm.ScummVM.run(ScummVM.java:166) > at java.lang.Thread.run(Thread.java:764) > Caused by: java.lang.Exception: Failed to create context: 0x3005 > [18:15] at org.scummvm.scummvm.ScummVM.initEGL(ScummVM.java:214) > at org.scummvm.scummvm.ScummVM.run(ScummVM.java:161) > at java.lang.Thread.run(Thread.java:764)  > 2022-01-06 11:21:28.716 7394-7421/org.scummvm.scummvm D/HprofFactory: Create HprofDebugEx > 2022-01-06 11:21:28.846 7394-7394/org.scummvm.scummvm D/ScummVM: surfaceDestroyed > 2022-01-06 11:21:28.865 7394-7410/org.scummvm.scummvm E/libc: pthread_create thread thread=0x70668f94f0 [18:15] tid = 7430 addr=0x70667fc000 size=1040384 > 2022-01-06 11:21:28.890 7394-7394/org.scummvm.scummvm W/ScummVM: dropping event > 2022-01-06 11:21:29.925 7394-7394/org.scummvm.scummvm I/Choreographer: Skipped 65 frames! The application may be doing too much work on its main thread. > 2022-01-06 11:21:29.926 7394-7394/org.scummvm.scummvm W/ViewRootImpl[ScummVMActivity]: Dropping event due to root view being removed: KeyEvent { action=ACTION_DOWN, [18:15] keyCode=KEYCODE_BACKSLASH, scanCode=0, metaState=0, flags=0x0, repeatCount=0, eventTime=76886660, downTime=76886660, deviceId=-1, source=0x101 } > 2022-01-06 11:21:29.927 7394-7394/org.scummvm.scummvm W/ViewRootImpl[ScummVMActivity]: Dropping event due to root view being removed: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_BACKSLASH, scanCode=0, metaState=0, flags=0x0, repeatCount=0, eventTime=76886660, downTime=76886660, deviceId=-1, source=0x101 } [18:17] Is this what you are looking for? [18:17] yes thanks [18:17] error from EGL is EGL_BAD_CONFIG [18:18] Is it something to do with the specific device [18:18] sure [18:18] now we have to know what [18:19] I have a whole 709 line debug file if you'd like [18:19] no thanks 🙂 [18:19] Opened up LogCat, clicked org.ScummVM.scummVM and copy and pasted [18:19] haha kk [18:20] this is already enough [18:20] Is there anything else I can provide to assist? [18:20] now the question is why eglCreateContext fails [18:22] hum finally the wole debug log could be of interest 🙂 [18:23] Where shall I post them [18:23] Is Pastebin ok? [18:23] on a pastebin? [18:23] Nice [18:24] Do these logs have any personal information [18:25] [scummvm] AndywinXp pushed 1 new commits to master: https://git.io/JSHNh [18:25] scummvm/master 9e22f29 AndywinXp: SCUMM: DiMUSE: Clean up IMuseDigiFadesHandler [18:27] you can redo a dump using the following command: adb logcat org.scummvm.scummvm:D DEBUG:E *:S [18:27] this would make sure you only get ScummVM related info [18:27] ah no sorry [18:28] adb logcat ScummVM:D AndroidRuntime:E *:S [18:28] this should work and capture the exception and the ScummV debug informations and nothing else [18:29] Is that the same as these GUI elements [18:29] https://cdn.discordapp.com/attachments/581224061091446795/928718860142673930/unknown.png [18:30] "Show only selected application" [18:30] Should be fine [18:30] let's try this 😄 [18:30] I will clear, run again and paste into pastebin [18:31] yep, before sending make sure you don't see anything fishy [18:32] Hmmm lots of invalid path errors [18:32] failed to find storage device [18:34] speachy (~speachy@rockbox/developer/speachy) left irc: Quit: WeeChat 3.3 [18:34] not a problem actually [18:34] I have sent you the link [18:34] and the password [18:36] thank you got it [18:36] 2022-01-06 11:21:28.714 7394-7421/org.scummvm.scummvm D/ScummVM: Chosen EGL config: [2] RGBA8888 W P This looks quite good [18:36] speachy (~speachy@gw-hs.shaftnet.org) joined #scummvm. [18:36] speachy (~speachy@gw-hs.shaftnet.org) left irc: Changing host [18:36] speachy (~speachy@rockbox/developer/speachy) joined #scummvm. [18:38] I am very interested in what we find out 😄 [18:38] If you need anything else just ping me and I will be happy to help [18:42] well, for now what I have is a good config chosen but eglCreateContext failing with a bad config error [18:42] although the config was provided just before by the system [18:43] btw @L33tMasta on which android version are you? 6.1 or 8? [18:43] 9 [18:44] ah that's not mentioned on their website [18:44] No worries [18:44] Hoping for 10 CFW soon [18:48] I will have to go [18:53] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [18:57] [scummvm] neuromancer pushed 1 new commits to master: https://git.io/JSQge [18:57] scummvm/master c2db92b neuromancer: HYPNO: added autosave checkpoints in spider [18:58] _sev (~sev@scummvm/sev) joined #scummvm. [18:58] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [19:09] [scummvm] AndywinXp pushed 1 new commits to master: https://git.io/JSQ1P [19:09] scummvm/master 97aca89 AndywinXp: SCUMM: DiMUSE: Fix GroupsHandler oversight [19:15] [scummvm] AndywinXp pushed 1 new commits to master: https://git.io/JSQDN [19:15] scummvm/master ada9bd3 AndywinXp: SCUMM: DiMUSE: Update old WIP include guard [19:43] girafe (~girafe@176-147-142-235.abo.bbox.fr) left irc: Read error: Connection reset by peer [19:49] girafe (~girafe@176-147-142-235.abo.bbox.fr) joined #scummvm. [20:35] [scummvm] bluegr closed pull request #3647: CREATE_PROJECT: Consistent name for zlib (master...zlibfix) https://git.io/JSSoQ [20:35] [scummvm] bluegr pushed 1 new commits to master: https://git.io/JSQ5c [20:35] scummvm/master 61e2c5c henke37: CREATE_PROJECT: Consistent name for zlib [20:56] [scummvm] henke37 opened pull request #3649: CREATE_PROJECT: Fix feature name for freetype (master...freetypeNameFix) https://git.io/JSQFk [21:42] No problem thanks for looking into it so far. I'll be available through pings if you need me [21:49] [scummvm] AndywinXp pushed 1 new commits to master: https://git.io/JSQpY [21:49] scummvm/master 6eaeee5 AndywinXp: SCUMM: DiMUSE: Remove obsolete TODO comment [21:56] [scummvm] Retro64 opened pull request #3650: DIRECTOR: Add director star trek chair and creator (master...add-director-star-trek-chair-and-creator) https://git.io/JSQhU [22:04] [scummvm] lephilousophe pushed 1 new commits to master: https://git.io/JSQhj [22:04] scummvm/master e594003 lephilousophe: ANDROID: Improve chooseEglConfig to make it select ES2 config first [22:05] @L33tMasta I've just pushed some try, you will be able to test tomorrow morning UTC after the package is done [22:05] Oh snap [22:06] What time UTC do builds usually compile [22:06] 4 or 5 [22:06] KK [22:06] So about 6 or 7 hrs [22:06] yes [22:07] today's build was 94463b3a next one will be different [22:07] Thank you. I will report back with anything I find. I will try the master branch ARM64 for Android again [22:07] Again thank you for your help [22:08] > Improve chooseEGLConfig to make it select ES2 config first [22:08] Nice [22:09] it's a stab almost in the dark, thanks to @antoniou79 for pointing that out [22:10] If I run it and find that it is still crashing I will pull logs again and forward [22:17] yep thank you [22:17] I added more debug [22:43] 🔥 [22:49] palasso (~palasso@user/palasso) left irc: Read error: Connection reset by peer [23:01] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [23:02] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [00:00] --- Fri Jan 7 2022