[Back to Index]

  
[00:07] <-- droid2727 left irc: Ping timeout: 260 seconds
[00:10] --> GitHub51 joined #scummvm.
[00:10] <GitHub51> [scummvm] criezy pushed 15 new commits to master: http://git.io/K6_d9g
[00:10] <GitHub51> scummvm/master 7daa9f7 Thierry Crozat: CGE: Add list of files that contain translatable strings
[00:10] <GitHub51> scummvm/master 7a431ec Thierry Crozat: CGE2: Add list of files that contain translatable strings
[00:10] <GitHub51> scummvm/master 7e58535 Thierry Crozat: DREAMWEB: Update list of files that contain translatable strings
[00:10] GitHub51 (GitHub51@192.30.252.44) left #scummvm.
[00:42] <-- dtcrshr left irc: Quit: Saindo
[01:15] <-- criezy left irc: Quit: criezy
[01:22] <-- DOSFreak left irc: Ping timeout: 246 seconds
[01:46] <-- LordHoto left irc: Quit: Leaving
[01:54] <-- Dominus left irc: Ping timeout: 246 seconds
[01:55] --> Dominus joined #scummvm.
[02:01] <-- _marc` left irc: Ping timeout: 272 seconds
[02:08] --> droid2727 joined #scummvm.
[02:08] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services.
[02:16] --> _marc` joined #scummvm.
[02:45] --> servus joined #scummvm.
[02:45] --> Kirben_ joined #scummvm.
[02:45] #scummvm: mode change '+o Kirben_' by ChanServ!ChanServ@services.
[02:46] --> blitter_ joined #scummvm.
[02:46] --> LeonardC1allis joined #scummvm.
[02:56] Kirben (Kirben@c110-22-51-140.brasd4.vic.optusnet.com.au) got netsplit.
[02:56] LeonardChallis (~Leonard@150.237.48.99) got netsplit.
[02:56] SugarCube (~servus@cpe-75-82-245-152.socal.res.rr.com) got netsplit.
[02:56] blitter (~blitter@c-24-23-255-133.hsd1.ca.comcast.net) got netsplit.
[03:07] SugarCube (~servus@cpe-75-82-245-152.socal.res.rr.com) got lost in the net-split.
[03:07] blitter (~blitter@c-24-23-255-133.hsd1.ca.comcast.net) got lost in the net-split.
[03:07] LeonardChallis (~Leonard@150.237.48.99) got lost in the net-split.
[03:07] Kirben (Kirben@c110-22-51-140.brasd4.vic.optusnet.com.au) got lost in the net-split.
[03:18] --> LordHoto joined #scummvm.
[03:18] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services.
[03:23] --> clone2727 joined #scummvm.
[03:23] #scummvm: mode change '+o clone2727' by ChanServ!ChanServ@services.
[03:23] <-- droid2727 left irc: Quit: Statement: Good-bye, meatbags!
[03:43] --> Schnabel- joined #scummvm.
[03:45] <-- Schnabeltierchen left irc: Ping timeout: 260 seconds
[03:45] Nick change: Schnabel- -> Schnabeltierchen
[04:02] --> Polynomial-C joined #scummvm.
[04:04] <-- Poly-C left irc: Ping timeout: 245 seconds
[04:04] <-- p1r473 left irc: Ping timeout: 245 seconds
[04:04] --> p1r473 joined #scummvm.
[04:36] --> bgK joined #scummvm.
[04:36] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services.
[05:59] <-- clone2727 left irc: Quit: later
[06:10] --> droid2727 joined #scummvm.
[06:10] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services.
[06:10] --> ny00123 joined #scummvm.
[06:37] --> frankyboy_ joined #scummvm.
[06:40] <-- Lightkey left irc: Ping timeout: 272 seconds
[06:48] --> waltervn joined #scummvm.
[06:50] <waltervn> morning
[06:51] <waltervn> let's see how my connection holds up today. I switched off ziggo wifispots a couple of days ago, I guess this is their revenge.
[06:53] --> Lightkey joined #scummvm.
[06:55] <-- droid2727 left irc: Ping timeout: 272 seconds
[07:24] <fuzzie> waltervn: will you be experiencing SCIENCE today?
[07:26] <fuzzie> (Het weekend van de wetenschap)
[07:28] <fuzzie> I guess your kids are maybe still a bit too young :p
[07:28] <Harekiet> Every day is a day for SCIENCE!
[07:30] <fuzzie> I was hoping for a "it's never too young to experience SCIENCE" :)
[07:52] --> t0by joined #scummvm.
[07:52] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[08:10] <-- t0by left irc: Ping timeout: 260 seconds
[08:10] --> ajax16384 joined #scummvm.
[08:10] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[08:11] --> t0by joined #scummvm.
[08:11] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[08:24] <-- t0by left irc: Ping timeout: 260 seconds
[08:26] <waltervn> fuzzie: Never heard of that, I'm afraid...
[08:26] --> t0by joined #scummvm.
[08:26] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[08:28] <waltervn> as a kid I loved the Evoluon in Eindhoven, but unfortunately that's been repurposed
[08:33] <Harekiet> Went to the wots in Utrecht this week, lot's of nice sciency things there
[08:34] <-- t0by left irc: Ping timeout: 246 seconds
[08:34] <Lightkey> I will experience SiENcE at least, that's the only one from here that will be in Mainz today, I think :-/
[08:36] <DrMcCoy> I will experience cake today. That's nearly as good, right?
[08:36] <Harekiet> With a can of xyience?
[08:38] <DrMcCoy> No.
[08:42] <-- chkr left irc: Ping timeout: 260 seconds
[08:44] --> chkr joined #scummvm.
[08:56] Action: wjp heads out. For SCIENCE!
[09:10] <LePhilousophe> it's dangerous
[09:22] --> WooShell joined #scummvm.
[09:23] --> DOSFreak joined #scummvm.
[09:26] <WooShell> good meowning =^.^=
[09:55] --> sirlemonhead joined #scummvm.
[10:08] --> t0by joined #scummvm.
[10:08] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[10:13] --> Deledrius joined #scummvm.
[10:16] <-- Deledrius_ left irc: Ping timeout: 258 seconds
[10:17] <-- SylvainTV left irc: Ping timeout: 240 seconds
[10:18] --> SylvainTV joined #scummvm.
[10:18] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[11:05] <-- t0by left irc: Ping timeout: 272 seconds
[11:05] <-- ST left irc: Ping timeout: 244 seconds
[11:19] <-- LordHoto left irc: Quit: leaving
[11:35] --> ST joined #scummvm.
[11:35] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[11:37] --> t0by joined #scummvm.
[11:38] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[11:39] <-- t0by left irc: Remote host closed the connection
[12:16] <-- waltervn left irc: Read error: Connection reset by peer
[12:23] --> t0by joined #scummvm.
[12:23] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[12:32] --> Begasus joined #scummvm.
[12:32] #scummvm: mode change '+v Begasus' by ChanServ!ChanServ@services.
[12:54] <-- Cheeseness left irc: Quit: Leaving.
[13:04] --> GitHub60 joined #scummvm.
[13:04] <GitHub60> [scummvm] Strangerke pushed 1 new commit to master: http://git.io/UDsbNQ
[13:04] <GitHub60> scummvm/master 4c9f0af Strangerke: TSAGE: R2R - Fix a crash when playing a counter card
[13:04] GitHub60 (GitHub60@192.30.252.43) left #scummvm.
[13:07] <-- Ramal left irc: Ping timeout: 244 seconds
[13:09] --> Ramal joined #scummvm.
[13:21] --> criezy joined #scummvm.
[13:21] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[13:28] --> waltervn joined #scummvm.
[13:54] --> droid2727 joined #scummvm.
[13:54] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services.
[13:55] <-- ajax16384 left irc: Read error: Connection reset by peer
[13:55] --> ajax16384 joined #scummvm.
[13:55] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[14:08] <-- Kirben_ left irc:
[14:23] Nick change: Begasus -> Begas_
[14:23] #scummvm: mode change '-v Begas_' by ChanServ!ChanServ@services.
[14:29] <-- t0by left irc: Ping timeout: 244 seconds
[14:38] --> t0by joined #scummvm.
[14:38] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[14:43] --> clone2727 joined #scummvm.
[14:43] #scummvm: mode change '+o clone2727' by ChanServ!ChanServ@services.
[14:44] <-- droid2727 left irc: Quit: Statement: Good-bye, meatbags!
[14:48] --> nukeykt joined #scummvm.
[14:49] --> borosky joined #scummvm.
[14:51] <-- broosky left irc: Ping timeout: 272 seconds
[15:00] <-- t0by left irc: Remote host closed the connection
[15:08] nukeykt (nukeykt@46.48.183.195) left #scummvm.
[15:19] <-- frankyboy_ left irc: Remote host closed the connection
[15:20] --> frankyboy_ joined #scummvm.
[15:25] --> t0by joined #scummvm.
[15:25] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[15:33] <-- fuzzie left irc: Ping timeout: 240 seconds
[15:34] --> fuzzie joined #scummvm.
[15:38] <-- SylvainTV left irc: Ping timeout: 260 seconds
[15:40] --> SylvainTV joined #scummvm.
[15:40] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[15:50] --> kaan joined #scummvm.
[15:53] <-- kaan left irc: Read error: Connection reset by peer
[15:55] --> kaan joined #scummvm.
[15:57] <-- kaan left irc: Read error: Connection reset by peer
[16:00] --> kaan joined #scummvm.
[16:01] <-- ny00123 left irc: Ping timeout: 272 seconds
[16:01] --> ny00123 joined #scummvm.
[16:02] <-- kaan left irc: Read error: Connection reset by peer
[16:05] --> kaan joined #scummvm.
[16:08] <-- kaan left irc: Read error: Connection reset by peer
[16:10] --> kaan joined #scummvm.
[16:11] <-- kaan left irc: Read error: Connection reset by peer
[16:15] --> kaan joined #scummvm.
[16:17] <-- kaan left irc: Read error: Connection reset by peer
[16:20] --> kaan joined #scummvm.
[16:21] <-- kaan left irc: Read error: Connection reset by peer
[16:24] <-- Schnabeltierchen left irc: Ping timeout: 244 seconds
[16:25] --> Schnabeltierchen joined #scummvm.
[16:26] --> kaan joined #scummvm.
[16:26] <-- kaan left irc: Client Quit
[16:36] <-- Harekiet left irc: Quit: I brought my pogo stick just to show her a trick
[16:38] --> Harekiet joined #scummvm.
[17:09] <-- MrSiggler left irc: Quit: My iMac has gone to sleep. ZZZzzz&
[17:13] <-- Begas_ left irc: Quit: Vision[0.9.7-H-20140108]: i've been blurred!
[17:55] --> icanntspell joined #scummvm.
[17:56] <-- erdic left irc: Quit: leaving
[17:57] --> erdic joined #scummvm.
[18:34] --> GitHub156 joined #scummvm.
[18:34] <GitHub156> [scummvm] somaen pushed 2 new commits to master: http://git.io/g2CwLg
[18:34] <GitHub156> scummvm/master 64695b5 Tobia Tesan: WINTERMUTE: Use SubLoopingAudio for music w/arbitrary loop points...

