[00:33] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [00:52] donek (~donek@2a00:f41:1c4c:d8c2:b86a:e409:91af:7b0c) left irc: Ping timeout: 264 seconds [00:53] donek (~donek@213.134.185.182) joined #scummvm. [00:57] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1066159468599054469/intro.mp4 [00:58] [discord] SylvainTV has been patiently listening to my rants those past 3h, and helped me achieve this small miracle. So, thanks to him 🙂 [01:02] [discord] I was not prepared for that title screen [01:02] [discord] Why not? [01:02] [discord] because I opened the video to full-screen before it appeared :p [01:03] [discord] so you saw really large pixels 🙂 [01:03] [discord] Those pixels scared the bejeezus out of me [01:04] [discord] Well, the really scary part is me working on sound code [01:04] [discord] it may be one of the signs of an upcoming apocalypse [01:08] [discord] "Strangerke Goes to Heck and Brings Back Sound Code" [01:09] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [01:10] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [01:10] [discord] it also means it's only missing sound now [01:14] [discord] bro this was loud as heck and very out of nowhere lmao [01:14] [discord] even on 50% volume it was really loud [01:16] [discord] well, sorry 🙂 It's not particularly loud here, for some reason [01:18] [discord] Its so loud it made my phone vibrate lol, idk why it isnt loud on ur end [01:19] [discord] Well, you are lucky, you didn't ear my first result [01:21] [discord] I used frequency number instead of frequency, so I had full volume at 8kHz instead of 250Hz [01:22] [discord] Seeing the reaction of my dog, I almost killed him [01:23] [discord] Talk about a jumpscare XD [01:24] [discord] I looked painfull too 😄 [01:26] [discord] Bro are your ears ok [01:27] [discord] I always have tinnitus, so I guess not 😉 [01:27] [discord] anyway, it's 2:30am and I pushed my code, so I'll go to sleep now [01:27] [discord] tzag guys [01:35] [discord] Good night and thank you for introducing me to a really cool game [01:35] [discord] Weird jumpscare aside this game looks very fascinating [02:10] gsi_ (~gsi@dynamic-077-179-154-204.77.179.pool.telefonica.de) joined #scummvm. [02:14] gsi (~gsi@dynamic-077-181-036-064.77.181.pool.telefonica.de) left irc: Ping timeout: 272 seconds [02:51] logix (logix@shell.franken.de) left irc: Ping timeout: 256 seconds [02:56] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [02:57] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 268 seconds [02:57] Nick change: DominusExult -> Dominus [02:58] logix (logix@shell.franken.de) joined #scummvm. [05:26] [scummvm] OMGPizzaGuy pushed 1 new commits to master: https://is.gd/RodaHx [05:26] scummvm/master a485393 OMGPizzaGuy: ULTIMA8: Check "lastSave" setting exists before using as save slot. [05:57] cihancan (~cian@88.234.212.117) joined #scummvm. [06:09] [scummvm] mistydemeo pushed 1 new commits to master: https://is.gd/WuTv5Z [06:09] scummvm/master e656bb9 mistydemeo: DIRECTOR: fix Phibos/Bem [07:01] [scummvm] mduggan pushed 1 new commits to master: https://is.gd/AhiPle [07:01] scummvm/master b43bc49 mduggan: ULTIMA: NUVIE: Fix potential use of uninitialized variable [07:31] [scummvm] mduggan pushed 1 new commits to master: https://is.gd/6Q8dt5 [07:31] scummvm/master 5aa359f mduggan: TETRAEDGE: Allow theora loop requests before last frame [07:50] [scummvm] mduggan pushed 1 new commits to branch-2-7: https://is.gd/Wm77vj [07:50] scummvm/branch-2-7 e8431cf OMGPizzaGuy: ULTIMA8: Check "lastSave" setting exists before using as save slot. [08:04] [discord] Its certainly the best game out there for teaming up with Josef Stalin and Hamlet to battle against demons from hell. [08:04] [discord] Its certainly the best game ever made that lets you team up with Josef Stalin and Hamlet to battle against demons from hell. (edited) [08:05] [discord] Out of all the games that let you team up with Josef Stalin and Hamlet to battle against demons from hell, its definitely the best! (edited) [08:05] [discord] Out of all the games that let you team up with Josef Stalin and Hamlet to battle against demons from hell with nail guns, its definitely the best! (edited) [08:06] [discord] Out of all the games that let you team up with Josef Stalin and Hamlet battle against demons from hell, its definitely the best! (edited) [08:07] [discord] Out of all the games that let you team up with Josef Stalin and Hamlet fight demons from hell with nail guns, its definitely the best! (edited) [08:07] [discord] Out of all the games that let you team up with Josef Stalin and Hamlet to fight demons from hell with nail guns, its definitely the best! (edited) [08:11] borosky (~borosky@213.134.185.182) joined #scummvm. [08:49] [discord] Are there any others? That could interest me 🙂 [09:13] [scummvm] mgerhardy pushed 1 new commits to master: https://is.gd/N4qDSS [09:13] scummvm/master e4401d4 mgerhardy: TWINE: hopefully fixed msvc compilation [09:13] [scummvm] mgerhardy pushed 1 new commits to branch-2-7: https://is.gd/1nXJtg [09:13] scummvm/branch-2-7 043b387 mgerhardy: TWINE: hopefully fixed msvc compilation [10:29] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [10:29] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [10:29] sev (~sev@scummvm/sev) joined #scummvm. [10:29] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [10:46] borosky (~borosky@213.134.185.182) left irc: Ping timeout: 268 seconds [10:46] donek (~donek@213.134.185.182) left irc: Ping timeout: 272 seconds [10:49] donek (~donek@2a00:f41:1c27:f940:63c7:9b8c:cbd7:6766) joined #scummvm. [11:08] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [11:10] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [11:17] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [11:18] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [12:36] reset (~reset@user/reset) left irc: Quit: reset [12:44] reset (~reset@user/reset) joined #scummvm. [12:54] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:10] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [13:10] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [13:25] cihancan (~cian@88.234.212.117) left irc: Remote host closed the connection [13:33] [scummvm] phcoder closed pull request #4656: GLK: Fix invalid default config on low-res devices (master...glk_lowres) https://is.gd/mmlDmO [13:33] [scummvm] phcoder pushed 1 new commits to master: https://is.gd/4XxZvL [13:33] scummvm/master a2242d8 phcoder: GLK: Support running on lowres devices [13:43] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) left irc: Quit: Leaving [14:23] [scummvm] mgerhardy pushed 2 new commits to master: https://is.gd/PSQkM4 [14:23] scummvm/master fa2cdce mgerhardy: TWINE: getting closer to the original source release [14:23] scummvm/master f1df317 mgerhardy: TWINE: fixed bug #13871 (rendering error with opened door) [14:23] [scummvm] mgerhardy pushed 1 new commits to branch-2-7: https://is.gd/RWjsEk [14:23] scummvm/branch-2-7 da4ba2a mgerhardy: TWINE: fixed bug #13871 (rendering error with opened door) [14:45] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [14:45] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [14:45] sev (~sev@scummvm/sev) joined #scummvm. [14:45] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [14:48] reset (~reset@user/reset) left irc: Quit: reset [14:51] reset (~reset@user/reset) joined #scummvm. [15:24] donek (~donek@2a00:f41:1c27:f940:63c7:9b8c:cbd7:6766) left irc: Ping timeout: 252 seconds [15:27] donek (~donek@213.134.185.182) joined #scummvm. [15:30] [scummvm] lephilousophe pushed 1 new commits to master: https://is.gd/lrzfxd [15:30] scummvm/master f17604c lephilousophe: AGS: Don't set VSync when it's not needed [15:30] [scummvm] lephilousophe pushed 1 new commits to branch-2-7: https://is.gd/Yaq1SE [15:30] scummvm/branch-2-7 3cbdc38 lephilousophe: AGS: Don't set VSync when it's not needed [15:40] borosky (~borosky@213.134.185.182) joined #scummvm. [15:42] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [15:42] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [16:30] donek (~donek@213.134.185.182) left irc: Read error: Connection reset by peer [16:30] donek (~donek@213.134.185.182) joined #scummvm. [16:35] donek (~donek@213.134.185.182) left irc: Ping timeout: 252 seconds [16:35] donek (~donek@2a00:f41:1c27:f940:88b1:f08d:ff0e:8b2a) joined #scummvm. [16:39] cihancan (~cian@88.234.212.117) joined #scummvm. [16:41] donek (~donek@2a00:f41:1c27:f940:88b1:f08d:ff0e:8b2a) left irc: Ping timeout: 252 seconds [16:42] donek (~donek@213.134.185.182) joined #scummvm. [16:44] ny00123 (~ny00123@2a0d:6fc2:6620:2400:9fb8:48fa:4ccf:afed) joined #scummvm. [17:04] [discord] I looked at the bug. [17:04] [discord] Indeed it works in RetroArch and it works in GLES2. [17:04] [discord] [17:04] [discord] The differences are as follows: [17:04] [discord] - In RetroArch the texture given in entry of the shader is a 2048x2048 texture with a small 320x200 rectangle at the lower left set with the content. In ScummVM we provide a texture of 320x200. [17:04] [discord] - In GLES2, there is a hack in fakelottes `#if defined CURVATURE && defined GL_ES` which specifically clamps data in borders. [17:04] [discord] The bug comes from rounding issues. [17:04] [discord] [17:04] [discord] I don't think we will be able to change ScummVM to use a big texture as shader input: it doesn't seem right and is quite a significant change. [17:04] [discord] One quick fix would be to patch fakelottes to always do this clamp (@sev maybe you have an opinion on this). [17:04] [discord] [17:04] [discord] As a side note, using glcore and slangp shaders, the texture size is like ScummVM: 320x200 (as mentioned in the slangp repository README). The bug has been fixed in fakelottes shader instead: there are less divisions and less rounding issues it seems but I am not sure of all implications as several things have changed in RetroArch with slangp. [17:05] [discord] Since we're distributing our own set of shaders, I'd recommend just fixing the shader [17:05] [discord] it lives in scummvm-shaders repo [17:06] [discord] ok, I will do it in the repo but I don't know what are the steps afterwards [17:06] [discord] at this moment everything is manual [17:06] [discord] in this particular case, fix the shader in base/ [17:07] [discord] and then zip the directory with `zip -r9` and put the file into gui/themes [17:07] [discord] or ping me and I'll do it [17:07] [discord] but I am afraid, it is not only for the fakelottes [17:07] [discord] other CRT shaders could experience the same thing [17:09] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [17:10] [discord] indeed I see the same "hacky clamp fix" in several shaders. I will fix all of them [17:10] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [17:37] [discord] @sev done [17:38] [discord] one with the fix was immunized and the others were only bugged if you changed the settings at the top of the file (as we miss the UI to change settings in ScummVM) [17:38] [discord] fakelottes was the only one [17:47] [discord] I assume the plan is to support the Mac version of Amerzone eventually? I noticed GOG has it on discount now. [19:10] [scummvm] phcoder pushed 1 new commits to branch-2-7: https://is.gd/2ARp9J [19:10] scummvm/branch-2-7 f105722 phcoder: GLK: Support running on lowres devices [19:22] ScummBot (~ScummBot@al.scummvm.net) left irc: Remote host closed the connection [19:22] ScummBot (~ScummBot@al.scummvm.net) joined #scummvm. [20:07] speachy (~speachy@rockbox/developer/speachy) left irc: Quit: WeeChat 3.6 [20:30] [scummvm] mgerhardy pushed 6 new commits to master: https://is.gd/BE08tZ [20:30] scummvm/master a658b34 mgerhardy: TWINE: renamed variables and updated doxygen [20:30] scummvm/master 1b8252d mgerhardy: TWINE: renamed variables and ActorMoveStruct functions [20:30] scummvm/master 2e53c0f mgerhardy: TWINE: unified movement stuff with original sources [20:44] Sylvain (~SylvainTV@2a01cb0c00cc1d002dbc789396754154.ipv6.abo.wanadoo.fr) joined #scummvm. [20:47] SylvainTV (~SylvainTV@2a01cb0c00cc1d00113cfb4904e784a8.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 256 seconds [20:48] cihancan (~cian@88.234.212.117) left irc: Remote host closed the connection [21:13] [discord] It appears so as in detection_tables.h, amerzone has a name entry [21:54] [scummvm] sev- pushed 1 new commits to branch-2-7: https://is.gd/9QXKbG [21:54] scummvm/branch-2-7 eba90bb sev-: GUI: Update default shaders pack [21:54] [scummvm] sev- pushed 1 new commits to master: https://is.gd/l24XVy [21:54] scummvm/master 6cc3d45 sev-: GUI: Update default shaders pack [21:55] [discord] @lephilousophe nice, and I updated the shader pack [22:31] ny00123 (~ny00123@2a0d:6fc2:6620:2400:9fb8:48fa:4ccf:afed) left irc: Quit: Leaving [22:37] borosky (~borosky@213.134.185.182) left irc: Ping timeout: 264 seconds [22:57] [discord] Yeah it should be possible eventually, although it's a good amount of work. After tidying Syberia enough I'll probably look at Syberia 2 next as it's got a very similar version of the engine [23:08] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [23:09] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [23:48] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [23:50] [scummvm] shkupfer opened pull request #4658: News polls banners (master...news-polls-banners) https://is.gd/nb6QRL [23:50] [scummvm] shkupfer closed pull request #4658: News polls banners (master...news-polls-banners) https://is.gd/nb6QRL [00:00] --- Sun Jan 22 2023