[00:26] _sev (~sev@scummvm/undead/sev) left irc: Ping timeout: 240 seconds [00:36] Mia (~Mia@unaffiliated/mia) left irc: Read error: Connection reset by peer [00:37] _sev (~sev@scummvm/undead/sev) joined #scummvm. [00:37] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [00:38] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [00:51] geep (~JoeBelow@xplr-104-249-224-181.xplornet.com) left irc: Quit: Ex-Chat [01:06] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 260 seconds [01:08] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [01:26] Joefish_ (~ident@p200300C6F3C6F70017B4A15B914330A6.dip0.t-ipconnect.de) joined #scummvm. [01:26] #scummvm: mode change '+v Joefish_' by ChanServ!ChanServ@services. [01:26] Joefish (~ident@p200300C6F3C40600ECE4ED3FD7DAF253.dip0.t-ipconnect.de) left irc: Ping timeout: 255 seconds [01:46] demonimin (~demonimin@unaffiliated/demonimin) left irc: Ping timeout: 240 seconds [01:48] dreammaster (~dreammast@c-73-149-116-247.hsd1.vt.comcast.net) joined #scummvm. [01:48] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [02:11] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 258 seconds [02:21] Joefish_ (~ident@p200300C6F3C6F70017B4A15B914330A6.dip0.t-ipconnect.de) left irc: Ping timeout: 272 seconds [02:24] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [02:26] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [02:28] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 268 seconds [02:28] Nick change: Strangerke_ -> Strangerke [02:47] geep (~JoeBelow@xplr-104-249-224-181.xplornet.com) joined #scummvm. [02:49] geep (~JoeBelow@xplr-104-249-224-181.xplornet.com) left irc: Client Quit [02:55] geep (~JoeBelow@104.249.224.181) joined #scummvm. [02:59] dreammaster (~dreammast@c-73-149-116-247.hsd1.vt.comcast.net) left irc: [03:06] geep (~JoeBelow@104.249.224.181) left irc: Quit: Ex-Chat [03:16] omer_mor_ (~Omer@46-117-132-33.bb.netvision.net.il) joined #scummvm. [03:18] omer_mor (~Omer@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 255 seconds [03:27] omer_mor (~Omer@46-117-132-33.bb.netvision.net.il) joined #scummvm. [03:28] omer_mor_ (~Omer@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 264 seconds [04:31] niska (~niska@68.ip-149-56-14.net) left irc: Ping timeout: 260 seconds [04:32] niska (~niska@68.ip-149-56-14.net) joined #scummvm. [04:33] Gentle (~tier@quassel/contributors/gentle) left irc: Quit: No Ping reply in 180 seconds. [04:34] Gentle (~tier@quassel/contributors/gentle) joined #scummvm. [04:34] bgK (~bgk@2001:41d0:2:599c::2a60:8434) left irc: Ping timeout: 255 seconds [04:47] bgK (~bgk@2001:41d0:2:599c::2a60:8434) joined #scummvm. [04:47] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [05:00] LittleToonCat (~littlecat@47.54.148.237) left irc: Remote host closed the connection [05:29] Mia (~Mia@85.107.216.129) joined #scummvm. [05:29] Mia (~Mia@85.107.216.129) left irc: Changing host [05:29] Mia (~Mia@unaffiliated/mia) joined #scummvm. [06:08] m_kiewitz (~m_kiewitz@x4d03dd7c.dyn.telefonica.de) joined #scummvm. [06:08] m_kiewitz (~m_kiewitz@x4d03dd7c.dyn.telefonica.de) left irc: Changing host [06:08] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [06:08] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [06:14] goom (~goom@cpe-173-174-162-201.satx.res.rr.com) joined #scummvm. [06:16] goom (goom@cpe-173-174-162-201.satx.res.rr.com) left #scummvm. [06:20] NuSuey (uid3556@gateway/web/irccloud.com/x-wzanjnqyosoeeduo) joined #scummvm. [06:42] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 268 seconds [06:49] ajax16384 (~User@109.60.130.33) joined #scummvm. [06:49] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [07:07] Joefish (~ident@p200300C6F3C6F70017B4A15B914330A6.dip0.t-ipconnect.de) joined #scummvm. [07:07] #scummvm: mode change '+v Joefish' by ChanServ!ChanServ@services. [07:09] waltervn (~waltervn@541B2DBA.cm-5-4a.dynamic.ziggo.nl) joined #scummvm. [07:09] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [07:18] ajax16384 (~User@109.60.130.33) left irc: Read error: Connection reset by peer [07:46] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Ping timeout: 245 seconds [07:56] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [07:56] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [07:57] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [07:59] _sev|work (~sev@5.57.20.49) joined #scummvm. [07:59] _sev|work (~sev@5.57.20.49) left irc: Changing host [07:59] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [07:59] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [09:13] ST (~ScottT@180.181.227.203) joined #scummvm. [09:13] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services. [09:14] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [09:14] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services. [09:39] exmensa (~exmensa@66.43.202.238) joined #scummvm. [10:19] criezy|Work (a5e15040@gateway/web/freenode/ip.165.225.80.64) joined #scummvm. [10:19] #scummvm: mode change '+o criezy|Work' by ChanServ!ChanServ@services. [11:00] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [11:06] HaBe_ (~Heiko@p5B06CD1A.dip0.t-ipconnect.de) joined #scummvm. [11:07] HaBe (~Heiko@91.6.195.241) left irc: Ping timeout: 240 seconds [11:19] Cheeseness (~cheesenes@ppp14-2-188-154.bras1.hba2.internode.on.net) left irc: Remote host closed the connection [11:20] Cheeseness (~cheesenes@ppp14-2-188-154.bras1.hba2.internode.on.net) joined #scummvm. [11:36] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [11:36] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [11:43] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [12:57] kiewitz|work (1f2f57b0@gateway/web/freenode/ip.31.47.87.176) joined #scummvm. [13:00] NuSuey (uid3556@gateway/web/irccloud.com/x-wzanjnqyosoeeduo) left irc: Quit: Connection closed for inactivity [13:02] kiewitz|work (1f2f57b0@gateway/web/freenode/ip.31.47.87.176) left irc: Quit: Page closed [13:03] LittleToonCat (~littlecat@47.54.148.237) joined #scummvm. [13:15] _sev|work (~sev@5.57.20.49) joined #scummvm. [13:15] _sev|work (~sev@5.57.20.49) left irc: Changing host [13:15] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [13:15] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [13:22] HaBe (~Heiko@p5B06CDE4.dip0.t-ipconnect.de) joined #scummvm. [13:22] salty-horse (~salty-hor@79.181.137.174) joined #scummvm. [13:22] salty-horse (~salty-hor@79.181.137.174) left irc: Changing host [13:22] salty-horse (~salty-hor@unaffiliated/salty-horse) joined #scummvm. [13:22] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services. [13:24] HaBe_ (~Heiko@p5B06CD1A.dip0.t-ipconnect.de) left irc: Ping timeout: 240 seconds [13:33] _sev|work (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [13:33] _sev|work_ (~sev@5.57.20.49) joined #scummvm. [13:33] _sev|work_ (~sev@5.57.20.49) left irc: Changing host [13:33] _sev|work_ (~sev@scummvm/undead/sev) joined #scummvm. [13:33] #scummvm: mode change '+o _sev|work_' by ChanServ!ChanServ@services. [14:04] Cheeseness (~cheesenes@ppp14-2-188-154.bras1.hba2.internode.on.net) left irc: Quit: Leaving. [14:07] Begasus (~begasus@ptr-4p6jpip52ep5v0jz5vl.18120a2.ip6.access.telenet.be) joined #scummvm. [14:09] Cheeseness (~cheesenes@ppp14-2-188-154.bras1.hba2.internode.on.net) joined #scummvm. [14:17] joostp_ (~joostp@scummvm/undead/joostp) left irc: Ping timeout: 240 seconds [14:17] Begas_VBox (~Begasus@d54C3C8C2.access.telenet.be) joined #scummvm. [14:19] joostp (~joostp@scummvm/undead/joostp) joined #scummvm. [14:19] #scummvm: mode change '+o joostp' by ChanServ!ChanServ@services. [14:38] Begasus (~begasus@ptr-4p6jpip52ep5v0jz5vl.18120a2.ip6.access.telenet.be) left irc: Ping timeout: 255 seconds [14:44] ajax16384 (~User@109.60.138.138) joined #scummvm. [14:44] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [14:51] Begasus (~begasus@ptr-4p6jpip52ep5v0jz5vl.18120a2.ip6.access.telenet.be) joined #scummvm. [15:02] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [15:05] gif is gonna be ugly for games with more than 256 colors. :/ [15:06] that's not really true [15:06] but let's please not use it anyway [15:06] everything will realistically support libpng [15:08] (the 256 color limitation is per block/unit/what's-it-called, not per image) [15:14] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [15:36] _sev|work_ (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [15:42] when an engine asks for a file, and that file isn't directly in the game directory, the engine will not find it unless that dir is defined in a SearchMan.addSubDirectoryMatching() call, correct? [15:43] the question is .. what if the file is in {gameDataDir}/A/B/ .. is it sufficient to do SearchMan.addSubDirectoryMatching(gameDataDir, "A")? [15:44] tsoliman: see optional `depth` parameter to addSubDirectoryMatching [16:01] criezy|Work (a5e15040@gateway/web/freenode/ip.165.225.80.64) left irc: Quit: Page closed [16:05] ajax16384 (~User@109.60.138.138) left irc: Quit: Leaving [16:08] Mia (~Mia@unaffiliated/mia) left irc: Read error: Connection reset by peer [16:10] snover: I guess what is not clear to me is whether it is recursive up to that depth (maxDepth), or whether it is an exact depth .. meaning passing "A" with depth=2 will ignore /A/ but add /A/*/ [16:11] Mia (~Mia@unaffiliated/mia) joined #scummvm. [16:11] I should just debug this :) [16:14] im 95% sure it is recursive [16:19] the actual case is that GOG distributes a game with the different CDs' content put into separate dirs instead of "merged" into the gamedir .. and I was hoping I can get the games to work "as is" without telling people "hey, after you install the game from GOG, merge these" [16:38] tsoliman: it depends on what they named those directories [16:40] tsoliman: ah this wasn't about a specific engine like SCI? [16:41] no nothing to do with SCI [16:41] ah, then yes i guess you just need to add the subdirectories [16:41] WooShell (~Markus@ipbcc071f5.dynamic.kabel-deutschland.de) joined #scummvm. [16:43] meow =^.^= [16:58] m_kiewitz: have you encountered a game that does localisation in this manner? https://gist.github.com/ADeadTrousers/011bbfba95b9cb56ebd715e262cf0322 [16:59] (language directories containing msg patches) [16:59] we had this yesterday [16:59] i checked my own German version (which is the original sierra release) and it has no patches directory [16:59] ah language wait [17:00] yikes [17:00] yes, my Torin's Passage has the same [17:00] GERMAN\MSG [17:00] ENGLISH\MSG [17:00] FRENCH\MSG [17:00] and those are required/contain the localized text only? [17:01] i assume so, i dont have any non-US releases [17:01] need to check [17:01] so i cant test it myself [17:01] but we would then have to support english, french + german [17:01] or maybe detect it as english, french and german [17:01] what a nightmare [17:02] for sci16 they never did anything like that [17:02] sci16 supported english + french/german/spanish etc. at once [17:02] i am running with the assumption that there will be new detection table entries with different languages and then subdirectories will be conditionally added SciEngine constructor based on desc->language [17:03] so text was dual language [17:03] yes [17:03] still installing this probably will copy those over [17:03] so we would have to support both variants :/ [17:03] im not sure i understand, about the installing [17:04] I mean in case the user installs it using the sierra installer [17:04] i dont think that would work anyway since i dont think the installer will ever copy the audio resources [17:04] that probably copies over the .msg files [17:04] yes, but they will probably copy the msg files over to harddrive [17:05] the current datafiles rules for sci32 are to copy from the original installation media [17:05] i will have to check what they are doing in that case [17:06] this whole thing is probably Torin's Passage only [17:06] gk2 German seems to be German only [17:07] that was another thing i was wondering about, whether this should be conditional on gameid. [17:07] probably not [17:07] because it's just message files [17:07] sure, in theory they may copy one of those strings over [17:07] and that could cause issues [17:07] using one gameid would have the advantage to be able to basically switch languages [17:08] well, it would be quite nice to actually support it in a way that the user can select different languages and then we would switch to the corresponding directory [17:09] (without re-detection or separate game entries) [17:09] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) joined #scummvm. [17:10] snover: oh you are the IE expert, there is a really weird problem at work and it seems we at the very least have figured out that an issue only happens with Internet Explorer 11 :/ [17:11] another developer creates a large HTML table and for IE 11 it takes literally 40-50 seconds (!) to render [17:11] under other IEs it worked just fine [17:11] the notebook, that we tested this on, should have the latest updates installed at least in theory [17:12] i have absolutely no idea what is happening, originally i thought it was the virus scanner, but that doesn't seem to be the case [17:12] and when i change all text (content) within that HTML table, it renders fast again [17:22] Farmboy0 (~quassel@p4FD34451.dip0.t-ipconnect.de) joined #scummvm. [17:22] Farmboy0 (~quassel@p4FD34451.dip0.t-ipconnect.de) left irc: Changing host [17:22] Farmboy0 (~quassel@xoreos/farmboy0) joined #scummvm. [17:29] interesting, wjp. I thought it was per-frame, not per-block. I wasn't aware GIF had such a notion. [17:31] So it does: https://en.wikipedia.org/wiki/GIF#True_color [17:31] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) joined #scummvm. [17:31] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [17:32] ny00123 (~ny00123@109.64.146.96) joined #scummvm. [17:34] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [17:34] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services. [17:42] Deledrius: I'm surprised. Didn't know that. But even if I would implement GIF screenshot support, I would have only done so for <=256 color games. [17:47] Seems like doing more than 256 adds to the complexity quite a bit, at which point it's probably easier again to just use PNG. [17:49] yes [18:39] ajax16384 (~User@109.60.130.33) joined #scummvm. [18:39] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [19:16] t0by (~t0by@unaffiliated/t0by) joined #scummvm. [19:16] #scummvm: mode change '+o t0by' by ChanServ!ChanServ@services. [19:30] exmensa (~exmensa@66.43.202.238) left irc: [19:31] Gentle (~tier@quassel/contributors/gentle) left irc: Ping timeout: 258 seconds [19:40] GitHub33 (~GitHub33@192.30.252.34) joined #scummvm. [19:40] [scummvm-sites] criezy pushed 1 new commit to web-planet: https://github.com/scummvm/scummvm-sites/commit/8fbba10fd5b5d3401d711cd1189280f0750a12a1 [19:40] scummvm-sites/web-planet 8fbba10 Thierry Crozat: PLANET: Add Joefish blog [19:40] GitHub33 (GitHub33@192.30.252.34) left #scummvm. [19:45] Gentle (~tier@quassel/contributors/gentle) joined #scummvm. [21:01] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [21:01] Begasus (~begasus@ptr-4p6jpip52ep5v0jz5vl.18120a2.ip6.access.telenet.be) left irc: Quit: Ex-Chat [21:01] Begas_VBox (~Begasus@d54C3C8C2.access.telenet.be) left irc: Quit: Vision[0.9.8]: i've been blurred! [21:30] ajax16384 (~User@109.60.130.33) left irc: Quit: Leaving [21:45] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [21:55] Mia (~Mia@unaffiliated/mia) left irc: Read error: Connection reset by peer [21:57] WooShell (~Markus@ipbcc071f5.dynamic.kabel-deutschland.de) left irc: Read error: Connection reset by peer [22:04] why implement gif for anything today? [22:04] even 'gifs' on the internet aren't even in gif format any longer [22:05] "gifv" :D [22:06] png will rule the world.. eventually [22:06] Farmboy0 (~quassel@xoreos/farmboy0) left irc: Read error: Connection reset by peer [22:06] Joefish, I think that battle has been over since ie6 died [22:07] TMM: Someone once said it is a pretty straightforward way to practice writing C++ (the result is visual) and also practice REing .. disassembling your gif parser might give insight into how programs look [22:07] tsoliman, ok, fair. But adding it as a screenshot format for scummvm, now? :) [22:08] touche [22:08] no, sadly then smartphones happened and everything gets compressed to hell in JPEG even if PNG would be smaller for some graphics [22:09] I don't see the connection with smartphones (I don't have one, that might help). [22:09] bandwidth? [22:10] t0by: ok so the thing that started happening in the last 5 years or so is that people started posting 1080p 30 second 30fps gifs [22:10] (that's an exaggeration but not untrue) [22:11] the same content can be displayed with a faction of the size with better quality/framerate/etc with say h.264 mp4 [22:11] I was really surprised when I saw a PNG on Twitter recently, didn't know they even allowed that since up until then I only saw JPEGs there [22:12] so websites like imgur and giphy started to serve out actual video files in-place of gifs [22:12] Dominus (~dominus@unaffiliated/dominus) left irc: Read error: Connection reset by peer [22:13] imgur called it "gifv" and went out of its way to prevent you from accessing the "controls" [22:13] waltervn (~waltervn@541B2DBA.cm-5-4a.dynamic.ziggo.nl) left irc: Quit: Leaving [22:14] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [22:15] "gif" now means "an audioless video that loops" ... :( [22:16] ..in gid quality, that is so dumb [22:16] gif* [22:16] but ease of use trumps all apparently [22:17] I mean would you rather have the .5GB gif or a 2MB webm? [22:17] middle out ftw [22:17] the wikipedia page for APNG doesn't actually animate [22:18] I would rather have nothing if people can't be arsed to transcode directly from the source into webm [22:18] they do .. sites like giphy and imgur actually take your video file as input [22:19] and they do the transcoding to "gif" and to mp4 and such [22:19] real gifs too .. giant low-fps monstrosities [22:19] tsoliman, most 'gifs' you see online now *are* h.264 mp4 with a bunch of javascript [22:20] sure, that existed before [22:20] yeah but those hosting sites have the actual gif format as option as too [22:20] it ends up being horrible in comparison to the h.264 mp4 [22:20] but they also take your gif that you found on those sites and transcode it back to webm and so on.. [22:20] unsurprising :) [22:20] :( [22:20] the internet is the worst [22:20] :P [22:22] compare https://gfycat.com/HorribleLivelyCatbird and https://giant.gfycat.com/HorribleLivelyCatbird.gif [22:36] salty-horse (~salty-hor@unaffiliated/salty-horse) left irc: Quit: Leaving [22:38] ny00123 (~ny00123@109.64.146.96) left irc: Quit: Leaving [22:57] t0by (~t0by@unaffiliated/t0by) left irc: Quit: t0by [23:02] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [23:27] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 268 seconds [23:35] dreammaster (~dreammast@c-73-149-116-247.hsd1.vt.comcast.net) joined #scummvm. [23:35] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [23:36] Joefish (~ident@p200300C6F3C6F70017B4A15B914330A6.dip0.t-ipconnect.de) left irc: Ping timeout: 260 seconds [00:00] --- Fri May 12 2017