[00:00] WooShell (~Markus@ipbcc07076.dynamic.kabel-deutschland.de) left irc: Quit: If you understand or if you don't, if you believe or if you doubt - There's a universal justice, and the eyes of truth are always watching you. [00:15] maxyodedara5 (uid218271@gateway/web/irccloud.com/x-gyiqjzlkucyetxam) left irc: Quit: Connection closed for inactivity [00:44] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [00:54] Joefish (~Joefish@p200300C6F3DC4D00DB039B6D3090493E.dip0.t-ipconnect.de) left irc: Ping timeout: 256 seconds [01:09] GitHub180 (~GitHub180@192.30.252.40) joined #scummvm. [01:09] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSIRn [01:09] scummvm/master 843540b Paul Gilbert: TITANIC: Finished CSurfaceArea class... [01:09] GitHub180 (GitHub180@192.30.252.40) left #scummvm. [01:20] m-kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) left irc: Quit: technology isn't intrinsically good or evil. It's how it's used. Like the Death Ray. [01:25] GitHub50 (~GitHub50@192.30.252.45) joined #scummvm. [01:25] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSI0z [01:25] scummvm/master 538e6ff Paul Gilbert: TITANIC: Fixes to CStarView class [01:25] GitHub50 (GitHub50@192.30.252.45) left #scummvm. [01:54] How do you call it again if something in your code is creating events so fast that it "swamps" the event queue causing it to fill up faster than you can poll the events? I know it was mentioned here months ago... [01:54] It was not "swamping" the queue but something similar [01:54] flooding? [01:55] DominusExult (~dominus@178-191-69-153.adsl.highway.telekom.at) joined #scummvm. [01:55] DominusExult (~dominus@178-191-69-153.adsl.highway.telekom.at) left irc: Changing host [01:55] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [01:58] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 256 seconds [01:58] Nick change: DominusExult -> Dominus [02:00] Flooding was it I think?!?! Thanks [02:00] DJWillis (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) joined #scummvm. [02:00] #scummvm: mode change '+o DJWillis' by ChanServ!ChanServ@services. [02:02] DJW|Badger (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) joined #scummvm. [02:04] DJW|Home (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) left irc: Ping timeout: 240 seconds [02:06] DJWillis (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) left irc: Ping timeout: 258 seconds [02:21] dreammaster (~dreammast@73.149.116.247) left irc: [04:28] vinayakvivek (uid121616@gateway/web/irccloud.com/x-fdwraorektpgkhgc) joined #scummvm. [05:18] omer_mor (~Omer@46-117-132-33.bb.netvision.net.il) joined #scummvm. [05:20] omer_mor_ (~Omer@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 258 seconds [05:35] maxyodedara5 (uid218271@gateway/web/irccloud.com/x-lrqxzqzqohksefwt) joined #scummvm. [05:46] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) left irc: Read error: Connection reset by peer [05:47] Begasus (~begasus@ptr-4p6jpiocwpjo6nn5kzd.18120a2.ip6.access.telenet.be) joined #scummvm. [05:47] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) joined #scummvm. [05:47] #scummvm: mode change '+v pigeon' by ChanServ!ChanServ@services. [05:53] Uhfgood (~Captain_J@97-96-80-60.res.bhn.net) left irc: Quit: Leaving [05:55] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) left irc: Read error: Connection reset by peer [05:56] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) joined #scummvm. [05:56] #scummvm: mode change '+v pigeon' by ChanServ!ChanServ@services. [06:03] Begas_VBox (~Begasus@d54C3C8C2.access.telenet.be) joined #scummvm. [06:24] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) left irc: Read error: Connection reset by peer [06:26] pigeon (~pigeon@150.101.116.163) joined #scummvm. [06:26] #scummvm: mode change '+v pigeon' by ChanServ!ChanServ@services. [06:42] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) left irc: Remote host closed the connection [07:17] ST (~ScottT@203-227-181-180.cpe.skymesh.net.au) joined #scummvm. [07:17] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services. [07:30] Lightkey (~Darklock@2003:76:4c34:3c19:22cf:30ff:fe08:3718) left irc: Ping timeout: 260 seconds [07:42] Lightkey (~Darklock@p200300764C343C0122CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [08:04] freanux (~freanux@unaffiliated/freanux) joined #scummvm. [08:07] waltervn (~waltervn@84.27.45.186) joined #scummvm. [08:07] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [08:07] morning [08:26] Im know I'm being impatient but how much time does it usually take for reviewers to comment on your draft proposal 😅 [08:27] Dominus (~dominus@unaffiliated/dominus) left irc: Quit: Oh no... znc died [08:33] WooShell (~Markus@ipbcc07076.dynamic.kabel-deutschland.de) joined #scummvm. [08:34] Dominus (~dominus@178.191.69.153) joined #scummvm. [08:34] Dominus (~dominus@178.191.69.153) left irc: Changing host [08:34] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [08:38] good meowning =^.^= [08:58] DJW|Badger (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) left irc: Ping timeout: 240 seconds [09:07] ajax16384 (~User@109.60.130.33) joined #scummvm. [09:07] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [09:24] Joefish (~Joefish@p200300C6F3EAB900876F484E32DFC2EB.dip0.t-ipconnect.de) joined #scummvm. [09:38] borosky (~broosky@095160152091.dynamic-ww-09.vectranet.pl) joined #scummvm. [09:39] broosky (~broosky@095160153033.dynamic-ww-10.vectranet.pl) left irc: Ping timeout: 240 seconds [09:45] broosky (~broosky@095160153033.dynamic-ww-10.vectranet.pl) joined #scummvm. [09:45] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [09:47] borosky (~broosky@095160152091.dynamic-ww-09.vectranet.pl) left irc: Ping timeout: 256 seconds [09:49] Nick change: Vampire0_ -> Vampire0 [09:52] frankyboy_ (~franky@ppp109-252-73-34.pppoe.spdop.ru) joined #scummvm. [10:03] m_kiewitz (~m_kiewitz@x4d03f6c1.dyn.telefonica.de) joined #scummvm. [10:03] m_kiewitz (~m_kiewitz@x4d03f6c1.dyn.telefonica.de) left irc: Changing host [10:03] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [10:03] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [10:55] Begasus (~begasus@ptr-4p6jpiocwpjo6nn5kzd.18120a2.ip6.access.telenet.be) left irc: Ping timeout: 240 seconds [11:07] Begasus (~begasus@ptr-4p6jpiocwpjo6nn5kzd.18120a2.ip6.access.telenet.be) joined #scummvm. [11:30] I noticed there's a lack of Natvis in ScummVM, for a lot of objects, maybe even most of them. [11:31] Creating visualizations would greatly help debugging with VS [11:32] And I don't even mean engine-specific types, I mean Common stuff. Some of them aren't debuggable at at all in the VS debugger [11:42] not many of us use VS [11:44] what would adding such visualization entail? [11:44] and how maintainable would it be for people without VS? [11:45] i was thinking about adding a list/array decoders for VS back then. but solved my problem before even started [11:46] so yeah, container decoders would be very helpful [11:50] wpj it would entail one or more .natvis files and a few additions to CMake [11:50] cmake? [11:51] sorry, the build system [11:52] I haven't done it before admittedly but I can try it for a few important types [11:53] I could also work more on the engine I'm interested in, what would be more preferable as a qualification task? [12:23] btw, who is gonna to maintain that? [12:24] vinayakvivek (uid121616@gateway/web/irccloud.com/x-fdwraorektpgkhgc) left irc: Quit: Connection closed for inactivity [12:26] but it will be nice to have [12:38] raw view is always available in the debugger so if something is added or changed it won't be any worse than it already was [12:39] Flexman (~quassel@ibg-pc-19.tu-graz.ac.at) joined #scummvm. [12:39] impressive how many games scummvm features now [12:39] but that's not all scummvm anymore, is it? does it mean that other game companies also used like 1 major system for their games? [12:39] or how was it possible? [12:40] ScummVM supports a lot of engines [12:40] ah ok. and did you have a cooperation, or were they partly free? [12:41] I think that most were/are reverse engineered [12:41] ah ok, wow there must have been put much effort into it [12:42] btw, The Lost Files of Sherlock Holmes - The Lost Files of Sherlock Holmes (Elecronic Arts) seems to be a different engine, is it? [12:42] Sometimes we got the source code for the original engines as well (as indicated in our credits). [12:42] i was surprised that you can even play the C64 version of maniac mansion in ScummvM :-D [12:43] there must be some SID-emulation too.. [12:43] Sherlock is one of the engines for which we got the source code I think. [12:43] the problem with an old source code that it's often completely unusable and must be rewritten. still easier that true reverse engineering, though [12:44] depends on code/age, of course [12:46] oh sherlock is supportet too? [12:48] The Case of the Serrated Scalpel and The Case of the Tose Tatoo are officially supported since ScummVM 1.8.0 (so for about a year). [12:53] well, now we have an engine for the worst game ever :) [12:53] PDWT? [12:53] yes [12:54] Strangerke managed to corrupt you? [12:54] hehe [12:54] not quite [12:54] thanks to recent events [12:55] (if you missed the news - pc version of the game was found) [12:56] and, as expected, it's dead simple [13:00] t0by (~t0by@host135-216-dynamic.56-82-r.retail.telecomitalia.it) joined #scummvm. [13:00] t0by (~t0by@host135-216-dynamic.56-82-r.retail.telecomitalia.it) left irc: Changing host [13:00] t0by (~t0by@unaffiliated/t0by) joined #scummvm. [13:00] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [13:07] So, for others like me who missed the news: http://www.pcgamer.com/thought-lost-forever-one-of-the-worst-pc-games-ever-has-been-found/ [13:08] oh god [13:08] Yes? [13:09] ... [13:09] OH GOD. [13:10] No. [13:10] This increases the already way too high chances of plumbers engine landing in ScummVM. [13:11] t0by: check the logs (just before you joined) [13:12] Action: t0by twitches [13:13] Vel0city, sorry, what's your gripe with Common::* again? [13:14] the fact that most classes (particularly Containers) isn't debuggable in VS [13:14] I'm making a natvis for it [13:14] and a few Director-specific classes [13:14] What do you mean with "isn't debuggable"? [13:15] I haven't used MSVC since... lord, it's been 5 years already? [13:15] Oh, this [13:15] https://msdn.microsoft.com/en-us/library/jj620914.aspx [13:15] yeah [13:16] I guess making natvis would not be a bad idea, but I think three people use MSVC in here, and one is LeChuck. [13:16] it's not even a matter of prettyness, you can't see any object other the first one in all Common container types I've come across [13:16] I'm a bit concerned about potential bitrot as well, but hey, better something than nothing. [13:17] Vel0city, yes, I found that occasionally irksome as well. [13:17] I don't know exactly how, but I guess I eventually managed to "read" it in a way that makes sense. [13:18] (Possibly by adding tons of toString methods) [13:18] a before-after: http://imgur.com/a/bBDL9 [13:19] still wip [13:20] (BTW, there's GDB pretty-printers for some of ScummVM's Common types there https://github.com/bgK/scummvm-gdb) [13:21] um [13:21] bgK, that's very neat, but why is it lingering in there all alone? [13:23] well, if there's interest, it can be merged in the main repo [13:27] Too bad. [13:28] Yup. Sad story. [13:31] I've done Common::Array and Common::String, which others would be helpful? [13:31] Is FS stuff displayed correctly? [13:32] Common::List and Common::HashMap, maybe [13:32] ok [13:33] yeah just came across List [13:54] dreammaster (~dreammast@c-73-149-116-247.hsd1.vt.comcast.net) joined #scummvm. [13:54] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [14:35] NuSuey (uid3556@gateway/web/irccloud.com/x-dkwpclysdnkgizel) joined #scummvm. [14:46] exmensa (~exmensa@66.43.202.238) joined #scummvm. [14:48] exmensa_ (~exmensa@66.43.202.238) left irc: Ping timeout: 246 seconds [14:52] wanwan: which one was the worst game for you? [14:53] turns out a natvis file exists already, it's just not getting used [14:54] yay.. [14:54] at least I implemented some types it doesn't have [14:55] criezy: oh wow really.... seems the german website is out of date there, it wasn't mentioned there [15:03] nope I didn't [15:03] what's the point of having it if it doesn't get used by default anyway [15:04] it's hidden away in a deep directory as well [15:21] vinayakvivek (uid121616@gateway/web/irccloud.com/x-ptssazmoiemrxnpc) joined #scummvm. [15:26] do the detection tables hold MD5 hashes of the executable? [15:26] Not necessarily executables.. generally just specific game files. And it's only the first part of them.. 5Kb from memory [15:26] ny00123 (~ny00123@89-139-222-178.bb.netvision.net.il) joined #scummvm. [15:27] oh that explains the different values I'm getting [15:27] Is there a wiki page on those entries or something? I'm trying to add a game to director [15:28] Some of the data files we detect against could be hundreds of megabytes, so it would take too long to MD5 everything. [15:28] Yeah [15:28] Not that I'm aware of. There is a convention that each engine should have the MD5s in either a detection.cpp or detection_tables.h file, but that's about it [15:29] oh. Well, any tool or function to get the md5 hash (that scummvm accepts) of a given file? [15:30] `head -c 5000 file |md5` [15:30] Generally speaking, when I've worked on engines, I simply put in a line with the correct filename and filesize, and a dummy md5. [15:31] Then when I try to run detection on the folder, it tells me the correct md5 for the 'detected unknown version' in the console, and I simply copy and paste it over my dummy one [15:31] ah, cool [15:34] is the gameId (first value in the table) arbitrary? [15:36] arbitrary in the sense that you get to choose what it is [15:36] yes [15:36] yes [15:44] t0by: the engine is already complete [15:45] dreammaster: 5000 bytes rather than 5kb [15:45] oh, like snover already said too [15:45] Ah, okay. I was right about the '5' at least :) [15:46] yeah I did it snover's way [16:01] GitHub194 (~GitHub194@192.30.252.42) joined #scummvm. [16:01] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSIAO [16:01] scummvm/master 56cc97c Paul Gilbert: TITANIC: Implemented CBaseStar draw1 method [16:01] GitHub194 (GitHub194@192.30.252.42) left #scummvm. [16:01] So I added a Director game. In which branch should that be commited to? [16:02] You should create a new branch for it, and submit it as a pull request [16:05] Yeah of course it'll be a PR, but to which branch should I push to? A new remote branch or did you mean local? [16:06] Well, create a new branch with a relevant sounding name, and push it to your own personal github account. Then github has a button in the UI that can generate a pull request from that branch [16:07] yup I know, my question is whether the target branch (when I make the PR) should be the scummvm master branch or some other branch (there are a lot for different versions I gather?) [16:08] Ah, then yes, your new branch should be from master. [16:08] ok, thanks [16:08] Apart from master, all the other branches are those of prior releases [16:09] they have lots of new commits too, that's why I asked mainly [16:10] Well, any bugfixes we do in master, we also tend to cherry-pick to the most recent release's branch as well, in case we end up doing an x.x.1 release later on [16:10] ah, makes sense [16:10] Only for bugfixes on supported games, though. So, for example, I wouldn't be doing that for all my Starship Titanic commits, since that's in active development, and not supported yet. [16:11] I see [16:18] Port build status changed with 56cc97ca: Failure: master-openpandora [16:21] GitHub32 (~GitHub32@192.30.252.45) joined #scummvm. [16:21] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSIxC [16:21] scummvm/master 96b31ca Paul Gilbert: TITANIC: Compilation fix for openpandora [16:21] GitHub32 (GitHub32@192.30.252.45) left #scummvm. [16:28] just tested the win-version, but it seems that it does not work with a touchscreen yet (like on a surface) [16:28] but there is an inofficial version in the windows store, however this one does not work as fine as the android version [16:28] After adding a game to the detection table it instantly closes when I try to run it, without asserting on a place where I know it does. [16:29] What gives? [16:29] maybe i'd be a good idea to merge windows version with the touch-form somehow [16:31] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) joined #scummvm. [16:33] Port build status changed with 96b31ca5: Success: master-openpandora [16:34] Vel0city: check scummvm's logfile [16:37] where is it? [16:39] on Windows it's in C:\Users\username\Application Data\ScummVM\ [16:39] thank you [16:44] madmoose (~Hat@chef.nerp.net) joined #scummvm. [16:44] #scummvm: mode change '+o madmoose' by ChanServ!ChanServ@services. [16:47] dreammaster (~dreammast@c-73-149-116-247.hsd1.vt.comcast.net) left irc: [16:48] I had used the wrong engine version, I fixed the entry now [16:48] I'll make another commit [16:55] maxyodedara5 (uid218271@gateway/web/irccloud.com/x-lrqxzqzqohksefwt) left irc: Quit: Connection closed for inactivity [16:56] GitHub90 (~GitHub90@192.30.252.42) joined #scummvm. [16:56] [scummvm] VelocityRa opened pull request #928: DIRECTOR: Add detection for Arnie and its demo (master...master) https://git.io/vSIhV [16:56] GitHub90 (GitHub90@192.30.252.42) left #scummvm. [16:59] NuSuey (uid3556@gateway/web/irccloud.com/x-dkwpclysdnkgizel) left irc: Quit: Connection closed for inactivity [17:34] DrMcCoy: did you ever have a chance to look at that vmd audio format from lighthouse? [17:58] twitch.tv/gogcom Toonstruck with Darksaber2k continues! :-D [18:35] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) joined #scummvm. [18:36] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [18:38] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 264 seconds [18:38] Nick change: Strangerke_ -> Strangerke [18:42] _sev|work (~sev@a238130.upc-a.chello.nl) joined #scummvm. [18:42] _sev|work (~sev@a238130.upc-a.chello.nl) left irc: Changing host [18:42] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [18:42] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [18:59] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) joined #scummvm. [18:59] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [19:10] ajax16384 (~User@109.60.130.33) left irc: Read error: Connection reset by peer [19:48] Begas_VBox (~Begasus@d54C3C8C2.access.telenet.be) left irc: Read error: No route to host [19:51] Begasus (~begasus@ptr-4p6jpiocwpjo6nn5kzd.18120a2.ip6.access.telenet.be) left irc: Ping timeout: 240 seconds [20:04] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [20:13] GitHub69 (~GitHub69@192.30.252.45) joined #scummvm. [20:13] [scummvm] peterkohaut pushed 1 new commit to master: https://git.io/vSLtz [20:13] scummvm/master f5ebf4d Peter Kohaut: BLADERUNNER: Added correct video looping and loop switching [20:13] GitHub69 (GitHub69@192.30.252.45) left #scummvm. [20:35] ny00123 (~ny00123@89-139-222-178.bb.netvision.net.il) left irc: Quit: Leaving [20:47] peterkohaut_ (~peterkoha@188-167-125-162.dynamic.chello.sk) joined #scummvm. [20:48] dreammaster (~dreammast@c-73-149-116-247.hsd1.ma.comcast.net) joined #scummvm. [20:48] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [20:51] peterkohaut (~peterkoha@188-167-125-162.dynamic.chello.sk) left irc: Ping timeout: 256 seconds [20:54] somaen_ (somaen@hildring.pvv.ntnu.no) joined #scummvm. [20:55] rrebello_ (~Rodrigo@96.126.111.239) joined #scummvm. [20:55] somaen (somaen@scummvm/undead/somaen) left irc: Ping timeout: 252 seconds [20:55] rrebello (~Rodrigo@96.126.111.239) left irc: Remote host closed the connection [21:06] Nick change: somaen_ -> somaen [21:06] somaen (somaen@hildring.pvv.ntnu.no) left irc: Changing host [21:06] somaen (somaen@scummvm/undead/somaen) joined #scummvm. [21:06] #scummvm: mode change '+o somaen' by ChanServ!ChanServ@services. [21:12] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [21:12] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [21:12] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [21:13] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) left irc: Quit: Leaving [21:17] GitHub148 (~GitHub148@192.30.252.45) joined #scummvm. [21:17] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLOv [21:17] scummvm/master 5f18daa Paul Gilbert: TITANIC: Added CBaseStar draw2 method [21:17] GitHub148 (GitHub148@192.30.252.45) left #scummvm. [21:21] GitHub42 (~GitHub42@192.30.252.42) joined #scummvm. [21:21] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLOB [21:21] scummvm/master b88d898 Paul Gilbert: BLADERUNNER: Fix compilation in Visual Studio 2015... [21:21] GitHub42 (GitHub42@192.30.252.42) left #scummvm. [21:21] frankyboy_ (~franky@ppp109-252-73-34.pppoe.spdop.ru) left irc: Remote host closed the connection [21:30] travis-ci (~travis-ci@ec2-54-242-143-14.compute-1.amazonaws.com) joined #scummvm. [21:30] scummvm/scummvm#3137 (master - 5f18daa : Paul Gilbert): The build was broken. [21:30] Change view : https://github.com/scummvm/scummvm/compare/f5ebf4d6803f...5f18daa54c89 [21:30] Build details : https://travis-ci.org/scummvm/scummvm/builds/215312543 [21:30] travis-ci (travis-ci@ec2-54-242-143-14.compute-1.amazonaws.com) left #scummvm. [21:30] travis-ci (~travis-ci@ec2-107-22-10-25.compute-1.amazonaws.com) joined #scummvm. [21:31] scummvm/scummvm#3138 (master - b88d898 : Paul Gilbert): The build was broken. [21:31] Change view : https://github.com/scummvm/scummvm/compare/5f18daa54c89...b88d898b374f [21:31] Build details : https://travis-ci.org/scummvm/scummvm/builds/215313580 [21:31] travis-ci (travis-ci@ec2-107-22-10-25.compute-1.amazonaws.com) left #scummvm. [21:33] Port build status changed with b88d898b: Failure: master-mingw-w64-cplusplus11, master-ps3, master-mingw-w64, master-debian-x86_64 [21:35] Damn. Okay, I'm just gonna comment those debug lines out [21:36] printing a function pointer with %x? [21:37] GitHub17 (~GitHub17@192.30.252.34) joined #scummvm. [21:37] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLOh [21:37] scummvm/master 2ba3ebb Paul Gilbert: BLADERUNNER: Another compilation fix [21:37] GitHub17 (GitHub17@192.30.252.34) left #scummvm. [21:38] Yep. It original did a (void *) cast explicitly, but that's apparently a no-no in Visual Studio. [21:39] oh, that was the commit before that. Never mind :-) [21:44] so printf("%x", (void *) f); is ok with gcc but not with VS and with printf("%x", (uint) f); it's vice versa? [21:46] well, the problem that buildbot complains about is that uint is just too small [21:46] hm, unsigned long long instead of uint perhaps then? [21:47] Port build status changed with 2ba3ebb1: Success: master-mingw-w64-cplusplus11, master-ps3, master-mingw-w64, master-debian-x86_64 [21:49] Nick change: peterkohaut_ -> peterkohaut [21:49] ops, sorry guys, it was compiling just fine in vs2017 and in gcc [21:49] Dunno. Or just not show it :) [21:50] yeah, unsigned long long should be fine [21:50] No problem, it's not as if I haven't run afoul of buildbot a number of times myself :) [21:50] pls what is the error on vs2015? [21:50] peterkohaut: 32 bit gcc? [21:50] travis-ci (~travis-ci@ec2-107-22-10-25.compute-1.amazonaws.com) joined #scummvm. [21:50] scummvm/scummvm#3139 (master - 2ba3ebb : Paul Gilbert): The build was fixed. [21:50] Change view : https://github.com/scummvm/scummvm/compare/b88d898b374f...2ba3ebb15bd5 [21:50] Build details : https://travis-ci.org/scummvm/scummvm/builds/215316940 [21:50] travis-ci (travis-ci@ec2-107-22-10-25.compute-1.amazonaws.com) left #scummvm. [21:51] 32 bit gcc [21:51] wow, ancient :-) [21:51] Severity Code Description Project File Line [21:51] Error C2440 'type cast': cannot convert from 'void (*)(void *,int,int)' to 'void *' bladerunner c:\users\dreammaster\documents\visual studio 2015\projects\scummvm\engines\bladerunner\vqa_player.cpp 133 [21:51] or i dont know, iam using one which is in msys2 32bit [21:53] i uninstalled vs2015 3 days ago because everything was working:) and now this... [21:54] don't worry about it too much; scummvm gets built on enough different compilers that everyone runs into corner cases from time to time [21:56] what is correct way in vs2015 to output a pointer to a function then? [21:58] Huh [21:58] cast to uintptr_t probably [21:58] Action: t0by never noticed we have a msvc buildbot [21:59] we don't [21:59] We just rely on devs like yours truly to do a lot of compilation using it :) [22:00] Well, uintptr_t cast works in VS, indeed [22:04] and then of course you have the annoyance of not having a nice printf format specifier for that [22:04] Nick change: rrebello_ -> rrebello [22:06] Really? Won't %x work with it? Hah.. just retested, and in VS, the callback as a parameter for a %x works if I completely remove the (void *) cast. It was just the manual cast itself causing the error [22:06] Not sure if that's fine or not for other compilers, though [22:06] can you not use %p? [22:07] Sorry, I meant %p [22:07] VS2015 only it seems, and maybe earlier, simply doesn't like explicit casting of function pointers to void * directly, it seems [22:09] Dark-Star (~quassel@2a01:238:427f:2f00:3060:fc6b:969e:dcf0) left irc: Ping timeout: 240 seconds [22:12] when i used %x i got some warning in gcc, and i dont know if %x is able to handle 64bit pointers... meh [22:13] Dark-Star (~quassel@2a01:238:427f:2f00:3060:fc6b:969e:dcf0) joined #scummvm. [22:14] GitHub119 (~GitHub119@192.30.252.41) joined #scummvm. [22:14] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLsK [22:14] scummvm/master f311aa3 Paul Gilbert: TITANIC: Added CBaseStar draw2 method [22:14] GitHub119 (GitHub119@192.30.252.41) left #scummvm. [22:16] %p with (void*)(uintptr_t) might do the trick, but, ugh :-) [22:27] Flexman (quassel@ibg-pc-19.tu-graz.ac.at) left #scummvm ("http://quassel-irc.org - Chat comfortably. Anywhere."). [22:27] GitHub3 (~GitHub3@192.30.252.41) joined #scummvm. [22:27] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLGL [22:27] scummvm/master 857bf17 Paul Gilbert: TITANIC: Added CBaseStar draw4 method [22:27] GitHub3 (GitHub3@192.30.252.41) left #scummvm. [22:30] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) left irc: Quit: technology isn't intrinsically good or evil. It's how it's used. Like the Death Ray. [22:32] WooShell (~Markus@ipbcc07076.dynamic.kabel-deutschland.de) left irc: Quit: If you understand or if you don't, if you believe or if you doubt - There's a universal justice, and the eyes of truth are always watching you. [22:34] waltervn (~waltervn@84.27.45.186) left irc: Quit: Leaving [22:35] GitHub167 (~GitHub167@192.30.252.40) joined #scummvm. [22:35] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLGE [22:35] scummvm/master 3194c30 Paul Gilbert: TITANIC: Minor cleanups, TODO removals [22:35] GitHub167 (GitHub167@192.30.252.40) left #scummvm. [22:48] GitHub182 (~GitHub182@192.30.252.42) joined #scummvm. [22:48] [scummvm] sev- pushed 1 new commit to master: https://git.io/vSLZv [22:48] scummvm/master b9e0722 Eugene Sandulenko: DIRECTOR: Fixed processing of embedded RIFF archives [22:48] GitHub182 (GitHub182@192.30.252.42) left #scummvm. [23:02] GitHub134 (~GitHub134@192.30.252.42) joined #scummvm. [23:02] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLZw [23:02] scummvm/master 7556a80 Paul Gilbert: TITANIC: Fix references to fields of DMatrix _row4 [23:02] GitHub134 (GitHub134@192.30.252.42) left #scummvm. [23:07] GitHub136 (~GitHub136@192.30.252.40) joined #scummvm. [23:07] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vSLZS [23:07] scummvm/master 96e7bb6 Paul Gilbert: TITANIC: Remove redundant code [23:07] GitHub136 (GitHub136@192.30.252.40) left #scummvm. [23:13] Finally! After several weeks of drudgery, seems like I've finally gotten all the floating point methods for the Star control puzzle finished. Now all I have to worry about is finding all the bugs. [23:34] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [23:44] Guest24806 (~greengian@119.153.145.86) joined #scummvm. [23:54] Guest24806 (~greengian@119.153.145.86) left irc: Quit: I am hacking in my dreams....zzz [23:57] dreammaster: congratulations on your milestone :) [23:58] Thanks :) [23:58] Im sure that the oriignal developers took great care not to get caught up on exact floating point behaviour. [00:00] --- Mon Mar 27 2017