[Back to Index]

  
[00:33] <-- sev left irc: Quit: This computer has gone to sleep
[00:52] <-- donek left irc: Ping timeout: 264 seconds
[00:53] --> donek joined #scummvm.
[00:57] <grogbot> [discord] <Strangerke> https://cdn.discordapp.com/attachments/581224061091446795/1066159468599054469/intro.mp4
[00:58] <grogbot> [discord] <Strangerke> SylvainTV has been patiently listening to my rants those past 3h, and helped me achieve this small miracle. So, thanks to him 🙂
[01:02] <grogbot> [discord] <eientei> I was not prepared for that title screen
[01:02] <grogbot> [discord] <Strangerke> Why not?
[01:02] <grogbot> [discord] <eientei> because I opened the video to full-screen before it appeared :p
[01:03] <grogbot> [discord] <Strangerke> so you saw really large pixels 🙂
[01:03] <grogbot> [discord] <eientei> Those pixels scared the bejeezus out of me
[01:04] <grogbot> [discord] <Strangerke> Well, the really scary part is me working on sound code
[01:04] <grogbot> [discord] <Strangerke> it may be one of the signs of an upcoming apocalypse
[01:08] <grogbot> [discord] <eientei> "Strangerke Goes to Heck and Brings Back Sound Code"
[01:09] <-- Dominus left irc: Remote host closed the connection
[01:10] --> Dominus joined #scummvm.
[01:10] <grogbot> [discord] <Strangerke> it also means it's only missing sound now
[01:14] <grogbot> [discord] <Big Beef> bro this was loud as heck and very out of nowhere lmao
[01:14] <grogbot> [discord] <Big Beef> even on 50% volume it was really loud
[01:16] <grogbot> [discord] <Strangerke> well, sorry 🙂 It's not particularly loud here, for some reason
[01:18] <grogbot> [discord] <Big Beef> Its so loud it made my phone vibrate lol, idk why it isnt loud on ur end
[01:19] <grogbot> [discord] <Strangerke> Well, you are lucky, you didn't ear my first result
[01:21] <grogbot> [discord] <Strangerke> I used frequency number instead of frequency, so I had full volume at 8kHz instead of 250Hz
[01:22] <grogbot> [discord] <Strangerke> Seeing the reaction of my dog, I almost killed him
[01:23] <grogbot> [discord] <Retrotude> Talk about a jumpscare XD
[01:24] <grogbot> [discord] <Strangerke> I looked painfull too 😄
[01:26] <grogbot> [discord] <Big Beef> Bro are your ears ok
[01:27] <grogbot> [discord] <Strangerke> I always have tinnitus, so I guess not 😉
[01:27] <grogbot> [discord] <Strangerke> anyway, it's 2:30am and I pushed my code, so I'll go to sleep now
[01:27] <grogbot> [discord] <Strangerke> tzag guys
[01:35] <grogbot> [discord] <Big Beef> Good night and thank you for introducing me to a really cool game
[01:35] <grogbot> [discord] <Big Beef> Weird jumpscare aside this game looks very fascinating
[02:10] --> gsi_ joined #scummvm.
[02:14] <-- gsi left irc: Ping timeout: 272 seconds
[02:51] <-- logix left irc: Ping timeout: 256 seconds
[02:56] --> DominusExult joined #scummvm.
[02:57] <-- Dominus left irc: Ping timeout: 268 seconds
[02:57] Nick change: DominusExult -> Dominus
[02:58] --> logix joined #scummvm.
[05:26] <Scummette> [scummvm] OMGPizzaGuy pushed 1 new commits to master: https://is.gd/RodaHx
[05:26] <Scummette> scummvm/master a485393 OMGPizzaGuy: ULTIMA8: Check "lastSave" setting exists before using as save slot.
[05:57] --> cihancan joined #scummvm.
[06:09] <Scummette> [scummvm] mistydemeo pushed 1 new commits to master: https://is.gd/WuTv5Z
[06:09] <Scummette> scummvm/master e656bb9 mistydemeo: DIRECTOR: fix Phibos/Bem
[07:01] <Scummette> [scummvm] mduggan pushed 1 new commits to master: https://is.gd/AhiPle
[07:01] <Scummette> scummvm/master b43bc49 mduggan: ULTIMA: NUVIE: Fix potential use of uninitialized variable
[07:31] <Scummette> [scummvm] mduggan pushed 1 new commits to master: https://is.gd/6Q8dt5
[07:31] <Scummette> scummvm/master 5aa359f mduggan: TETRAEDGE: Allow theora loop requests before last frame
[07:50] <Scummette> [scummvm] mduggan pushed 1 new commits to branch-2-7: https://is.gd/Wm77vj
[07:50] <Scummette> scummvm/branch-2-7 e8431cf OMGPizzaGuy: ULTIMA8: Check "lastSave" setting exists before using as save slot.
[08:04] <grogbot> [discord] <Thunderforge> Its certainly the best game out there for teaming up with Josef Stalin and Hamlet to battle against demons from hell.
[08:04] <grogbot> [discord] <Thunderforge> 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] <grogbot> [discord] <Thunderforge> 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] <grogbot> [discord] <Thunderforge> 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] <grogbot> [discord] <Thunderforge> 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] <grogbot> [discord] <Thunderforge> 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] <grogbot> [discord] <Thunderforge> 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 joined #scummvm.
[08:49] <grogbot> [discord] <Strangerke> Are there any others? That could interest me 🙂
[09:13] <Scummette> [scummvm] mgerhardy pushed 1 new commits to master: https://is.gd/N4qDSS
[09:13] <Scummette> scummvm/master e4401d4 mgerhardy: TWINE: hopefully fixed msvc compilation
[09:13] <Scummette> [scummvm] mgerhardy pushed 1 new commits to branch-2-7: https://is.gd/1nXJtg
[09:13] <Scummette> scummvm/branch-2-7 043b387 mgerhardy: TWINE: hopefully fixed msvc compilation
[10:29] --> sev joined #scummvm.
[10:29] <-- sev left irc: Changing host
[10:29] --> sev joined #scummvm.
[10:29] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[10:46] <-- borosky left irc: Ping timeout: 268 seconds
[10:46] <-- donek left irc: Ping timeout: 272 seconds
[10:49] --> donek joined #scummvm.
[11:08] <-- Dominus left irc: Remote host closed the connection
[11:10] --> Dominus joined #scummvm.
[11:17] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[11:18] --> TMM_ joined #scummvm.
[12:36] <-- reset left irc: Quit: reset
[12:44] --> reset joined #scummvm.
[12:54] <-- sev left irc: Quit: This computer has gone to sleep
[13:10] <-- Dominus left irc: Remote host closed the connection
[13:10] --> Dominus joined #scummvm.
[13:25] <-- cihancan left irc: Remote host closed the connection
[13:33] <Scummette> [scummvm] phcoder closed pull request #4656: GLK: Fix invalid default config on low-res devices (master...glk_lowres) https://is.gd/mmlDmO
[13:33] <Scummette> [scummvm] phcoder pushed 1 new commits to master: https://is.gd/4XxZvL
[13:33] <Scummette> scummvm/master a2242d8 phcoder: GLK: Support running on lowres devices
[13:43] <-- ldevulder left irc: Quit: Leaving
[14:23] <Scummette> [scummvm] mgerhardy pushed 2 new commits to master: https://is.gd/PSQkM4
[14:23] <Scummette> scummvm/master fa2cdce mgerhardy: TWINE: getting closer to the original source release
[14:23] <Scummette> scummvm/master f1df317 mgerhardy: TWINE: fixed bug #13871 (rendering error with opened door)
[14:23] <Scummette> [scummvm] mgerhardy pushed 1 new commits to branch-2-7: https://is.gd/RWjsEk
[14:23] <Scummette> scummvm/branch-2-7 da4ba2a mgerhardy: TWINE: fixed bug #13871 (rendering error with opened door)
[14:45] --> sev joined #scummvm.
[14:45] <-- sev left irc: Changing host
[14:45] --> sev joined #scummvm.
[14:45] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[14:48] <-- reset left irc: Quit: reset
[14:51] --> reset joined #scummvm.
[15:24] <-- donek left irc: Ping timeout: 252 seconds
[15:27] --> donek joined #scummvm.
[15:30] <Scummette> [scummvm] lephilousophe pushed 1 new commits to master: https://is.gd/lrzfxd
[15:30] <Scummette> scummvm/master f17604c lephilousophe: AGS: Don't set VSync when it's not needed
[15:30] <Scummette> [scummvm] lephilousophe pushed 1 new commits to branch-2-7: https://is.gd/Yaq1SE
[15:30] <Scummette> scummvm/branch-2-7 3cbdc38 lephilousophe: AGS: Don't set VSync when it's not needed
[15:40] --> borosky joined #scummvm.
[15:42] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[15:42] --> TMM_ joined #scummvm.
[16:30] <-- donek left irc: Read error: Connection reset by peer
[16:30] --> donek joined #scummvm.
[16:35] <-- donek left irc: Ping timeout: 252 seconds
[16:35] --> donek joined #scummvm.
[16:39] --> cihancan joined #scummvm.
[16:41] <-- donek left irc: Ping timeout: 252 seconds
[16:42] --> donek joined #scummvm.
[16:44] --> ny00123 joined #scummvm.
[17:04] <grogbot> [discord] <lephilousophe> I looked at the bug.
[17:04] <grogbot> [discord] <lephilousophe> Indeed it works in RetroArch and it works in GLES2.
[17:04] <grogbot> [discord] <lephilousophe>
[17:04] <grogbot> [discord] <lephilousophe> The differences are as follows:
[17:04] <grogbot> [discord] <lephilousophe> - 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] <grogbot> [discord] <lephilousophe> - In GLES2, there is a hack in fakelottes `#if defined CURVATURE && defined GL_ES` which specifically clamps data in borders.
[17:04] <grogbot> [discord] <lephilousophe> The bug comes from rounding issues.
[17:04] <grogbot> [discord] <lephilousophe>
[17:04] <grogbot> [discord] <lephilousophe> 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] <grogbot> [discord] <lephilousophe> One quick fix would be to patch fakelottes to always do this clamp (@sev maybe you have an opinion on this).
[17:04] <grogbot> [discord] <lephilousophe>
[17:04] <grogbot> [discord] <lephilousophe> 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] <grogbot> [discord] <sev> Since we're distributing our own set of shaders, I'd recommend just fixing the shader
[17:05] <grogbot> [discord] <sev> it lives in scummvm-shaders repo
[17:06] <grogbot> [discord] <lephilousophe> ok, I will do it in the repo but I don't know what are the steps afterwards
[17:06] <grogbot> [discord] <sev> at this moment everything is manual
[17:06] <grogbot> [discord] <sev> in this particular case, fix the shader in base/
[17:07] <grogbot> [discord] <sev> and then zip the directory with `zip -r9` and put the file into gui/themes
[17:07] <grogbot> [discord] <sev> or ping me and I'll do it
[17:07] <grogbot> [discord] <sev> but I am afraid, it is not only for the fakelottes
[17:07] <grogbot> [discord] <sev> other CRT shaders could experience the same thing
[17:09] <-- Dominus left irc: Remote host closed the connection
[17:10] <grogbot> [discord] <lephilousophe> indeed I see the same "hacky clamp fix" in several shaders. I will fix all of them
[17:10] --> Dominus joined #scummvm.
[17:37] <grogbot> [discord] <lephilousophe> @sev done
[17:38] <grogbot> [discord] <lephilousophe> 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] <grogbot> [discord] <lephilousophe> fakelottes was the only one
[17:47] <grogbot> [discord] <eriktorbjorn> I assume the plan is to support the Mac version of Amerzone eventually? I noticed GOG has it on discount now.
[19:10] <Scummette> [scummvm] phcoder pushed 1 new commits to branch-2-7: https://is.gd/2ARp9J
[19:10] <Scummette> scummvm/branch-2-7 f105722 phcoder: GLK: Support running on lowres devices
[19:22] <-- ScummBot left irc: Remote host closed the connection
[19:22] --> ScummBot joined #scummvm.
[20:07] <-- speachy left irc: Quit: WeeChat 3.6
[20:30] <Scummette> [scummvm] mgerhardy pushed 6 new commits to master: https://is.gd/BE08tZ
[20:30] <Scummette> scummvm/master a658b34 mgerhardy: TWINE: renamed variables and updated doxygen
[20:30] <Scummette> scummvm/master 1b8252d mgerhardy: TWINE: renamed variables and ActorMoveStruct functions
[20:30] <Scummette> scummvm/master 2e53c0f mgerhardy: TWINE: unified movement stuff with original sources
[20:44] --> Sylvain joined #scummvm.
[20:47] <-- SylvainTV left irc: Ping timeout: 256 seconds
[20:48] <-- cihancan left irc: Remote host closed the connection
[21:13] <grogbot> [discord] <eientei> It appears so as in detection_tables.h, amerzone has a name entry
[21:54] <Scummette> [scummvm] sev- pushed 1 new commits to branch-2-7: https://is.gd/9QXKbG
[21:54] <Scummette> scummvm/branch-2-7 eba90bb sev-: GUI: Update default shaders pack
[21:54] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://is.gd/l24XVy
[21:54] <Scummette> scummvm/master 6cc3d45 sev-: GUI: Update default shaders pack
[21:55] <grogbot> [discord] <sev> @lephilousophe nice, and I updated the shader pack
[22:31] <-- ny00123 left irc: Quit: Leaving
[22:37] <-- borosky left irc: Ping timeout: 264 seconds
[22:57] <grogbot> [discord] <mduggan> 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 left irc: Remote host closed the connection
[23:09] --> Dominus joined #scummvm.
[23:48] <-- sev left irc: Quit: This computer has gone to sleep
[23:50] <Scummette> [scummvm] shkupfer opened pull request #4658: News polls banners (master...news-polls-banners) https://is.gd/nb6QRL
[23:50] <Scummette> [scummvm] shkupfer closed pull request #4658: News polls banners (master...news-polls-banners) https://is.gd/nb6QRL
[00:00] --- Sun Jan 22 2023