[Back to Index]

[00:02] --> phyber_ joined #scummvm.
[00:02] <-- phyber left irc: Read error: Connection reset by peer
[00:02] <-- dhewg left irc: Ping timeout: 240 seconds
[00:03] Nick change: phyber_ -> phyber
[00:04] --> dhewg joined #scummvm.
[00:04] #scummvm: mode change '+o dhewg' by ChanServ!ChanServ@services.
[00:08] <-- t0by left irc: Quit: t0by
[00:09] <-- HaBe left irc: Ping timeout: 255 seconds
[00:17] <criezy> Urghhh, it crashes only when using SDL scaler and not when using OpenGL...
[00:17] <-- Lightkey left irc: Ping timeout: 272 seconds
[00:19] <snover> phew. i feel vindicated ;)
[00:19] <snover> does anyone have hoyle 1? vocab reader is overreading its main vocab
[00:29] <snover> bgK: thanks for working on 9617, i encountered that sometimes when testing the sdl2 window stuff and it was making me nervous&
[00:31] --> Lightkey joined #scummvm.
[00:46] --> GitHub184 joined #scummvm.
[00:46] <GitHub184> [scummvm] csnover pushed 1 new commit to master: https://git.io/v9Kh0
[00:46] <GitHub184> scummvm/master ae628c1 Colin Snover: SCI32: Add workaround for KQ7...
[00:46] GitHub184 (GitHub184@192.30.252.40) left #scummvm.
[01:06] --> DominusExult joined #scummvm.
[01:10] <-- Dominus left irc: Ping timeout: 260 seconds
[01:10] Nick change: DominusExult -> Dominus
[01:14] <tsoliman> snover: are you still looking for hoyle 1 .. I have a whole bunch of hoyle CDs I never dumped
[01:14] <-- Joefish left irc: Ping timeout: 245 seconds
[01:15] <snover> tsoliman: yeah, for ticket 9765
[01:16] <tsoliman> I'll go look
[01:16] <snover> &i dont know why i did not just paste the link https://bugs.scummvm.org/ticket/9765
[01:16] <snover> sheesh
[01:16] <tsoliman> that /ticket/ part of the URL is a bridge too far for my brain
[01:16] <tsoliman> I keep doing /9765
[01:25] <tsoliman> wow .. I dunno if I have it
[01:26] <tsoliman> I found 4 CDs.. none of them are an exact match - but maybe it is included in one of them?
[01:27] <snover> i do not know a whole lot about hoyle stuff, though this one is sci0late
[01:27] <tsoliman> I need to sort my "unsorted" pile, I keep buying multiple copies of the same thing - I found 2 copies of JMP2
[01:29] <tsoliman> 4 copies of riven :( who wants riven?
[01:33] <tsoliman> (I should have restated that as "free riven giveaway, who wants one?")
[01:33] <snover> please, take three
[01:46] <tsoliman> punch me in the face next time I stick an old CD into the old MBP slot drive
[01:46] <tsoliman> it wouldn't eject without a reboot into the boot menu
[01:47] <snover> the gut-churning noises that those drives make on every startup isnt enough to get you to never stick anything in them? :)
[01:47] <tsoliman> it's been a while and I forgot why I never do that :(
[01:47] <tsoliman> it wouldn't even let it shut down .. it was like "I'll read this CD if it's the last thing I do"
[01:47] <tsoliman> I had to "hard off" it
[01:48] <tsoliman> the new MBPs don't even have a drive
[01:48] <tsoliman> I was too lazy to go downstairs to the gaming rig (the linux laptops are probably never getting repaired)
[01:57] <snover> im starting to imagine stacks and stacks of computer stuff :)
[02:28] tsoliman facepalms
[02:28] <tsoliman> I found a "big box" riven
[02:28] <tsoliman> if I organize this, then the next time I go to goodwill I can just check the picture/text/whatever index
[02:29] <tsoliman> also the macbook chewed up the CD pretty bad - I had to dump it at 4x to get it to dump
[02:29] <-- dreammaster left irc:
[02:30] <Lightkey> don't remind me.. I bought Riven and Myst III again at the VCFe.. because I probably don't have those editions, maybe..
[02:30] <tsoliman> I wish we had something like that here
[02:32] <tsoliman> Goodwill is like "here's a KQ7 CD for 1 USD" .. who am I to say "I already have the KQ Collection on disk and also the GOG and Steam versions"
[02:34] <Lightkey> oh wait, it was the original Myst, not Riven
[02:34] <tsoliman> I never played Riven :(
[02:35] <tsoliman> when I was a kid I was in the "myst is not a real game" camp .. I now came to appreciate it
[02:39] <Lightkey> I still am :-)
[03:15] <Deledrius> Riven is amazing :D
[03:23] <snover> yay, someone completed phantasmagoria without hitting a single bug
[03:41] <snover> yay, i discovered that this sq5 special-casing stuff in processPatch is not necessary, nobody just apparently bothered to fully reverse sci1.1 to figure out the magic (but the magic was all in sci32 too)
[04:11] <snover> (i guess saying not necessary isnt quite right. it is necessary, it was just being done in a manner that was somewhat obfuscated.)
[05:02] <tsoliman> no luck with Hoyle .. 3 of the CDs didn't come up (1 had an unknown sig) and 1 of them was hoyle5
[05:02] <tsoliman> hoyle5-win to be specific .. not what we're looking for
[05:03] <snover> i dont think i have seen anyone with a full version of hoyle5 yet
[05:03] <tsoliman> do you want it?
[05:04] <tsoliman> I'll probably be testing it, my (7.9 yr old) son saw me dumping it and was like "hey can we play these?"
[05:05] <tsoliman> we have md5 for it, so someone reported it right?
[05:05] --> GitHub76 joined #scummvm.
[05:05] <GitHub76> [scummvm] csnover pushed 1 new commit to master: https://git.io/v96YH
[05:05] <GitHub76> scummvm/master eb6e179 Colin Snover: SCI: Fix SCI1.1 patch resources...
[05:05] GitHub76 (GitHub76@192.30.252.41) left #scummvm.
[05:05] <tsoliman> there's one that didn't have an md5 on record .. let me see if it runs when I add the md5s
[05:05] --> GitHub133 joined #scummvm.
[05:05] <GitHub133> [scummvm] criezy pushed 1 new commit to master: https://git.io/v96Yd
[05:05] <GitHub133> scummvm/master d6a3bdc Ben Castricum: I18N: Update translation (Dutch)...
[05:05] GitHub133 (GitHub133@192.30.252.41) left #scummvm.
[05:07] <tsoliman> red herring .. it is catching a "data1.cab" and thinking it is a game
[05:10] <tsoliman> hoyle5-win starts and plays the cheesy music and then I pick a game and it crashes
[05:11] <tsoliman> probably not worth your time .. but if you're interested https://gist.github.com/tsoliman/4d9149107dee94e44cf3541a38b38f4b
[05:12] <tsoliman> hmm .. it doesn't crash with some of the games ..
[05:13] <tsoliman> yeah this this is very not supported :)
[05:14] <tsoliman> the best part about that hoyle5 crash is that it crashed in hoyle4::play()
[05:14] <snover> heh, yeah&
[05:15] <snover> no, really, its a new game, we swear
[05:15] <tsoliman> I have 2 identical looking CDs .. one is 1999 and one is 1998
[05:16] <tsoliman> the 1998 one is called "Hoyle Casino '99" and the 1999 one is called "Hoyle Casino 4"
[05:16] <tsoliman> none of it makes any sense
[05:16] <tsoliman> from the outside they're simply "Hoyle Casino"
[05:17] <tsoliman> (I mean to say the (C) YYYY on the inner rim is different)
[05:18] <snover> the financial scandal/layoff years
[05:18] <tsoliman> https://en.wikipedia.org/wiki/Hoyle%27s_Official_Book_of_Games#Other_games_in_the_series
[05:18] <tsoliman> I didn't know how bad it was
[05:19] <tsoliman> I mean this isn't Ken Williams' Sierra at that point .. it is a brand
[05:21] --> GitHub74 joined #scummvm.
[05:21] <GitHub74> [scummvm] criezy pushed 1 new commit to master: https://git.io/v96OR
[05:21] <GitHub74> scummvm/master b763898 Ben Castricum: I18N: Update translation (Dutch)...
[05:21] GitHub74 (GitHub74@192.30.252.40) left #scummvm.
[05:22] <ScummBot_> Port build status changed with eb6e1791: Failure: master-gcw0
[05:22] <snover> sigh. every time i forget to check.
[05:22] <tsoliman> SCI32 guards?
[05:22] <snover> yesss.
[05:22] --> Strangerke joined #scummvm.
[05:22] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[05:23] <tsoliman> why is it that SCI32 is disabled on that platform?
[05:23] <tsoliman> (and enabled on the nintendo DS for example)
[05:23] <snover> i have no idea. but at least it keeps me from breaking things for too long.
[05:23] <tsoliman> true
[05:26] --> GitHub50 joined #scummvm.
[05:26] <GitHub50> [scummvm] csnover pushed 1 new commit to master: https://git.io/v96OK
[05:26] <GitHub50> scummvm/master c788642 Colin Snover: SCI: Add ifdef for SCI32 types in processPatch
[05:26] GitHub50 (GitHub50@192.30.252.42) left #scummvm.
[05:28] <snover> https://68.media.tumblr.com/dc74adc7390e2b11a641f0292e177b51/tumblr_omrwg8PpNi1vbwf2ko1_1280.png applicable once again
[05:32] <tsoliman> :D
[05:38] <ScummBot_> Port build status changed with c788642b: Success: master-gcw0
[06:18] --> GitHub194 joined #scummvm.
[06:18] <GitHub194> [scummvm-web] rootfather pushed 1 new commit to master: https://git.io/v96GL
[06:18] <GitHub194> scummvm-web/master ca6608f Lothar Serra Mari: WEB: Translate GSoC projects announcement to German
[06:18] GitHub194 (GitHub194@192.30.252.34) left #scummvm.
[06:18] <rootfather> sorry for the delay ^^
[06:19] <-- Strangerke left irc: Ping timeout: 268 seconds
[06:32] <-- VonGuardian left irc:
[06:32] --> VonGuardian joined #scummvm.
[06:41] --> m_kiewitz joined #scummvm.
[06:41] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services.
[07:03] <-- LittleToonCat left irc: Remote host closed the connection
[07:07] --> ajax16384 joined #scummvm.
[07:07] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[07:16] --> _sev|work joined #scummvm.
[07:16] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[07:42] <-- _sev|work left irc: Quit: This computer has gone to sleep
[07:58] --> waltervn joined #scummvm.
[07:58] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[07:59] <waltervn> morning
[08:00] <-- TMM left irc: Quit: Ex-Chat
[08:05] --> Joefish joined #scummvm.
[08:05] #scummvm: mode change '+v Joefish' by ChanServ!ChanServ@services.
[08:20] --> _sev|work joined #scummvm.
[08:20] <-- _sev|work left irc: Changing host
[08:20] --> _sev|work joined #scummvm.
[08:20] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[08:57] --> omer_mor_ joined #scummvm.
[08:59] <-- omer_mor left irc: Ping timeout: 260 seconds
[09:50] --> TMM joined #scummvm.
[09:50] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[09:53] --> HaBe joined #scummvm.
[10:38] --> kurtwr2 joined #scummvm.
[10:40] <-- kurtwr left irc: Ping timeout: 272 seconds
[10:56] <-- omer_mor_ left irc: Ping timeout: 268 seconds
[11:01] <-- user9 left irc: Ping timeout: 240 seconds
[11:27] --> user9 joined #scummvm.
[11:28] --> HaBe_ joined #scummvm.
[11:32] <-- HaBe left irc: Ping timeout: 240 seconds
[12:24] --> exmensa_ joined #scummvm.
[12:24] <-- exmensa left irc: Read error: Connection reset by peer
[13:10] <-- Tomaz^W left irc:
[14:25] --> ST joined #scummvm.
[14:25] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[15:06] --> Begasus joined #scummvm.
[15:20] --> Henke37 joined #scummvm.
[15:37] <snover> does anyone have freddy pharkas cd and can tell me the size of RESOURCE.AUD?
[15:45] <-- Begasus left irc: Quit: Ex-Chat
[15:45] <TMM> snover, yeah, sec
[15:46] <TMM> 599841365 bytes on this cd
[15:46] <snover> thanks.
[15:46] <TMM> I have another cd at home I can also check
[15:48] <snover> thats ok. im thinking this bug is because of this sci audio compression tool.
[15:48] <-- TMM left irc: Quit: Ex-Chat
[15:53] <-- _sev|work left irc: Quit: This computer has gone to sleep
[15:54] <wjp> oh, I had forgotten all about that
[15:57] <snover> me too. i dont love that it is a thing.
[15:58] --> omer_mor joined #scummvm.
[15:59] <wjp> how does it work wrt the resource maps?
[16:02] --> ny00123 joined #scummvm.
[16:05] <snover> when attempting to load a resource into memory in AudioVolumeResourceSource::loadResource, it looks up the file offset from the Resource object (which is added by readAudioMapSCI1/readAudioMapSCI11, regardless of whether the corresponding audio volume is compressed) and then uses a separate translation table to change the size field of the Resource and seeks the file stream to the compressed offset location
[16:07] <snover> hopefully that made sense
[16:12] <snover> so, the audio map reading would need to be changed to find the translation table in advance, and the translation table also probably needs to be fixed up because the offsets to audio resources arent the same any more (everything works like SSCI now, pointing at the audio file header instead of the first byte of data after the header)
[16:12] --> omer_mor_ joined #scummvm.
[16:13] --> WooShell joined #scummvm.
[16:14] <WooShell> meow =^.^=
[16:14] <-- omer_mor left irc: Ping timeout: 240 seconds
[16:15] <wjp> Fun...
[16:33] --> LittleToonCat joined #scummvm.
[16:35] <snover> i suppose in the age of 512GB SD cards there is always the nuclear option of deprecation& but lets see how awful this is going to be to fix.
[16:42] <logix> snover: I assume there are at least a few platforms scummvm runs on that don't support sdhc
[16:43] <-- Cheeseness left irc: Ping timeout: 260 seconds
[16:52] <snover> logix: well, that was just a general statement about how having a 3.3MB instead of a 3.4MB audio file, or a 472MB instead of a 599MB audio file (for a talkie), doesnt seem like its going to make or break things for people these days
[17:09] <logix> snover: oh, that doesn't make much of a difference, true
[17:09] <logix> I thought this was about something like mp3 instead of raw pcm (or wav) or so
[17:15] <snover> it is.
[17:15] <snover> most audio in sci1.1 and later are 2:1 DPCM compressed
[17:15] <snover> sometimes there are uncompressed wave files
[17:16] <m_kiewitz> snover: 599.841.365 for mine
[17:16] <m_kiewitz> so the same as TMM
[17:16] <snover> one could use a more aggressive compression setting to make the files smaller than the default
[17:17] <m_kiewitz> snover: we already support that
[17:17] <snover> i know.
[17:19] <m_kiewitz> what's the problem btw?
[17:21] --> GitHub158 joined #scummvm.
[17:21] <GitHub158> [scummvm] criezy pushed 1 new commit to master: https://git.io/v9i2Q
[17:21] <GitHub158> scummvm/master 6ced8b2 Paolo Bossi: I18N: Update translation (Italian)...
[17:21] GitHub158 (GitHub158@192.30.252.41) left #scummvm.
[17:21] <snover> replacing resource.aud/sfx with a compressed resource.aud/sfx invalidates the offsets in the games original audio maps, and the file offsets were adjusted so the translation table in compressed resource.aud/sfx arent right
[17:21] --> Farmboy0 joined #scummvm.
[17:21] <-- Farmboy0 left irc: Changing host
[17:21] --> Farmboy0 joined #scummvm.
[17:22] <m_kiewitz> but it worked?
[17:22] <snover> it makes this happen https://bugs.scummvm.org/ticket/9764
[17:23] <snover> its fixable
[17:24] <m_kiewitz> but why did the audio work?
[17:24] <snover> good question
[17:25] <snover> im running the tool so i can look at things in more detail
[17:25] <m_kiewitz> oh wait, so it was just a problem with the kq6 sync data?
[17:25] Nick change: omer_mor_ -> omer_mor
[17:25] <m_kiewitz> it seems back then when compressed resource.aud support was added
[17:25] <m_kiewitz> we didn't even HAVE an idea about that sync data
[17:26] <m_kiewitz> the appended sync data is special data, which is exclusive to kq6
[17:26] <omer_mor> snover: you still need hoyle 1? I've got that.
[17:26] <m_kiewitz> and it's used by the portrait DLL only
[17:27] <snover> i suppose i could be wrong about the file offsets, and its really just the audio map validation that needs to be fixed
[17:27] <snover> im trying to run the tool
[17:27] <m_kiewitz> maybe the compression does in fact ruin the additional sync data
[17:28] <m_kiewitz> i have never tried compressed resource.aud kq6 + hires portraits
[17:28] <m_kiewitz> that sync data is basically added inbetween audio, it's basically hacked into the game
[17:28] <m_kiewitz> regular (actual) sync data is afaik inside resource.00x
[17:29] <snover> neat.
[17:29] <m_kiewitz> (sync data for the scripts)
[17:29] <m_kiewitz> at least i think so
[17:29] <snover> omer_mor: i do, but i am a little distracted at the moment. for https://bugs.scummvm.org/ticket/9765
[17:29] <m_kiewitz> and the kq6 "sync" data isn't even really sync data, it's a completely different data format
[17:29] <m_kiewitz> we just called it like that
[17:30] <m_kiewitz> well in case we are in fact talking about the same data
[17:30] <m_kiewitz> hires portaits is doing by a DLL, which was also hacked into the windows interpreter (kq6 only)
[17:30] <m_kiewitz> *are done
[17:34] <m_kiewitz> i guess i should check where regular sync data is
[17:34] <m_kiewitz> just to make sure
[17:34] <m_kiewitz> still i'm absolutely sure that audio compression worked properly including lip sync data (except for the special kq6 situation)
[17:35] <m_kiewitz> so maybe kq6 resource.aud compression + hires portraits do not go well with each other
[17:35] --> girafe joined #scummvm.
[17:35] <m_kiewitz> but if that's the case, then this was already the case before. lip sync wouldn't have worked at all
[17:36] <-- Farmboy0 left irc: Read error: No route to host
[17:39] <snover> well the good news is that i seem to have been mistaken about the file offsets being bad, the translation table just needs to be applied earlier in readAudioMapSCI1/11
[17:39] <snover> but KQ6 hires definitely crashes
[17:39] <snover> i need to go for a few hours. i will be back later!
[17:43] <m_kiewitz> in case of hires portraits it should have crashed earlier and/or lip sync for hires shouldn't have worked
[17:43] <m_kiewitz> if it worked fine, then it's something else
[17:52] <-- girafe left irc: Read error: Connection reset by peer
[17:53] --> SylvainTV joined #scummvm.
[17:53] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[18:22] --> Strangerke joined #scummvm.
[18:27] --> girafe joined #scummvm.
[18:32] <-- girafe left irc: Read error: Connection reset by peer
[18:35] --> Farmboy0 joined #scummvm.
[18:35] <-- Farmboy0 left irc: Changing host
[18:35] --> Farmboy0 joined #scummvm.
[18:59] <-- ajax16384 left irc: Read error: Connection reset by peer
[19:03] --> GitHub134 joined #scummvm.
[19:03] <GitHub134> [scummvm] criezy pushed 1 new commit to master: https://git.io/v9i7I
[19:03] <GitHub134> scummvm/master 2a7cda6 Paolo Bossi: I18N: Update translation (Italian)...
[19:03] GitHub134 (GitHub134@192.30.252.45) left #scummvm.
[19:11] <-- ST left irc: Ping timeout: 252 seconds
[19:17] --> Strangerke_ joined #scummvm.
[19:17] <-- kurtwr2 left irc:
[19:20] <-- Strangerke left irc: Ping timeout: 268 seconds
[19:20] Nick change: Strangerke_ -> Strangerke
[19:20] --> Cheeseness joined #scummvm.
[19:27] --> kurtwr joined #scummvm.
[19:28] --> TMM joined #scummvm.
[19:28] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[20:33] <-- demonimin left irc: Ping timeout: 240 seconds
[20:42] --> GitHub77 joined #scummvm.
[20:42] <GitHub77> [scummvm-web] criezy pushed 1 new commit to master: https://git.io/v9POq
[20:42] <GitHub77> scummvm-web/master 9a7df64 Thierry Crozat: WEB: Translate GSoC projects news to French
[20:42] GitHub77 (GitHub77@192.30.252.42) left #scummvm.
[20:44] --> girafe joined #scummvm.
[21:18] <-- waltervn left irc: Quit: Leaving
[21:20] <-- girafe left irc: Read error: Connection reset by peer
[21:26] <-- Henke37 left irc: Quit: ERR_SHUTDOWN
[21:35] <-- ny00123 left irc: Quit: Leaving
[22:08] --> demonimin joined #scummvm.
[22:08] <-- demonimin left irc: Changing host
[22:08] --> demonimin joined #scummvm.
[22:08] <-- Farmboy0 left irc: Read error: No route to host
[22:20] --> Farmboy0 joined #scummvm.
[22:20] <-- Farmboy0 left irc: Changing host
[22:20] --> Farmboy0 joined #scummvm.
[22:30] --> Strangerke_ joined #scummvm.
[22:33] <-- Strangerke left irc: Ping timeout: 268 seconds
[22:33] Nick change: Strangerke_ -> Strangerke
[22:40] <-- Farmboy0 left irc: Remote host closed the connection
[22:45] --> exmensa joined #scummvm.
[22:46] <-- exmensa_ left irc: Write error: Broken pipe
[23:12] <-- Deledrius left irc: Quit: App.Exit
[23:22] <-- Cheeseness left irc: Remote host closed the connection
[23:23] --> Cheeseness joined #scummvm.
[23:23] <-- Cheeseness left irc: Client Quit
[23:24] --> Cheeseness joined #scummvm.
[23:26] --> Deledrius joined #scummvm.
[23:26] <-- Gentle left irc: Ping timeout: 245 seconds
[23:28] <-- WooShell left irc: Quit: If you understand or if you don't, if you believe or if you doubt - There's a universal justice, and the eyes of truth are always watching you.
[23:40] --> Gentle joined #scummvm.
[23:48] <-- m_kiewitz left irc: Read error: Connection reset by peer
[23:59] <-- HaBe_ left irc: Quit: Leaving
[00:00] --- Wed May 10 2017