[00:24] K4T (~nima@193.0.192.199) left irc: Read error: Connection reset by peer [01:04] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [01:40] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [01:40] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [02:34] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 240 seconds [02:37] Dominus (~dominus@194-118-169-145.adsl.highway.telekom.at) joined #scummvm. [02:37] Dominus (~dominus@194-118-169-145.adsl.highway.telekom.at) left irc: Changing host [02:37] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [02:48] macdude22 (~macdude22@2604:2d80:4035:8b5a:b57e:b206:4372:fe8b) joined #scummvm. [02:57] Vampire0_ (~Vampire@jEdit/Vampire) joined #scummvm. [03:00] Vampire0 (~Vampire@jEdit/Vampire) left irc: Ping timeout: 248 seconds [03:38] bah. i am clearly doing something wrong trying to get lsl6hires subtitle sync working. it calls gameFlags::set and gameFlags::clear to disable/enable subtitles, respectively. i hook in at send_selector and unconditionally replace the selector with clear, but this is not seemingly working at all, inspecting the flags memory still shows the disabled flag is on& [03:39] ive got this annoyance and phant1 left for audio sync to be working everywhere [03:43] ComradeAnderson (~ComradeAn@unaffiliated/comradeanderson) joined #scummvm. [03:53] prashantkn94 (cb6ef208@gateway/web/freenode/ip.203.110.242.8) joined #scummvm. [04:33] prashantkn94 (cb6ef208@gateway/web/freenode/ip.203.110.242.8) left irc: Ping timeout: 260 seconds [04:40] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: Ping timeout: 255 seconds [05:08] balrog (~balrog@unaffiliated/balrog) left irc: Ping timeout: 256 seconds [05:20] balrog (~balrog@unaffiliated/balrog) joined #scummvm. [05:42] Nick change: fydo_ -> fydo [06:00] eriktorbjorn (~d91tan@h136n7.blg-stadsnat.ias.bredband.telia.com) left irc: Read error: Connection reset by peer [06:55] eriktorbjorn1 (~d91tan@h136n7.blg-stadsnat.ias.bredband.telia.com) joined #scummvm. [07:03] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) joined #scummvm. [07:29] m_kiewitz (~m_kiewitz@x4d03fe8b.dyn.telefonica.de) joined #scummvm. [07:29] m_kiewitz (~m_kiewitz@x4d03fe8b.dyn.telefonica.de) left irc: Changing host [07:29] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [07:29] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [07:39] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [07:39] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [07:45] Dark-Star|Zzz (~quassel@2a01:238:427f:2f00:3060:fc6b:969e:dcf0) joined #scummvm. [07:45] fuzzie (fuzzie@twinsen.zall.org) left irc: Ping timeout: 246 seconds [07:48] Asterisk_ (~asterisk@69.195.134.172) joined #scummvm. [07:51] Dark-Star (~quassel@2a01:238:427f:2f00:3060:fc6b:969e:dcf0) left irc: Ping timeout: 240 seconds [07:51] Asterisk (~asterisk@unaffiliated/asterisk) left irc: Ping timeout: 240 seconds [07:52] Nick change: Asterisk_ -> Asterisk [07:52] Asterisk (~asterisk@69.195.134.172) left irc: Changing host [07:52] Asterisk (~asterisk@unaffiliated/asterisk) joined #scummvm. [07:57] fuzzie (noop@twinsen.zall.org) joined #scummvm. [07:59] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [08:14] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [08:15] Lightkey (~Darklock@p200300764C2EBF3622CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 240 seconds [08:27] Tomaz^W (~tompsson@84.216.7.40) left irc: Read error: Connection reset by peer [08:27] Tomaz^W (~tompsson@84.216.7.40) joined #scummvm. [08:28] Lightkey (~Darklock@p200300764C2EBF7322CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [08:28] user9 (~Thunderbi@leoseb.ujf-grenoble.fr) left irc: Read error: Connection reset by peer [08:29] user9 (~Thunderbi@leoseb.ujf-grenoble.fr) joined #scummvm. [08:32] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) left irc: Remote host closed the connection [08:33] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) joined #scummvm. [08:43] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) left irc: Remote host closed the connection [09:11] GitHub132 (~GitHub132@192.30.252.45) joined #scummvm. [09:11] [scummvm] sev- pushed 2 new commits to master: https://git.io/vMS65 [09:11] scummvm/master 286a74a Eugene Sandulenko: GRAPHICS: Fix copy/paste errors with MacFont size processing [09:11] scummvm/master 76cfde0 Eugene Sandulenko: GRAPHICS: Further work on MacFont font scaling [09:11] GitHub132 (GitHub132@192.30.252.45) left #scummvm. [09:11] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) joined #scummvm. [09:11] #scummvm: mode change '+o WinterGrascph' by ChanServ!ChanServ@services. [09:12] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) left irc: Client Quit [09:33] waltervn (~waltervn@541B2DBA.cm-5-4a.dynamic.ziggo.nl) joined #scummvm. [09:33] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [09:49] _sev|work (~sev@213.244.178.20) joined #scummvm. [09:49] _sev|work (~sev@213.244.178.20) left irc: Changing host [09:49] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [09:49] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [09:59] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [10:04] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) left irc: Quit: Leaving [13:00] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 258 seconds [13:00] jamm (~jam@p2043-ipngn5802marunouchi.tokyo.ocn.ne.jp) joined #scummvm. [13:00] jamm (~jam@p2043-ipngn5802marunouchi.tokyo.ocn.ne.jp) left irc: Changing host [13:00] jamm (~jam@unaffiliated/jamm) joined #scummvm. [13:06] _sev|work (~sev@213.244.178.20) joined #scummvm. [13:06] _sev|work (~sev@213.244.178.20) left irc: Changing host [13:06] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [13:06] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [13:12] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [13:28] anzipex (~anzipex@94.79.47.205) joined #scummvm. [13:34] _sev|work (~sev@scummvm/undead/sev) left irc: Ping timeout: 240 seconds [13:45] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [13:47] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 264 seconds [13:47] Nick change: Strangerke_ -> Strangerke [13:48] Unseen2 (snowcat@snowcat.de) left irc: Read error: Connection reset by peer [13:48] Unseen2 (snowcat@snowcat.de) joined #scummvm. [14:32] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [15:01] anzipex (~anzipex@94.79.47.205) left irc: Quit: Leaving [15:14] dtcrshr (~datacrush@unaffiliated/datacrusher) left irc: Ping timeout: 252 seconds [16:22] WooShell (~Markus@ipbcc071f7.dynamic.kabel-deutschland.de) joined #scummvm. [16:22] meow =^.^= [16:37] ajax16384 (~User@109.60.130.33) joined #scummvm. [16:37] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [17:06] guh. everything i did was right except i picked the wrong key because i thought the output was in bytes [17:07] or maybe not. [17:15] this code is just a little crazy. [17:28] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) joined #scummvm. [17:29] NuSuey (uid3556@gateway/web/irccloud.com/x-xyaiebzjvwitybdy) left irc: Quit: Connection closed for inactivity [17:34] t0by (~t0by@host32-254-dynamic.14-87-r.retail.telecomitalia.it) joined #scummvm. [17:34] t0by (~t0by@host32-254-dynamic.14-87-r.retail.telecomitalia.it) left irc: Changing host [17:34] t0by (~t0by@unaffiliated/t0by) joined #scummvm. [17:34] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [17:34] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 245 seconds [18:00] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) left irc: Ping timeout: 240 seconds [18:04] oops. i didnt change the selector until after lookupSelector populated funcp in send_selector. problem solved. [18:27] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) joined #scummvm. [18:33] frankyboy_ (~franky@94.29.73.129) joined #scummvm. [18:39] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Ping timeout: 252 seconds [18:40] abruanese (U2FsdGVkX1@ma.sdf.org) left irc: Ping timeout: 246 seconds [18:44] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [18:44] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services. [18:47] abruanese (U2FsdGVkX1@ma.sdf.org) joined #scummvm. [18:56] DJWillis (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) left irc: Ping timeout: 245 seconds [19:06] DJWillis (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) joined #scummvm. [19:06] #scummvm: mode change '+o DJWillis' by ChanServ!ChanServ@services. [19:27] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) joined #scummvm. [19:27] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [19:31] kurtwr (~kurtwr@c-50-173-166-91.hsd1.ca.comcast.net) left irc: [19:32] kurtwr (~kurtwr@c-50-173-166-91.hsd1.ca.comcast.net) joined #scummvm. [19:32] kurtwr (~kurtwr@c-50-173-166-91.hsd1.ca.comcast.net) left irc: Client Quit [19:37] borosky (~broosky@178235040232.dynamic-ww-05.vectranet.pl) left irc: Ping timeout: 245 seconds [19:37] t0by (~t0by@unaffiliated/t0by) left irc: Quit: Bye! [19:37] borosky (~broosky@095160154129.dynamic-ww-11.vectranet.pl) joined #scummvm. [19:40] broosky (~broosky@178235040232.dynamic-ww-05.vectranet.pl) joined #scummvm. [19:41] Harekiet2 (~harekiet@kittens.harekiet.com) joined #scummvm. [19:42] borosky (~broosky@095160154129.dynamic-ww-11.vectranet.pl) left irc: Ping timeout: 260 seconds [19:44] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 264 seconds [19:44] Nick change: Harekiet2 -> Harekiet [20:00] jamm (~jam@unaffiliated/jamm) left irc: Ping timeout: 240 seconds [20:07] criezy (~criezy@host31-51-183-122.range31-51.btcentralplus.com) joined #scummvm. [20:07] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [20:11] abruanese (U2FsdGVkX1@ma.sdf.org) left irc: Ping timeout: 240 seconds [20:30] GitHub184 (~GitHub184@192.30.252.34) joined #scummvm. [20:30] [scummvm] WinterGrascph pushed 5 new commits to master: https://git.io/vMHkS [20:30] scummvm/master 0c428e4 Bendegúz Nagy: Fix regression introduced in 3ab3a85 [20:30] scummvm/master 0eb2022 Bendegúz Nagy: Properly delete leaking DisplayMan::_tmpBitmap [20:30] scummvm/master 0d77642 Bendegúz Nagy: Silence valgrind error messages [20:30] GitHub184 (GitHub184@192.30.252.34) left #scummvm. [20:31] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) joined #scummvm. [20:31] #scummvm: mode change '+o WinterGrascph' by ChanServ!ChanServ@services. [20:32] abruanese (U2FsdGVkX1@ma.sdf.org) joined #scummvm. [20:32] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) left irc: Client Quit [20:32] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) joined #scummvm. [20:32] #scummvm: mode change '+o WinterGrascph' by ChanServ!ChanServ@services. [20:34] um [20:35] we prefix our commit messages with the engine/component [20:37] WinterGrascph: ^ [20:38] oh boy, long time no commit, i forgot:) [20:38] How do I fix this? [20:38] too late. You don't [20:38] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) joined #scummvm. [20:39] Okay then [20:39] I'm also very puzzled how one commit can randomly add a } [20:40] ah, 0d77642254ec91e97ee0d5aab766c8b4ecedcec5 just doesn't build at all [20:41] please pay closer attention in the future [20:44] yes, seems like I made all the possible mistakes I could [20:54] wjp: i seek your wisdom again to figure out what is the actually correct way to get an appropriate stack pointer when invoking selectors manually. for instance, at https://github.com/csnover/scummvm/commit/f18e781d78df2ca4ba9e2680c859b69cf3a5026a#diff-e28c2e18f48f825cc83abd398bd6a097R650, if you run phant1, open the control panel, open the scummvm launcher and change volumes in the launcher, crash because back().sp is null [20:55] so that really doesnt seem like the right way to do it [20:55] hrm [20:55] you're trying to call VM code at all kinds of strange moments :-) [20:56] during load, from the launcher, ... :-) [20:56] yeah, i was thinking earlier about how close to the edges i am [20:56] Mellified_Man (~Mellified@192.64.190.17) joined #scummvm. [21:01] it is perhaps an absence of imagination, but the only other option i could think of is to try to carve out enough bytes to patch scripts with some extra stuff, but in this specific scenario i dont even know that that would help since we are changing volumes outside the program and then need to tell the program to fix up [21:02] a null sp is a bit odd though [21:02] let's see what's going on there [21:03] can I reproduce this from your working branch? [21:03] you should be able to, yes [21:05] frankyboy_ (~franky@94.29.73.129) left irc: Remote host closed the connection [21:05] looks like somebody (me) needs to fix a cast that generates warnings in gcc [21:05] just pretend you dont see that& [21:07] I mainly see shadowing warnings [21:07] well just pretend you dont see those too ;) [21:07] i guess i need to get some older gcc or else this is going to keep happening [21:11] oops, got confused in the ExecStack constructor there for a second. A null sp isn't odd after all [21:11] it's just inside a kernel call [21:12] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) left irc: Quit: Leaving [21:12] I wonder if we should just give that an sp anyway [21:14] i guess that means Console::cmdSend will also blow up in the case that the debugger is paused at a kernel call [21:14] can it be? [21:15] sure, if someone puts a console->attach(); console->onFrame(); in a kernel call. not that i would ever do that or anything. [21:15] or maybe during a bpk [21:16] Farmboy0 (~quassel@xoreos/farmboy0) joined #scummvm. [21:18] so in addKernelCallToExecStack, try setting the third argument to argv + argc [21:20] that takes care of the crash [21:20] apparently i gotta do more than i am doing to get these silly bars to update [21:20] but i can handle that part, at least& [21:21] i really dislike how far into the guts of the engine some of these things are, just to get volumes to sync up [21:22] girafe2 (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) joined #scummvm. [21:23] on the upside it forces me to get more familiar with the VM, which will be useful when i get back to figuring out how in the world to make things run in sci3 [21:25] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) left irc: Ping timeout: 276 seconds [21:54] ajax16384 (~User@109.60.130.33) left irc: Quit: Leaving [21:55] ugh, what is going on here [21:55] im still concerned this is just scribbling over other memory on the stack [21:57] if the control panel is not open the object is still found but looking up the selector fails saying the method is at 0000:0000, though the script that owns the object is still in memory and if i `vo` the object in the debugger the doit selector is at 0032:1478 [21:57] bbiaw. [22:30] kurtwr (~kurtwr@c-50-173-166-91.hsd1.ca.comcast.net) joined #scummvm. [22:42] snover: it's not saying the method is at 0000:0000 [22:42] at least not here [22:42] it's failing in a send in midiVolThermo::init [22:44] um [22:44] midiVolThermo::doit, sorry [22:44] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [22:44] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [22:44] if I'm reading the decompiled script correctly, it's the local "newList_2" of script 910, which gets initialized in midiVolThermo::init and reset in chap2Inset::dispose [22:48] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) left irc: Quit: Leaving [23:05] wjp: well, that certainly makes more sense [23:05] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [23:05] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services. [23:06] i should read the backtraces before i open my mouth. [23:08] ok, yep, duh. need to check the -info- flag too. [23:13] or not& im gonna stop yapping and look at this thing some more for a while. [23:21] hm [23:21] (the thermos are Code objects, not View object, so of course the -info- flag does not matter.) [23:21] that midiVolThermo also looks like it has to be called repeatedly? [23:22] yeah, my local copy has it in a loop [23:22] ok [23:22] though it still isnt quite managing to render changes correctly [23:22] this code is so fragile. [23:23] can you look at chap2Inset maybe? [23:23] i am looking at dacVolUp [23:23] same idea, different view :) [23:24] that makes everything work nicely except for whatever is going wrong with doits [23:25] ill update the branch in a moment [23:27] (its updated now) [23:28] WooShell (~Markus@ipbcc071f7.dynamic.kabel-deutschland.de) 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:35] oh, it seems to get a bit confused [23:35] it does. in a very& interesting manner. [23:36] ah [23:36] you have to update the volume global one step at a time too [23:37] of course. [23:37] very well. [23:37] ( x(local18[- global187 1]) ) [23:38] I see what you mean by fragile... [23:48] at the moment, pressing the midi volume up button changes the midi volume from 7 to 6. pressing the midi volume down button changes it from 5 to 4, 3 to 2, then gets stuck there. i guess some values are not rounding in exactly the required manner. [23:50] oh. [23:51] Deledrius (~Deledrius@2602:100:4476:8bd6:659a:84e5:bdcf:324e) left irc: Quit: App.Exit [23:51] the number of steps in the thermos is not the same as the number of steps in the actual value [23:52] midi 0-15, not 1-15. dac 0-120, not 1-15. [23:56] ugh [23:56] ah yes, there's a shift in dac [00:00] --- Sat Jan 21 2017