[Back to Index]

[00:04] <madmoose> dreammaster: The trick to decompiling game scripts from x86 code is to have peterkohaut do it.
[00:06] <dreammaster> :)
[00:06] <dreammaster> Sorry, just popping out for dinner, but I'll be back later
[00:07] <-- dreammaster left irc:
[00:20] <snover> i thought the trick was to have dreammaster do it
[00:35] <-- Joefish left irc: Ping timeout: 240 seconds
[00:53] <-- t0by left irc: Quit: t0by
[01:00] <-- LubomirR left irc: Quit: Leaving
[01:04] <-- ccawley2011 left irc: Ping timeout: 260 seconds
[01:14] <-- waltervn left irc: Quit: Leaving
[01:33] --> dreammaster joined #scummvm.
[01:33] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[01:35] <-- bonki left irc: Remote host closed the connection
[01:35] --> bonki joined #scummvm.
[01:35] #scummvm: mode change '+o bonki' by ChanServ!ChanServ@services.
[02:18] <-- Dominus left irc: Ping timeout: 260 seconds
[02:19] --> Dominus joined #scummvm.
[02:57] <tsoliman> ok question to those of you who use dosbox, do you use the latest master build or do you use the latest release (0.84)?
[02:57] <tsoliman> *0.74
[02:59] Nick change: Stormkeeper -> Storm-AFK
[03:01] --> Littleboy joined #scummvm.
[03:01] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services.
[03:02] <Dark-Star> tsoliman: I prefer DosBox-X, but apart from that I would say use the latest master build whenever possible...
[03:23] <-- dreammaster left irc:
[03:47] <-- ignalina left irc: Quit: ignalina