[18:34] GitHub156 (GitHub156@192.30.252.39) left #scummvm.
[18:34] --> GitHub102 joined #scummvm.
[18:34] <GitHub102> [scummvm] somaen closed pull request #514: WINTERMUTE: Use SubLoopingAudio for music w/arbitrary loop points (master...fix_audio_loop) http://git.io/F-oURA
[18:34] GitHub102 (GitHub102@192.30.252.34) left #scummvm.
[18:34] <somaen> Odd that Github needs two bots for those two message-streams
[18:35] <t0by> Yes, more of that patented t0by goodness in master. Also more Maalox for somaen.
[18:35] <somaen> Maalox?
[18:35] <t0by> "Maalox is a brand name antacid containing Aluminium hydroxide and Magnesium hydroxide to neutralize or reduce stomach acid."
[18:37] <t0by> Joke: nervousness, despair, being generally miserable => stomach acidity => maalox
[18:38] <t0by> As in
[18:38] <t0by> t0by makes somaen miserable => somaen gets stomach acidity => somaen eats maalox.
[18:38] <t0by> I swear, it's funny in Italian.
[18:39] <somaen> I was old and grumpy before I was legally allowed to drive.
[18:39] <somaen> or indeed get a drivers license.
[18:40] <clone2727> t0by: Keep working on those jokes :P
[18:40] <t0by> <somaen> I was old and grumpy before I was legally allowed to drive. <===Say what you want but this would be a perfect tagline for a movie poster.
[18:40] <t0by> I would go see it.
[18:40] <t0by> clone2727, no, actually it's a rather standard Italian joke.
[18:41] <t0by> "x is gonna be eating Maalox like candy" to mean that something, somebody is bothering x.
[18:41] <t0by> Not /that/ standard, but somewhat idiomatic.
[18:41] --> Begasus joined #scummvm.
[18:41] #scummvm: mode change '+v Begasus' by ChanServ!ChanServ@services.
[18:48] <t0by> Okay, now let's see if I can figure out what's happening with that audio problem.
[18:48] <t0by> The one about the cat screaming.
[18:48] <t0by> In %MA, I mean.
[18:49] <t0by> *5MA
[18:57] <-- Begasus left irc: Quit: Vision[0.9.7-H-20140108]: i've been blurred!
[19:08] --> vbt joined #scummvm.
[19:22] <-- t0by left irc: Ping timeout: 260 seconds
[19:27] <-- clone2727 left irc: Quit: bbl
[19:28] --> ST1 joined #scummvm.
[19:28] <-- ST left irc: Disconnected by services
[19:29] --> t0by joined #scummvm.
[19:29] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services.
[19:34] <t0by> and all my plans for the evening just went down the drain.
[19:34] <t0by> woe is me.
[19:34] <t0by> well, that means I can hack on scummvm.
[19:42] vbt (vberthelo@mry91-1-82-229-157-158.fbx.proxad.net) left #scummvm.
[20:01] --> Cheeseness joined #scummvm.
[20:10] --> droid2727 joined #scummvm.
[20:10] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services.
[20:13] --> SimSaw joined #scummvm.
[20:13] #scummvm: mode change '+v SimSaw' by ChanServ!ChanServ@services.
[20:19] --> GitHub160 joined #scummvm.
[20:19] <GitHub160> [scummvm] tobiatesan opened pull request #517: CONFIGURE/UNITY: Check for Glib version and suppress warnings in unity-taskbar.cpp (master...fix_glib) http://git.io/5R9zPA
[20:19] GitHub160 (GitHub160@192.30.252.36) left #scummvm.
[20:22] <-- frankyboy_ left irc: Remote host closed the connection
[20:22] --> demonimin_ joined #scummvm.
[20:24] <-- demonimin left irc: Ping timeout: 260 seconds
[20:39] <t0by> fuzzie, are you there and have a second by any chance?
[20:42] <fuzzie> hello
[20:44] <t0by> Hey.
[20:45] <t0by> Tonight I'm fainlly having another look at the screaming cat bug in WME, the one where sounds silence each other
[20:45] <t0by> *finally
[20:46] <t0by> Given that I seem to hit g_system->getMixer()->playStream(...) fine, what were you suggesting to keep an eye on?
[20:47] --> MrSiggler joined #scummvm.
[20:48] <fuzzie> does this happen on master?
[20:49] <t0by> yup
[20:50] <t0by> In particular you were suggesting to check if the sound was played "to the end"
[20:50] <t0by> What should I be looking for? SomethingSomethingAudioStream::endOfdata()?
[20:51] <fuzzie> it's not so useful since you're disposing the streams immediately
[20:51] --> h00ligan joined #scummvm.
[20:51] #scummvm: mode change '+o h00ligan' by ChanServ!ChanServ@services.
[20:52] <-- h00ligan left irc: Client Quit
[20:52] <fuzzie> where did you try sprinkling debugs already?
[20:53] <fuzzie> I would be suspicious of the WME side generally, and stick warning()s in all the BaseSoundBuffer calls, printing 'this' or something
[20:54] <t0by> BaseSoundBuffer, mostly, but everythibng looks ok.
[20:54] <-- ajax16384 left irc: Ping timeout: 246 seconds
[20:54] <t0by> I'd be suspicious of the WME side as well
[20:55] <t0by> but I get to BaseSoundBuffer::play
[20:55] <t0by> and it calls getMixer()->playStream(..)
[20:55] <fuzzie> yes
[20:55] <t0by> and everything still looks hunky dory,
[20:55] <fuzzie> and does something then immediately call stop() on another stream for example?
[20:55] <somaen> As I said before, the sound part of WME is probably the thing I spent the least time of, so do be suspicious about it
[20:55] <somaen> by all means
[20:56] <t0by> HA.
[20:57] <t0by> A sec.
[20:57] <t0by> I think I just found out something weird.
[20:58] <t0by> <fuzzie> and does something then immediately call stop() on another stream for example? ===>being the stupid head I am it didn't occur to me to look at BaseSoundBuffer::stop()
[20:58] <t0by> and /looks like/ it's being called an abnormally large number of times
[20:59] <fuzzie> so I'll come back in a few minutes after you ran around in circles a bit
[21:00] <t0by> Hi killAllSounds()
[21:00] <t0by> you seem like a nice chap
[21:05] <t0by> BaseSprite::reset() is called an awful lot. That, in turn, calls killAllSounds(). Which does exactly what it says on the can.
[21:06] <t0by> Looks like that line is very very very old
[21:07] <t0by> Except for a few formatting commits, it comes directly from b602b51... WINTERMUTE: Add the files for the rest of the B-classes.
[21:08] sirlemonhead (bduncan22@95.44.164.183) left #scummvm.
[21:11] <t0by> This is from the original engine.
[21:11] <t0by> At this point I suspect reset() shouldn't be called /that/ much.
[21:11] <t0by> Let me see who's doing that.
[21:15] <t0by> Oh, well.
[21:16] <t0by> bool UIButton::display calls that (that's from the original) and UIButton::display gets called A LOT.
[21:16] <t0by> This could mean that other sounds get, less noticeably, killed BTW.
[21:17] --> LordHoto joined #scummvm.
[21:17] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services.
[21:19] <t0by> except that this does not seem consistent with what I'm hearing.
[21:19] <t0by> No, it is.
[21:21] <wjp> I have no idea about the context here, but shouldn't those reset calls only affect sounds connected to these specific button sprites?
[21:21] <t0by> Exactly
[21:22] <t0by> <t0by> No, it is. <=== it occurred to me around here
[21:23] <t0by> Okay
[21:23] <t0by> brace yourselves
[21:23] <t0by> Brace yourselves, everybody.
[21:23] <t0by> I opened the game's install directory
[21:23] <t0by> replaced game.exe with a recent one
[21:24] <t0by> and it behaves /exactly/ like scummvm
[21:24] <t0by> Aka: looks like 5MA was made when WME itself handled this differently.
[21:25] <fuzzie> you made it sound like killAllSounds was killing allll sounds
[21:25] <t0by> somaen made it sound like that, not me :P
[21:25] <t0by> well, no, Mnemonic :P
[21:25] <wjp> hence my comment, yes
[21:25] <fuzzie> it's KillAllSounds in wme, indeed
[21:26] <t0by> Well
[21:26] <fuzzie> but specifically it's CBSprite::KillAllSounds and it just calls stop() on any sounds attached to *frames of that sprite* :)
[21:26] <t0by> I'm gonna look at the history of that on the WME repo, just to get the idea.
[21:27] <t0by> Anyway, this opens another can of worms, I fear
[21:27] <fuzzie> is there a wme repo nowadays?
[21:27] <t0by> We are looking at a specific interpreter version that behaves differently from another (and from trunk)
[21:27] <t0by> How do we handle something like that?
[21:27] <fuzzie> usually by adding flags to the AD entries
[21:28] <t0by> fuzzie: https://bitbucket.org/MnemonicWME
[21:28] <fuzzie> t0by: none of those are useful, I thought?
[21:29] <t0by> afaik https://bitbucket.org/MnemonicWME/wme1 /is/ the WME repo
[21:29] <fuzzie> it's useless for this then :)
[21:29] <t0by> nobody seems to be working much on that, though, but I guess that's because Mnemonic and his gang are busy on wme2.
[21:29] <t0by> No, I mean, AFAIK that /is/ WME
[21:30] <fuzzie> yes, but it doesn't have the history
[21:30] <t0by> Oh shoot.
[21:31] <t0by> Oh well
[21:31] <t0by> I'm gonna pester Mnemonic on his chan
[21:31] <fuzzie> which interpreter version does it come with
[21:31] <fuzzie> yes ok :)
[21:31] <fuzzie> WME 1.8.6 added "FIX: Sprite.Reset() method now also stops all sounds being played by the sprite."
[21:31] <fuzzie> so probably this is simply a version difference and you'll have to add a workaround flag or some kind.
[21:32] <t0by> (How do I find version?)
[21:32] <fuzzie> well I usually do 'strings -a -e l binary.exe', go to bottom
[21:32] <t0by> <fuzzie> WME 1.8.6 added "FIX: Sprite.Reset() method now also stops all sounds being played by the sprite." <=== Which I guess with P=0.8 is what we're looking at
[21:33] <fuzzie> but what I mean there is "it's in the resources", so you can right-click in explorer or whatever one does
[21:33] <DrMcCoy> Irgh, weird color codes
[21:33] <-- ny00123 left irc: Quit: Leaving
[21:37] <t0by> Eh, on linux atm.
[21:37] <t0by> But I'll have a look later from a windows machine\
[21:37] <t0by> (which may or may not be mine after a reboot)
[21:37] <t0by> strings does not /seem/ to provide the info
[21:38] <t0by> that or I don't know what to grep
[21:47] <-- SimSaw left irc:
[21:48] <t0by> Oh, well
[21:48] <t0by> I'll get my hands dirty with detection tomorrow
[21:48] <t0by> I think case almost closed anyway
[21:48] <t0by> thanks a whole lot fuzzie
[21:49] <t0by> If you hadn't suggested to see what was calling stop() it would have never occurred to me
[21:49] <t0by> [what|if]
[21:49] <t0by> Nite folks
[21:50] <-- icanntspell left irc: Read error: Connection reset by peer
[21:57] <t0by> eh
[22:01] <-- t0by left irc: Quit: Leaving
[22:07] Nick change: servus -> SugarCube
[22:21] --> Kirben joined #scummvm.
[22:21] #scummvm: mode change '+o Kirben' by ChanServ!ChanServ@services.
[22:48] <-- waltervn left irc: Quit: Textual IRC Client: www.textualapp.com
[23:23] <-- WooShell left irc: Quit: Walking upside down in the sky, between the satellites passing by. Gliding along the black rainbow, I fly away with my shadow. Scratching the moon like a DJ, the night follows its odyssey.
[23:34] <-- p1r473 left irc:
[00:00] --- Sun Oct 5 2014