[00:03] girafe (~girafe@LFbn-1-8020-64.w90-112.abo.wanadoo.fr) left irc: Quit: Leaving [00:29] LordHoto (~loom@unaffiliated/lordhoto) left irc: Quit: ... [01:23] Port build status changed with f14c9713: Failure: master-amigaos4 [01:56] [md5] (~md5@unaffiliated/md5/x-729473) joined #scummvm. [01:56] #scummvm: mode change '+o [md5]' by ChanServ!ChanServ@services. [02:01] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 252 seconds [02:01] [md5] (~md5@unaffiliated/md5/x-729473) left irc: Ping timeout: 244 seconds [02:01] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [02:45] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [02:46] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 276 seconds [02:46] Nick change: DominusExult -> Dominus [02:57] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [02:58] snover (~Adium@unaffiliated/snover) left irc: Quit: Leaving. [04:02] Poly-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [04:04] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 244 seconds [04:34] [md5] (~md5@unaffiliated/md5/x-729473) joined #scummvm. [04:34] #scummvm: mode change '+o [md5]' by ChanServ!ChanServ@services. [05:41] frankyboy_ (~franky@ppp91-78-195-201.pppoe.mtu-net.ru) joined #scummvm. [05:47] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) joined #scummvm. [05:47] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [05:54] frankyboy_ (~franky@ppp91-78-195-201.pppoe.mtu-net.ru) left irc: Remote host closed the connection [05:57] morning [06:07] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish! [06:22] GitHub64 (~GitHub64@192.30.252.40) joined #scummvm. [06:22] [scummvm] sev- closed pull request #765: ANDROID: Add support for Leanback Launcher on Android TV (master...master) https://git.io/vraTk [06:22] GitHub64 (GitHub64@192.30.252.40) left #scummvm. [06:22] GitHub12 (~GitHub12@192.30.252.34) joined #scummvm. [06:22] [scummvm] sev- pushed 3 new commits to master: https://git.io/vraEJ [06:22] scummvm/master 497859a Matthew Garrett: ANDROID: Add support for Leanback Launcher on Android TV... [06:22] scummvm/master 832d7bb Matthew Garrett: ANDROID: Add support for ScummVM menu on Android TV devices... [06:22] scummvm/master 5a4faf3 Eugene Sandulenko: Merge pull request #765 from mjg59/master... [06:22] GitHub12 (GitHub12@192.30.252.34) left #scummvm. [06:26] Port build status changed with 5a4faf34: Failure: master-ouya, master-android_x86, master-android_arm, master-android_mips [06:27] heh [06:27] I forgot about that. [06:27] Does buildbot fail to understand the new manifest elements? [06:27] Yep. [06:28] I guess we need to upgrade the SDK. [06:43] <_sev> can you assist with the upgrade? [06:48] Sure, but I don't have buildbot access (and might not have time until later). [06:49] I know it used to be tricky due to disk space, but if that's resolved now then probably I can just upload a whole SDK though.. [06:53] <_sev> yes, now we have enough space [06:53] <_sev> and I did not clean up the old builds for a while [06:55] great :) so I will try that [06:55] ajax16384 (~User@ip138.net138.n37.ru) joined #scummvm. [06:55] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [06:59] _sev: can you force a rebuild? I could add myself a buildbot web login otherwise [07:00] oh hm maybe the config needs updating [07:00] <_sev> :) [07:00] not sure :-) [07:05] let's see if I break everything now.. [07:18] hi folks [07:21] hmm, I guess maybe this isn't fixing it :-P [07:22] hmm [07:31] Port build status changed with : Success: master-android_arm [07:31] hate everything [07:35] GitHub75 (~GitHub75@192.30.252.34) joined #scummvm. [07:35] [scummvm] fuzzie pushed 1 new commit to master: https://git.io/vraay [07:35] scummvm/master a32c53f Alyssa Milburn: ANDROID: Build against android-23 platform.... [07:35] GitHub75 (GitHub75@192.30.252.34) left #scummvm. [07:37] Port build status changed with a32c53f9: Success: master-ouya, master-android_x86, master-android_mips [07:37] \o/ [07:39] <_sev> \o/ [07:49] m_kiewitz (~m_kiewitz@x5f71096f.dyn.telefonica.de) joined #scummvm. [07:49] m_kiewitz (~m_kiewitz@x5f71096f.dyn.telefonica.de) left irc: Changing host [07:49] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [07:49] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [07:55] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) joined #scummvm. [07:56] hi guys [07:58] hello there stranger [07:58] http://wiki.scummvm.org/index.php/HOWTO-Release [07:59] currently updating this for the current versions [08:00] maybe we should not use "Branching for 1.7.x" and "Branching for 1.7.0", but instead use a more general form [08:00] "Branching for major releases" and "Branching for bugfix releases" [08:07] #scummvm: mode change '-o+b Strangerke|work *!*bb7582b@*.183.88.43' by Endy!ender@sand.enderboi.com [08:07] Strangerke|work kicked from #scummvm by Endy: I think you suck [08:07] um did i do that shit [08:08] my terminals all screwed up brb :P [08:08] Endy (ender@sand.enderboi.com) left irc: Quit: That's it for today [08:08] Endy (ender@sand.enderboi.com) joined #scummvm. [08:08] #scummvm: mode change '+o Endy' by ChanServ!ChanServ@services. [08:09] lol [08:09] #scummvm: mode change '-b *!*bb7582b@*.183.88.43' by Endy!ender@sand.enderboi.com [08:10] I resumed this screen session and it was running macros every time I pressed a key oops :P [08:10] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) joined #scummvm. [08:10] rootfather: done [08:10] Strangerke|work: SORRY! :) [08:10] hi [08:10] Strangerke|work: I honestly didn't mean that, and don't know why my client picked on you :P [08:10] Endy :P [08:12] Strangerke|work erm, I just asked what you think to update the page myself :D [08:12] but thanks a lot [08:17] sorry :) [08:18] I guess there's room for improvement, don't hesitate [09:01] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [09:08] Deledrius (~Deledrius@2602:100:42d7:b57d:7857:22f8:755d:67ce) left irc: Quit: App.Exit [09:18] Deledrius (~Deledrius@2602:100:42d7:b57d:44d6:f7ed:c5aa:f935) joined #scummvm. [09:19] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [09:20] Deledrius (~Deledrius@2602:100:42d7:b57d:44d6:f7ed:c5aa:f935) left irc: Read error: Connection reset by peer [09:26] Deledrius (~Deledrius@2602:100:42d7:b57d:44d6:f7ed:c5aa:f935) joined #scummvm. [09:26] Deledrius (~Deledrius@2602:100:42d7:b57d:44d6:f7ed:c5aa:f935) left irc: Read error: Connection reset by peer [09:43] Deledrius (~Deledrius@2602:100:42d7:b57d:c556:23db:f6a1:4055) joined #scummvm. [10:28] iskrich (d9c5081b@gateway/web/freenode/ip.217.197.8.27) joined #scummvm. [10:28] #scummvm: mode change '+v iskrich' by ChanServ!ChanServ@services. [10:29] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 240 seconds [10:30] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [10:37] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 260 seconds [10:39] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [10:44] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [10:44] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [11:44] blorente (~blorente@84.red-193-153-188.dynamicip.rima-tde.net) joined #scummvm. [11:44] #scummvm: mode change '+v blorente' by ChanServ!ChanServ@services. [11:44] Hello :) The coding phase beginss [11:44] hi blorente :) [11:45] Did you get the latest revision? Is there anything you need I could provide? [11:51] Strangerke|work, I looked at the github of the engine, but the last commit was ages ago [11:52] I'll look more into it [11:52] yes, the last commit is old (2y) but he only pushed them recently [11:52] However, I have to do some work out of the engine first, to move _sev's Macintosh graphics to...well.. /graphics [11:53] yep [11:53] Speaking of, I have to talk with _sev when he comes online :) [11:53] <_sev|work> he is always online [11:54] <_sev|work> but you need to talk to _sev|work when that nick is visible [11:54] _sev|work, Glad to know :) I just wanted to ask if there are any particularities I should consider when making the move [11:55] <_sev|work> no, everything is ready there [11:56] Perfect, I'll get to it then :) [11:56] <_sev|work> there is one tiny thing you need to alter. [11:56] <_sev|work> I haven't finished moving text input there, so I filter out anything non-mouse related [11:56] <_sev|work> thus you need to remove that filter [11:56] <_sev|work> but [11:57] <_sev|work> since you're working now in your engine as a root [11:57] <_sev|work> you will not be able to move it to common/ by yourself [11:57] <_sev|work> thus I recommend to work on it with Strangerke's guidance, test WAGE and then issue a PR [11:58] with my guidance? [11:59] Yeah, before I try to implement my own engine I have to make sure I don't break anything [11:59] however, as much as I appreciate Strangerke|work's guidance, he's not my mentor, if that's what you meant :) [12:00] I mean nothing... I was just surprised because I don't know Wage :) [12:23] _sev|work, By the way, a really nice touch with the (c) symbol to replace the apple [12:27] Axy (~Mia@unaffiliated/mia) joined #scummvm. [12:29] Mia (~Mia@unaffiliated/mia) left irc: Ping timeout: 244 seconds [12:33] greencis (~greencis@93.84.49.137) joined #scummvm. [13:13] greencis (~greencis@93.84.49.137) left irc: Remote host closed the connection [13:15] Littleboy (~littleboy@c-24-147-104-194.hsd1.ma.comcast.net) joined #scummvm. [13:15] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services. [13:29] Deledrius_ (~Deledrius@2602:100:42d7:b57d:b953:939d:3b89:9267) joined #scummvm. [13:30] _sev|work_ (~sev@scummvm/undead/sev) joined #scummvm. [13:30] #scummvm: mode change '+o _sev|work_' by ChanServ!ChanServ@services. [13:30] _sev|work (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [13:30] <_sev|work_> blorente: thanks [13:33] Deledrius (~Deledrius@2602:100:42d7:b57d:c556:23db:f6a1:4055) left irc: Ping timeout: 276 seconds [13:37] Deledrius_ (~Deledrius@2602:100:42d7:b57d:b953:939d:3b89:9267) left irc: Quit: App.Exit [13:42] Deledrius (~Deledrius@2602:100:42d7:b57d:5881:d4cc:33bb:11ee) joined #scummvm. [13:46] Cruel` (~cruel@66.56.1.210) joined #scummvm. [13:54] Deledrius (~Deledrius@2602:100:42d7:b57d:5881:d4cc:33bb:11ee) left irc: Quit: App.Exit [13:54] omer_mor_ (~omermor@46-117-132-33.bb.netvision.net.il) joined #scummvm. [13:55] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) left irc: Ping timeout: 250 seconds [13:56] _sev|work_ (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [13:56] omer_mor (~omermor@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 244 seconds [14:00] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [14:00] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [14:02] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) joined #scummvm. [14:04] omer_mor|work (~omermor|w@cablep-179-82-67.cablep.bezeqint.net) left irc: Ping timeout: 244 seconds [14:04] _sev|work, Sorry to bother you, but for the life of me I can't get the files inside any of ray's maze games, nor can I get WAGE to recognize them How did you do it? [14:04] snover (~Adium@unaffiliated/snover) joined #scummvm. [14:04] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [14:05] I've tried BasiliskII to see if there were any data files inside, but it doesn't recognize them as mac discs [14:10] Mia (~Mia@unaffiliated/mia) joined #scummvm. [14:12] Axy (~Mia@unaffiliated/mia) left irc: Ping timeout: 240 seconds [14:29] Deledrius (~Deledrius@2602:100:42d7:b57d:41d4:3657:274b:1367) joined #scummvm. [14:30] snover (~Adium@unaffiliated/snover) left irc: Quit: Leaving. [14:32] Deledrius (~Deledrius@2602:100:42d7:b57d:41d4:3657:274b:1367) left irc: Client Quit [14:34] snover (~Adium@unaffiliated/snover) joined #scummvm. [14:34] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [14:36] snover (~Adium@unaffiliated/snover) left irc: Client Quit [14:43] Deledrius (~Deledrius@2602:100:42d7:b57d:4dfa:a324:e1bf:4d3c) joined #scummvm. [14:44] Deledrius (~Deledrius@2602:100:42d7:b57d:4dfa:a324:e1bf:4d3c) left irc: Client Quit [14:45] Deledrius (~Deledrius@2602:100:42d7:b57d:4dfa:a324:e1bf:4d3c) joined #scummvm. [14:54] qvsjef (~john@dslb-088-074-084-130.088.074.pools.vodafone-ip.de) joined #scummvm. [15:04] blorente, have you checked HFSExplorer for accessing mac disk images? [15:05] rootfather, I have, and was working with it when I got help from _sev|work. But thank you :) [15:18] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) left irc: Quit: Bbl [15:24] I have a doubt. I think we agreed to put the abstract macintosh gui in /graphics/macgui. However, I am doutful about whether we sould put the code in the Graphics:: namespace or another one [15:34] <_sev|work> I think Graphics:: still suit it [15:35] Perfect :) Thanks [15:41] girafe (~girafe@LFbn-1-8020-64.w90-112.abo.wanadoo.fr) joined #scummvm. [15:49] LordHoto (~loom@unaffiliated/lordhoto) joined #scummvm. [15:49] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services. [16:02] K4T (~nima@193-0-192-199.via.zamek.net.pl) joined #scummvm. [16:18] ny00123 (~ny00123@46-116-85-1.bb.netvision.net.il) joined #scummvm. [16:20] ruskie (ruskie@sourcemage/mage/ruskie) left irc: Excess Flood [16:25] WooShell (~Markus@ipbcc34ce4.dynamic.kabel-deutschland.de) joined #scummvm. [16:32] <_sev|work> hmmm. where is Github bot? [16:32] ajax16384 (~User@ip138.net138.n37.ru) left irc: Read error: Connection reset by peer [16:35] <_sev|work> what is going on? [16:35] <_sev|work> is any of the devs here? [16:40] <_sev|work> github went crazy [16:41] ruskie (ruskie@sourcemage/mage/ruskie) joined #scummvm. [16:44] define crazy [16:45] <_sev|work> well, not that crazy anymore. they have issues: https://status.github.com/messages [16:45] <_sev|work> the thing is that the web access to the repositories does not display last commits [16:45] <_sev|work> and as you see, no Github bot notifications either [16:46] <_sev|work> the repo has 4 commits more than displayed on the web [16:48] strange [16:49] seems to be only a display issue, you can access the latest commit manually on the website [16:49] https://github.com/scummvm/scummvm/commit/70ffcf [16:49] <_sev|work> yes, they are in the repo [16:49] ajax16384 (~User@ip33.net130.n37.ru) joined #scummvm. [16:49] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [16:49] is it just me or are github issues more frequent in the past 2 or 3 months? [16:51] <_sev|work> they are [16:51] <_sev|work> I think they're coping with scalability issues [16:57] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [16:57] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services. [17:06] GitHub124 (~GitHub124@192.30.252.40) joined #scummvm. [17:06] [scummvm] sev- pushed 3 new commits to master: https://git.io/vrV5L [17:06] scummvm/master 1f8667c Eugene Sandulenko: BUILD: Fix test compilation with event recorder enabled [17:06] scummvm/master 3d89af2 Eugene Sandulenko: COMMON: Fix SortedArray implementation for empty array [17:06] scummvm/master 5a8eb1c Eugene Sandulenko: TESTS: Implement SortedArray test [17:06] GitHub124 (GitHub124@192.30.252.40) left #scummvm. [17:11] GitHub108 (~GitHub108@192.30.252.34) joined #scummvm. [17:11] [scummvm] sev- pushed 1 new commit to master: https://git.io/vrVda [17:11] scummvm/master 70ffcf9 Eugene Sandulenko: SCUMM HE: Fixes for Amiga port [17:11] GitHub108 (GitHub108@192.30.252.34) left #scummvm. [17:14] <_sev|work> now it's back [17:14] <_sev|work> well, almost [17:14] <_sev|work> there is one commit more which is missing :) [17:19] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [17:20] AMIGAAAAAAAAA [17:21] out of curiosity: what is the lowest end amiga scummvm does run on? [17:21] i doubt i works in old ocs/ecs based machines? [17:22] snover (~Adium@unaffiliated/snover) joined #scummvm. [17:22] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [17:23] oh, amos4 [17:23] so ppc based machines [17:23] oh well [17:25] heh but theres still an active atari port for 68k [17:38] GitHub28 (~GitHub28@192.30.252.46) joined #scummvm. [17:38] [scummvm] sev- pushed 1 new commit to master: https://git.io/vrVpp [17:38] scummvm/master fb81670 Eugene Sandulenko: SCUMM HE: Fix warnings [17:38] GitHub28 (GitHub28@192.30.252.46) left #scummvm. [17:43] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [17:47] someone using MSYS2 for compiling? [17:48] salty-horse (~salty-hor@bzq-109-67-31-32.red.bezeqint.net) joined #scummvm. [17:48] salty-horse (~salty-hor@bzq-109-67-31-32.red.bezeqint.net) left irc: Changing host [17:48] salty-horse (~salty-hor@unaffiliated/salty-horse) joined #scummvm. [17:48] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services. [17:48] rootfather, I am :) [17:49] do you know a way to static compile/link scummvm? [17:49] i don't want to have to start scummvm out of the msys shell without getting complaints about missing .dlls [17:53] I'm guessing the --enable-engine-static option does not help, right? [17:53] let me try this [17:53] I am using the libraries from the msys2 repository [17:53] Me too [17:54] it complains at config time, but not at compile or runtime [17:54] when I pass "LDFLAGS=-static" or "CFLAGS=-static" I get errors while compiling [17:54] can you start the scummvm.exe right out of windows without using the msys2 shell? [17:54] yep [17:54] And from the good ol' command line [17:55] err [17:55] and it doesn't complain either [17:55] when I try to start the scummvm.exe I get errors about missing libflac-8.dll and stuff, and scummvm won't start [17:55] no problem when I start it with ./scummvm from within the msys2 shell [17:56] Hmm... I'm no expert, I just followed the steps here: http://wiki.scummvm.org/index.php/Compiling_ScummVM/MinGW-w64 [17:56] Do you use the MinGW32/MinGW64 shell of MSYS? [17:56] mingw64 shell, yup [17:56] me too [17:57] gnarf [17:57] Maybe you missed a step? [17:57] I missed the first step in the "Common Issues" section [17:57] :) [17:58] It should be named "Common Tissues" [17:59] but that still doesn't solve the basic problem that you need to have the msys2 environment installed when you want to use scummvm, right? [17:59] so no static compilation? [18:01] which means that you have to bundle the necessary .dll files if you want to distribute the .exe, while the official ones have all the .dlls (except for SDL.dll) statically linked right into the binary [18:02] but I think to achieve that, you have to build all the necessary libs statically from the source code (and not use the ones from the repository) and then link the scummvm.exe statically against the static libs [18:02] if that makes any sense [18:04] it does, actually [18:05] If you use the ones from the repo, I think that all you get is the .dlls, so it's not possible to statically link [18:06] seems so [18:06] hm... i get another error when launching the file directly [18:06] missing procedure entry __gxx_personality_seh0 in c:\msys64\mingw64\bin\libgraphite2.dll [18:06] strange [18:12] no issue again when launching from the msys shell [18:12] SylvainTV (~SylvainTV@LFbn-1-6090-118.w90-110.abo.wanadoo.fr) joined #scummvm. [18:12] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [18:32] rootfather: it should run from cmd if you put all the .dlls into the same directory as scummvm.exe [18:37] ajax16384 (~User@ip33.net130.n37.ru) left irc: Read error: Connection reset by peer [18:40] rootfather (~rootfathe@unaffiliated/rootfather) left irc: Quit: We live as we dream - alone. [18:50] Henke37b (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [18:53] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Ping timeout: 250 seconds [19:01] Nick change: Henke37b -> henke37 [19:05] iskrich (d9c5081b@gateway/web/freenode/ip.217.197.8.27) left irc: Ping timeout: 250 seconds [19:06] iskrich (d9c5081b@gateway/web/freenode/ip.217.197.8.27) joined #scummvm. [19:06] #scummvm: mode change '+v iskrich' by ChanServ!ChanServ@services. [19:14] waltervn: hey, good to see you :) [19:21] gUQGKFF (~gUQGKFF@14.119.41.36) joined #scummvm. [19:21] gUQGKFF (gUQGKFF@14.119.41.36) left #scummvm. [19:21] qvsjef (~john@dslb-088-074-084-130.088.074.pools.vodafone-ip.de) left irc: Remote host closed the connection [19:30] blorente (~blorente@84.red-193-153-188.dynamicip.rima-tde.net) left irc: Ping timeout: 244 seconds [19:32] hi snover :) [19:41] iskrich (d9c5081b@gateway/web/freenode/ip.217.197.8.27) left irc: Ping timeout: 250 seconds [20:22] ny00123 (~ny00123@46-116-85-1.bb.netvision.net.il) left irc: Quit: Leaving [20:29] blorente (~blorente@84.red-193-153-188.dynamicip.rima-tde.net) joined #scummvm. [20:29] blorente (~blorente@84.red-193-153-188.dynamicip.rima-tde.net) left irc: Client Quit [20:41] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [20:42] GitHub107 (~GitHub107@192.30.252.41) joined #scummvm. [20:42] [scummvm] sev- pushed 2 new commits to master: https://git.io/vrwob [20:42] scummvm/master 6e55be3 Eugene Sandulenko: SCUMM HE: Cleanup [20:42] scummvm/master 4192117 Eugene Sandulenko: COMMON: Fix warning [20:42] GitHub107 (GitHub107@192.30.252.41) left #scummvm. [20:44] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 264 seconds [20:44] Nick change: Strangerke_ -> Strangerke [20:45] GitHub136 (~GitHub136@192.30.252.46) joined #scummvm. [20:45] [scummvm] sev- pushed 1 new commit to master: https://git.io/vrwK0 [20:45] scummvm/master c383ed4 Eugene Sandulenko: COMMON: Remove const qualifiers.... [20:45] GitHub136 (GitHub136@192.30.252.46) left #scummvm. [20:48] GitHub27 (~GitHub27@192.30.252.40) joined #scummvm. [20:48] [scummvm] sev- pushed 1 new commit to master: https://git.io/vrwKh [20:48] scummvm/master cdbf10c Eugene Sandulenko: COMMON: Fix another warning.... [20:48] GitHub27 (GitHub27@192.30.252.40) left #scummvm. [20:50] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [20:50] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services. [21:02] LordHoto (loom@unaffiliated/lordhoto) left #scummvm. [21:15] agh [21:15] i should have seen that [21:18] <_sev> right [21:42] hi [21:42] Nick change: omer_mor_ -> omer_mor [21:42] <_sev> hi [21:43] m_kiewitz: I studied bug #7133 and not convinced it's a real bug. I'd appreciate if you go over my notes and tell me what you think. [21:44] salty-horse (~salty-hor@unaffiliated/salty-horse) left irc: Quit: Leaving [21:44] I just added them to the bug [21:44] well it seems it's the same when using the original interpreter [21:44] Yes, it's supposedly a bug in the game's scripts [21:45] but I think the evidence I found suggests it's intentional [21:46] well in general its weird though that you can train it, but use it in combat [21:46] but NOT use it in combat lol [21:46] that's actually not weird [21:46] why not? [21:46] why should you be able to train them then? [21:46] the fighter and paladin are not able to cast spells during battle because of their shield [21:46] is there any actual use outside of combat? [21:47] yes, but then it makes no sense to be able to train those spells [21:47] I also believe you can cast it outside of battle, and your first blow will be zapped [21:47] also its weird that it costs no mana [21:47] you just can't recharge again during battle [21:47] ah you can [21:48] it's weird there's no mana cost - I agree [21:48] frankyboy_ (~franky@ppp91-78-195-201.pppoe.mtu-net.ru) joined #scummvm. [21:48] but the scripts seems consistent about their weirdness [21:48] at least - that's my take on this [21:49] well the question is if it was actually really meant to be like that [21:49] if we could only contact an original game programmer about this [21:49] we can always try to approach the coles and ask [21:50] Corey cole is not very responsive - I guess he's busy with his HeroU game [21:50] sure i understand [21:50] but also right, i think i wouldn't change it unless an original dev/creator says "yeah, that was an oversight and was not meant to be that way" [21:51] "Despite a weapon only being able to carry a single charge at one time, the spell can be continually cast and will be properly trained." [21:51] is this about mage/thief? [21:51] I would suggest fixing this, if the zap was dispatching the event to several rooms, but the room won't handle it [21:51] or vice versa [21:52] but since it's both not dispatching and not being handled - I think it's not a real bug [21:52] it's at least nice that we get stuff like this now. it means that the engine is working really well :P [21:53] "Zap can be cast while in combat if the Hero doesn't have a Shield, and thus a free left hand to cast" [21:53] Yes - SCI support is awesome =) [21:53] I knew that migrating SCI from FreeSCI to ScummVM would pay off ... [21:54] Poly-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Read error: Connection reset by peer [21:54] well basically the whole graphics code was rewritten in 2009/2010 using greg's work [21:55] i think basically the main thing left from freesci is the (actually really great) VM (unless I'm mistaken) [21:55] some kernel-related stuff too [21:56] i count that as VM, like the pathfinding code [21:56] <[md5]> and the pathfinding and sentence processing code [21:56] im not sure if part of the music/sound code was rewritten [21:56] <[md5]> (hello, btw :) ) [21:57] music/sound was rewritten, but it needs to be rewritten again [21:57] yeah sentence and such stuff is vm for me personally too :P [21:57] yes, i agree. and we need a SCI midi parser, we can't use the scummvm one unless we rewrite that one too [21:57] <[md5]> yeah, the sound code needs more work [21:58] because sci did seeks and such differently. we need to be able to seek to certain bytes and not to certain ticks only [21:58] yes, I'm mainly referring to the MIDI parser. Driver also need work but I have a lot of that bitrotting away in my github [21:58] and that even needs to work on a channel basis [21:58] <[md5]> although it's much more advanced than FreeSCI's sound implementation [21:58] <[md5]> "advanced" = "feature complete" [21:58] scummvm midi parser is afaik only able to seek to a specific tick in general and that's it [21:59] changing that would solve quite a open bugs [21:59] <[md5]> changing that to be... what? [21:59] <[md5]> (sorry, I'm confused as to what needs to be done here) [21:59] well making it possible to seek to certain midi bytes [21:59] <[md5]> ah [21:59] <[md5]> right [21:59] at least on music start, SCI seeked to a certain byte offset per channel [22:00] and we simply can not do that atm [22:00] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [22:00] and some music tracks use this to do extra stuff when a loop is triggered [22:00] <[md5]> seeking with MIDI is a weird thing [22:00] but in those cases we execute commands right on music start, when they shouldn't be executed [22:00] <[md5]> cause you'll need to trigger the MIDI events that are skipped [22:01] <[md5]> aha [22:01] <_sev> hi Polynomial-C [22:01] Hi [22:01] <[md5]> ooh, gentoo [22:01] <[md5]> hello Polynomial-C [22:02] omer_mor: anyway, great work on checking that script code [22:02] Action: [md5] agrees with m_kiewitz [22:02] <[md5]> great work indeed :) [22:02] <[md5]> dissecting game scripts is not fun [22:02] <[md5]> well, it can be fun, but not always [22:02] Hi [md5] :) [22:02] no joke, i am doing that right now [22:02] i never played through qfg3, so im not faimilar with that game even from a gameplay perspective [22:02] seems that we need to replace a procedure in n64908 [22:03] <[md5]> in what? [22:03] all of the sci32 games [22:03] <[md5]> right... :/ [22:03] it is some graphics timing script [22:03] <[md5]> which one? [22:03] graphics timing script? [22:04] it is used for the game to decide whether the video is fast enough, and relies on FrameOut running as fast as possible [22:04] uh oh [22:04] <[md5]> oh, right [22:04] well, it was *somewhat* fun to me... :-) [22:04] that was a nightmare for older SCI [22:04] <[md5]> yeah [22:04] <[md5]> "speedy" [22:04] feels like solving a puzzle [22:04] so this is why SQ6 scroll option is turned off by default, it thinks that the video is slow [22:04] and maybe frameout should really not have any delay in it and actually run as fast as possible for now [22:04] But I don't think I would be able to do this without the awesome SCI Companion decompiler [22:05] i would rather patch the few timer bugs in scripts [22:05] <[md5]> older SCI games benchmarked the PC on game startup to alter the game's behavior [22:05] that is what is going on here too [22:05] and larry 3 even calculated required pull ups for gameplay by using machine speed [22:05] <[md5]> and here we thought that they didn't do that in SCI32... [22:05] <[md5]> meh [22:05] on faster machines you had to do 1000+ pull ups [22:06] <[md5]> anyway, this has to be handled eventually [22:06] but atm we get detected as too slow, so pull ups are fine, but when getting points you don't actually see those points being added one by one [22:06] because the scripts think that the PC is too slow [22:07] i wanted to rewrite the speed throttler to handle those cases in a better way [22:07] <[md5]> yes, m_kiewitz hates that push-ups scene :P [22:07] it seems like it would be really easy to just fix this procedure to always return a high value [22:07] we even have a special detection for that benchmark inside scummvm [22:08] not all the games use n64908 either [22:08] well sure i could patch the script, but that benchmark got modified lots of times and is called differently as well [22:08] <[md5]> where is it used? SCI2.1 middle? [22:08] torin just reads a number from GetConfig, thank goodness :) [22:08] but we still also have some issues in SCI1.1 games, because sometimes there are inner loops. like for example quest for glory 3 fighting runs in an inner loop [22:09] it looks like its SQ6, Shivers, Phant1, LSL6hires, PQ4, GK1 [22:09] and the speed throttler isn't triggered because of that [22:09] some other SCI2 games have the n64908 script but dont use it [22:09] from GetConfig? so the engine itself had a machine speed detection too? [22:10] or was it an actual config option for the user? [22:10] the installer would do a video speed test and then write that information into the config file [22:10] ah, i wonder why they didn't do that for all games :/ [22:12] i also wonder if that script is also used for gameplay timing [22:13] like for example when that script detects a fast machine, maybe they set a timer to a higher value or something [22:13] have you looked into that too? [22:13] i would hope that they learnt their lesson but you never know [22:15] it could be used that way, it seems to be global87 for most of them [22:15] its a little weird too, the script number is not always the same for the speed room [22:15] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 246 seconds [22:15] thats what they did for older SCI games too [22:15] gk1 its 17, phant1 and sq6 its 33, pq4 its 6, shivers its 942 [22:15] i think we detect it by looking for certain object names [22:15] it seems its always called speedRoom at least& [22:16] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [22:17] ugh, this is actually a huge nightmare [22:17] it looks like its in the other games too but inlined with other stuff [22:17] that's at least something. in SCI0-SCI1.1 they used 5 or 10 different object names [22:18] i see the timing loop in a local procedure in kq7 [22:18] it uses a different metric too [22:19] (if (> speedRating 165) & [22:20] ah no, we actually even go for specific views now [22:20] we don't go for object names [22:20] animate.cpp -> void GfxAnimate::throttleSpeed() [22:21] its still called fred too :) [22:21] yeah, "fred", "Speedy", "ego" I wrote all of those down at some point [22:21] and at some point i gave up and went for view detection instead [22:22] in MGDX it is called fredRm [22:24] maybe the name of a sierra dev [22:24] or some internal joke [22:24] GitHub28 (~GitHub28@192.30.252.42) joined #scummvm. [22:24] [scummvm] sev- closed pull request #757: UFOs / Gnap: Der Schurke aus dem All (master...gnap) https://git.io/vrJLO [22:24] GitHub28 (GitHub28@192.30.252.42) left #scummvm. [22:24] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) left irc: Quit: Leaving [22:24] GitHub72 (~GitHub72@192.30.252.42) joined #scummvm. [22:24] [scummvm] sev- pushed 235 new commits to master: https://git.io/vrwNs [22:24] scummvm/master d80c760 johndoe123: GNAP: Initial commit [22:24] scummvm/master ea59c06 johndoe123: GNAP: Clean up scene 28 [22:24] scummvm/master 22b8cc7 johndoe123: GNAP: Clean up scene 29 [22:24] GitHub72 (GitHub72@192.30.252.42) left #scummvm. [22:26] detailLevel 1 to 3& i wonder what this is [22:27] looks like lower is better [22:33] henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [22:41] parwana (uid31235@gateway/web/irccloud.com/x-jksakrmcqlicrlqg) joined #scummvm. [22:42] WooShell (~Markus@ipbcc34ce4.dynamic.kabel-deutschland.de) left irc: Quit: Zu gotdy od mpy nrmy stpimf. Zu drvpmf zrsmd aogy jrt iq pt viy jrt yp yjr htpimf. [22:42] [md5] (~md5@unaffiliated/md5/x-729473) left irc: Ping timeout: 240 seconds [22:47] Gentle` (~tier@quassel/contributors/gentle) joined #scummvm. [22:51] Arcanum_za (~trixarian@2604:180:2:b41::5ac8) joined #scummvm. [22:53] tsoliman_ (~tsoliman@cpe-65-30-8-1.wi.res.rr.com) joined #scummvm. [22:53] ruskie (ruskie@sourcemage/mage/ruskie) got netsplit. [22:53] tsoliman (~tsoliman@cpe-65-30-8-1.wi.res.rr.com) got netsplit. [22:53] Gentle (~tier@quassel/contributors/gentle) got netsplit. [22:53] Trixar_za (~trixarian@2604:180:2:b41::5ac8) got netsplit. [22:53] wanwan (~wanwan@ppp85-141-72-202.pppoe.mtu-net.ru) got netsplit. [22:53] gus (~quassel@2401:1801:7800:101:be76:4eff:fe18:1911) got netsplit. [22:53] snow_bckspc (~snow_bcks@ganon.dot-server.net) got netsplit. [22:53] wysiwtf (arvenius@whatyouseeis.wtf) got netsplit. [22:55] frankyboy_ (~franky@ppp91-78-195-201.pppoe.mtu-net.ru) left irc: Remote host closed the connection [22:58] gus (~quassel@2401:1801:7800:101:be76:4eff:fe18:1911) returned to #scummvm. [23:00] GitHub184 (~GitHub184@192.30.252.41) joined #scummvm. [23:00] [scummvm] sev- pushed 1 new commit to master: https://git.io/vrwj1 [23:00] scummvm/master 0489a0d Eugene Sandulenko: SCUMM HE: Another step in Amiga port fixes [23:00] GitHub184 (GitHub184@192.30.252.41) left #scummvm. [23:04] Gentle (~tier@quassel/contributors/gentle) got lost in the net-split. [23:04] Trixar_za (~trixarian@2604:180:2:b41::5ac8) got lost in the net-split. [23:04] wanwan (~wanwan@ppp85-141-72-202.pppoe.mtu-net.ru) got lost in the net-split. [23:04] snow_bckspc (~snow_bcks@ganon.dot-server.net) got lost in the net-split. [23:04] wysiwtf (arvenius@whatyouseeis.wtf) got lost in the net-split. [23:04] tsoliman (~tsoliman@cpe-65-30-8-1.wi.res.rr.com) got lost in the net-split. [23:04] ruskie (ruskie@sourcemage/mage/ruskie) got lost in the net-split. [23:05] 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. [23:10] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [23:12] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 250 seconds [23:12] Nick change: Strangerke_ -> Strangerke [23:15] ruskie (ruskie@sourcemage/mage/ruskie) joined #scummvm. [23:32] K4T (~nima@193-0-192-199.via.zamek.net.pl) left irc: [23:53] girafe (~girafe@LFbn-1-8020-64.w90-112.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [23:56] Schnabeltierchen (~Schnabelt@xdsl-87-79-188-3.netcologne.de) left irc: Ping timeout: 260 seconds [23:57] Schnabeltierchen (~Schnabelt@xdsl-89-0-124-31.netcologne.de) joined #scummvm. [00:00] --- Tue May 24 2016