[05:49] <-- Cheeseness left irc: Read error: No route to host
[05:50] --> Cheeseness joined #scummvm.
[05:55] --> Begasus joined #scummvm.
[06:07] --> phyber_ joined #scummvm.
[06:12] --> yozlet joined #scummvm.
[06:14] --> Unseen2a joined #scummvm.
[06:15] edheldil (~edheldil@2001:1488:fffe:1:c1c4:da05:7371:6bf6) got netsplit.
[06:15] bouncy (~BouncingB@2001:630:206:6105:b590:1f01:9f73:81a) got netsplit.
[06:15] phyber (~phyber@unaffiliated/phyber) got netsplit.
[06:15] marcusramberg (~marcusram@216.246.80.69) got netsplit.
[06:15] L0ngcat (~mryrobot@216.246.80.69) got netsplit.
[06:15] Unseen2 (snowcat@snowcat.de) got netsplit.
[06:15] Nick change: phyber_ -> phyber
[06:15] Possible future nick collision: phyber
[06:16] Nick change: Unseen2a -> Unseen2
[06:16] Possible future nick collision: Unseen2
[06:19] --> Begas_VBox joined #scummvm.
[06:21] marcusramberg (~marcusram@216.246.80.69) returned to #scummvm.
[06:22] L0ngcat (~mryrobot@216.246.80.69) returned to #scummvm.
[06:22] --> edheldil joined #scummvm.
[06:23] --> bouncy joined #scummvm.
[06:58] --> Joefish joined #scummvm.
[06:58] #scummvm: mode change '+v Joefish' by ChanServ!ChanServ@services.
[06:59] --> jam_ joined #scummvm.
[07:22] <-- Drenn left irc: Ping timeout: 240 seconds
[07:38] <-- jam_ left irc: Ping timeout: 248 seconds
[08:20] <-- Begasus left irc: Ping timeout: 256 seconds
[08:29] --> Mia joined #scummvm.
[08:32] --> Begasus joined #scummvm.
[08:42] --> Strangerke joined #scummvm.
[08:42] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[08:42] <Strangerke> G'day :)
[08:51] <-- |Cable| left irc: Ping timeout: 240 seconds
[08:52] <Joefish> morning :)
[08:52] --> t0by joined #scummvm.
[09:03] --> |Cable| joined #scummvm.
[09:14] <-- t0by left irc: Quit: t0by
[09:14] <peterkohaut> @madmoose: thanks :)
[09:15] --> t0by joined #scummvm.
[09:26] <-- LittleToonCat left irc: Remote host closed the connection
[09:34] --> jam_ joined #scummvm.
[09:41] --> Strangerke_ joined #scummvm.
[09:44] <-- Strangerke left irc: Ping timeout: 260 seconds
[09:44] Nick change: Strangerke_ -> Strangerke
[09:44] --> ajax16384 joined #scummvm.
[09:44] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[09:56] --> Strangerke_ joined #scummvm.
[09:59] <-- Strangerke left irc: Ping timeout: 256 seconds
[09:59] Nick change: Strangerke_ -> Strangerke
[10:18] <-- Strangerke left irc: Ping timeout: 256 seconds
[10:34] <logix> https://www.filfre.net/2018/02/the-sierra-network/
[10:35] <logix> TSN has also been mentioned a few times somewhat recently here
[10:58] --> waltervn joined #scummvm.
[10:58] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[11:00] <-- Lightkey left irc: Ping timeout: 240 seconds
[11:13] --> Lightkey joined #scummvm.
[11:14] samhere6 (Sameerudd@117.204.240.212) left #scummvm.
[11:33] --> ignalina joined #scummvm.
[11:39] <-- borosky left irc: Read error: Connection reset by peer
[11:43] --> borosky joined #scummvm.
[11:55] <-- borosky left irc: Read error: Connection reset by peer
[11:56] --> GitHub66 joined #scummvm.
[11:56] <GitHub66> [scummvm] sev- closed pull request #1093: SCUMM HE: Use Miles AdLib driver (master...headlib) https://git.io/vbQJm
[11:56] GitHub66 (GitHub66@gateway/service/github.com/x-gwdlirxrnynxxhvq) left #scummvm.
[11:56] --> GitHub138 joined #scummvm.
[11:56] <GitHub138> [scummvm] sev- pushed 1 new commit to master: https://git.io/vNxAH
[11:56] <GitHub138> scummvm/master e5bfead nukeykt: SCUMM HE: Use Miles AdLib driver
[11:56] GitHub138 (GitHub138@gateway/service/github.com/x-yvppzazqltersxty) left #scummvm.
[11:57] --> GitHub30 joined #scummvm.
[11:57] <GitHub30> [scummvm] criezy pushed 1 new commit to master: https://git.io/vNxAQ
[11:57] <GitHub30> scummvm/master 658fb91 Thierry Crozat: I18N: Update translations templates
[11:57] GitHub30 (GitHub30@gateway/service/github.com/x-twjdqgvfgkcdrywq) left #scummvm.
[11:58] --> borosky joined #scummvm.
[12:00] --> GitHub172 joined #scummvm.
[12:00] <GitHub172> [scummvm] sev- pushed 1 new commit to master: https://git.io/vNxAh
[12:00] <GitHub172> scummvm/master e7eaff1 Eugene Sandulenko: JANITORIAL: Fix code formatting
[12:00] GitHub172 (GitHub172@gateway/service/github.com/x-clxgixpvdfqstaib) left #scummvm.
[12:06] <-- jam_ left irc: Ping timeout: 248 seconds
[12:11] --> travis-ci joined #scummvm.
[12:11] <travis-ci> scummvm/scummvm#5388 (master - e7eaff1 : Eugene Sandulenko): The build passed.
[12:11] <travis-ci> Change view : https://github.com/scummvm/scummvm/compare/658fb918aed5...e7eaff13bf5f
[12:11] <travis-ci> Build details : https://travis-ci.org/scummvm/scummvm/builds/337183592
[12:11] travis-ci (travis-ci@ec2-107-20-40-247.compute-1.amazonaws.com) left #scummvm.
[12:24] --> ccawley2011 joined #scummvm.
[13:07] --> _sev|work joined #scummvm.
[13:07] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services.
[13:08] --> Farmboy0 joined #scummvm.
[13:08] <-- Farmboy0 left irc: Changing host
[13:08] --> Farmboy0 joined #scummvm.
[13:30] <-- ignalina left irc: Quit: ignalina
[14:02] --> jam_ joined #scummvm.
[14:04] --> rootfather joined #scummvm.
[14:04] #scummvm: mode change '+o rootfather' by ChanServ!ChanServ@services.
[14:13] --> ignalina joined #scummvm.
[14:41] <-- _sev|work left irc: Quit: This computer has gone to sleep
[14:47] <-- t0by left irc: Quit: t0by
[14:48] <-- ignalina left irc: Quit: ignalina
[14:50] <-- Begasus left irc: Ping timeout: 256 seconds
[15:01] --> ignalina joined #scummvm.
[15:02] --> Begasus joined #scummvm.
[15:15] Nick change: Storm-AFK -> Stormkeeper
[15:22] <-- jam_ left irc: Ping timeout: 248 seconds
[15:25] <-- Stormkeeper left irc: Ping timeout: 265 seconds
[15:29] --> Stormkeeper joined #scummvm.
[15:34] --> frankyboy_ joined #scummvm.
[15:45] <-- Begasus left irc: Ping timeout: 256 seconds
[15:52] <-- ignalina left irc: Quit: ignalina
[15:53] --> GitHub49 joined #scummvm.
[15:53] <GitHub49> [scummvm] waltervn pushed 1 new commit to master: https://git.io/vNpkc
[15:53] <GitHub49> scummvm/master 0300979 Walter van Niftrik: ADL: Add support for another hires1 variant
[15:53] GitHub49 (GitHub49@gateway/service/github.com/x-cloporhnecsubedw) left #scummvm.
[15:53] --> ignalina joined #scummvm.
[15:54] <-- rootfather left irc:
[15:56] <-- _sev left irc: Quit: This computer has gone to sleep
[15:57] --> Begasus joined #scummvm.
[16:00] --> _sev joined #scummvm.
[16:00] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[16:02] <waltervn> bgK: I haven't really looked into it, but I'm slightly confused about our current c++11 configure option now. I never enable this, then accidentally included some c++11 code, and my local build succeeded, as well as over half of the old buildbot builds (that are also not enabling c++11 I imagine). I guess when we don't enable c++11, we still still get c++11 if the compiler defaults to it. We don't seem to be currently enforcing
[16:02] <waltervn> c++98 if c++11=no.
[16:04] <bgK> waltervn: yes, newer versions of GCC default to -std=gnu14 unless -ansi is also specifed, in which case it is -std=c++98
[16:04] <bgK> we don't specify -ansi for all platforms
[16:04] --> ccawley2011_ joined #scummvm.
[16:05] <-- ccawley2011 left irc: Ping timeout: 260 seconds
[16:10] <waltervn> bgK: -ansi unfortunately only seemed to generate a warning in that particular case
[16:11] <-- _sev left irc: Quit: This computer has gone to sleep
[16:12] --> _sev joined #scummvm.
[16:12] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[16:15] <bgK> waltervn: while -std=c++98 reports an error?
[16:21] <-- frankyboy_ left irc: Read error: Connection reset by peer
[16:29] <-- ignalina left irc: Quit: ignalina
[16:31] --> ignalina joined #scummvm.
[16:36] --> GitHub38 joined #scummvm.
[16:36] <GitHub38> [scummvm] peterkohaut pushed 1 new commit to master: https://git.io/vNpLR
[16:36] <GitHub38> scummvm/master 6e9a340 Peter Kohaut: BLADERUNNER: ESPER interface
[16:36] GitHub38 (GitHub38@gateway/service/github.com/x-loysnaupodwkdfxt) left #scummvm.
[16:40] --> frankyboy_ joined #scummvm.
[16:42] <peterkohaut> can we disable warning for global constructors in clang?
[16:44] --> Littleboy joined #scummvm.
[16:44] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services.
[16:45] <waltervn> bgK: same warning with -std=c++98
[16:45] <-- frankyboy_ left irc: Remote host closed the connection
[16:46] <waltervn> ideally though, I'd like to see errors when c++11 is disabled (without having to resort to setting CXXFLAGS)
[16:58] <-- Begas_VBox left irc: Read error: Connection reset by peer
[17:01] <-- Begasus left irc: Ping timeout: 256 seconds
[17:21] <waltervn> I wonder why -ansi is not added for mingw though
[17:22] --> ny00123 joined #scummvm.
[17:22] <snover> possibly because something was not actually ANSI C++ compliant and so would fail compilation without the GNU extensions. there were a few cases of this which I had to fix in the new Buildbot PR.
[17:24] <snover> peterkohaut: yes, i think that getting rid of that warning was discussed and agreed to in the past, and then was never addressed
[17:31] --> GitHub147 joined #scummvm.
[17:31] <GitHub147> [scummvm] peterkohaut pushed 1 new commit to master: https://git.io/vNpm2
[17:31] <GitHub147> scummvm/master 19bd3fe Peter Kohaut: BLADERUNNER: Fixed compilation warnings
[17:31] GitHub147 (GitHub147@gateway/service/github.com/x-rpbjxkranwhzaukn) left #scummvm.
[17:44] <-- Mia left irc: Ping timeout: 256 seconds
[17:46] --> Mia joined #scummvm.
[17:46] <-- Mia left irc: Changing host
[17:46] --> Mia joined #scummvm.
[18:09] --> t0by joined #scummvm.
[18:12] <_sev> peterkohaut: incredible
[18:12] --> Drenn joined #scummvm.
[18:13] <_sev> peterkohaut: are you referring to nullptr as an object under MacOS?
[18:14] <peterkohaut> _sev: i don't know what you mean
[18:14] <_sev> peterkohaut: regarding the global constructors warning
[18:15] <_sev> peterkohaut: and "incredible" was me referring to your ESPER commit
[18:16] <peterkohaut> _sev: ah, thanks :)
[18:18] <peterkohaut> about warning, when i used static constructor in here https://github.com/scummvm/scummvm/commit/6e9a340640686fe7dd95efbea34cbf3b7f4209af#diff-18610857c0f3844d3ee07670a20458dbR47 i've got warning about using global constructor
[18:19] --> salty-horse joined #scummvm.
[18:19] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services.
[18:21] <_sev> peterkohaut: and that is a valid warning then
[18:21] <_sev> peterkohaut: you'd better get rid of that
[18:21] <_sev> as there is no guarantee when that object will be created. It is compiler-dependent
[18:27] <peterkohaut> _sev: ah, ok, thank you, i have to read about this behavior
[18:27] <snover> i dont believe that is correct
[18:29] <madmoose> It would be preferable to have engine globals initialized when the engine is started, not when ScummVM is started.
[18:34] --> LittleToonCat joined #scummvm.
[18:38] <peterkohaut> madmoose, that is quite good argument agains my approach
[18:39] <snover> im pretty sure that initialisation would be allowed to be a constant initialisation
[18:41] <snover> which would mean that the object representation would be pre-calculated and then stored as part of the program image so there is only an image memory overhead and not a runtime overhead
[18:46] <snover> http://en.cppreference.com/w/cpp/language/initialization describes initialisations
[18:46] --> TMM joined #scummvm.
[18:46] <-- TMM left irc: Changing host
[18:46] --> TMM joined #scummvm.
[18:46] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[18:54] <snover> (and it is not really an image memory overhead at all in this case since there would need to be an equivalent amount of code data to initialise the object anyway)
[18:55] <-- t0by left irc: Quit: t0by
[18:58] <snover> and AFAICT the standard does provide relevant guarantees about when these objects become valid (before main or before odr-use), so it does not seem to be any more compiler-dependent than RVO or order of evaluation
[19:05] <-- ced117 left irc: Ping timeout: 240 seconds
[19:06] <snover> so i might be wrong, since i am not a language lawyer, but AFAIK the only practical concern with a static constructor is startup performance overhead, and there isnt any here. when plugins are used then the initialisation is part of the plugin load anyway.
[19:08] --> ced117 joined #scummvm.
[19:09] <-- ajax16384 left irc: Read error: Connection reset by peer
[19:12] <snover> http://eel.is/c++draft/basic.stc.static is the start point to the relevant part of the standard
[19:16] <rsn8887> Does MT32Emu have to have plugins enabled to work?
[19:17] <_sev> rsn8887: no, plugins are used only for the engines now
[19:19] <rsn8887> I configured a test build of Vita port with --enable-mt32emu to test MT32. However I cannot find any option to select MT32 emulator. I think it should show up under Audio->Preferred Device in the list?
[19:24] --> Mataniko joined #scummvm.
[19:24] <Mataniko> snover: haven't abandoned the web PR, just been super busy with work and also prepping for a newborn over the last couple of weeks
[19:27] <bgK> rsn8887: did you notice the mt32 emulator is force disabled for the vita in configure?
[19:27] <rsn8887> Yes that is why I chose --enable-mt32emu to force it. Let me double check if the flag didn't enable it and that was my stupid mistake :)
[19:29] --> t0by joined #scummvm.
[19:30] <rsn8887> bgK: I am pretty sure it was force disabled because I tested it at some port and it caused sound stuttering...
[19:30] <rsn8887> port -> point
[19:31] <bgK> rsn8887: yeah, even the PS3's PPU is not powerful enough for munt :s .. which is why it's disabled there as well
[19:33] <rsn8887> Wow. Ok probably pointless to even test it again then.
[19:34] <bonki> IIRC --enable-<foo> can't force-enable a force-disabled option. --enable-<foo> simply sets _foo=yes *before* it gets set to _foo=no later on
[19:35] <bonki> could be wrong, though
[19:35] <rsn8887> bonki: Good to know, thanks.
[19:36] <bonki> rsn8887: Don't take my word for it, you might want to double check :)
[19:44] <-- Mia left irc: Quit: Leaving
[19:59] <snover> Mataniko: glad to hear it! thank you for the update. i guess wed better get it done soon otherwise it sounds like you wont have much free time for 518 years or so :)
[20:00] <bonki> Heh
[20:08] <Mataniko> or i will be up more hours of the day
[20:24] <-- t0by left irc: Quit: t0by
[20:25] --> t0by joined #scummvm.
[20:52] <-- t0by left irc: Quit: t0by
[20:53] --> GitHub105 joined #scummvm.
[20:53] <GitHub105> [scummvm] bgK pushed 2 new commits to master: https://git.io/vNp8q
[20:53] <GitHub105> scummvm/master fc46db8 Bastien Bouclet: PS3: Use -mno-fp-in-toc instead of -mminimal-toc...
[20:53] <GitHub105> scummvm/master 26f085d Bastien Bouclet: PS3: Enable the mt32 emulator...
[20:53] GitHub105 (GitHub105@gateway/service/github.com/x-kujhlxwkngyjefzb) left #scummvm.
[21:00] <-- salty-horse left irc: Quit: Leaving
[21:06] <-- waltervn left irc: Ping timeout: 248 seconds
[21:10] <Lightkey> http://twitch.tv/gogcom that's worthy of LEC
[21:13] <-- TMM left irc: Ping timeout: 268 seconds
[21:25] --> ajax16384 joined #scummvm.
[21:25] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[21:25] <-- ajax16384 left irc: Read error: Connection reset by peer
[21:29] --> t0by joined #scummvm.
[21:29] <-- t0by left irc: Remote host closed the connection
[21:45] <rsn8887> bgK: I just tested MT32emu on Vita and it just stutters like crazy. Vita is just too slow for it I guess.
[21:59] <-- ny00123 left irc: Quit: Leaving
[22:02] <bgK> rsn8887: heh, too bad
[22:04] --> waltervn joined #scummvm.
[22:04] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[22:07] --> Polynomial-C joined #scummvm.
[22:15] <bonki> Pity!
[22:56] Nick change: Stormkeeper -> Storm-AFK
[23:31] <-- girafe left irc: Quit: Leaving
[23:40] <-- Farmboy0 left irc: Remote host closed the connection
[00:00] --- Mon Feb 5 2018