[00:14] [scummvm] sev- closed pull request #5336: BASE: Fix exiting scummvm_main loop in backend not allowing quit (master...ios-no-escape) https://is.gd/7tkkao [00:14] [scummvm] sev- pushed 1 new commits to master: https://is.gd/h9CQ8T [00:14] scummvm/master e66554b criezy: BASE: Fix exiting scummvm_main loop in backend not allowing quit [00:14] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/JpbzLv [00:14] scummvm/master a7b0254 : I18N: Update translations templates [00:16] [scummvm] sev- closed pull request #5335: COMMON: String performance improvements (master...case-change-perf) https://is.gd/wX6hdY [00:16] [scummvm] sev- pushed 2 new commits to master: https://is.gd/bkgo8b [00:16] scummvm/master e5e9d5c elasota: COMMON: Performance improvement for toUppercase and toLowercase: Avoid calling makeUnique on strings that aren't modified. [00:16] scummvm/master 2f19102 elasota: COMMON: Avoid calling punycode_decodefilename on strings that aren't punycode. [00:16] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/Ex1wDS [00:16] scummvm/master a70b0a2 : I18N: Update translation files [00:43] _sev (~sev@scummvm/sev) joined #scummvm. [00:43] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [00:45] sev (~sev@scummvm/sev) left irc: Ping timeout: 240 seconds [00:51] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [01:32] gsi (~gsi@77.182.123.22) left irc: Ping timeout: 260 seconds [01:33] gsi (~gsi@dynamic-077-181-166-006.77.181.pool.telefonica.de) joined #scummvm. [01:55] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [01:57] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 260 seconds [01:57] Nick change: DominusExult -> Dominus [02:23] [discord] Can I ask a dumb question, when running an unknown game version in ScummVM how is the MD5 of the game useful in adding support for the game? [02:23] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1153879047231782993/image.png [02:28] [discord] So that detection for that version can be added [02:29] [discord] the MD5 uniquely identifies the file and avoids false positives [02:29] [discord] You can't add support for a version of a game you don't know about [02:33] [discord] So it's just really to identify the game and pick the proper engine to run it? [02:35] [discord] yes. when scummvm reports an "unknown variant" it's just guessing, and it may or may not be correct. it's up to you to confirm the game, the version, the language, etc, so it gets registered [02:38] [discord] So if the MD5 is added to the proper variant then what happens if random bugs occur? Does the ScummVM team/Any dev (if it's not part of the team) track down a copy of the game to fully add it's support? [02:40] [discord] yup, we might ask you for more info to fix it, or track it down ourselves. that's why it's important to record all the info about the game version [02:41] [discord] so the detection entries themselves are just a record of every game version that we have confirmed works with scummvm, or needs work. if we just let scummvm guess everytime, we would never know what's supported or not [02:43] [discord] Gotcha! Thanks for explaining this! [02:44] [discord] I really just had a brain melt down and stared at that prompt and started wondering how an MD5 helped in this scenrio [02:44] [discord] I really just had a brain melt down and stared at that prompt and started wondering how an MD5 helped in this scenario (edited) [02:45] [discord] it depends on the engine. some engines just need the files to work, others need all the game version info explicitly specified. either way it helps rule out problems so that people don't just randomly try any game and expect them to work [02:46] [discord] and avoids corrupt files / etc [02:51] [discord] That makes sense. At least for scumm it's really cool to see ScummVM just load in a base scumm variant and try to play a game [02:52] [discord] Do a lot of people try to get fan translations added to the supported games? [06:02] Deledrius_ (~Deledrius@user/deledrius) joined #scummvm. [06:05] Deledrius (~Deledrius@user/deledrius) left irc: Ping timeout: 240 seconds [06:36] [discord] There are a few teams that make it known that they've completed or they're currently working on fan translations, and surely there are others that just getting started or haven't pubicly announced their projects. We do try and support the efforts if possible (with tools we know about or technical issues) and, when finished, fan translations can get added to detection. [06:38] [discord] Personally, I do intended to get back to the greek fan translations I've worked on, improve the tools and the quality of the translation and finalize at least the one that was left in the middle (Monkey Island 2 (SE and original)). It's still not a priority though. [07:17] SylvainTV (~SylvainTV@2a01:cb1c:d22:4300:10ea:a8bf:414f:32fb) joined #scummvm. [07:32] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [07:32] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [07:32] _sev (~sev@scummvm/sev) joined #scummvm. [07:32] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [07:34] SylvainTV (~SylvainTV@2a01:cb1c:d22:4300:10ea:a8bf:414f:32fb) left irc: Ping timeout: 246 seconds [07:38] [discord] Actually, SCUMM is one of those engines requiring a special attention to the games, particularly to the Humongous Entertainment one. [07:38] [discord] The fact that your putzoo launched is a pure luck: same games were released under multiple interpreter versions and we have to look at the executable in order to determine that and write down so called "HE version" in the detection entry [07:49] [scummvm] sev- pushed 1 new commits to master: https://is.gd/zlmzP7 [07:49] scummvm/master 272f884 sev-: GUI: Fix crash in shader controls [07:49] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/5YAWTn [07:49] scummvm/master 58cbd07 : I18N: Update translations templates [07:57] enthusi (~user@pc8-158.physik.uni-potsdam.de) joined #scummvm. [07:59] Smedles (~quassel@218-215-61-148.sta.wbroadband.net.au) left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere. [08:01] Smedles (~quassel@218-215-61-148.sta.wbroadband.net.au) joined #scummvm. [09:40] ldevulder_ (~ldevulder@82.66.145.28) joined #scummvm. [09:42] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) left irc: Ping timeout: 240 seconds [09:49] ldevulder_ (~ldevulder@82.66.145.28) left irc: Ping timeout: 258 seconds [10:01] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) joined #scummvm. [10:04] ldevulder_ (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) joined #scummvm. [10:07] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) left irc: Ping timeout: 258 seconds [10:08] Nick change: ldevulder_ -> ldevulder [10:24] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) left irc: Quit: Leaving [10:28] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:20] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) joined #scummvm. [12:17] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [12:17] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [12:17] _sev (~sev@scummvm/sev) joined #scummvm. [12:17] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [12:48] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [12:52] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [12:52] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [12:52] _sev (~sev@scummvm/sev) joined #scummvm. [12:52] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:00] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:01] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [13:01] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [13:01] _sev (~sev@scummvm/sev) joined #scummvm. [13:01] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:03] _sev (~sev@scummvm/sev) left irc: Client Quit [13:05] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [13:05] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [13:05] _sev (~sev@scummvm/sev) joined #scummvm. [13:05] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:05] [discord] I was shocked to see it work as well which is another reason of leading me to ask about the detection system. Ive seen HE games load up with detection then get errors thrown with a function called convertMessage (cant quite remember the name) with an unknown case [13:07] [discord] I was shocked to see it work as well which is another reason of leading me to ask about the detection system. Ive seen HE games load up like this then get errors thrown with a function called convertMessage (cant quite remember the name) with an unknown case. So I see the importance of getting them added when possible (edited) [13:16] [scummvm] fracturehill pushed 11 new commits to master: https://is.gd/5uIzrX [13:16] scummvm/master 9b07e45 fracturehill: DEVTOOLS: Fix incorrect nancy3 data in nancy.dat [13:16] scummvm/master 6b75ce4 fracturehill: NANCY: Fix HotMultiframeMultisceneChange in nancy3 [13:16] scummvm/master 2e64313 fracturehill: NANCY: Add minimum allowed sound volume [13:17] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/JSM7zP [13:17] scummvm/master b1e0e06 : I18N: Update translation files [13:17] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:18] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [13:18] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [13:18] _sev (~sev@scummvm/sev) joined #scummvm. [13:18] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:18] _sev (~sev@scummvm/sev) left irc: Client Quit [13:25] borosky (~borosky@213.134.185.68) joined #scummvm. [13:27] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [13:27] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [13:27] _sev (~sev@scummvm/sev) joined #scummvm. [13:27] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:56] TAS_2012v (~2012@h-98-128-246-108.A498.priv.bahnhof.se) left irc: Ping timeout: 240 seconds [13:57] TAS_2012v (~2012@h-98-128-246-108.A498.priv.bahnhof.se) joined #scummvm. [15:16] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [15:20] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [15:20] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [15:20] _sev (~sev@scummvm/sev) joined #scummvm. [15:20] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [15:37] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [15:38] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [15:38] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [15:38] _sev (~sev@scummvm/sev) joined #scummvm. [15:38] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [15:42] _sev (~sev@scummvm/sev) left irc: Client Quit [15:48] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [15:48] _sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [15:48] _sev (~sev@scummvm/sev) joined #scummvm. [15:48] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [15:59] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [16:01] ny00123 (~ny00123@2a0d:6fc2:5ac1:4900:da5c:95f7:494b:e96) joined #scummvm. [16:05] sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [16:05] sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [16:05] sev (~sev@scummvm/sev) joined #scummvm. [16:05] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [16:08] sev (~sev@scummvm/sev) left irc: Client Quit [16:13] sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [16:13] sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [16:13] sev (~sev@scummvm/sev) joined #scummvm. [16:13] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [16:42] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/GXcN7N [16:42] scummvm/master e510f08 : I18N: Update translation (French) [16:51] SylvainTV (~SylvainTV@2a01:cb1c:d22:4300:bc51:b13:89a0:3c3f) joined #scummvm. [16:52] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [18:38] borosky (~borosky@213.134.185.68) left irc: Ping timeout: 260 seconds [20:26] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [20:26] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [20:26] sev (~sev@scummvm/sev) joined #scummvm. [20:26] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [21:13] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [21:13] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [21:13] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [21:13] sev (~sev@scummvm/sev) joined #scummvm. [21:13] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [21:51] ny00123 (~ny00123@2a0d:6fc2:5ac1:4900:da5c:95f7:494b:e96) left irc: Quit: Leaving [22:11] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [22:14] TAS_2012v (~2012@h-98-128-246-108.A498.priv.bahnhof.se) left irc: Ping timeout: 240 seconds [22:17] TAS_2012v (~2012@h-98-128-246-108.A498.priv.bahnhof.se) joined #scummvm. [22:32] sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) joined #scummvm. [22:32] sev (~sev@2a02-a457-5d44-1-31c5-c317-3245-8d5f.fixed6.kpn.net) left irc: Changing host [22:32] sev (~sev@scummvm/sev) joined #scummvm. [22:32] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [23:13] SylvainTV (~SylvainTV@2a01:cb1c:d22:4300:bc51:b13:89a0:3c3f) left irc: Ping timeout: 264 seconds [23:15] borosky (~borosky@213.134.185.68) joined #scummvm. [23:26] [scummvm] OMGPizzaGuy pushed 2 new commits to master: https://is.gd/6gbWCH [23:26] scummvm/master fea7f12 OMGPizzaGuy: ULTIMA8: Fix mistakes in comments [23:26] scummvm/master 5677fca OMGPizzaGuy: ULTIMA8: Fix roof draws first rule & clarify rule on different test [23:33] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [23:41] LeChuck (~ender@203.82.214.174) left irc: Ping timeout: 246 seconds [23:41] LeChuck joined #scummvm. [23:42] Endy (~ender@sand.enderboi.com) left irc: Ping timeout: 246 seconds [23:45] Endy (~ender@sand.enderboi.com) joined #scummvm. [23:47] borosky (~borosky@213.134.185.68) left irc: [00:00] --- Thu Sep 21 2023