[00:10] someone mind approving my pr? the automatic check is defunct. [00:47] JohnnyonFlame (~quassel@179.232.194.217) joined #scummvm. [00:57] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) joined #scummvm. [00:57] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [01:13] [scummvm] dreammaster closed pull request #2319: VOYEUR: Persist data in the config file (master...voyeurPersistance) https://git.io/JfyP3 [01:13] [scummvm] dreammaster pushed 2 new commits to master: https://git.io/JfyxE [01:13] scummvm/master 1205b0c henke37: VOYEUR: Persist the lockscreen code [01:13] scummvm/master fa4207b henke37: VOYEUR: Save and apply lastVictim [01:30] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [01:50] DominusExult (~dominus@port-92-196-123-15.dynamic.as20676.net) joined #scummvm. [01:50] DominusExult (~dominus@port-92-196-123-15.dynamic.as20676.net) left irc: Changing host [01:50] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [01:54] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 246 seconds [01:54] Nick change: DominusExult -> Dominus [01:56] [scummvm] dreammaster pushed 3 new commits to master: https://git.io/JfypR [01:56] scummvm/master 226fbb2 dreammaster: GLK: COMPREHEND: Improvement on floodfill [01:56] scummvm/master a224553 dreammaster: GLK: COMPREHEND: Proper implementaiton of shape rendering [01:56] scummvm/master f4af269 dreammaster: GLK: COMPREHEND: Implement draw shape to match the original [02:10] cable_ (~cable@183.red-83-51-60.dynamicip.rima-tde.net) left irc: Ping timeout: 256 seconds [02:13] cable_ (~cable@149.red-80-28-166.staticip.rima-tde.net) joined #scummvm. [02:43] Cheeseness (~cheesenes@ppp118-208-242-159.bras1.hba2.internode.on.net) left irc: Quit: Leaving. [02:58] HI all, I'm having a really frustrating bug that I can't find any info online on how to fix it. [02:58] When i start the new version of scummvm, it locks my mouse and I have to restart the computer. [02:59] when I use an older version I can play until I bring up the scummvm menu. Then it freezes the mouse and I have to restart. [02:59] Any ideas? [03:04] I am not sure, but maybe you are using an older version of SDL library? [03:05] Cheeseness (~cheesenes@ppp118-208-242-159.bras1.hba2.internode.on.net) joined #scummvm. [03:05] [scummvm] npjg opened pull request #2320: DIRECTOR: Move toward widget-based rendering (master...director-macgui-widgets) https://git.io/JfyjF [03:05] The older version is from GOG. It came bundled with indiana jones. The newest one I downloaded from the website today. [03:06] The old one will play the game for a while before it locks the mouse. the new one just kills it right away. [03:06] Did you try the latest nightly from here: https://buildbot.scummvm.org/builds.html [03:06] stable or dev? [03:06] Click on Download latest development build for your platform (I think Windows 64 bit) [03:07] i'll try it. just a sec [03:08] It might also help to download and use latest sdl.dll, too. [03:08] Try downloading latest sdl lib from here: https://www.libsdl.org/download-2.0.php SDL2-2.0.12-win32-x64.zip [03:08] and copy sdl.dll to the same directory where your scummvm.exe is located. [03:09] That way you can ensure scummvm uses latest sdl [03:09] That seems to have fixed it. [03:09] good to hear! [03:09] Thanks! [03:09] Should I make a bug report? [03:09] If it is fixed in the lastest dev build, there's no need for a bug report. [03:10] Since it will already be fixed in next official release. [03:10] sounds good. I appreciate your time. [03:12] no problem. [03:12] antlarr2 (~quassel@183.red-79-148-30.dynamicip.rima-tde.net) joined #scummvm. [03:13] antlarr (~quassel@212.red-83-32-80.dynamicip.rima-tde.net) left irc: Ping timeout: 256 seconds [03:15] So the game worked fine, until I replaced the SDL with the newest one from the link you gave me. It now says: "Unable to start correctly (0x00007b) [03:15] I can revert to the other one, and it works fine. [03:18] Ok I guess use the old one. [03:18] Although AFAIK it shouldn't do that. So that may warrant a bug report. [03:19] If you want. Although the devs are here in the channel, so they will see this problem anyways. [03:21] SDL2 is a never ending source of joy 🙂 [03:23] In principle, minor version updates like that shouldn't cause any incompatibilities, but with SDL, there are always checks in the code that check for minor versions at compile time, so I think there are incompatibilities. [03:25] Or how such kind of code, e.g. checking minor version at compile time, is even sane. [03:26] Jon_God (~jon_god@c-71-198-97-40.hsd1.ca.comcast.net) left irc: Ping timeout: 264 seconds [03:52] Hmm I think the only checks ScummVM uses are for major version 2 or major version 1, so should be ok. [04:05] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) left irc: [04:29] [scummvm] dreammaster pushed 1 new commits to master: https://git.io/JfSTp [04:29] scummvm/master 1f62327 dreammaster: GLK: COMPREHEND: Adjust display of text area [04:31] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Quit: I've been banished! [04:32] tsoliman (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [04:32] #scummvm: mode change '+o tsoliman' by ChanServ!ChanServ@services. [05:20] I'm kind of confused with the issue's description here (why replace the SDL? which one did they replace?). Anyway, if the issue persists, it's always better to open a ticket on the bug tracker, explaining the situation clearly, and so that developers can always easily spot and comment on it [05:49] BeefEats (~BeefEats@unaffiliated/beefeats) left irc: Read error: Connection reset by peer [06:13] Dominus (~dominus@unaffiliated/dominus) left irc: Read error: Connection reset by peer [06:13] DominusExult (~dominus@port-92-196-123-15.dynamic.as20676.net) joined #scummvm. [06:13] DominusExult (~dominus@port-92-196-123-15.dynamic.as20676.net) left irc: Changing host [06:13] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [06:13] Nick change: DominusExult -> Dominus [06:14] Deledrius_ (~Deledrius@68.118.138.186) joined #scummvm. [06:14] Lightkey (~Darklock@p200300f69713550122cf30fffe083718.dip0.t-ipconnect.de) left irc: Ping timeout: 260 seconds [06:15] ComradeAnderson (~ComradeAn@unaffiliated/comradeanderson) left irc: Ping timeout: 260 seconds [06:16] Deledrius (~Deledrius@068-118-138-186.res.spectrum.com) left irc: Ping timeout: 265 seconds [06:17] ComradeAnderson (~ComradeAn@unaffiliated/comradeanderson) joined #scummvm. [06:27] The issue was that when the latest official Windows 64 runtime release of SDL.dll (2.0.12) was placed in the same folder as the ScummVM executable on Windows, ScummVM gave an error unable to start correctly (0x00007b) ensued [06:27] Lightkey (~Darklock@p200300f69713554522cf30fffe083718.dip0.t-ipconnect.de) joined #scummvm. [06:28] If I understood it correctly. I am not sure it can be classified as bug, because ScummVM works if one doesnt mess with the SDL.dll [06:48] enthusi (~martin@x4e375c1f.dyn.telefonica.de) joined #scummvm. [07:00] they probably mixed up 32 and 64 [07:21] Good news of the day: madmoose completed a playthrough of Kingdom in Novice mode [07:21] (at least a good news for Kingdom, please don't ask me about Fable.) [07:47] I do not think it makes sense to file that bugreport. This is not problem of ScummVM but SDL. I am not sure, it is fortunately or unfortunately 🙂 [08:00] ldevulder__ (~ldevulder@176.167.152.181) joined #scummvm. [08:03] ldevulder_ (~ldevulder@94.238.201.197) left irc: Ping timeout: 264 seconds [08:17] Nick change: ldevulder__ -> ldevulder [08:37] I thought that our versions of ScummVM already come with sdl, at least on Windows [08:38] The snapshots also probably come with latest SDL2 version [08:58] Yes, the Windows Snapshot have current SDL2 bundled [09:02] vliaskov (~vliaskov@x4dbfd84f.dyn.telefonica.de) joined #scummvm. [09:42] [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JfScl [09:42] scummvm/master 02d47a1 antoniou79: BLADERUNNER: Scrollable dropdown control for KIA (WIP) [09:47] [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JfSc7 [09:47] scummvm/master 5552a9e antoniou79: BLADERUNNER: Fix comment about dropdown menu in KIA settings [10:12] _sev (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [10:46] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [10:46] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [10:46] _sev (~sev@scummvm/undead/sev) joined #scummvm. [10:46] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [11:12] Shine_ (~Shine@x4d067f09.dyn.telefonica.de) joined #scummvm. [11:19] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) left irc: Remote host closed the connection [11:19] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) joined #scummvm. [11:19] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services. [11:32] _sev (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [11:33] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [11:33] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [11:33] _sev (~sev@scummvm/undead/sev) joined #scummvm. [11:33] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [11:53] enthusi (~martin@x4e375c1f.dyn.telefonica.de) left irc: Ping timeout: 256 seconds [11:55] enthusi (~martin@x4e375c1f.dyn.telefonica.de) joined #scummvm. [12:08] Shine_ (~Shine@x4d067f09.dyn.telefonica.de) left irc: Read error: Connection reset by peer [12:10] ldevulder_ (~ldevulder@176.167.152.181) joined #scummvm. [12:12] ldevulder (~ldevulder@176.167.152.181) left irc: Read error: Connection reset by peer [12:20] [scummvm] Strangerke pushed 1 new commits to master: https://git.io/JfSEE [12:20] scummvm/master 1d3dc9c Strangerke: KINGDOM: Small rework to silence a coverity warning [12:24] [scummvm] Strangerke pushed 1 new commits to master: https://git.io/JfSEH [12:24] scummvm/master 95c464e Strangerke: KINGDOM: Modify readSavegameHeader in order to match the other engines [12:32] Isn't ScummVM statically compiled against SDL? [12:33] Windows ones, I mean... [12:35] no, I think SDL doesn't support that [12:42] Shine_ (~Shine@x4d067f09.dyn.telefonica.de) joined #scummvm. [12:45] it used to be, but we specifically stopped doing it because of buggyness of SDL [12:45] so we could always have an option for a drop-in replacement [12:45] They support it, but they prefer it when applications use dynamic linking [12:45] And what @sev says. [12:46] Oh, I see [12:47] It would be nice if SDL became less buggy, but well.... I think to remember statically linked SDL2 checks for a newer SDL2 to load it instead, at least in Linux. [12:49] it is not about SDL less buggy [12:49] but Windows less messy [12:49] with hundreds of thousands of slightly different combinations of drivers, hardware, OS patch levels etc [12:50] it's an utter mess, very difficult to make bullet-proof [12:55] Darklock (~Darklock@p200300f69713554522cf30fffe083718.dip0.t-ipconnect.de) joined #scummvm. [12:57] LePhilousophe[m4 (valemboi20@gateway/shell/matrix.org/x-qvugxhmnysxbyosm) joined #scummvm. [12:59] Lightkey (~Darklock@p200300f69713554522cf30fffe083718.dip0.t-ipconnect.de) got netsplit. [12:59] LePhilousophe[m] (valemboi20@gateway/shell/matrix.org/x-itodnduyorulabmq) got netsplit. [13:10] LePhilousophe[m] (valemboi20@gateway/shell/matrix.org/x-itodnduyorulabmq) got lost in the net-split. [13:10] Lightkey (~Darklock@p200300f69713554522cf30fffe083718.dip0.t-ipconnect.de) got lost in the net-split. [13:16] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) left irc: Remote host closed the connection [13:17] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) joined #scummvm. [13:17] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services. [13:36] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfS2O [13:36] scummvm/master 37744bc sev-: GRAPHICS: MACGUI: Properly fix double activation of menu [13:40] [scummvm] sev- closed pull request #2320: DIRECTOR: Move toward widget-based rendering (master...director-macgui-widgets) https://git.io/JfyjF [13:40] [scummvm] sev- pushed 20 new commits to master: https://git.io/JfS2u [13:40] scummvm/master f099b6a npjg: GRAPHICS: MACGUI: Generalize pixel inversion plotproc [13:40] scummvm/master b49f3f6 npjg: GRAPHICS: MACGUI: MacEditableText: Stay sane [13:40] scummvm/master 9f06150 npjg: GRAPHICS: MACGUI: MacEditableText: Add text features [13:42] NULUSIOS (~nls@mail2.termoil.com) joined #scummvm. [13:42] NULUSIOS (nls@mail2.termoil.com) left #scummvm. [13:43] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfS2r [13:43] scummvm/master 6138b3e sev-: DIRECTOR: Add override keyword [13:49] @timofonic You are correct. From what I remember you an set an environment variable to point to a different libSDL2 dll, and this works even if the application was statically linked with libSDL2. [13:51] Ah yes, this is described in https://hg.libsdl.org/SDL/file/default/docs/README-dynapi.md [13:52] @criezy I see. I think to remember SDL2 does it automatically. Am I wrong? Is it different between platforms? [13:52] Oh thanks [13:59] jorgecodes (~jorgecode@95.151.243.54) joined #scummvm. [14:08] [scummvm] moralrecordings pushed 1 new commits to master: https://git.io/JfSV4 [14:08] scummvm/master 21f28bc moralrecordings: DIRECTOR: Fix Sprite::getBbox() to check for null widget [14:27] hey peoples [14:27] i have a couple bugs to submit on World of Xeen. Advice on where to put them? is there a bug tracker? [14:28] antlarr2 (~quassel@183.red-79-148-30.dynamicip.rima-tde.net) left irc: Quit: bye! [14:28] antlarr (~quassel@183.red-79-148-30.dynamicip.rima-tde.net) joined #scummvm. [14:30] [scummvm] npjg pushed 1 new commits to master: https://git.io/JfSre [14:30] scummvm/master 50d99c3 npjg: DIRECTOR: Do not create bitmap widget too soon [14:34] jorgecodes (~jorgecode@95.151.243.54) left irc: Remote host closed the connection [14:35] https://bugs.scummvm.org/ [14:36] thank you! [14:37] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfSr4 [14:37] scummvm/master adac793 sev-: DIRECTOR: Fix crash when built-in movie cannot be dumped [14:40] ah both known bugs, good to know [14:45] [scummvm] npjg pushed 1 new commits to master: https://git.io/JfSrj [14:45] scummvm/master 4348b64 npjg: DIRECTOR: Remove unhelpful blit warning [15:03] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) joined #scummvm. [15:03] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [15:06] [scummvm] dreammaster pushed 1 new commits to master: https://git.io/JfSod [15:06] scummvm/master 99022cd dreammaster: ULTIMA8: Add Crusader detection entry to commented out detections [15:22] enthusi (~martin@x4e375c1f.dyn.telefonica.de) left irc: Ping timeout: 260 seconds [15:24] jorgecodes (~jorgecode@95.151.243.54) joined #scummvm. [15:38] [scummvm] npjg pushed 2 new commits to master: https://git.io/JfS6T [15:38] scummvm/master 26e9290 npjg: DIRECTOR: Remove erroneous clip [15:38] scummvm/master 3734d34 npjg: DIRECTOR: Avoid double-deleting widgets [15:46] Begasus (~begasus@ptr-4qba4e96ko1ioc3uumo.18120a2.ip6.access.telenet.be) joined #scummvm. [15:55] Flexman (~quassel@ibg-pc-19.tugraz.at) left irc: Read error: Connection reset by peer [15:57] systwi (~systwi@173-20-216-139.client.mchsi.com) joined #scummvm. [15:58] systwi_ (~systwi@173-20-216-139.client.mchsi.com) left irc: Ping timeout: 256 seconds [16:01] [scummvm] moralrecordings pushed 1 new commits to master: https://git.io/JfS6d [16:01] scummvm/master b87b84a moralrecordings: DIRECTOR: Use seperate script pointer for compiler operations [16:06] ink0gnito (~ink0gnito@185.132.133.69) left irc: Quit: ZNC - 1.7.0 - http://znc.in [16:07] ink0gnito (~ink0gnito@185.132.133.69) joined #scummvm. [16:30] [scummvm] djsrv pushed 14 new commits to master: https://git.io/JfSPk [16:30] scummvm/master dd74683 djsrv: DIRECTOR: LINGO: Add XObject type [16:30] scummvm/master 9906f63 djsrv: DIRECTOR: LINGO: Add Object destructor [16:30] scummvm/master d43d559 djsrv: DIRECTOR: LINGO: Stub FileIO [16:43] ced117 (~ced117@opensuse/member/ced117) left irc: Ping timeout: 256 seconds [16:50] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfSPw [17:11] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) left irc: Ping timeout: 264 seconds [17:18] Port build status changed with 6d30c890: Failure: master-amigaos4 [17:23] scummvm/master 6d30c89 sev-: DIRECTOR: Got rid of global constructor [17:23] [scummvm] npjg pushed 2 new commits to master: https://git.io/JfSXy [17:23] scummvm/master a588186 npjg: DIRECTOR: Remove unused flag [17:23] scummvm/master 2247948 npjg: Revert "DIRECTOR: Remove erroneous clip" [17:26] cd (~cd@unaffiliated/cd) joined #scummvm. [17:40] [scummvm] sluicebox pushed 1 new commits to master: https://git.io/JfS1s [17:40] scummvm/master ee6e5ad sluicebox: SCI: Fix KQ6 duplicate point [17:42] Port build status changed with 6d30c890: Failure: master-ds [17:49] BeefEats (~BeefEats@unaffiliated/beefeats) joined #scummvm. [18:09] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) joined #scummvm. [18:09] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [18:13] @timofonic you were asking, whether Director is the most complex engine. Even line-wise, AGI engine is still more complex than current Driector code [18:13] systwi_ (~systwi@173-20-216-139.client.mchsi.com) joined #scummvm. [18:14] systwi (~systwi@173-20-216-139.client.mchsi.com) left irc: Ping timeout: 264 seconds [18:14] Oh! That's interesting to know! Thanks! How old code can be so complex [18:22] [scummvm] npjg pushed 1 new commits to master: https://git.io/JfSMP [18:22] scummvm/master b2472a2 npjg: DIRECTOR: Fix off-by-one error in bitmap rendering [18:56] ajax16384 (~User@109.60.130.33) joined #scummvm. [18:56] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [18:58] ny00123 (~ny00123@5.102.217.144) joined #scummvm. [19:19] Jon_God (~jon_god@c-71-198-97-40.hsd1.ca.comcast.net) joined #scummvm. [19:21] Begasus (~begasus@ptr-4qba4e96ko1ioc3uumo.18120a2.ip6.access.telenet.be) left irc: Quit: Ex-Chat [19:23] Flexman (~quassel@ibg-pc-19.tugraz.at) joined #scummvm. [19:27] Mia (~Mia@unaffiliated/mia) joined #scummvm. [20:02] [scummvm] djsrv pushed 1 new commits to master: https://git.io/JfSSd [20:02] scummvm/master 402a89e djsrv: DIRECTOR: LINGO: Code exit/next repeat as c_jump [20:11] Mia (~Mia@unaffiliated/mia) left irc: Quit: Leaving [20:26] borosky (~borosky@095160035003.warszawa.vectranet.pl) left irc: [20:55] Nick change: Darklock -> Lightkey [21:23] [scummvm] djsrv pushed 1 new commits to master: https://git.io/JfS7D [21:23] scummvm/master efebd80 djsrv: DIRECTOR: LINGO: Fix b_installMenu [21:38] ajax16384 (~User@109.60.130.33) left irc: Quit: Leaving [22:07] tsoliman_ (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [22:07] #scummvm: mode change '+o tsoliman_' by ChanServ!ChanServ@services. [22:07] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Ping timeout: 246 seconds [22:07] Nick change: tsoliman_ -> tsoliman [22:22] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) left irc: Remote host closed the connection [22:22] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) joined #scummvm. [22:22] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services. [22:22] [scummvm] Strangerke pushed 1 new commits to master: https://git.io/JfSF2 [22:22] scummvm/master 4fc151c Strangerke: KINGDOM: Add finalFrameTable to better match the original, rename enAll and dsAll, add some comment in the Help screen [22:25] @timofonic Even when a company reused the same engine across multiple games, it was all too easy to do a bunch of custom changes for each game. No problem originally, since each game had it's own independantly compiled executable. It's only now with us trying to create a single engine to handle all the games that things become more complicated. [22:26] Shine_ (~Shine@x4d067f09.dyn.telefonica.de) left irc: Read error: Connection reset by peer [22:29] they often did custom changes for each language, release, etc too. kind of a nightmare to put back together 🙂 [22:45] ny00123 (~ny00123@5.102.217.144) left irc: Quit: Leaving [22:48] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) left irc: Remote host closed the connection [22:48] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) joined #scummvm. [22:48] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services. [22:51] vliaskov (~vliaskov@x4dbfd84f.dyn.telefonica.de) left irc: Remote host closed the connection [22:57] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfSb6 [23:02] scummvm/master 10c2055 sev-: DIRECTOR: LINGO: Do not crash during tests on 'set the stageColor' [23:02] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfSb9 [23:02] scummvm/master 2bcc7f2 sev-: GRAPHICS: MACGUI: Optimize MacText::getTextChunk() [23:21] [scummvm] djsrv pushed 1 new commits to master: https://git.io/JfSNc [23:21] scummvm/master 5b31dad djsrv: Revert "DIRECTOR: LINGO: Don't destroy local vars" [23:25] BeefEats (~BeefEats@unaffiliated/beefeats) left irc: Ping timeout: 260 seconds [00:00] --- Thu Jun 11 2020