[Back to Index]

  
[00:11] --> dreammaster joined #scummvm.
[00:11] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[00:31] <-- Stormkeeper left irc: Ping timeout: 265 seconds
[00:42] <-- CommunistWolf left irc: Ping timeout: 256 seconds
[00:52] --> CommunistWolf joined #scummvm.
[01:11] <Scummette> [scummvm] dreammaster pushed 2 new commits to master: https://git.io/Jfz0l
[01:11] <Scummette> scummvm/master d8b206d dreammaster: NUVIE: Properly handle ifdef blocks for SDL2
[01:11] <Scummette> scummvm/master 684bc09 dreammaster: NUVIE: Make all debug calls level 1 so they won't print out by default
[01:15] <Scummette> [scummvm] OMGPizzaGuy opened pull request #2266: ULTIMA8: HID_keys cleanup (master...u8_various_cleanup) https://git.io/Jfz04
[01:36] --> DominusExult joined #scummvm.
[01:36] <-- DominusExult left irc: Changing host
[01:36] --> DominusExult joined #scummvm.
[01:40] <-- Dominus left irc: Ping timeout: 246 seconds
[01:40] Nick change: DominusExult -> Dominus
[02:13] <-- SylvainTV left irc: Read error: Connection reset by peer
[03:00] --> Stormkeeper joined #scummvm.
[04:58] <Lightkey> https://mixnmojo.com/news/That-Monkey-Island-2-proof-of-concept-voice-over Can't open monster.sou :-)
[05:03] <-- dreammaster left irc:
[05:33] <-- BeefEats left irc: Quit: Bye
[05:40] <-- cd left irc: Quit: cd
[06:00] <Scummette> [scummvm] sluicebox pushed 1 new commits to master: https://git.io/JfzKJ
[06:00] <Scummette> scummvm/master ea3a6c2 sluicebox: SCI: Fix ECO2 Missing messages at the camp
[06:51] <-- Lightkey left irc: Ping timeout: 260 seconds
[07:05] --> Lightkey joined #scummvm.
[07:11] --> enthusi joined #scummvm.
[07:19] <-- enthusi left irc: Ping timeout: 260 seconds
[07:20] --> enthusi joined #scummvm.
[08:18] <grogbot> <rzil> > 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__ left irc: Quit: This computer has gone to sleep
[08:27] --> NULUSIOS joined #scummvm.
[08:27] NULUSIOS (nls@mail2.termoil.com) left #scummvm.
[08:31] --> _sev__ joined #scummvm.
[08:31] <-- _sev__ left irc: Changing host
[08:31] --> _sev__ joined #scummvm.
[08:31] #scummvm: mode change '+o _sev__' by ChanServ!ChanServ@services.
[08:36] --> kevin__ joined #scummvm.
[08:39] <kevin__> Hi, what is the status of C++11 support for engine development in ScummVM?
[08:39] <kevin__> 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] <grogbot> <ZvikaZ> 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] <grogbot> <ZvikaZ> We're starting an effort to re-evaluate this policy, and check exactly which platforms support what standard
[08:46] <grogbot> <ZvikaZ> Regarding nullptr - see in the file common\c++11-compat.h - if the compiler isn't C++11, it's a fake
[08:47] <grogbot> <ZvikaZ> Same goes to override
[08:59] <kevin__> ok, thanks for the info. is there any documentation available on current efforts being made?
[08:59] --> ajax16384 joined #scummvm.
[08:59] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[09:00] <-- timofonic left irc: Read error: Connection reset by peer
[09:03] <grogbot> <ZvikaZ> Well, it's a recent effort, and I'm involved in it 😉
[09:05] <kevin__> cool, I'll keep this in mind
[09:05] <grogbot> <ZvikaZ> You can read here in Discord, just search for C++11, or similar terms. Starting rom 13 May.
[09:06] <kevin__> ok, will have a look now
[09:06] <kevin__> thanks for your help ZvikaZ!
[09:06] <grogbot> <ZvikaZ> And, there is a closed PR: https://github.com/scummvm/scummvm/pull/1294
[09:06] <grogbot> <ZvikaZ> And an open, newer, PR:
[09:06] <grogbot> <ZvikaZ> https://github.com/scummvm/scummvm/pull/2259
[09:13] <kevin__> I see that the efforts are indeed very recent
[09:13] --> <kevin__> joined on discord (caoimhin07)
[09:21] <grogbot> <ZvikaZ> 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 left irc: Ping timeout: 260 seconds
[09:52] --> Shine_ joined #scummvm.
[09:57] <Scummette> [scummvm] sev- pushed 2 new commits to master: https://git.io/JfzQ9
[09:57] <Scummette> scummvm/master 0493fa9 sev-: DIRECTOR: LINGO: Fixed byte counter in lexer
[09:57] <Scummette> scummvm/master c64b382 sev-: DIRECTOR: LINGO: Improved warning on unbalanced parens
[10:00] <Scummette> [scummvm] mduggan closed pull request #2266: ULTIMA8: HID_keys removal and additional cleanup (master...u8_various_cleanup) https://git.io/Jfz04
[10:00] <Scummette> [scummvm] mduggan pushed 3 new commits to master: https://git.io/Jfz7e
[10:00] <Scummette> scummvm/master 0a2b733 OMGPizzaGuy: ULTIMA8: Make ObjectManager::LoadObject with class name private
[10:00] <Scummette> scummvm/master 27b75c6 OMGPizzaGuy: ULTIMA8: Remove commented code about JoystickCursorProcess as it was replaced by Common:::VirtualMouse
[10:00] <Scummette> scummvm/master 2dcee02 OMGPizzaGuy: ULTIMA8: Remove hid_keys as Common::Event replaces it and remaining code is for double click / press tracking
[10:03] <grogbot> <sev> to be precise, they're equivalent for #general, which is bridged to #scummvm or IRC. Other channels are discord-only
[10:05] <grogbot> <caoimhin07> got it, thanks.
[10:05] <grogbot> <caoimhin07> so that's what Grogbot is for then ?
[10:21] <grogbot> <sev> yep
[11:16] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://git.io/JfzFn
[11:16] <Scummette> scummvm/master 3f0dd38 sev-: DIRECTOR: Speed up transitions when fast mode is requested
[11:45] <-- Shine_ left irc: Read error: Connection reset by peer
[12:14] --> Shine_ joined #scummvm.
[12:20] --> Axy joined #scummvm.
[12:20] <-- Axy left irc: Changing host
[12:20] --> Axy joined #scummvm.
[12:21] --> enthusi joined #scummvm.
[12:22] <-- Mia left irc: Ping timeout: 265 seconds
[13:44] <Scummette> [scummvm] digitall pushed 1 new commits to master: https://git.io/JfzjX
[13:44] <Scummette> scummvm/master 751c703 digitall: PETKA: Fix Missing Break Statements in Object Class
[13:49] <Scummette> [scummvm] digitall pushed 1 new commits to master: https://git.io/Jfzjx
[13:49] <Scummette> scummvm/master 941be4f digitall: PETKA: Fix Invalid Test Due to Unsigned Variable
[14:08] <-- ldevulder__ left irc: Quit: Leaving
[14:32] --> SylvainTV joined #scummvm.
[14:32] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[15:24] <-- ajax16384 left irc: Read error: Connection reset by peer
[15:41] --> ajax16384 joined #scummvm.
[15:41] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[15:51] <Scummette> [scummvm] whiterandrek pushed 2 new commits to master: https://git.io/JfgTA
[15:51] <Scummette> scummvm/master 270086f whiterandrek: PETKA: added stable sorting function
[15:51] <Scummette> scummvm/master 7b37ca7 whiterandrek: PETKA: added missing things when clicking left button
[15:56] --> cd joined #scummvm.
[16:09] --> ny00123 joined #scummvm.
[16:11] <grogbot> <aryanrawlani28> 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] <bgK> 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] <grogbot> <aryanrawlani28> I see, thanks :)
[16:19] <grogbot> <Henke37> but to answer the actual question, they are allowed.
[16:20] <grogbot> <aryanrawlani28> Ah. Since scummvm supports a crazy number of platforms, I'm not really sure of many things that are allowed/not allowed
[16:20] <grogbot> <Henke37> but i agree, most readable form.
[16:25] <-- kevin__ left irc: Ping timeout: 260 seconds
[16:42] --> kevin__ joined #scummvm.
[17:50] <grogbot> <madmoose> Sometimes shift are more appropriate, sometimes multiplications are.
[17:50] <grogbot> <madmoose> Use whatever is clearest.
[18:01] <-- kevin__ left irc: Read error: Connection reset by peer
[18:25] <-- Deledrius left irc: Quit: App.Exit
[18:28] <-- Stormkeeper left irc: Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/
[18:33] --> kevin__ joined #scummvm.
[18:39] --> Deledrius joined #scummvm.
[18:47] <-- kevin__ left irc: Ping timeout: 272 seconds
[18:56] --> BeefEats joined #scummvm.
[18:59] --> Stormkeeper joined #scummvm.
[18:59] --> Stormkeeper|2 joined #scummvm.
[19:02] <-- Stormkeeper left irc: Client Quit
[19:02] <-- Stormkeeper|2 left irc: Client Quit
[19:02] --> Stormkeeper joined #scummvm.
[19:04] <Scummette> [scummvm] whiterandrek pushed 3 new commits to master: https://git.io/Jfg3C
[19:04] <Scummette> scummvm/master 65c6017 whiterandrek: PETKA: removed unused function
[19:04] <Scummette> scummvm/master 0d0ca69 whiterandrek: PETKA: reimplemented shaking
[19:04] <Scummette> scummvm/master 379168a whiterandrek: COMMON: added note about using shake in PETKA engine
[19:10] <Scummette> [scummvm] whiterandrek pushed 1 new commits to master: https://git.io/Jfg36
[19:10] <Scummette> scummvm/master 1d43a8f whiterandrek: PETKA: added fields initialization in QObjectBG
[19:20] <-- Shine_ left irc: Read error: Connection reset by peer
[20:18] <grogbot> <DreamMaster> 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] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://git.io/JfgZ7
[20:23] <Scummette> scummvm/master 4e0096b sev-: DIRECTOR: Do not try to play movies without frames
[20:44] <Deledrius> "Do not try to play movies without frames" That's a sound strategy in general, I think. :p
[21:09] <-- ny00123 left irc: Quit: Leaving
[21:25] <grogbot> <DreamMaster> Where did this nugget of wisdom come from?
[21:31] <Lightkey> Scummette.
[21:32] --> ny00123 joined #scummvm.
[21:37] <-- ajax16384 left irc: Read error: Connection reset by peer
[21:45] <-- yuv422 left irc: Remote host closed the connection
[21:46] --> yuv422 joined #scummvm.
[21:46] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services.
[22:04] <grogbot> <sev> Deledrius: yes, and a smart strategy, becuase otherwise ScummVM just silently hung 😄
[22:22] --> Shine_ joined #scummvm.
[22:24] <-- ny00123 left irc: Quit: Leaving
[22:43] <Scummette> [scummvm] sev- pushed 2 new commits to master: https://git.io/Jfgln
[22:43] <Scummette> scummvm/master 990ce9b sev-: JANITORIAL: Whitespace fixes
[22:43] <Scummette> scummvm/master 5f6705f sev-: DIRECTOR: Added sanity checks to sprite drawing
[22:47] <-- yuv422 left irc: Remote host closed the connection
[22:47] --> yuv422 joined #scummvm.
[22:47] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services.
[22:50] <-- Shine_ left irc: Read error: Connection reset by peer
[23:54] --> _sev_ joined #scummvm.
[23:54] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services.
[23:57] <-- _sev__ left irc: Ping timeout: 256 seconds
[23:58] --> _sev__ joined #scummvm.
[23:58] <-- _sev__ left irc: Changing host
[23:58] --> _sev__ joined #scummvm.
[23:58] #scummvm: mode change '+o _sev__' by ChanServ!ChanServ@services.
[23:59] <-- _sev_ left irc: Ping timeout: 240 seconds
[00:00] --- Thu May 21 2020