[00:01] GitHub98 (~GitHub98@192.30.252.40) joined #scummvm. [00:01] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vPF8e [00:01] scummvm/master 41d1e0a Paul Gilbert: SHERLOCK: 3DO: Fixes to allow game to start [00:01] GitHub98 (GitHub98@192.30.252.40) left #scummvm. [00:52] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [01:09] ScottT (~ScottT@2401:a400:6100:f400:3c54:c889:4848:d92f) joined #scummvm. [01:09] #scummvm: mode change '+o ScottT' by ChanServ!ChanServ@services. [01:15] dreammaster: did you read the backlog? [01:18] henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [01:21] No, I hadn't. I got sucked into an exciting discovery.. after ages bemoaning that I couldn't debug the original Starship Titanic executable in IDA (it kept crashing with exceptions), I finally figured out a way to debug it.. using a little utility called DXWnd to force the game to run in a window, and then use Visual Studio's Attach to Process, which let me debug without exceptions happening [01:21] nice! [01:22] I've been eagerly spending every second since I got home figuring out what the hell I got wrong with the Doorbot at the start of the game ;) [01:22] Once I got some quick Sherlock fixes out of the way, anyway [01:22] quit working on anything else, would you kindly ;) [01:22] What am I looking for? [01:22] a joke [01:24] Wanna give me a hint? [01:25] its about breakfast [01:25] Oh, congrats about meing maid the maintainer :) [01:25] And op privileges [01:25] Sorry, *being made* [01:27] are you thinking of TMM? or are we in one of those time paradoxes? [01:28] or did someone volunteer me for something without me knowing& [01:29] " yeah, _sev wore me down, I'm now win32 maintainer " [01:29] Oh, sorry, sorry. Wrong person [01:29] I'm way too hyped up at the moment. :) [01:30] i mean, i will of course accept your congratulations any timei am not some kind of congratulations-voiding savage :~) [01:30] i am hyped up too! [01:39] ignalina (~pettersjo@c83-249-1-181.bredband.comhem.se) left irc: Quit: ignalina [01:40] Ah damnit. My new debugging superpower is already bearing fruit.. [01:41] The Doorbot is a standard game object with a linked movie that's started as the scene starts. But before it can animate (or any other scene object drawn), a "cutscene" is drawn with the ship crashing and the doorbot first appearing. [01:42] But because the started movie has been effectively delayed, our video decoder things the movie is way behind schedule, so all the frames of the movie are iterated through in a single frame. :P [01:43] And here's me spending weeks, whilst working on other things like transparency support, trying to figure out what launched the doorbot's animation, and why it wasn't happening in ScummVM. Turns out it wasn't even directly due to any code I'd incorrectly written [01:43] that sounds hugely relieving [01:44] Yes indeed. And this will be a big help now for future work on the conversation system. I'll actually be able to run the code side-by-side and actually figure out where problems occur [01:45] Not sure what to do about the video decoder, though. I would prefer to avoid having to manually pause and resume all "playing" movies only when standard scene drawing is being done. Maybe I can force reset the "time to next frame". [01:45] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 245 seconds [01:46] Dominus (~dominus@212-88-13-168.adsl.highway.telekom.at) joined #scummvm. [01:46] Dominus (~dominus@212-88-13-168.adsl.highway.telekom.at) left irc: Changing host [01:46] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [01:47] i wonder if my forum account at sciprogrammers will ever get activated [01:49] oh omer_mor, you rascal. telling me to sign up to tell them about the script offsets, then telling them for me anyway :) [01:49] oh, and opening a github ticket that i *can* talk on already. [01:49] Vampire0_ (~Vampire@jEdit/Vampire) joined #scummvm. [01:49] Vampire0 (~Vampire@jEdit/Vampire) left irc: Ping timeout: 250 seconds [01:59] i am so surprised nobody has understood my joke. sad sad sad. [01:59] i must do better in the future. [02:04] GitHub13 (~GitHub13@192.30.252.46) joined #scummvm. [02:04] [scummvm] csnover pushed 1 new commit to master: https://git.io/vPFEp [02:04] scummvm/master 90c2f77 Colin Snover: SCI32: Implement HShutterIn for SCI2.1mid+... [02:04] GitHub13 (GitHub13@192.30.252.46) left #scummvm. [02:06] ruskie (ruskie@sourcemage/mage/ruskie) left irc: Excess Flood [02:17] te_lanus (~te_lanus@154.66.195.97) left irc: Quit: Leaving [02:36] bgK (~bgk@2001:41d0:2:599c::2a60:8434) left irc: Ping timeout: 245 seconds [02:36] ruskie (ruskie@sourcemage/mage/ruskie) joined #scummvm. [02:36] bgK (~bgk@2001:41d0:2:599c::2a60:8434) joined #scummvm. [02:36] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [02:52] snover (~Adium@unaffiliated/snover) left irc: Quit: Leaving. [03:11] I think it's time to call it a night. But I'd welcome any suggestions left in-channel on how make the AVI decoder optionally not "barrel" forward by more than a single frame if playback is delayed. [03:12] Currently it doesn't look like I can cleanly delay starting playback within the engine; it looks like I may need to make a custom AVI FixedRateVideoTrack descendent that has an option to calculate next frame times based on the current system time rather than always from the prior frame time [03:13] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [04:04] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 256 seconds [05:28] WooShell (~Markus@ipbcc071f7.dynamic.kabel-deutschland.de) joined #scummvm. [05:29] good meowning =^.^= [05:36] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) left irc: Remote host closed the connection [06:00] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [06:35] ny00123 (~ny00123@46-116-115-228.bb.netvision.net.il) joined #scummvm. [07:23] borosky (~broosky@178235040148.dynamic-ww-05.vectranet.pl) joined #scummvm. [07:24] borosky (~broosky@178235040148.dynamic-ww-05.vectranet.pl) left irc: Client Quit [07:30] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) joined #scummvm. [07:30] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [07:31] morning [08:07] borosky (~broosky@178235040148.dynamic-ww-05.vectranet.pl) joined #scummvm. [08:32] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [08:32] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [08:56] moin [09:18] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [09:19] Littleboy (~littleboy@c-174-62-174-85.hsd1.ma.comcast.net) left irc: Quit: Ętre dans le vent, une ambition de feuille morte. [09:44] GitHub40 (~GitHub40@192.30.252.41) joined #scummvm. [09:44] [scummvm-web] hpvb pushed 1 new commit to master: https://git.io/vPFXC [09:44] scummvm-web/master 4e6e17b Hein-Pieter van Braam: WEB: Add Fedora package for 1.9.0 [09:44] GitHub40 (GitHub40@192.30.252.41) left #scummvm. [09:47] have you checked the Fedora version range? [09:47] (and thanks!) [09:47] wjp, oh, not really, let me install an old-ass fedora [09:48] actually, lets just update the range to 23+ [09:48] who even runs fedora 8 [09:48] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [09:49] wjp, what do you think? [09:49] fine by me [09:49] although I can easily check 20 [09:49] GitHub89 (~GitHub89@192.30.252.42) joined #scummvm. [09:49] [scummvm-web] hpvb pushed 1 new commit to master: https://github.com/scummvm/scummvm-web/commit/38e43ae47745fb033b0aea58403bc8db877c47d4 [09:49] scummvm-web/master 38e43ae Hein-Pieter van Braam: WEB: Update Fedora version range. [09:49] GitHub89 (GitHub89@192.30.252.42) left #scummvm. [09:49] wjp, ok, well, I guess we can update it again... sorry :-/ too fast [09:51] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 244 seconds [09:51] Nick change: Strangerke_ -> Strangerke [09:53] did you update the .spec for SDL2? [09:54] wjp, I just let it choose sdl2 by default, rpmbuild process figures the dependencies out itself [09:54] not the BuildReqs [09:54] I guess not [09:54] so... 'no'? :) [09:55] If you think this package isn't good I can do another one on a clean buildhost [09:55] I tried it on a clean F24 box and it installed and ran fine [09:55] oh, it wouldn't affect the package [09:56] I also upgraded mpeg2dec to 0.5.1 in this one [09:56] good [09:57] while we're updating things, I guess libmad and faad are in fedora now anyway? [09:57] no, no mp3 or aac in fedora [09:57] unless you install rpmfusion [09:57] oh, I may have that [09:57] been a while since I looked at this :-) [09:58] (not my main system) [09:58] right [09:58] installs and starts up fine in F20 by the way [09:59] ok, I'll just make the range 20+ then [09:59] and then I'll stop picking at it [10:00] GitHub156 (~GitHub156@192.30.252.34) joined #scummvm. [10:00] [scummvm-web] hpvb pushed 1 new commit to master: https://github.com/scummvm/scummvm-web/commit/976b9da3510580c0bb70910c0abb0149db8ae74a [10:00] scummvm-web/master 976b9da Hein-Pieter van Braam: WEB: Update Fedora package version range to 20+... [10:00] GitHub156 (GitHub156@192.30.252.34) left #scummvm. [10:01] wjp, teamwork! hi5 [10:01] :-) [10:02] so I think I'll change BuildRequires to SDL2-devel, and add fluidsynth-devel, libtheora-devel, libpng-devel [10:02] and libjpeg-turbo-devel(?) [10:02] just to prevent packages being built with certain optional-but-expected things disabled [10:03] yeah, that sounds good [10:03] and maybe add that libmad patch to dists/redhat? [10:04] ignalina (~pettersjo@c83-249-1-181.bredband.comhem.se) joined #scummvm. [10:08] good idea [10:09] did the 0.4.1->0.5.1 require any changes to the spec other than changing the version number? [10:09] no, it just worked [10:09] Cheeseness (~cheesenes@ppp14-2-136-237.bras1.hba1.internode.on.net) left irc: Ping timeout: 260 seconds [10:12] hrm, list of files-to-be-packaged on the wiki release HOWTO is out of date again [10:12] if that part of the release-howto always gets skipped, maybe we should just remove that list... [10:12] the .spec is up to date anyway [10:19] GitHub197 (~GitHub197@192.30.252.46) joined #scummvm. [10:19] [scummvm] wjp pushed 1 new commit to master: https://git.io/vPF1x [10:19] scummvm/master bb2ec76 Willem Jan Palenstijn: DISTS/FEDORA: Update spec build requirements [10:19] GitHub197 (GitHub197@192.30.252.46) left #scummvm. [10:20] GitHub163 (~GitHub163@192.30.252.42) joined #scummvm. [10:20] [scummvm-web] wjp pushed 1 new commit to master: https://git.io/vPFMf [10:20] scummvm-web/master 13463af Willem Jan Palenstijn: WEB: Remove old Fedora package now that new one is available [10:20] GitHub163 (GitHub163@192.30.252.42) left #scummvm. [10:24] NuSuey (uid3556@gateway/web/irccloud.com/x-mnrhjdmnkgwjxkrs) joined #scummvm. [10:32] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [10:34] that should do it [10:35] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 265 seconds [10:35] Nick change: Strangerke_ -> Strangerke [10:37] wjp, looks good [10:41] ajax16384 (~User@ip33.net130.n37.ru) joined #scummvm. [10:41] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [10:53] have you looked further at a fully scripted windows binary? [10:54] yeah, I haven't finished it yet though, I'm having some problems with libmpeg2 [10:54] I was also looking at using wix to build the installer [10:55] there doesn't seem to be a way to build installers with guis that don't require wine at the moment [10:55] I guess we'll just have to live with that [10:55] there are the msitools which can create non-interactive msi files natively [10:55] but I think it'll confuse people to click on the msi and just get scummvm without any interactions [10:56] but the wix compiler works great on Linux with wine and mono [10:56] I haven't been able to build it on linux, but I've been able to build the wix toolkit on windows using at least only freely available tools [10:57] so I think it'll work for our purposes [10:59] so it requires building on Windows but then can be used from Linux? [10:59] yeah [10:59] it can maybe be made to build on wine too, but it requires microsoft's compilers to do so [10:59] good enough I suppose [10:59] so, I don't really see the point unless I can coerce it to build with mono on wine [11:00] it's at least in theory possible to build it using only free/libre tools but it looks like it will be a pain in the ass to do so :) [11:00] wine has a libmsi that's good enough to work, so if mono's compiler on wine can do native dll imports it *should* work [11:01] well, if we can just use the existing binary releases for wix I'm fine with that [11:01] and we can use mistools's 'heat' utility to generate the wix xml for build system artifacts [11:01] yeah, we can use the binary releases too [11:02] but I wanted to make sure I could at least build it if I wanted to [11:02] Action: wjp nods [11:02] also the msi file doesn't actually contain any executable code as far as I'm aware [11:02] so that's also a bonus [11:03] next I have to figure out how buildbot works [11:04] I'd like to have buildbot build all dependencies for each release also so we know it stays possible [11:04] but probably not the toolchain if I can help it [11:05] hm, I'd separate buildbot and releases here [11:06] I know absolutely nothing about buildbot yet [11:07] there could be aspects I'm missing, but we're currently using it to do incremental builds for every commit and every toolchain, and to do clean nightly builds [11:08] and I'm not sure we should add extra load to that by building more than necessary [11:08] well, for nightlies probably not [11:08] but if we can get it to build tags as 'releases' that would be pretty sweet [11:08] and for incremental commit-triggered builds definitely not [11:09] but yeah, I don't think we should be building all dependencies each nightly cycle [11:09] having a fully automated build process from scratch would be very valuable though [11:09] once I've familiarized myself with buildbot I'll propose something, unless you already have a proposal :) [11:09] we might be able to set up a less frequent schedule for that [11:10] it may also be possible to trigger builds based on upstream changes, or toolchain changes or something [11:10] rebuilding libs for which no dependencies changed and the toolchain remained the same is a little wasteful [11:10] but say, if we upgrade libpng it's probably a good idea to rebuild wxwidgets too [11:11] well, wasteful is relative if it doesn't happen often [11:11] and keeping the system simple makes it more robust [11:12] ok, if we agree that having a fully automated process to build the whole release from 0 is valuable then the schedule is something we can discuss later :) [11:12] fully agree [11:13] TMM: what about NSIS? That can be used on linux can't it? [11:16] GitHub73 (~GitHub73@192.30.252.41) joined #scummvm. [11:16] [scummvm] wjp pushed 1 new commit to branch-1-9: https://git.io/vPFyo [11:16] scummvm/branch-1-9 afa5ad3 Willem Jan Palenstijn: DISTS/FEDORA: Update spec build requirements [11:16] GitHub73 (GitHub73@192.30.252.41) left #scummvm. [11:22] waltervn, that also works, but msi files are smaller and because we want to do automatic updates using msi makes sense I think [11:23] omer_mor_ (~Omer@46-117-132-33.bb.netvision.net.il) joined #scummvm. [11:24] omer_mor (~Omer@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 244 seconds [11:41] ignalina (~pettersjo@c83-249-1-181.bredband.comhem.se) left irc: Read error: Connection reset by peer [11:41] ignalina (~pettersjo@c83-249-1-181.bredband.comhem.se) joined #scummvm. [11:47] GitHub26 (~GitHub26@192.30.252.45) joined #scummvm. [11:47] [scummvm] zeldin pushed 2 new commits to master: https://git.io/vPFSF [11:47] scummvm/master cd6f1e3 Marcus Comstedt: DC: Add Dreamcast specific clean target [11:47] scummvm/master b8e8c9c Marcus Comstedt: DC: Remove workaround for GCC bug #42841... [11:47] GitHub26 (GitHub26@192.30.252.45) left #scummvm. [11:48] GitHub146 (~GitHub146@192.30.252.40) joined #scummvm. [11:48] [scummvm-web] aquadran pushed 1 new commit to master: https://git.io/vPFSx [11:48] scummvm-web/master debc5fd Pawel Kolodziejski: WEB: Added Debian, Ubuntu, SamsungTV packages [11:48] GitHub146 (GitHub146@192.30.252.40) left #scummvm. [11:52] ajax16384 (~User@ip33.net130.n37.ru) left irc: Read error: Connection reset by peer [11:53] automated builds? that would be nice. even nicer if the debug symbols got collected so that they can be automatically retrived for debugging by minidumps [11:54] and while at it, support WER [11:54] that sounds rather orthogonal to the current discussion [11:55] I think it more of a tangental thing [12:00] but feel free to suggest concrete things for that [12:00] Vampire0_ (~Vampire@jEdit/Vampire) left irc: Ping timeout: 276 seconds [12:00] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [12:08] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) joined #scummvm. [12:08] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [12:10] well, WER itself is rather simple from my understanding. it's a free service. just setup an account and add trusted people to gather reports [12:11] then when the windows crash reporter runs, you get the collected crashes [12:12] the only requirement is that the executable is authenticode signed [12:12] which is easy to automate. [12:12] we'll need to purchase a cert for it then I guesss [12:13] I think there is the option to send them your debug symbols too, so that it will automatically filter and categorize crashes for you [12:13] so that doesn't sound like it's going to happen [12:13] well, the certs are not THAT expensive [12:14] if you want to go the extra mile, there is an api to mark extra data that you want in the report, such as log files and key data structures [12:16] and of course, you can setup automatic solution suggestions. if the error reporter matches the crash to a known and solved issue then the user will get instructions on how to resolve the issue. [12:16] yes, they can be as generic as "any crashes on $oldversion are solved by updating to $newversion" [12:17] bazaar (~bazaar@81.4.111.235) left irc: Changing host [12:17] bazaar (~bazaar@unaffiliated/bazaar) joined #scummvm. [12:20] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) joined #scummvm. [12:31] Cheeseness (~cheesenes@ppp14-2-136-237.bras1.hba1.internode.on.net) joined #scummvm. [13:01] :( [13:15] ignalina (~pettersjo@c83-249-1-181.bredband.comhem.se) left irc: Ping timeout: 245 seconds [13:32] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [13:32] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [13:45] demonimin (~demonimin@unaffiliated/demonimin) left irc: Ping timeout: 256 seconds [13:48] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 250 seconds [13:55] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [14:05] omer_mor (~Omer@46-117-132-33.bb.netvision.net.il) joined #scummvm. [14:08] omer_mor_ (~Omer@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 265 seconds [14:12] demonimin (~demonimin@unaffiliated/demonimin) joined #scummvm. [14:38] Henke37, do you have some documentation on this process? I may be willing to do it if we can do it with free software on our side [14:38] criezy, is the linear filtering in SDL2 a bilineare filter or a "simple" linear one? [14:39] just asking for the gui translation [14:40] what do you mean by "simple" linear one? [14:40] (because bilinear essentially means a 2D linear filter) [14:41] is linear = bilinear? [14:41] this looks relevant: https://msdn.microsoft.com/en-us/library/windows/desktop/bb513641%28v=vs.85%29.aspx [14:41] when speaking of filtering in 2d graphics [14:41] bilinear is linear in both dimensions [14:41] okay, thanks [14:42] I thought that bilinear means something like "2-pass linear" :D [14:42] and yep, I don't know how to graphics [14:42] :) [14:46] Henke37, ok, I'll have a look at it [14:46] thanks! [14:58] GitHub109 (~GitHub109@192.30.252.42) joined #scummvm. [14:58] [scummvm] rootfather pushed 4 new commits to branch-1-9: https://git.io/vPFbu [14:58] scummvm/branch-1-9 d09c491 rootfather: NEWS/DE: Mention SDL2 filtering option [14:58] scummvm/branch-1-9 f996b2b rootfather: I18N: Update translation templates from source code [14:58] scummvm/branch-1-9 4632cc2 rootfather: I18N: Update German GUI translation [14:58] GitHub109 (GitHub109@192.30.252.42) left #scummvm. [14:58] did that go into the right branch? [14:59] snover (~Adium@unaffiliated/snover) joined #scummvm. [14:59] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [14:59] oh, the filtering option went into 1.9 too [14:59] interesting [14:59] never mind :-) [15:03] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [15:04] wjp, I think it's intended for 1.9.1, perhaps it'll solve the sdl2 issue for win32 [15:06] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 256 seconds [15:06] Nick change: Strangerke_ -> Strangerke [15:17] GitHub19 (~GitHub19@192.30.252.46) joined #scummvm. [15:17] [scummvm] rootfather pushed 3 new commits to master: https://git.io/vPFN8 [15:17] scummvm/master 8530062 rootfather: NEWS/DE: Mention SDL2 filtering option [15:17] scummvm/master 9eb1500 rootfather: I18N: Update German GUI translation [15:17] scummvm/master 8e32864 rootfather: I18N: Regenerate translations.dat [15:17] GitHub19 (GitHub19@192.30.252.46) left #scummvm. [15:26] Just a random thought, but if we have cloud support (and a libcurl dependency) would it be a good idea to add an option to the launcher to install the freeware games we distribute? [15:27] we could setup a simple sparkle-xml-like file with release versions and supported games [15:27] and have scummvm download the games and add them to the launcher [15:28] could be useful for mobile/portable devices as getting data on them can be a bit of a pain [15:30] good idea imho [15:30] the whole adding a game user experience could use some looking at i think [15:31] yeah, particularly on mobile [15:32] maybe we could even add a 'search for games' option [15:32] and just have it add all the games it can find in a certain subtree with default game detection options [15:32] a lot of the emulators on mobile do things like that [15:33] the fact that i cant even find a link to the user manual is not good [15:34] the directory navigation also leaves something to be desired at times [15:34] I'm not a computer n00b so I don't know how hard it ACTUALLY is, but I do notice that I sometimes struggle a bit to use it effectively [15:41] GitHub147 (~GitHub147@192.30.252.46) joined #scummvm. [15:41] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vPFAi [15:41] scummvm/master 2bf087d Paul Gilbert: TITANIC: Workaround for Doorbot's 'cloak off' movie playback... [15:41] GitHub147 (GitHub147@192.30.252.46) left #scummvm. [15:44] salty-horse (~salty-hor@unaffiliated/salty-horse) joined #scummvm. [15:44] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services. [16:33] GitHub149 (~GitHub149@192.30.252.34) joined #scummvm. [16:33] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vPFhF [16:33] scummvm/master 41e6a5d Paul Gilbert: TITANIC: Fix looping in CTrueTalkManager::triggerNPC [16:33] GitHub149 (GitHub149@192.30.252.34) left #scummvm. [16:43] Littleboy (~littleboy@c-174-62-174-85.hsd1.ma.comcast.net) joined #scummvm. [16:43] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services. [16:47] GitHub153 (~GitHub153@192.30.252.45) joined #scummvm. [16:47] [scummvm] madmoose pushed 1 new commit to master: https://git.io/vPFjz [16:47] scummvm/master 669e6be Thomas Fach-Pedersen: BLADERUNNER: Fix uninitialized variable accesses... [16:47] GitHub153 (GitHub153@192.30.252.45) left #scummvm. [16:47] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [17:25] has anyone seen my fullscreen bug? I want to know if it's a linux thing. maybe sdl is handling input incorrectly. [17:30] bug 9617? [17:31] i haven't verified it on linux, but on windows, I get the exact opposite behavior [17:31] alt+enter works only once until you release the alt key and press it again [17:34] Same on OS X. I can reproduce #9563 but not #9617. [17:34] But I can indeed reproduce #9617 on Unbuntu. Sort of. [17:35] It is not that sensitive. But if I keep Alt+Enter pressed it toggles continously between windowed and fulscreen. [17:35] thats a feature, not a bug! [17:35] :) [17:37] drutfx (~john@dslb-178-005-018-102.178.005.pools.vodafone-ip.de) joined #scummvm. [17:42] free maximise window minigame [17:46] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) left irc: Quit: Leaving [17:51] criezy, you mean that if you press it once (not even intending to press the key down for any duration) it only toggles fullscreen once? it's also easier to test with alt+ctrl+ -/= -- it many times skips one of the scales, jumping between 1x and 3x [17:51] criezy, using sdl2? [17:51] using Xorg? [17:53] switching to fullscreen works as intended for me with Xorg, Gnome 3 [17:53] (SDL2) [17:57] bgK, I'm not sure what's intended by your measure. it works for me too, but it toggles it several times for a single keypress. [17:58] that does not happen on my system [18:00] snover: lol [18:01] hm, I get the same continuous switching behaviour (linux, xorg, SDL2) [18:01] let's see [18:04] (hrm, also getting graphics glitching on the OSD while this is happening) [18:04] te_lanus (~te_lanus@154.66.195.97) joined #scummvm. [18:06] wjp, my reply in this bug details the problem [18:06] wjp, I don't know if it's an X bug that SDL exposes or what [18:07] wjp, you might also have noticed that the OSD saying "fullscreen on" appears before you switch to fullscreen and vice-versa :) [18:07] Yes SDL2 and Xorg. And yes, if I press it once it only toggle once. But if I keep it pressed then it toggles multiple times, as long as I keep it pressed. [18:09] isn't this just a matter of handling these events on keydown instead of on keyup? [18:10] random data point: keeping F11 pressed in firefox also makes it continuously switch [18:10] in fact most of my window manager shortcuts do the same [18:10] hrm [18:11] but like keyrepeat, with a small delay between the first and second events [18:12] criezy, at a reasonable rate that you would expect from a repeated key press, I assume? [18:12] wjp, my problem is with the single press being too sensitive. not even trying to hold it. [18:12] wjp, I will give you my debug prints :) [18:12] For the first one yes. But after it toggles very quickly. [18:15] wjp, ignore or comment out my fullscreen hack - you can test the scale changes with alt+ctrl+= http://pastebin.com/Hnn0d2NZ [18:17] GitHub55 (~GitHub55@192.30.252.34) joined #scummvm. [18:17] [scummvm] salty-horse pushed 1 new commit to master: https://git.io/vPbJN [18:17] scummvm/master 5280632 Ori Avtalion: SDL: Fix typos [18:17] GitHub55 (GitHub55@192.30.252.34) left #scummvm. [18:18] GitHub198 (~GitHub198@192.30.252.40) joined #scummvm. [18:18] [scummvm] csnover pushed 1 new commit to master: https://git.io/vPbJp [18:18] scummvm/master 724385e Colin Snover: SCI32: Fix slow SCI2.1mid transitions... [18:18] GitHub198 (GitHub198@192.30.252.40) left #scummvm. [18:21] so i think that was the last graphics problem with sq6 resolved. [18:21] now someone just needs to rewrite pathfinding to use the Sierra algorithm, and MIDI/kDoSound, to fix the two other bugs that are still open. [18:25] 'someone' [18:25] Action: fuzzie looks at snover [18:25] 'phar lap' ;~) [18:26] GitHub197 (~GitHub197@192.30.252.46) joined #scummvm. [18:26] [scummvm] madmoose pushed 1 new commit to master: https://git.io/vPbUZ [18:26] scummvm/master 307321e Thomas Fach-Pedersen: BLADERUNNER: Fix invalid assert in AudStream [18:26] GitHub197 (GitHub197@192.30.252.46) left #scummvm. [18:29] i suppose the VMDs probably have AV sync problems too but I dont think that any of them actually have lip sync so its kind of hard to tell [18:30] #scummvm: mode change '+o eriktorbjorn' by ChanServ!ChanServ@services. [18:33] speaking of graphics distortion, has anybody looked into bug 9592? [18:35] NuSuey (uid3556@gateway/web/irccloud.com/x-mnrhjdmnkgwjxkrs) left irc: Quit: Connection closed for inactivity [18:35] rootfather, huh [18:37] eriktorbjorn: I think you should be able to start Blade Runner now without it crashing right away [18:37] madmoose, I also want to try! how should I copy the CDs? [18:37] rootfather: does that problem still happen today? [18:39] salty-horse: I need to document that somewhere. Optimally you would install the game but currently you only need the files from CD1. [18:39] OK [18:40] I don't even remember the directory structure on the CDs, hold on a sec [18:42] madmoose: Looks like it. (I was able to start it once even before, but I guess that was some sort of fluke.) [18:43] madmoose: I tripped an assert after walking around a bit, but maybe that's expected? [18:43] <_sev> madmoose: hey [18:43] <_sev> madmoose: are you aware of Coverity which we use? [18:44] eriktorbjorn: Which assert? [18:45] _sev: I am aware of what Coverity is and I've seen a report of it used on ScummVM, but that's all I know [18:45] madmoose: It happens when entering Runciters, and then leaving it again. As I exit, I see the spinner land again, and after a little while: engines/bladerunner/scene_objects.cpp:109: int BladeRunner::SceneObjects::findByXYZ(int*, int*, int*, float, float, float, int, int, int): Assertion `_sceneObjectsSortedByDistance[i] < _count' failed. [18:46] Action: eriktorbjorn has to go again. Bye. [18:46] eriktorbjorn: Entering Runciters only recently started working so bugs are to be expected after that. [18:47] snover i'm waiting for the build to finish compiling :) [18:48] snover confirmed for ScummVM 1.10.0git13850-g8e32864 [18:48] but only if bilinear filtering is turned off [18:48] omer_mor_ (~Omer@46-117-132-33.bb.netvision.net.il) joined #scummvm. [18:49] omer_mor (~Omer@46-117-132-33.bb.netvision.net.il) left irc: Ping timeout: 260 seconds [18:49] eriktorbjorn, I'm so stupid I read "runciter" and thought "huh. that's a name from a philip k dick novel" [18:51] rootfather: weird [18:51] i dont see it [18:51] on amcos [18:51] macos [18:52] though when i go fullscreen it is all drawn at native screen resolution, no scaling [18:52] snover: there were various changes w/ pathfinding so it's not just 1 algo [18:53] salty-horse: The quick guide: From CD 1, copy *.TLK, *.MIX, *.DAT from the directories BASE and CD1 into a new directory. Rename CDFRAMES.DAT to HDFRAMES.DAT. [18:53] thanks [18:54] rootfather: are you using sdl2.0.5? [18:54] rootfather, I don't see the problem on linux [18:54] The real HDFRAMES.DAT is made by the installer by combining CDFRAMES.DAT from all four CDs but you can't get to anything that's not on CD1 for now. [18:58] snover salty-horse currently using sdl2.0.5, but I had the problem with 2.0.4 too [18:59] I'm 2.0.4 [18:59] rootfather: what is your graphics mode set to in options? [18:59] everything on default [19:00] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [19:00] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [19:00] video card drivers updated? :\ [19:01] yep, I had the very latest version on my previous installation, now I have the default one shipped with Windows 10 (hardware acceleration and everything working) [19:01] the distortion disappears as soon as I switch on bilinear filtering in the scummvm settings [19:04] I have a pretty crappy integrated graphics solution on my laptop [19:05] radeon hd 6320 [19:14] rootfather (~rootfathe@unaffiliated/rootfather) left irc: [19:19] ajax16384 (~User@ip33.net130.n37.ru) joined #scummvm. [19:19] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [19:21] did I do this correctly? https://bugs.scummvm.org/ticket/9626 [19:25] looks great [19:25] :D [19:25] only question I have is how you determined the SCI Version [19:25] (since there are a few potentially different ones) [19:27] it's also weird because it looks like an already existing version [19:27] except for resource.map [19:27] {"resource.map", 0, "6dd8f59dd8a0c8131f34b159044e645e", 5598}, [19:27] // Space Quest 3 - English DOS (from abevi, bug report #2612718) [19:27] {"sq3", "", { [19:27] {"resource.map", 0, "eca165515c6b62b05fa86b7d8f727660", 5598}, [19:27] {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 170494}, [19:28] te_lanus: You forget the P in Please! :) [19:28] te_lanus: was it copied directly from floppy? which kind of floppy is it? [19:28] :( [19:29] 360kb dos [19:29] (abevi's report is at https://bugs.scummvm.org/ticket/4176 ) [19:32] hm i own 0.000.453 too [19:32] te_lanus: what's the timestamp of all the resource files? [19:33] made a booboo with sci version [19:33] where did you get the date "1989-03-22" from? [19:33] Wed 22 Mar 1989 [19:34] https://bugs.scummvm.org/attachment/ticket/9626/Screenshot%20at%202016-10-20%2005-57-51.png [19:34] used the date that's on the about screen [19:34] madmoose, yay [19:35] oh, Runciter is from Ubik [19:36] ah really weird. Mine is 0.000.453 as well, but says 1.0U / 4/13/89 [19:40] m_kiewitz: does your version match the one abevi reported? [19:40] yes [19:40] apparently 5000 bytes is not quite enough here to see differences in the numbered resource.### files [19:40] would have to get the full MD5 to make sure that it's really the same data files [19:40] yes [19:41] still i would expect at least one change in size [19:41] 002 is different [19:41] and 003 [19:42] and 001 [19:42] :-) [19:42] all of them in fact [19:42] oh you and your so-called facts [19:42] it's a weakness I know [19:44] wjp: ah damn, yes 170496 instead of 170494. I'm too sleepy atm [19:44] m_kiewitz, http://pastebin.com/zYQWfidu [19:44] result from md5sum [19:44] nvm, they are obviously different [19:47] te_lanus: out of curiosity, can you check at which size (roughly) they start to differ? [19:47] ? [19:48] which OS are you using? [19:48] Linux, Ubuntu [19:50] for i in 5000 10000 50000 100000 500000 1000000; do echo $i; for j in RESOURCE.*; do head -c $i $j | md5sum; done; done [19:52] wjp: http://pastebin.com/jEnCtq68 [19:52] so the first 50k-100k of the resource files are identical [19:53] thanks, was curious :-) [19:54] :D [20:04] ajax16384 (~User@ip33.net130.n37.ru) left irc: Ping timeout: 265 seconds [20:22] drutfx (~john@dslb-178-005-018-102.178.005.pools.vodafone-ip.de) left irc: Read error: Connection reset by peer [20:33] GitHub176 (~GitHub176@192.30.252.41) joined #scummvm. [20:33] [scummvm] criezy pushed 2 new commits to master: https://git.io/vPbqz [20:33] scummvm/master 9f94294 Thierry Crozat: GUI: Fix incorrect initialisation of some tab Ids in OptionsDialog... [20:33] scummvm/master 74b3b45 Thierry Crozat: GUI: Fix possible access to free'ed memory or double deletion in tab widget... [20:33] GitHub176 (GitHub176@192.30.252.41) left #scummvm. [20:34] GitHub160 (~GitHub160@192.30.252.41) joined #scummvm. [20:34] [scummvm] criezy pushed 1 new commit to branch-1-9: https://git.io/vPbq2 [20:34] scummvm/branch-1-9 3638264 Thierry Crozat: GUI: Fix possible access to free'ed memory or double deletion in tab widget... [20:34] GitHub160 (GitHub160@192.30.252.41) left #scummvm. [20:39] Thank you valgrind. I don't know what I would do without you! [20:40] cry? [20:41] probably [21:05] ny00123 (~ny00123@46-116-115-228.bb.netvision.net.il) left irc: Quit: Leaving [21:15] Littleboy (~littleboy@c-174-62-174-85.hsd1.ma.comcast.net) left irc: Ping timeout: 256 seconds [21:17] WooShell (~Markus@ipbcc071f7.dynamic.kabel-deutschland.de) left irc: Quit: It's easy to laugh and it's easy to hate... it takes guts to be gentle and kind. [21:51] heroux (sandroco@gateway/shell/insomnia247/x-rjjmcyqcmapoanet) left irc: Ping timeout: 250 seconds [21:53] GitHub71 (~GitHub71@192.30.252.42) joined #scummvm. [21:53] [scummvm-web] sev- pushed 1 new commit to master: https://github.com/scummvm/scummvm-web/commit/1cd72ad1aa7b32616d73c8ea78a7da6c6b669aa8 [21:53] scummvm-web/master 1cd72ad Eugene Sandulenko: WEB: Remove unnecessary links to older Ubuntu/Debian/SamsungTV packages [21:53] GitHub71 (GitHub71@192.30.252.42) left #scummvm. [21:54] GitHub46 (~GitHub46@192.30.252.45) joined #scummvm. [21:54] [scummvm-web] sev- pushed 1 new commit to master: https://git.io/vPb3H [21:54] scummvm-web/master ab28d29 Eugene Sandulenko: WEB: Remove obsolete Fedora package link [21:54] GitHub46 (GitHub46@192.30.252.45) left #scummvm. [22:03] _dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [22:03] #scummvm: mode change '+o _dreammaster' by ChanServ!ChanServ@services. [22:04] Tkachov (Tkachov@gateway/shell/fnordserver.eu/x-mdhyttbsbwggknig) left irc: Write error: Broken pipe [22:06] heroux (~heroux@gateway/shell/insomnia247/x-ylfailnortswhljg) joined #scummvm. [22:10] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: Ping timeout: 250 seconds [22:30] salty-horse (~salty-hor@unaffiliated/salty-horse) left irc: Ping timeout: 265 seconds [22:36] Tkachov (Tkachov@gateway/shell/fnordserver.eu/x-wsnrqwpwtyelkzet) joined #scummvm. [22:43] salty-horse (~salty-hor@unaffiliated/salty-horse) joined #scummvm. [22:43] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services. [22:44] salty-horse (~salty-hor@unaffiliated/salty-horse) left irc: Client Quit [23:07] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [23:21] ignalina (~pettersjo@c83-249-1-181.bredband.comhem.se) joined #scummvm. [23:56] _dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [00:00] --- Sun Oct 23 2016