[Back to Index]

[00:03] <-- scummvm-bugs left irc: Ping timeout: 265 seconds
[00:04] --> Dominus joined #scummvm.
[00:28] <-- _sev_ left irc: Quit: This computer has gone to sleep
[00:40] --> _sev_ joined #scummvm.
[00:40] <-- _sev_ left irc: Changing host
[00:40] --> _sev_ joined #scummvm.
[00:40] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services.
[00:44] --> dreammaster joined #scummvm.
[00:44] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[00:47] <-- SylvainTV left irc: Read error: Connection reset by peer
[00:57] <-- criezy left irc: Quit: criezy
[01:05] <-- lb_ii left irc: Ping timeout: 252 seconds
[01:41] --> ignalina joined #scummvm.
[01:42] --> Aprexer joined #scummvm.
[01:42] <Aprexer> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:42] <Aprexer> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:42] <Aprexer> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[01:42] <Aprexer> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[01:42] #scummvm: mode change '+b *!*@222.252.37.153' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:42] Aprexer kicked from #scummvm by mataniko: Aprexer
[01:43] --> BenLand10019 joined #scummvm.
[01:43] <BenLand10019> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:43] <BenLand10019> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:43] <BenLand10019> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[01:43] #scummvm: mode change '+b *!*@*.wantel.net.br' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:43] BenLand10019 kicked from #scummvm by mataniko: BenLand10019
[01:43] <mataniko> Is it going to be one of those days?
[01:45] --> DanPin20 joined #scummvm.
[01:46] <DanPin20> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:46] <DanPin20> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:46] #scummvm: mode change '+b *!*@69.16.147.63' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:46] <DanPin20> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[01:46] DanPin20 kicked from #scummvm by mataniko: DanPin20
[01:47] #scummvm: mode change '-bbbb *!*@69.16.147.63 *!*@222.252.37.153 *!*2d4c03fb@*.com/ip.45.76.3.251 chatter29!*@*' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:47] #scummvm: mode change '-bbbb *!*@ool-44c00d1d.dyn.optonline.net *!*sh4rm4@*unaffiliated/sh4rm4 *!*@67-40-192-120.tukw.qwest.net segra!*@*' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:47] <mataniko> whoops
[01:47] #scummvm: mode change '+b *!*@69.16.147.63' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:47] #scummvm: mode change '+b *!*@222.252.37.153' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:47] #scummvm: mode change '+b *!*2d4c03fb@*.com/ip.45.76.3.251' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:47] <-- dos1 left irc: Ping timeout: 245 seconds
[01:47] #scummvm: mode change '+b chatter29!*@*' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:47] #scummvm: mode change '+b *!*@ool-44c00d1d.dyn.optonline.net' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:48] #scummvm: mode change '+b *!*sh4rm4@*unaffiliated/sh4rm4' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:48] #scummvm: mode change '+b *!*@67-40-192-120.tukw.qwest.net' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:48] #scummvm: mode change '+b segra!*@*' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:48] #scummvm: mode change '-b *!*@*.wantel.net.br' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:48] #scummvm: mode change '+b *!*@*-71-119.wantel.net.br' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:49] --> dos1 joined #scummvm.
[01:51] --> maxalt22 joined #scummvm.
[01:51] <maxalt22> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:51] <maxalt22> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:51] #scummvm: mode change '+b *!*@205.185.214.66' by mataniko!~mataniko@cpe-184-153-7-51.nyc.res.rr.com
[01:51] maxalt22 kicked from #scummvm by mataniko: maxalt22
[01:57] --> thisisbilly22 joined #scummvm.
[01:57] <thisisbilly22> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:57] <thisisbilly22> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:57] <thisisbilly22> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[01:57] <thisisbilly22> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[01:57] <-- thisisbilly22 left irc: Killed (Unit193 (Spam is not permitted on freenode.))
[02:01] <-- Dominus left irc: Ping timeout: 260 seconds
[02:03] --> Dominus joined #scummvm.
[02:29] <-- ignalina left irc: Quit: ignalina
[02:37] --> JoeK27 joined #scummvm.
[02:37] <JoeK27> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[02:37] <JoeK27> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[02:37] <JoeK27> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[02:37] <JoeK27> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[02:37] <-- JoeK27 left irc: Killed (Sigyn (Spam is off topic on freenode.))
[02:39] --> mist27 joined #scummvm.
[02:39] <mist27> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[02:39] <mist27> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[02:39] <mist27> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[02:39] mist27 kicked from #scummvm by dreammaster: mist27
[03:06] --> heinrich599113 joined #scummvm.
[03:07] <-- heinrich599113 left irc: Remote host closed the connection
[03:12] --> bumbar22 joined #scummvm.
[03:12] <bumbar22> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:12] <bumbar22> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:12] <bumbar22> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:12] <bumbar22> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:12] bumbar22 kicked from #scummvm by dreammaster: bumbar22
[03:14] --> apollojustice14 joined #scummvm.
[03:14] <apollojustice14> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:14] <apollojustice14> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:14] apollojustice14 kicked from #scummvm by dreammaster: apollojustice14
[03:16] --> SporkWitch11 joined #scummvm.
[03:17] <-- SporkWitch11 left irc: Remote host closed the connection
[03:29] <-- SupSuper left irc: Quit: Rip
[03:39] --> Neobenedict joined #scummvm.
[03:39] <Neobenedict> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:39] <Neobenedict> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:39] <Neobenedict> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:39] Neobenedict kicked from #scummvm by dreammaster: Neobenedict
[03:43] --> zeroed joined #scummvm.
[03:45] <-- zeroed left irc: Remote host closed the connection
[04:20] --> Peng0 joined #scummvm.
[04:20] <Peng0> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:20] <Peng0> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:20] <Peng0> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:20] <Peng0> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:21] <-- Peng0 left irc: Remote host closed the connection
[04:30] <-- heroux_ left irc: Read error: Connection reset by peer
[04:30] <-- heroux left irc: Read error: Connection reset by peer
[04:31] --> heroux joined #scummvm.
[04:31] --> heroux_ joined #scummvm.
[04:41] <ScummBot> Port build status changed with de886a8b: Failure: tools-master-debian-x86, tools-master-mingw-w64, tools-master-debian-x86_64, tools-master-mingw-w32
[04:42] --> Ovius joined #scummvm.
[04:43] <-- Ovius left irc: Remote host closed the connection
[04:43] --> thejoecarroll5 joined #scummvm.
[04:43] <thejoecarroll5> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:43] <thejoecarroll5> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:43] <thejoecarroll5> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:43] <thejoecarroll5> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:43] --> CeBe14 joined #scummvm.
[04:43] <CeBe14> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:43] <CeBe14> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:43] <CeBe14> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:43] <CeBe14> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:45] <-- thejoecarroll5 left irc: Remote host closed the connection
[04:45] <-- CeBe14 left irc: Remote host closed the connection
[04:45] --> deetwelve13 joined #scummvm.
[04:45] <deetwelve13> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:45] <deetwelve13> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:45] <deetwelve13> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:45] <deetwelve13> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:47] <-- deetwelve13 left irc: Remote host closed the connection
[04:51] --> Vlad10 joined #scummvm.
[04:51] <Vlad10> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:51] <Vlad10> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:51] <Vlad10> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:51] <Vlad10> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:52] <-- Vlad10 left irc: Killed (Sigyn (Spam is off topic on freenode.))
[05:02] <-- dreammaster left irc:
[05:07] --> SolarAquarion18 joined #scummvm.
[05:07] <SolarAquarion18> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[05:07] <SolarAquarion18> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[05:07] <SolarAquarion18> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[05:07] <SolarAquarion18> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[05:07] SolarAquarion18 kicked from #scummvm by DrMcCoy: SolarAquarion18
[05:10] --> drathir13 joined #scummvm.
[05:15] <-- drathir13 left irc: Ping timeout: 256 seconds
[05:23] --> Netham457 joined #scummvm.
[05:23] <Netham457> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[05:23] <Netham457> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[05:23] <Netham457> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[05:23] <Netham457> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[05:29] <-- Netham457 left irc: Ping timeout: 244 seconds
[05:30] --> Raziel15 joined #scummvm.
[05:30] <Raziel15> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[05:30] <Raziel15> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[05:30] <Raziel15> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[05:30] <Raziel15> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[05:31] <-- Raziel15 left irc: Remote host closed the connection
[05:43] --> digitall joined #scummvm.
[05:43] #scummvm: mode change '+o digitall' by ChanServ!ChanServ@services.
[05:44] <digitall> For those not aware ... https://freenode.net/news/spambot-attack
[05:51] digitall (digitall@unaffiliated/digitall) left #scummvm.
[05:55] --> KDDLB joined #scummvm.
[05:55] <KDDLB> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[05:55] <KDDLB> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[05:55] <-- KDDLB left irc: K-Lined
[05:57] <DrMcCoy> I made two channels +r, which means only registered and identified used (with NickServ, that is) can join. That stops them, but obviously also stops other people who are not registered for various reasons
[05:57] <DrMcCoy> users*
[05:57] --> vicenteH21 joined #scummvm.
[05:57] <vicenteH21> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[05:57] <vicenteH21> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[05:57] <vicenteH21> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[05:57] vicenteH21 kicked from #scummvm by DrMcCoy: vicenteH21
[06:16] --> BuildTheRobots6 joined #scummvm.
[06:16] <BuildTheRobots6> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[06:16] <BuildTheRobots6> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[06:16] <BuildTheRobots6> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[06:16] <BuildTheRobots6> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[06:16] BuildTheRobots6 kicked from #scummvm by DrMcCoy: BuildTheRobots6
[06:31] --> scummvm-bugs joined #scummvm.
[06:58] --> matlock joined #scummvm.
[06:59] <-- matlock left irc: Remote host closed the connection
[07:02] --> KAT joined #scummvm.
[07:03] --> rory21 joined #scummvm.
[07:03] <rory21> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[07:03] <rory21> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[07:03] <rory21> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[07:03] <rory21> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[07:04] <-- rory21 left irc: Remote host closed the connection
[07:05] --> See joined #scummvm.
[07:05] <See> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[07:05] <See> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[07:05] <See> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[07:05] <See> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[07:06] <-- See left irc: Killed (Unit193 (Spam is not permitted on freenode.))
[07:07] --> Michail1 joined #scummvm.
[07:07] <Michail1> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[07:07] <Michail1> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[07:07] <Michail1> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[07:07] <Michail1> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[07:09] <-- Michail1 left irc: Remote host closed the connection
[07:27] --> Hoolootwo joined #scummvm.
[07:27] <Hoolootwo> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[07:27] <Hoolootwo> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[07:27] <Hoolootwo> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[07:27] <Hoolootwo> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[07:28] <-- Hoolootwo left irc: Killed (Sigyn (Spam is off topic on freenode.))
[07:31] Nick change: ldevulder_ -> ldevulder
[07:38] <-- dos1 left irc: Quit: Kabum!
[07:55] --> digitall joined #scummvm.
[07:55] #scummvm: mode change '+o digitall' by ChanServ!ChanServ@services.
[07:58] <-- Lightkey left irc: Ping timeout: 255 seconds
[07:59] --> Janusz29 joined #scummvm.
[08:00] <Janusz29> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[08:00] <Janusz29> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[08:00] <Janusz29> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[08:00] #scummvm: mode change '+b *!*@softbank126200174132.bbtec.net' by digitall!~digitall@unaffiliated/digitall
[08:00] Janusz29 kicked from #scummvm by digitall: Janusz29
[08:00] <Harekiet> seems the best idea is to put the channel on +s till this all over a bit :)
[08:01] <digitall> Yes... I am trying...
[08:01] <digitall> But there is an MLOCK restiriction preventing that.
[08:01] <Harekiet> ah people with more powers required :)
[08:01] <digitall> I think the bots are picking up from channel list
[08:01] <digitall> so hiding our channel from list with "secret" +s should stop them.
[08:02] <Harekiet> yeh just switched my channel to +s and it's been quiet for an hour now
[08:02] <digitall> Normal users know our channel and it is on the website ... so doesn't affect them ... or human / targetted spammers ... but they are not the issue here
[08:02] <digitall> OK... Will talk to freenode staff
[08:02] <Harekiet> well talk to someone that has chanserv powers here
[08:03] <LePhilousophe> you should ask to _sev_
[08:04] <digitall> I would, but he is on holiday currently ... so not sure if that is just his bouncer in channel... Have poked him.
[08:10] <LePhilousophe> seems like Endy, Kirben, eriktorbjorn and Strangerke have the set mlock power
[08:10] <LePhilousophe> but none of them is there
[08:10] <digitall> Yes... hence I am trying to see if I can get staff or similar...
[08:10] <LePhilousophe> oh sorry I missed Endy
[08:11] --> Lightkey joined #scummvm.
[08:19] --> Mia joined #scummvm.
[08:19] <-- Mia left irc: Changing host
[08:19] --> Mia joined #scummvm.
[08:20] <_sev_> I cannot set +s either
[08:21] <digitall> _sev_: You should be able to ... You are listed as channel founder.
[08:21] <_sev_> nope
[08:21] <_sev_> * #scummvm s ntims :MODE cannot be set due to channel having an active MLOCK restriction policy
[08:21] <_sev_> this is what I am getting
[08:22] --> pilottage19 joined #scummvm.
[08:22] <pilottage19> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[08:22] <pilottage19> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[08:22] <pilottage19> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[08:22] <pilottage19> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[08:22] #scummvm: mode change '+b *!*@72.11.48.192' by digitall!~digitall@unaffiliated/digitall
[08:22] pilottage19 kicked from #scummvm by digitall: pilottage19
[08:22] <digitall> _sev_ : I think you want "msg ChanServ SET #channel MLOCK +nts"
[08:22] <digitall> with the first forward slash obviously
[08:23] <digitall> and channelname replaced. We already have +mt as current channel settings
[08:24] <-- _sev_ left irc: Quit: This computer has gone to sleep
[08:24] <digitall> :(
[08:26] <Harekiet> still getting spam now though, secret didn't do much :)
[08:26] <digitall> Damn... So not a panacea
[08:26] <digitall> The bots probably cache the list... :|
[08:27] <digitall> so if you were secret before they see you ... you are fine. Otherwise once you are on their list. SIGH
[08:32] #scummvm: mode change '+k scummvm' by digitall!~digitall@unaffiliated/digitall
[08:32] <digitall> Hmm... So I have the permissions to do that then.
[08:33] #scummvm: mode change '+k #scummvm' by digitall!~digitall@unaffiliated/digitall
[08:33] <digitall> Hmm... So I have the permissions to do that then.
[08:34] #scummvm: mode change '+s ' by ChanServ!ChanServ@services.
[08:34] <digitall> For anyone reading the logs or in channel, I just set a channel password... In this case, to the same name as channel...
[08:34] <digitall> So to join / rejoin, you will need to do "/join #scummvm #scummvm" ...
[08:35] <-- LittleToonCat left irc: Remote host closed the connection
[08:36] <digitall> Not the best option and only a weak protection, but should slow the bots down or stop them for now.
[08:37] #scummvm: mode change '-k *' by ChanServ!ChanServ@services.
[08:37] --> _sev joined #scummvm.
[08:37] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[08:37] <digitall> _sev: Ah you are back.
[08:37] <_sev> somebody set a keyword
[08:38] <_sev> +k
[08:38] <-- borosky left irc:
[08:38] <digitall> Sorry about that. I said in logs that I set the password to the same as the channel name
[08:38] --> borosky joined #scummvm.
[08:38] <_sev> and I see that +s has been set
[08:38] <_sev> anything I need to do?
[08:38] <digitall> Tried to PM you ... but you were offline. Yes, a second ago. Looks like the ChanServ did it ... not sure what triggered that.
[08:39] <_sev> I set mlock
[08:39] <digitall> Ah cool. Thanks. Not sure. If you read the logs back, you will see that +s may not help.
[08:39] <_sev> +k will not work for our fellow bots
[08:39] <_sev> ah
[08:39] --> antlarr joined #scummvm.
[08:39] <_sev> shall we invite that bot?
[08:39] --> waltervn joined #scummvm.
[08:39] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[08:39] <_sev> which guards the spam and comes from freenode?
[08:39] <digitall> It hides our channel from the list which is fine ... but the bots have already cached the channel ... and keep appearing.
[08:40] <_sev> do they still appear?
[08:40] <digitall> i.e. if they are just working off the live channel list, it would be fine... but they cache.
[08:40] <digitall> "[09:34] Harekiet still getting spam now though, secret didn't do much"
[08:40] <digitall> But it is a good basic protection ... and most, if not all users know the channel name or can get it from the website
[08:41] --> lb_ii joined #scummvm.
[08:41] <digitall> The next step would be to add a basic channel password and put it on the website ... a simple one like the same name as channel, or a minor modification of the name would be best.
[08:41] <_sev> ok, let's do that
[08:42] <_sev> could you re-add it?
[08:42] <digitall> That should prevent "general" bots ... Does not stop ones which harvest the website or are hacked for a specific channel ... or human spammers... but stops the brute force idiot bots
[08:42] <digitall> Will do.
[08:42] #scummvm: mode change '+k scummvm' by ChanServ!ChanServ@services.
[08:42] <_sev> ok, I did
[08:42] <_sev> let me deal with the github bot
[08:43] <digitall> Yes, the bots will need the key added...
[08:43] <digitall> Thanks for sorting this out
[08:43] <_sev> github is updated
[08:44] ruskie (ruskie@sourcemage/mage/ruskie) left #scummvm ("...").
[08:45] <digitall> Hmm ... The buildbot bot will need some code update ... and the website and wiki ... I wonder if the irc:// URL format has a field for channel password
[08:45] <_sev> oh my
[08:45] <_sev> Note: GitHub Services are being deprecated. Please contact your integrator for more information on how to migrate or replace a service with webhooks or GitHub Apps.
[08:46] <_sev> another piece of work to do...
[08:46] <digitall> UGH.
[08:46] <digitall> Nothing like making it an App ... *headdesk*
[08:47] <digitall> Right... I will fix the Wiki page... there is a format to add the key to irc:// URL
[08:51] digitall (digitall@unaffiliated/digitall) left #scummvm.
[08:52] --> digitall joined #scummvm.
[08:52] #scummvm: mode change '+o digitall' by ChanServ!ChanServ@services.
[08:53] <_sev> weird
[08:53] <_sev> testing doesn't do anything
[08:53] <_sev> maybe I need to try to do the test commit
[08:54] --> digitall_ joined #scummvm.
[08:55] digitall_ (digitall@cpc131872-hitc8-2-0-cust283.know.cable.virginm.net) left #scummvm.
[08:55] <_sev> nope, not working. sigh
[08:57] <-- Drenn left irc: Ping timeout: 256 seconds
[08:58] <digitall> Right ... have updated the wiki pages which reference the IRC channel now... At least as far as I can find
[09:00] <digitall> For future reference you add a query string to the end of the irc:// URL i.e. irc://<channel>@<server>?key=<password>
[09:01] <digitall> To be clear, the password for all users and logs... is set to "scummvm" ... not "#scummvm" or any other variant.
[09:02] <-- _sev left irc: Quit: This computer has gone to sleep
[09:10] --> _sev joined #scummvm.
[09:10] <-- _sev left irc: Changing host
[09:10] --> _sev joined #scummvm.
[09:10] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[09:13] <-- _sev left irc: Client Quit
[09:13] <digitall> Right... Will make the required code changes to buildbot to support channel keys and restart...
[09:16] <-- TMM left irc: Quit: Ex-Chat
[09:17] --> _sev joined #scummvm.
[09:17] <-- _sev left irc: Changing host
[09:17] --> _sev joined #scummvm.
[09:17] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[09:17] <_sev> so, it seems that github hooks are not working
[09:21] <lb_ii> Hi! What is format for Common::Language, e.g. HR_HRV, CZ_CZE, DE_DEU, etc?
[09:22] <lb_ii> I need to add ukranian lang to this list and wonder how to I make a new ID for it.
[09:23] <digitall> lb_ii: Two secs
[09:23] <Harekiet> oh setup a channel password, I went for some 1 minute autovoice delay with a bot, see how that holds up :)
[09:25] <digitall> Harekiet: Yes... I did wonder about a bot which devoiced the user for <N> secs after channel entry ... but decided more hassle than a password
[09:26] <digitall> lb_ii: I think those are the https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 followed by underscore and then the https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3 ... I think,
[09:26] <-- lb_ii left irc: Ping timeout: 252 seconds
[09:27] --> ignalina joined #scummvm.
[09:28] <digitall> SIGH...
[09:28] --> Tomaz joined #scummvm.
[09:28] <digitall> lb_ii: Based on that, I think Ukraine should be UA_UKR ... OK?
[09:28] Nick change: Tomaz -> Guest96603
[09:28] <digitall> Of course not here now ... but should see the logs
[09:28] <-- Tomaz^ left irc: Ping timeout: 248 seconds
[09:30] <-- Stanto left irc: Ping timeout: 260 seconds
[09:35] <_sev> yes, it should be UA_UKR, but I wonder what it is going to be used for: I am not aware of any adventures in Ukrainian
[09:38] -ChanServ:#scummvm- _sev set flags +Rfs on tdhs
[09:42] --> Stanto joined #scummvm.
[09:47] --> lb_ii joined #scummvm.
[09:48] <lb_ii> wow, that caught me by surprise
[09:48] <digitall> lb_ii: see the logs... Do you know where they are?
[09:48] <lb_ii> yes, that's how i'm here
[09:48] <lb_ii> ok, I'll use UA_UKR
[09:49] <digitall> Ah you meant the password... It is listed on the wiki as well now...
[09:49] <digitall> I should check the website as well
[09:50] <lb_ii> _sev: game name is FoxTail (http://www.foxtailgame.com/), it's multilanguage EN/DE/RU/UA game based on modified WinterMute engine
[09:50] <_sev> ah
[09:51] <_sev> lb_ii: what caught you by surprise?
[09:51] <lb_ii> password was set on channel and I haven't noticed I had timed out
[09:52] <digitall> Sorry about that... I am adding the website update as I speak.
[09:53] <-- scummvm-bugs left irc: Remote host closed the connection
[09:53] <lb_ii> Thanks for mentioning wiki, at least I've found password somehow =)
[10:05] <digitall> Right... Now if mataniko will update the website live...
[10:05] <digitall> I have applied the required changes to scummvm-web git repo ....
[10:10] --> scummvm-bugs joined #scummvm.
[10:10] <bonki> scummvm-bugs updated
[10:11] <-- scummvm-bugs left irc: Remote host closed the connection
[10:12] --> scummvm-bugs joined #scummvm.
[10:12] <digitall> bonki: Thanks
[10:12] <bonki> digitall: no thank you :)
[10:16] <_sev> lb_ii: do you have access to those engine modifications?
[10:20] <-- Newa left irc: Ping timeout: 260 seconds
[10:24] <-- ldevulder left irc: Quit: Leaving
[10:30] <lb_ii> _sev, no, I'm reimplementing them
[10:31] <lb_ii> game is already playable and winnable
[10:32] <lb_ii> so there seems to be not too much of them
[10:37] --> Newa joined #scummvm.
[10:39] <-- ced117 left irc: Ping timeout: 268 seconds
[10:47] --> ccawley2011 joined #scummvm.
[10:49] <-- lb_ii left irc: Ping timeout: 252 seconds
[11:04] --> dafioram joined #scummvm.
[11:06] <-- dafioram left irc: Client Quit
[11:07] --> dafioram joined #scummvm.
[11:13] <-- dafioram left irc: Quit: Leaving
[11:22] <-- waltervn left irc: Ping timeout: 240 seconds
[11:29] --> criezy joined #scummvm.
[11:29] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[11:59] <Deledrius> Thanks for locking things down :)
[11:59] <digitall> No problem...
[11:59] <mataniko> @digitall: refreshed the site
[11:59] <mataniko> good morning
[11:59] <digitall> mataniko: Thanks .... and now Afternoon in my local TZ :)
[12:00] <Deledrius> Interesting that the only other channel beside scummvm/residualvm that I'm on here on Freenode hasn't been hit.
[12:00] <mataniko> all these timezones get me confused
[12:01] <digitall> :)
[12:03] <mataniko> trying to think where it would be afternoon at this point but i guess its most of europe by now
[12:05] digitall makes a cup of tea... :)
[12:05] <mataniko> ah, clearly you're from India
[12:05] <digitall> Well, I do like Curry
[12:05] <mataniko> I love Chai
[12:08] <Deledrius> yum
[12:20] <bonki> lol
[12:40] --> Deledrius_ joined #scummvm.
[12:42] <-- echelog-1 left irc: Disconnected by services
[12:44] --> wjp_ joined #scummvm.
[12:44] --> enthusi_ joined #scummvm.
[12:45] --> w4kfu_ joined #scummvm.
[12:49] ScummBot (~ScummBot@vm2.scummvm.org) got netsplit.
[12:49] LePhilousophe (valemboi20@amsn/developer/lephilousophe) got netsplit.
[12:49] cpasjuste (~cpasjuste@mydedibox.fr) got netsplit.
[12:49] Deledrius (~Deledrius@68.118.139.214) got netsplit.
[12:49] w4kfu (~mo@236.ip-79-137-32.eu) got netsplit.
[12:49] enthusi (pi@pc8-155.physik.uni-potsdam.de) got netsplit.
[12:49] wjp (~wjp@hmm.wantstofly.org) got netsplit.
[12:49] Netmage (~Netmage@mannheim.ccc.de) got netsplit.
[12:51] <-- ComradeAnderson left irc: Ping timeout: 266 seconds
[12:53] <-- Dominus left irc: Ping timeout: 260 seconds
[12:54] --> Dominus joined #scummvm.
[12:54] --> ComradeAnderson joined #scummvm.
[13:00] Netmage (~Netmage@mannheim.ccc.de) got lost in the net-split.
[13:00] wjp (~wjp@hmm.wantstofly.org) got lost in the net-split.
[13:00] enthusi (pi@pc8-155.physik.uni-potsdam.de) got lost in the net-split.
[13:00] w4kfu (~mo@236.ip-79-137-32.eu) got lost in the net-split.
[13:00] Deledrius (~Deledrius@68.118.139.214) got lost in the net-split.
[13:00] cpasjuste (~cpasjuste@mydedibox.fr) got lost in the net-split.
[13:00] LePhilousophe (valemboi20@amsn/developer/lephilousophe) got lost in the net-split.
[13:00] ScummBot (~ScummBot@vm2.scummvm.org) got lost in the net-split.
[13:28] <KAT> is it possible to show FPS counter in ScummVM?
[13:40] <digitall> KAT: The graphics backend doesn't quite work like that... and it can vary on different platforms. The simple answer is there is no fps counter.
[13:41] <KAT> ok
[13:41] <digitall> Though IPhone, Wii, N64 and PSP backends do have some support for FPS ... but the only one which outputs is IPhone.
[13:42] <digitall> The more complex answer is that the OSystem Graphics API leaves the framerate or rather game screen updates to the engine code ... so it will vary by engine.
[13:42] <digitall> What is the issue you are seeing?
[13:43] <-- ignalina left irc: Quit: ignalina
[14:10] --> ignalina joined #scummvm.
[14:13] <KAT> @digitall I would like to know what FPS is used by Dreamweb
[14:13] <KAT> as I am working on the port to JavaScript
[14:15] <digitall> KAT: I suspected as much. Dreamweb originally ran synchronised to the Vertical Sync on the screen used. Our implementation of the engine has a timer interrupt to provide the same.
[14:15] <digitall> See https://github.com/scummvm/scummvm/blob/master/engines/dreamweb/dreamweb.cpp#L414
[14:17] <KAT> thx
[14:18] <digitall> I think that is ( 1ms / 70 ) ... but the default slow vs fast speed has a further / 20 .
[14:19] <digitall> https://github.com/scummvm/scummvm/blob/master/common/timer.h#L51 has the called code.
[14:23] --> LePhilousophe joined #scummvm.
[14:29] <KAT> thx
[14:33] --> ScummBot joined #scummvm.
[14:35] <digitall> Right that is the buildbot sorted out ... I think.
[14:36] <LePhilousophe> you are sure the key was needed? The last spam attack was before the +s gets set
[14:46] <digitall> LePhilousophe: [08:40] <digitall> "[09:34] Harekiet still getting spam now though, secret didn't do much"
[14:47] <LePhilousophe> yeah that was said before the +s was put
[14:47] <LePhilousophe> that's why I'm surprised
[14:47] <digitall> Harekiet was referring to his channel ... not this one I think
[14:47] <LePhilousophe> oh I didn't understood it like that
[14:48] <digitall> But as I said, the bots likely cache the channel list ... so even if he did mean this one, hiding from the channel list is very weak protection.
[14:49] <LePhilousophe> I wouldn't be too sure about this :)
[14:49] <digitall> The password is better as it varies per channel so much harder to blanket code ... not impossible.
[14:49] <LePhilousophe> they may be really lazy
[14:49] <LePhilousophe> the best bet with the password is that they don't bother to try to enter one
[14:50] <digitall> Yes, I know... But "belt and braces" ... The channel key is now documented on website, wiki and logs... so only a smart "roadbump" to users ... and we will likely get any complaint via forum post in support.
[14:50] <LePhilousophe> I am more concerned about all the guys there who autojoin and forget to update their config
[14:51] <digitall> Yes, but the next bunch of spammers will ... SIGH. Like forum spam, captcha etc. it is a arms race.
[14:51] <LePhilousophe> I hope this will not long too much
[14:52] <digitall> Well, fixint that is up to them. If we start getting complaints, then we can revert once this is over ... at least the password... but it stays for now as flip-flopping is not a good idea, especially with config of bots and documentation to keep updated.
[14:53] <digitall> But keep an eye on freenode news to see.
[14:53] <digitall> Right anyway, Github IRC hook should now be fixed * ping _sev *
[14:54] <digitall> So will drop a small commit to test shortly.
[14:55] <criezy> Maybe we should also send an email to -devel to notify of the key?
[14:56] <digitall> criezy: That is a good point.
[14:56] <digitall> Will do
[15:04] <-- ignalina left irc: Quit: ignalina
[15:12] --> ignalina joined #scummvm.
[15:13] <digitall> Done... but stuck in moderation queue... so will need a mailing list moderator to release *ping _sev *
[15:22] <digitall> Hmm... There was a commit... but github hook seems to not have worked.
[15:24] <digitall> And ... Who is maintaining LeChuck? Have dropped Endy a PM about him ... but if not, whoever has access and code should patch the old zombie pirate up :)
[15:24] digitall pokes LeChuck
[15:25] digitall throws root beer at LeChuck
[15:25] <digitall> Hmm... I think he is still undead ... for now.
[15:27] <criezy> I think Endy is indeed your man here. And LeChuck seems pretty letargic today.
[15:27] <criezy> And that commit was to a a pull request. I am not sure those were ever reported here.
[15:27] <digitall> Ah OK... Right will add some real code then! :)
[15:30] <criezy> Which reminds me I wanted to add something about the new stretch mode in the NEWS file...
[15:32] --> GitHub141 joined #scummvm.
[15:32] <GitHub141> [scummvm] criezy pushed 1 new commit to master: https://git.io/fNokE
[15:32] <GitHub141> scummvm/master 65b108b Thierry Crozat: NEWS: Mention new display stretch mode
[15:32] GitHub141 (GitHub141@gateway/service/github.com/x-wczgrwypwepkvuun) left #scummvm.
[15:32] <criezy> It works :-)
[15:33] <digitall> Ah ... Yes. I am an idiot. I pushed to my repo... not upstream :) Will fix that
[15:34] <digitall> Ah good. It was fine apart from a missing semi-colon in the UI ... the Room field in the UI has "<channel name>::<channel key>" ... i.e. two semi-colons not just one... Don't ask me why they decided that... but easy to miss in documentation
[15:37] --> GitHub175 joined #scummvm.
[15:37] <GitHub175> [scummvm] digitall pushed 3 new commits to master: https://git.io/fNoIT
[15:37] <GitHub175> scummvm/master 8f7f7a9 Colin Snover: PARALLACTION: Fix invalid array access at dialogue selection...
[15:37] <GitHub175> scummvm/master 69df2e2 Colin Snover: PARALLACTION: Fix null pointer dereference on quit
[15:37] <GitHub175> scummvm/master 8da8641 Colin Snover: PARALLACTION: Fix use-after-free on quit...
[15:37] GitHub175 (GitHub175@gateway/service/github.com/x-ebbfpbtaidccoqqi) left #scummvm.
[15:38] <digitall> Right that all still works...
[15:38] <digitall> OK... Am off to deal with my day job :) Will keep an eye on logs. ttfn
[15:38] digitall (digitall@unaffiliated/digitall) left #scummvm.
[15:55] <-- ignalina left irc: Quit: ignalina
[16:38] --> waltervn joined #scummvm.
[16:38] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[16:49] <-- Guest96603 left irc:
[17:10] --> ny00123 joined #scummvm.
[17:11] <-- ccawley2011 left irc: Quit: Page closed
[17:12] --> ccawley2011 joined #scummvm.
[17:22] --> LubomirR joined #scummvm.
[17:24] --> whiterandrek joined #scummvm.
[17:24] #scummvm: mode change '+o whiterandrek' by ChanServ!ChanServ@services.
[17:28] <KAT> @criezy did you work maybe on Dreamweb engine?
[17:32] <criezy> KAT: not really. I did some minor work to support localized versions a long time ago, but that's about it.
[17:47] --> SupSuper joined #scummvm.
[17:54] --> ignalina joined #scummvm.
[18:00] --> someperson joined #scummvm.
[18:00] <-- Dark-Star left irc: Ping timeout: 256 seconds
[18:00] <-- Some_Person left irc: Ping timeout: 256 seconds
[18:00] Nick change: someperson -> Some_Person
[18:04] <-- Dominus left irc: Ping timeout: 260 seconds
[18:06] --> Dominus joined #scummvm.
[18:25] --> stroggoff_ joined #scummvm.
[18:30] Nick change: Deledrius_ -> Deledrius
[18:31] <-- Deledrius left irc: Quit: App.Exit
[18:31] --> Deledrius joined #scummvm.
[18:41] --> lb_ii joined #scummvm.
[18:51] <lb_ii> somaen: hello, I have a question on Wintermute
[19:05] <-- stroggoff_ left irc: Quit: Leaving
[19:19] <-- whiterandrek left irc: Quit: Leaving
[19:45] <-- |Cable| left irc: Ping timeout: 240 seconds
[19:48] --> Drenn joined #scummvm.
[19:58] --> |Cable| joined #scummvm.
[20:30] <-- Mia left irc: Read error: Connection reset by peer
[20:31] --> Dark-Star joined #scummvm.
[20:39] <_sev> lb_ii: shoot
[20:41] <-- antlarr left irc: Ping timeout: 240 seconds
[20:44] --> dos1 joined #scummvm.
[20:57] --> GitHub139 joined #scummvm.
[20:57] <GitHub139> [scummvm] ccawley2011 opened pull request #1268: VIDEO: Fix Theora playback when building with Tremor (master...theora-tremor) https://git.io/fNoPG
[20:57] GitHub139 (GitHub139@gateway/service/github.com/x-efmysrkrcwrijoiw) left #scummvm.
[21:01] <lb_ii> _sev: I need some free Wintermute games using image fonts (BaseFontBitmap), to check if text render is correct... I got pixel-precise rendering at Foxtail only after inserting some -1 and -2 in BaseFontBitmap code, which of course I can't just push to the engine
[21:09] <_sev> ugh, I don't know which specifically is that
[21:09] <_sev> perhaps bgK knows?
[21:14] <bgK> I'm afraid I don't know the Wintermute games
[21:29] <_sev> let me try to see it in the sources
[21:30] <_sev> lb_ii: this is our list: http://wiki.scummvm.org/index.php/Where_to_get_the_games
[21:33] <-- LubomirR left irc: Quit: Leaving
[21:43] <criezy> For wintermute we also have this list: http://wiki.scummvm.org/index.php/Wintermute/Games and on each game page you get a link if it is available somewhere.
[21:43] <criezy> But I don't know either which one use which feature.
[22:00] <-- waltervn left irc: Quit: Leaving
[22:00] <lb_ii> Thanks! Tested on http://wiki.scummvm.org/index.php/The_Dreamcat_Adventure, ScummVM's image fonts work according to unpatched WinterMute, so it seems that FoxTail's WinterMute fork also has some text render modifications in addition to ~19 new methods and properties of built-in objects >_<
[22:01] <lb_ii> Btw, it's funny that https://jennibee.itch.io/dreamcat release comes with both WinterMute and ScummVM apps included, game can be started on both
[22:02] --> t0by joined #scummvm.
[22:02] #scummvm: mode change '+o t0by' by ChanServ!ChanServ@services.
[22:02] <lb_ii> oh, hi, t0by!
[22:02] <t0by> hey there!
[22:02] <lb_ii> I have some questions again!
[22:02] <t0by> shoot
[22:02] t0by ducks
[22:03] lb_ii bang bang
[22:03] <lb_ii> ok, so there is SetSpeedWalkAnim() method I should add to AdActor
[22:04] <t0by> u-uh.
[22:04] <lb_ii> however, AdActor does not have fields to store current speed
[22:04] <t0by> mh.
[22:04] <t0by> what does that affect in practice?
[22:04] <t0by> animation speed? translation speed?
[22:05] <lb_ii> If I add a field to AdActor, old saves of all WinterMute games will be non-compatible
[22:05] <lb_ii> movement speed
[22:05] <t0by> Ouch.
[22:05] <lb_ii> Yes, this is where I stopped and decided to discuss this with you.
[22:06] <t0by> Which is commendable, but make sure to include everyone else in the discussion, particularly somaen who is the major committer under engines/scummvm
[22:06] <t0by> Let's see.
[22:07] <t0by> To be honest, breaking savegames is not the *terriblest* thing that could happen, since afaik wintermute is not enabled in the binaries yet and it's still kind of WIP
[22:07] <t0by> On the other hand, we don't want to break savegames everytime a weird WME fork pops up.
[22:08] <t0by> I have absolutely no experience in dealing with something like this, so we'd want the opinion of people who have dealt with this - again, SCI is the first engine that comes to mind
[22:09] <t0by> (And those engines with many versions and forks are mostly "static", which is an advantage we don't have, since new WME forks could _in theory_ pop up again)
[22:09] <lb_ii> I guess, Kyra may be another example of engine with subengines
[22:09] <t0by> Let me see how they do it
[22:10] <lb_ii> Kyra have separate saveload for each game
[22:12] <lb_ii> which does not fit with WinterMute's code model where each class has loadBuffer() and persist()
[22:13] <t0by> A sec
[22:17] <t0by> Pfff.
[22:20] <lb_ii> I guess only good workaround is a child class implementing new stuff with extended persist/load, and something like getGameId() == "foxtail" ? new ftActor() : new adActor()
[22:21] <t0by> AH-AAH
[22:22] <lb_ii> is it a good emotion or a bad one?
[22:22] <t0by> Damnit
[22:22] <t0by> I'm almost sure we had to deal with something like this in the past
[22:22] <t0by> and there _was_ something in place
[22:23] <-- ny00123 left irc: Quit: Leaving
[22:23] <t0by> Ah, have a look at b460323e
[22:24] <t0by> and to line 40 of base_engine.h
[22:25] <t0by> lb_ii, we used that to handle some bugfeatures of the mainline WME interpreter
[22:25] <t0by> We also discussed about introducing a finer-grained feature matrix
[22:25] <t0by> eventually deciding not to throw it in because hey, who's ever going to fork WME? :)
[22:26] <t0by> lb_ii, I wonder if that can be extended and a switch can be added to the persist() method of AdActor
[22:26] <t0by> unfortunately I am not very well acquainted with the savegame business
[22:27] <t0by> somaen is your man
[22:28] <lb_ii> Ok, I'll try to contact him
[22:28] <t0by> I'm thinking.
[22:29] <t0by> Child class sounds okay, but I would not use the gameid for that
[22:29] <t0by> For the time being, sure.
[22:29] <lb_ii> AdActorWithSpeedRegulation =)
[22:29] <lb_ii> AdActorEx may be fine
[22:29] <t0by> I honestly don't know if there can be any showstopper with that
[22:30] <t0by> _maybe_ consider using the strategy pattern for persist()
[22:30] <t0by> but again, first let's see if it can be made to work at all
[22:31] <lb_ii> I tried to add an int speed field to adActor, init it to default value in adActor constructor and use at movement code
[22:32] <lb_ii> it seems that after loadBuffer() is called whole class fields not mentioned in savefile are replaced with garbage O_o
[22:32] <t0by> oh?
[22:34] <t0by> lb_ii, could you please explain again?
[22:34] <lb_ii> so I either should use if/else for original and forked wintermute at movement code, or do something with that behaviour
[22:34] <lb_ii> one sec
[22:34] <t0by> two, even
[22:36] <lb_ii> to class definition i add one line: int _speedWalk;
[22:37] <lb_ii> to class constructor i add one line: _speedWalk = SPEEDWALK_NORMAL;
[22:37] <t0by> right, of course
[22:37] <lb_ii> to some movement code I add one line: _pFCount = (_pFCount * _speedWalk) / SPEEDWALK_NORMAL;
[22:37] <-- criezy left irc: Quit: criezy
[22:38] <lb_ii> if adActor is added during New Game - everything is fine, movement can be speedup or slowed down by this var
[22:38] <-- scummvm-bugs left irc: Ping timeout: 265 seconds
[22:39] <t0by> Right.
[22:40] <lb_ii> if adActor is loaded from savegame (which currently does not have _speedWalk saved) - actor tries to walk with _speedWalk = some random big uint32
[22:40] <t0by> of course
[22:40] <t0by> oh wa-
[22:41] <lb_ii> yes, this is strange - those 3 lines are ALL my modifications related to movement
[22:41] <lb_ii> like, it's a C++ class with _speedWalk = SPEEDWALK_NORMAL in constructor
[22:42] <lb_ii> maybe loadBuffer() does some memset magic or something else, I haven't dig too deep yet...
[22:42] <t0by> There is quite a bit of macro black magic around that iirc
[22:43] <-- KAT left irc: Ping timeout: 265 seconds
[22:43] <t0by> so it might not be obvious
[22:49] <t0by> lb_ii, persistent.h might give a few cluest
[22:49] <t0by> *cluest
[22:49] <t0by> damnit, *clues
[22:51] <t0by> lb_ii, _where_ did you add int _speedWalk?
[22:56] <lb_ii> at private properties of class AdActor
[22:57] <lb_ii> tried somewhere in the middle and the last one
[22:57] <t0by> no difference?
[22:57] <lb_ii> yes =(
[22:57] <lb_ii> I'll try again
[22:58] <t0by> I'm having a look around, but there doesn't seem any instance of memset or anything suspicious around
[22:58] <lb_ii> hmm, I'll try adding some LOG() to constructor
[22:59] <t0by> lb_ii, a git log tells me that the last guy who touched system/ and persist.h is somaen, in 2012
[22:59] <t0by> _but_
[22:59] <t0by> have you tried asking Mnemonic himself on their chan?
[22:59] <t0by> I have reason to believe that is a copypaste of his black magic, lock stock and barrel
[23:00] <lb_ii> I just came across this problem today, so no
[23:00] <lb_ii> I didn't even know Mnemonic is still around somewhere
[23:00] <t0by> lb_ii, join waelisch.de and join #wme
[23:00] <t0by> there _was_ some activity last year
[23:01] <t0by> if he's still around kiss him for me and let me know if you can get some info
[23:01] <t0by> I'll be back to doing Real Work for the moment
[23:01] --> lb_ii_ joined #scummvm.
[23:01] <t0by> They're coming outta the goddamn walls!
[23:02] <lb_ii_> I'm sitting here via a webirc client on http://webchat.freenode.net/
[23:03] <t0by> lb_ii_, did you get the last couple of lines I typed?
[23:03] <lb_ii_> I guess I need to remember how to use IRC to go to waelisch.de
[23:03] <t0by> :D
[23:03] <t0by> 1. fire up your favourite client
[23:03] <t0by> 2. /server waelisch.de
[23:03] <t0by> 3. /join #wme
[23:03] <t0by> that oughta work
[23:04] <t0by> or, http://dead-code.org/home/index.php/chat/
[23:04] <t0by> never mind, they took the web app down
[23:04] <-- lb_ii left irc: Ping timeout: 252 seconds
[23:04] <t0by> lb_ii_, I'll be back doing some Real Work, sorry I couldn't be of help
[23:05] <lb_ii_> ok, sure
[23:05] <t0by> but please don't despair, it's about time somebody figures out how that thing works, really
[23:05] <lb_ii_> thanks a lot!
[23:06] <t0by> I'll be here in the near future if you want another pair of eyes and/or a semi-functional brain
[23:07] <t0by> Chan: if anybody has a clue about engines/wintermute/persistent.h and engines/wintermute/system please say something, don't leave lb_ii_ at my mercy
[23:08] <t0by> lb_ii_, if you like please consider joining the mailing list too :)
[23:10] <lb_ii_> I'll think about this once I'll actually contribute something to the project =)
[23:10] <t0by> lb_ii_, sure, no pressure, it's just that on the ML you might get a chance to catch up with people who don't IRC much (or don't anymore)
[23:11] <t0by> plus, all the nice spam
[23:12] <t0by> ah
[23:12] <t0by> tell you what
[23:12] <lb_ii_> mm?
[23:12] <t0by> lb_ii_, throw a breakpoint inside the constructor
[23:12] <t0by> or a printf if you are doing it commando style
[23:12] <t0by> let's see if the constructor _gets_ called at all upon restore
[23:15] <lb_ii_> I've used LOG() instead of breakpoint
[23:16] <t0by> and was it triggered?
[23:16] <lb_ii_> it seems that constructor is not called at all if game is loaded
[23:16] <t0by> mh.
[23:16] <t0by> I have more than a hunch that something somewhere just loads a bunch of bytes to a void* which then gets cast
[23:16] <lb_ii_> that's some spicy C++
[23:16] <t0by> this "something somewhere" is probably loadInstance inside sys_class.cpp
[23:17] <t0by> I am just skimming the code, if you don't figure it out I'll fire up my debugger in the weekend and chase this rabbit all the way down its rabbithole myself
[23:18] <t0by> lb_ii_, if at some point you get sufficiently frustrated just disregard savegames or whatever and focus on getting the features working
[23:19] <lb_ii_> I have a small vocation trip exactly on this weekend, so I won't be much of a help this time =)
[23:20] <t0by> right, right, no pressure or anything
[23:20] <t0by> on the contrary, just contribute whatever you feel like, _if_ you feel like
[23:20] <lb_ii_> Ok, I'll focus on making it work somehow and then it can be refactored
[23:21] <t0by> You probably don't want to stuck your head in that mess for a first contribution
[23:21] <t0by> on the other hand, if the game can be made to run it's great already
[23:24] <lb_ii_> yeah, rabbit hole appeared to be a bit deeper than I thought at first, but exploring it s still fun, so everything's ok
[23:25] <lb_ii_> btw, have I mentioned that I wrote a WME decompiler?
[23:26] <t0by> lb_ii_, no, please please link to it
[23:26] <lb_ii_> https://github.com/lolbot-iichan/decompile.wintermute
[23:26] <lb_ii_> it's in python so does not suite to scummvm tools suite
[23:27] <t0by> that is really really a great contribution
[23:28] <lb_ii_> this was vital for me to understand how new FoxTail methods are called and used
[23:28] <t0by> I don't know if we have a hard-and-fast rule about "no python", really, but if you care to license it as GPL, somebody will care enough to port it to C++
[23:29] <t0by> and perhaps integrate it into the console
[23:30] <lb_ii_> I can explain what it does if someone would care to port it
[23:31] <lb_ii_> As for license, should I just add some header to this or how do I do it?
[23:31] <lb_ii_> I don't care much about licenses usually actually ^_^'
[23:31] <t0by> if you feel like it, header and LICENSE file ought to be unambiguous
[23:42] <-- ccawley2011 left irc: Quit: Page closed
[23:43] <lb_ii_> t0by: https://github.com/lolbot-iichan/decompile.wintermute here you go
[23:44] <lb_ii_> usage: decompile_wintermute.py <file.script>
[23:44] <lb_ii_> so you need some data.dcp extractor first
[23:54] <t0by> aw
[23:54] <t0by> lb_ii_, I know one norwegian guy who will be jumping with joy when he sees this
[23:56] <lb_ii_> Nice to hear there would be any use of it
[00:00] --- Thu Aug 2 2018