[00:11] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) joined #scummvm. [00:11] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [00:31] Stormkeeper (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) left irc: Ping timeout: 265 seconds [00:42] CommunistWolf (~quassel@unaffiliated/lupine-85/x-7392152) left irc: Ping timeout: 256 seconds [00:52] CommunistWolf (~quassel@unaffiliated/lupine-85/x-7392152) joined #scummvm. [01:11] [scummvm] dreammaster pushed 2 new commits to master: https://git.io/Jfz0l [01:11] scummvm/master d8b206d dreammaster: NUVIE: Properly handle ifdef blocks for SDL2 [01:11] scummvm/master 684bc09 dreammaster: NUVIE: Make all debug calls level 1 so they won't print out by default [01:15] [scummvm] OMGPizzaGuy opened pull request #2266: ULTIMA8: HID_keys cleanup (master...u8_various_cleanup) https://git.io/Jfz04 [01:36] DominusExult (~dominus@port-92-196-30-194.dynamic.as20676.net) joined #scummvm. [01:36] DominusExult (~dominus@port-92-196-30-194.dynamic.as20676.net) left irc: Changing host [01:36] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [01:40] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 246 seconds [01:40] Nick change: DominusExult -> Dominus [02:13] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [03:00] Stormkeeper (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) joined #scummvm. [04:58] https://mixnmojo.com/news/That-Monkey-Island-2-proof-of-concept-voice-over Can't open monster.sou :-) [05:03] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) left irc: [05:33] BeefEats (~BeefEats@unaffiliated/beefeats) left irc: Quit: Bye [05:40] cd (~cd@unaffiliated/cd) left irc: Quit: cd [06:00] [scummvm] sluicebox pushed 1 new commits to master: https://git.io/JfzKJ [06:00] scummvm/master ea3a6c2 sluicebox: SCI: Fix ECO2 Missing messages at the camp [06:51] Lightkey (~Darklock@p200300f69713559122cf30fffe083718.dip0.t-ipconnect.de) left irc: Ping timeout: 260 seconds [07:05] Lightkey (~Darklock@p200300f69713552122cf30fffe083718.dip0.t-ipconnect.de) joined #scummvm. [07:11] enthusi (~martin@x590e5539.dyn.telefonica.de) joined #scummvm. [07:19] enthusi (~martin@x590e5539.dyn.telefonica.de) left irc: Ping timeout: 260 seconds [07:20] enthusi (~martin@x590e5539.dyn.telefonica.de) joined #scummvm. [08:18] > Are we supporting MS-DOS? @rsn8887 unfortunately no, there was once a topic at the forums, SDL is not available on MS-DOS, and someone worked on implementing allegro backend, haven't seen updates since [08:26] _sev__ (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [08:27] NULUSIOS (~nls@mail2.termoil.com) joined #scummvm. [08:27] NULUSIOS (nls@mail2.termoil.com) left #scummvm. [08:31] _sev__ (~sev@d158167.upc-d.chello.nl) joined #scummvm. [08:31] _sev__ (~sev@d158167.upc-d.chello.nl) left irc: Changing host [08:31] _sev__ (~sev@scummvm/undead/sev) joined #scummvm. [08:31] #scummvm: mode change '+o _sev__' by ChanServ!ChanServ@services. [08:36] kevin__ (~kevin@2a02:8084:8081:7500:5129:445a:c103:4fe6) joined #scummvm. [08:39] Hi, what is the status of C++11 support for engine development in ScummVM? [08:39] I saw in the documentation that you use essentially C++98 without the std libraries, but elsewhere I've seen use of c++11 in the code like nullptr [08:45] Well, the current policy is only C++98 - because we have a lot of platforms, some of them use old toolchains, and we're not sure they're supporting C++11 [08:46] We're starting an effort to re-evaluate this policy, and check exactly which platforms support what standard [08:46] Regarding nullptr - see in the file common\c++11-compat.h - if the compiler isn't C++11, it's a fake [08:47] Same goes to override [08:59] ok, thanks for the info. is there any documentation available on current efforts being made? [08:59] ajax16384 (~User@109.60.130.33) joined #scummvm. [08:59] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [09:00] timofonic (~timofonic@unaffiliated/timofonic) left irc: Read error: Connection reset by peer [09:03] Well, it's a recent effort, and I'm involved in it 😉 [09:05] cool, I'll keep this in mind [09:05] You can read here in Discord, just search for C++11, or similar terms. Starting rom 13 May. [09:06] ok, will have a look now [09:06] thanks for your help ZvikaZ! [09:06] And, there is a closed PR: https://github.com/scummvm/scummvm/pull/1294 [09:06] And an open, newer, PR: [09:06] https://github.com/scummvm/scummvm/pull/2259 [09:13] I see that the efforts are indeed very recent [09:13] just joined on discord (caoimhin07) [09:21] Ah, you can continue using IRC, it's really a matter of personal taste - they should be equiavelnt (If IRC can show you the history) [09:41] enthusi (~martin@x590e5539.dyn.telefonica.de) left irc: Ping timeout: 260 seconds [09:52] Shine_ (~Shine@x4d0a7de0.dyn.telefonica.de) joined #scummvm. [09:57] [scummvm] sev- pushed 2 new commits to master: https://git.io/JfzQ9 [09:57] scummvm/master 0493fa9 sev-: DIRECTOR: LINGO: Fixed byte counter in lexer [09:57] scummvm/master c64b382 sev-: DIRECTOR: LINGO: Improved warning on unbalanced parens [10:00] [scummvm] mduggan closed pull request #2266: ULTIMA8: HID_keys removal and additional cleanup (master...u8_various_cleanup) https://git.io/Jfz04 [10:00] [scummvm] mduggan pushed 3 new commits to master: https://git.io/Jfz7e [10:00] scummvm/master 0a2b733 OMGPizzaGuy: ULTIMA8: Make ObjectManager::LoadObject with class name private [10:00] scummvm/master 27b75c6 OMGPizzaGuy: ULTIMA8: Remove commented code about JoystickCursorProcess as it was replaced by Common:::VirtualMouse [10:00] scummvm/master 2dcee02 OMGPizzaGuy: ULTIMA8: Remove hid_keys as Common::Event replaces it and remaining code is for double click / press tracking [10:03] to be precise, they're equivalent for #general, which is bridged to #scummvm or IRC. Other channels are discord-only [10:05] got it, thanks. [10:05] so that's what Grogbot is for then ? [10:21] yep [11:16] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfzFn [11:16] scummvm/master 3f0dd38 sev-: DIRECTOR: Speed up transitions when fast mode is requested [11:45] Shine_ (~Shine@x4d0a7de0.dyn.telefonica.de) left irc: Read error: Connection reset by peer [12:14] Shine_ (~Shine@x4d0a7de0.dyn.telefonica.de) joined #scummvm. [12:20] Axy (~Mia@176.43.41.124) joined #scummvm. [12:20] Axy (~Mia@176.43.41.124) left irc: Changing host [12:20] Axy (~Mia@unaffiliated/mia) joined #scummvm. [12:21] enthusi (~martin@x590e5539.dyn.telefonica.de) joined #scummvm. [12:22] Mia (~Mia@unaffiliated/mia) left irc: Ping timeout: 265 seconds [13:44] [scummvm] digitall pushed 1 new commits to master: https://git.io/JfzjX [13:44] scummvm/master 751c703 digitall: PETKA: Fix Missing Break Statements in Object Class [13:49] [scummvm] digitall pushed 1 new commits to master: https://git.io/Jfzjx [13:49] scummvm/master 941be4f digitall: PETKA: Fix Invalid Test Due to Unsigned Variable [14:08] ldevulder__ (~ldevulder@89-86-27-79.abo.bbox.fr) left irc: Quit: Leaving [14:32] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) joined #scummvm. [14:32] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [15:24] ajax16384 (~User@109.60.130.33) left irc: Read error: Connection reset by peer [15:41] ajax16384 (~User@109.60.130.33) joined #scummvm. [15:41] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [15:51] [scummvm] whiterandrek pushed 2 new commits to master: https://git.io/JfgTA [15:51] scummvm/master 270086f whiterandrek: PETKA: added stable sorting function [15:51] scummvm/master 7b37ca7 whiterandrek: PETKA: added missing things when clicking left button [15:56] cd (~cd@unaffiliated/cd) joined #scummvm. [16:09] ny00123 (~ny00123@5.102.217.144) joined #scummvm. [16:11] Hello, I had a small question. Is using bit operators legal in here? I mean does it break any platforms or something like that? Sev reviewed an issue which I saw right now which had the code size * 2 and I was wondering if I should be making small optimizations like bit shifting? [16:17] compilers are very good at making such small localized optimizations. it's usually best to keep the code in its most readable form, and let the compiler transform it [16:19] I see, thanks :) [16:19] but to answer the actual question, they are allowed. [16:20] Ah. Since scummvm supports a crazy number of platforms, I'm not really sure of many things that are allowed/not allowed [16:20] but i agree, most readable form. [16:25] kevin__ (~kevin@2a02:8084:8081:7500:5129:445a:c103:4fe6) left irc: Ping timeout: 260 seconds [16:42] kevin__ (~kevin@213.233.132.181) joined #scummvm. [17:50] Sometimes shift are more appropriate, sometimes multiplications are. [17:50] Use whatever is clearest. [18:01] kevin__ (~kevin@213.233.132.181) left irc: Read error: Connection reset by peer [18:25] Deledrius (~Deledrius@068-118-138-186.res.spectrum.com) left irc: Quit: App.Exit [18:28] Stormkeeper (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) left irc: Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/ [18:33] kevin__ (~kevin@2a02:8084:8081:7500:5129:445a:c103:4fe6) joined #scummvm. [18:39] Deledrius (~Deledrius@068-118-138-186.res.spectrum.com) joined #scummvm. [18:47] kevin__ (~kevin@2a02:8084:8081:7500:5129:445a:c103:4fe6) left irc: Ping timeout: 272 seconds [18:56] BeefEats (~BeefEats@unaffiliated/beefeats) joined #scummvm. [18:59] Stormkeeper (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) joined #scummvm. [18:59] Stormkeeper|2 (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) joined #scummvm. [19:02] Stormkeeper (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) left irc: Client Quit [19:02] Stormkeeper|2 (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) left irc: Client Quit [19:02] Stormkeeper (~kvirc@54.200-30-62.static.virginmediabusiness.co.uk) joined #scummvm. [19:04] [scummvm] whiterandrek pushed 3 new commits to master: https://git.io/Jfg3C [19:04] scummvm/master 65c6017 whiterandrek: PETKA: removed unused function [19:04] scummvm/master 0d0ca69 whiterandrek: PETKA: reimplemented shaking [19:04] scummvm/master 379168a whiterandrek: COMMON: added note about using shake in PETKA engine [19:10] [scummvm] whiterandrek pushed 1 new commits to master: https://git.io/Jfg36 [19:10] scummvm/master 1d43a8f whiterandrek: PETKA: added fields initialization in QObjectBG [19:20] Shine_ (~Shine@x4d0a7de0.dyn.telefonica.de) left irc: Read error: Connection reset by peer [20:18] Huh. I hadn't realized that setShakePos had a list of engines in the comments. I've used it previously using Intellisense completion to get it's name, so I didn't realize a list was being maintained [20:23] [scummvm] sev- pushed 1 new commits to master: https://git.io/JfgZ7 [20:23] scummvm/master 4e0096b sev-: DIRECTOR: Do not try to play movies without frames [20:44] "Do not try to play movies without frames" That's a sound strategy in general, I think. :p [21:09] ny00123 (~ny00123@5.102.217.144) left irc: Quit: Leaving [21:25] Where did this nugget of wisdom come from? [21:31] Scummette. [21:32] ny00123 (~ny00123@5.102.217.144) joined #scummvm. [21:37] ajax16384 (~User@109.60.130.33) left irc: Read error: Connection reset by peer [21:45] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) left irc: Remote host closed the connection [21:46] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) joined #scummvm. [21:46] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services. [22:04] Deledrius: yes, and a smart strategy, becuase otherwise ScummVM just silently hung 😄 [22:22] Shine_ (~Shine@x4d0a7de0.dyn.telefonica.de) joined #scummvm. [22:24] ny00123 (~ny00123@5.102.217.144) left irc: Quit: Leaving [22:43] [scummvm] sev- pushed 2 new commits to master: https://git.io/Jfgln [22:43] scummvm/master 990ce9b sev-: JANITORIAL: Whitespace fixes [22:43] scummvm/master 5f6705f sev-: DIRECTOR: Added sanity checks to sprite drawing [22:47] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) left irc: Remote host closed the connection [22:47] yuv422 (~yuv422@180-150-79-85.b4964f.syd.nbn.aussiebb.net) joined #scummvm. [22:47] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services. [22:50] Shine_ (~Shine@x4d0a7de0.dyn.telefonica.de) left irc: Read error: Connection reset by peer [23:54] _sev_ (~sev@scummvm/undead/sev) joined #scummvm. [23:54] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services. [23:57] _sev__ (~sev@scummvm/undead/sev) left irc: Ping timeout: 256 seconds [23:58] _sev__ (~sev@d158167.upc-d.chello.nl) joined #scummvm. [23:58] _sev__ (~sev@d158167.upc-d.chello.nl) left irc: Changing host [23:58] _sev__ (~sev@scummvm/undead/sev) joined #scummvm. [23:58] #scummvm: mode change '+o _sev__' by ChanServ!ChanServ@services. [23:59] _sev_ (~sev@scummvm/undead/sev) left irc: Ping timeout: 240 seconds [00:00] --- Thu May 21 2020