[Back to Index]

[00:26] <-- _sev left irc: Ping timeout: 240 seconds
[00:36] <-- Mia left irc: Read error: Connection reset by peer
[00:37] --> _sev joined #scummvm.
[00:37] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[00:38] <-- SylvainTV left irc: Read error: Connection reset by peer
[00:51] <-- geep left irc: Quit: Ex-Chat
[01:06] <-- Dominus left irc: Ping timeout: 260 seconds
[01:08] --> Dominus joined #scummvm.
[01:26] --> Joefish_ joined #scummvm.
[01:26] #scummvm: mode change '+v Joefish_' by ChanServ!ChanServ@services.
[01:26] <-- Joefish left irc: Ping timeout: 255 seconds
[01:46] <-- demonimin left irc: Ping timeout: 240 seconds
[01:48] --> dreammaster joined #scummvm.
[01:48] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[02:11] <-- Harekiet left irc: Ping timeout: 258 seconds
[02:21] <-- Joefish_ left irc: Ping timeout: 272 seconds
[02:24] --> Harekiet joined #scummvm.
[02:26] --> Strangerke_ joined #scummvm.
[02:28] <-- Strangerke left irc: Ping timeout: 268 seconds
[02:28] Nick change: Strangerke_ -> Strangerke
[02:47] --> geep joined #scummvm.
[02:49] <-- geep left irc: Client Quit
[02:55] --> geep joined #scummvm.
[02:59] <-- dreammaster left irc:
[03:06] <-- geep left irc: Quit: Ex-Chat
[03:16] --> omer_mor_ joined #scummvm.
[03:18] <-- omer_mor left irc: Ping timeout: 255 seconds
[03:27] --> omer_mor joined #scummvm.
[03:28] <-- omer_mor_ left irc: Ping timeout: 264 seconds
[04:31] <-- niska left irc: Ping timeout: 260 seconds
[04:32] --> niska joined #scummvm.
[04:33] <-- Gentle left irc: Quit: No Ping reply in 180 seconds.
[04:34] --> Gentle joined #scummvm.
[04:34] <-- bgK left irc: Ping timeout: 255 seconds
[04:47] --> bgK joined #scummvm.
[04:47] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services.
[05:00] <-- LittleToonCat left irc: Remote host closed the connection
[05:29] --> Mia joined #scummvm.
[05:29] <-- Mia left irc: Changing host
[05:29] --> Mia joined #scummvm.
[06:08] --> m_kiewitz joined #scummvm.
[06:08] <-- m_kiewitz left irc: Changing host
[06:08] --> m_kiewitz joined #scummvm.
[06:08] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services.
[06:14] --> goom joined #scummvm.
[06:16] goom (goom@cpe-173-174-162-201.satx.res.rr.com) left #scummvm.
[06:20] --> NuSuey joined #scummvm.
[06:42] <-- Strangerke left irc: Ping timeout: 268 seconds
[06:49] --> ajax16384 joined #scummvm.
[06:49] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[07:07] --> Joefish joined #scummvm.
[07:07] #scummvm: mode change '+v Joefish' by ChanServ!ChanServ@services.
[07:09] --> waltervn joined #scummvm.
[07:09] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[07:18] <-- ajax16384 left irc: Read error: Connection reset by peer
[07:46] <-- TMM left irc: Ping timeout: 245 seconds
[07:56] --> _sev|work joined #scummvm.
[07:56] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[07:57] <-- _sev|work left irc: Client Quit
[07:59] --> _sev|work joined #scummvm.
[07:59] <-- _sev|work left irc: Changing host
[07:59] --> _sev|work joined #scummvm.
[07:59] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[09:13] --> ST joined #scummvm.
[09:13] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[09:14] --> TMM joined #scummvm.
[09:14] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[09:39] --> exmensa joined #scummvm.
[10:19] --> criezy|Work joined #scummvm.
[10:19] #scummvm: mode change '+o criezy|Work' by ChanServ!ChanServ@services.
[11:00] <-- _sev|work left irc: Quit: This computer has gone to sleep
[11:06] --> HaBe_ joined #scummvm.
[11:07] <-- HaBe left irc: Ping timeout: 240 seconds
[11:19] <-- Cheeseness left irc: Remote host closed the connection
[11:20] --> Cheeseness joined #scummvm.
[11:36] --> _sev|work joined #scummvm.
[11:36] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[11:43] <-- _sev|work left irc: Quit: This computer has gone to sleep
[12:57] --> kiewitz|work joined #scummvm.
[13:00] <-- NuSuey left irc: Quit: Connection closed for inactivity
[13:02] <-- kiewitz|work left irc: Quit: Page closed
[13:03] --> LittleToonCat joined #scummvm.
[13:15] --> _sev|work joined #scummvm.
[13:15] <-- _sev|work left irc: Changing host
[13:15] --> _sev|work joined #scummvm.
[13:15] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[13:22] --> HaBe joined #scummvm.
[13:22] --> salty-horse joined #scummvm.
[13:22] <-- salty-horse left irc: Changing host
[13:22] --> salty-horse joined #scummvm.
[13:22] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services.
[13:24] <-- HaBe_ left irc: Ping timeout: 240 seconds
[13:33] <-- _sev|work left irc: Read error: Connection reset by peer
[13:33] --> _sev|work_ joined #scummvm.
[13:33] <-- _sev|work_ left irc: Changing host
[13:33] --> _sev|work_ joined #scummvm.
[13:33] #scummvm: mode change '+o _sev|work_' by ChanServ!ChanServ@services.
[14:04] <-- Cheeseness left irc: Quit: Leaving.
[14:07] --> Begasus joined #scummvm.
[14:09] --> Cheeseness joined #scummvm.
[14:17] <-- joostp_ left irc: Ping timeout: 240 seconds
[14:17] --> Begas_VBox joined #scummvm.
[14:19] --> joostp joined #scummvm.
[14:19] #scummvm: mode change '+o joostp' by ChanServ!ChanServ@services.
[14:38] <-- Begasus left irc: Ping timeout: 255 seconds
[14:44] --> ajax16384 joined #scummvm.
[14:44] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[14:51] --> Begasus joined #scummvm.
[15:02] --> Henke37 joined #scummvm.
[15:05] <Deledrius> gif is gonna be ugly for games with more than 256 colors. :/
[15:06] <wjp> that's not really true
[15:06] <wjp> but let's please not use it anyway
[15:06] <wjp> everything will realistically support libpng
[15:08] <wjp> (the 256 color limitation is per block/unit/what's-it-called, not per image)
[15:14] <-- TMM left irc: Quit: Ex-Chat
[15:36] <-- _sev|work_ left irc: Quit: This computer has gone to sleep
[15:42] <tsoliman> 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] <tsoliman> the question is .. what if the file is in {gameDataDir}/A/B/ .. is it sufficient to do SearchMan.addSubDirectoryMatching(gameDataDir, "A")?
[15:44] <snover> tsoliman: see optional `depth` parameter to addSubDirectoryMatching
[16:01] <-- criezy|Work left irc: Quit: Page closed
[16:05] <-- ajax16384 left irc: Quit: Leaving
[16:08] <-- Mia left irc: Read error: Connection reset by peer
[16:10] <tsoliman> 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 joined #scummvm.
[16:11] <tsoliman> I should just debug this :)
[16:14] <snover> im 95% sure it is recursive
[16:19] <tsoliman> 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] <m_kiewitz> tsoliman: it depends on what they named those directories
[16:40] <m_kiewitz> tsoliman: ah this wasn't about a specific engine like SCI?
[16:41] <tsoliman> no nothing to do with SCI
[16:41] <m_kiewitz> ah, then yes i guess you just need to add the subdirectories
[16:41] --> WooShell joined #scummvm.
[16:43] <WooShell> meow =^.^=
[16:58] <snover> m_kiewitz: have you encountered a game that does localisation in this manner? https://gist.github.com/ADeadTrousers/011bbfba95b9cb56ebd715e262cf0322
[16:59] <snover> (language directories containing msg patches)
[16:59] <m_kiewitz> we had this yesterday
[16:59] <m_kiewitz> i checked my own German version (which is the original sierra release) and it has no patches directory
[16:59] <m_kiewitz> ah language wait
[17:00] <m_kiewitz> yikes
[17:00] <m_kiewitz> yes, my Torin's Passage has the same
[17:00] <m_kiewitz> GERMAN\MSG
[17:00] <m_kiewitz> ENGLISH\MSG
[17:00] <m_kiewitz> FRENCH\MSG
[17:00] <m_kiewitz> and those are required/contain the localized text only?
[17:01] <snover> i assume so, i dont have any non-US releases
[17:01] <m_kiewitz> need to check
[17:01] <snover> so i cant test it myself
[17:01] <m_kiewitz> but we would then have to support english, french + german
[17:01] <m_kiewitz> or maybe detect it as english, french and german
[17:01] <m_kiewitz> what a nightmare
[17:02] <m_kiewitz> for sci16 they never did anything like that
[17:02] <m_kiewitz> sci16 supported english + french/german/spanish etc. at once
[17:02] <snover> 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] <m_kiewitz> so text was dual language
[17:03] <m_kiewitz> yes
[17:03] <m_kiewitz> still installing this probably will copy those over
[17:03] <m_kiewitz> so we would have to support both variants :/
[17:03] <snover> im not sure i understand, about the installing
[17:04] <m_kiewitz> I mean in case the user installs it using the sierra installer
[17:04] <snover> i dont think that would work anyway since i dont think the installer will ever copy the audio resources
[17:04] <m_kiewitz> that probably copies over the .msg files
[17:04] <m_kiewitz> yes, but they will probably copy the msg files over to harddrive
[17:05] <snover> the current datafiles rules for sci32 are to copy from the original installation media
[17:05] <m_kiewitz> i will have to check what they are doing in that case
[17:06] <m_kiewitz> this whole thing is probably Torin's Passage only
[17:06] <m_kiewitz> gk2 German seems to be German only
[17:07] <snover> that was another thing i was wondering about, whether this should be conditional on gameid.
[17:07] <m_kiewitz> probably not
[17:07] <m_kiewitz> because it's just message files
[17:07] <m_kiewitz> sure, in theory they may copy one of those strings over
[17:07] <m_kiewitz> and that could cause issues
[17:07] <m_kiewitz> using one gameid would have the advantage to be able to basically switch languages
[17:08] <m_kiewitz> 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] <m_kiewitz> (without re-detection or separate game entries)
[17:09] --> girafe joined #scummvm.
[17:10] <m_kiewitz> 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] <m_kiewitz> another developer creates a large HTML table and for IE 11 it takes literally 40-50 seconds (!) to render
[17:11] <m_kiewitz> under other IEs it worked just fine
[17:11] <m_kiewitz> the notebook, that we tested this on, should have the latest updates installed at least in theory
[17:12] <m_kiewitz> 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] <m_kiewitz> and when i change all text (content) within that HTML table, it renders fast again
[17:22] --> Farmboy0 joined #scummvm.
[17:22] <-- Farmboy0 left irc: Changing host
[17:22] --> Farmboy0 joined #scummvm.
[17:29] <Deledrius> interesting, wjp. I thought it was per-frame, not per-block. I wasn't aware GIF had such a notion.
[17:31] <Deledrius> So it does: https://en.wikipedia.org/wiki/GIF#True_color
[17:31] --> SylvainTV joined #scummvm.
[17:31] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[17:32] --> ny00123 joined #scummvm.
[17:34] --> TMM joined #scummvm.
[17:34] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[17:42] <m_kiewitz> 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] <Deledrius> 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] <m_kiewitz> yes
[18:39] --> ajax16384 joined #scummvm.
[18:39] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[19:16] --> t0by joined #scummvm.
[19:16] #scummvm: mode change '+o t0by' by ChanServ!ChanServ@services.
[19:30] <-- exmensa left irc:
[19:31] <-- Gentle left irc: Ping timeout: 258 seconds
[19:40] --> GitHub33 joined #scummvm.
[19:40] <GitHub33> [scummvm-sites] criezy pushed 1 new commit to web-planet: https://github.com/scummvm/scummvm-sites/commit/8fbba10fd5b5d3401d711cd1189280f0750a12a1
[19:40] <GitHub33> scummvm-sites/web-planet 8fbba10 Thierry Crozat: PLANET: Add Joefish blog
[19:40] GitHub33 (GitHub33@192.30.252.34) left #scummvm.
[19:45] --> Gentle joined #scummvm.
[21:01] <-- Henke37 left irc: Quit: ERR_SHUTDOWN
[21:01] <-- Begasus left irc: Quit: Ex-Chat
[21:01] <-- Begas_VBox left irc: Quit: Vision[0.9.8]: i've been blurred!
[21:30] <-- ajax16384 left irc: Quit: Leaving
[21:45] --> Strangerke joined #scummvm.
[21:55] <-- Mia left irc: Read error: Connection reset by peer
[21:57] <-- WooShell left irc: Read error: Connection reset by peer
[22:04] <TMM> why implement gif for anything today?
[22:04] <TMM> even 'gifs' on the internet aren't even in gif format any longer
[22:05] <tsoliman> "gifv" :D
[22:06] <Joefish> png will rule the world.. eventually
[22:06] <-- Farmboy0 left irc: Read error: Connection reset by peer
[22:06] <TMM> Joefish, I think that battle has been over since ie6 died
[22:07] <tsoliman> 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] <TMM> tsoliman, ok, fair. But adding it as a screenshot format for scummvm, now? :)
[22:08] <tsoliman> touche
[22:08] <Lightkey> no, sadly then smartphones happened and everything gets compressed to hell in JPEG even if PNG would be smaller for some graphics
[22:09] <t0by> I don't see the connection with smartphones (I don't have one, that might help).
[22:09] <Lightkey> bandwidth?
[22:10] <tsoliman> 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] <tsoliman> (that's an exaggeration but not untrue)
[22:11] <tsoliman> the same content can be displayed with a faction of the size with better quality/framerate/etc with say h.264 mp4
[22:11] <Lightkey> 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] <tsoliman> so websites like imgur and giphy started to serve out actual video files in-place of gifs
[22:12] <-- Dominus left irc: Read error: Connection reset by peer
[22:13] <tsoliman> imgur called it "gifv" and went out of its way to prevent you from accessing the "controls"
[22:13] <-- waltervn left irc: Quit: Leaving
[22:14] --> Dominus joined #scummvm.
[22:15] <tsoliman> "gif" now means "an audioless video that loops" ... :(
[22:16] <Lightkey> ..in gid quality, that is so dumb
[22:16] <Lightkey> gif*
[22:16] <Lightkey> but ease of use trumps all apparently
[22:17] <tsoliman> I mean would you rather have the .5GB gif or a 2MB webm?
[22:17] <logix> middle out ftw
[22:17] <tsoliman> the wikipedia page for APNG doesn't actually animate
[22:18] <Lightkey> I would rather have nothing if people can't be arsed to transcode directly from the source into webm
[22:18] <tsoliman> they do .. sites like giphy and imgur actually take your video file as input
[22:19] <tsoliman> and they do the transcoding to "gif" and to mp4 and such
[22:19] <tsoliman> real gifs too .. giant low-fps monstrosities
[22:19] <TMM> tsoliman, most 'gifs' you see online now *are* h.264 mp4 with a bunch of javascript
[22:20] <Lightkey> sure, that existed before
[22:20] <tsoliman> yeah but those hosting sites have the actual gif format as option as too
[22:20] <tsoliman> it ends up being horrible in comparison to the h.264 mp4
[22:20] <Lightkey> but they also take your gif that you found on those sites and transcode it back to webm and so on..
[22:20] <TMM> unsurprising :)
[22:20] <tsoliman> :(
[22:20] <TMM> the internet is the worst
[22:20] <TMM> :P
[22:22] <tsoliman> compare https://gfycat.com/HorribleLivelyCatbird and https://giant.gfycat.com/HorribleLivelyCatbird.gif
[22:36] <-- salty-horse left irc: Quit: Leaving
[22:38] <-- ny00123 left irc: Quit: Leaving
[22:57] <-- t0by left irc: Quit: t0by
[23:02] <-- girafe left irc: Read error: Connection reset by peer
[23:27] <-- Strangerke left irc: Ping timeout: 268 seconds
[23:35] --> dreammaster joined #scummvm.
[23:35] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[23:36] <-- Joefish left irc: Ping timeout: 260 seconds
[00:00] --- Fri May 12 2017