[00:52] i gotta fix this annoying regression in the transitions before i go back to interactive vmd& [00:54] hoping that by moving updateScreen calls out of the event system and into the actual frameout/showbits code, it may illuminate what problem is slowing down the interactive vmds (as well as maybe gaining a minor amount of screen update efficiency) [01:03] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [01:06] Vampire0_ (~Vampire@jEdit/Vampire) left irc: Ping timeout: 265 seconds [01:11] snover (~Adium@unaffiliated/snover) left irc: Quit: Leaving. [01:46] GitHub163 (~GitHub163@192.30.252.34) joined #scummvm. [01:46] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v67vk [01:46] scummvm/master 3a20dca Paul Gilbert: TITANIC: Implemented more game classes [01:46] GitHub163 (GitHub163@192.30.252.34) left #scummvm. [01:48] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 250 seconds [01:49] Dominus (~dominus@212-88-15-250.adsl.highway.telekom.at) joined #scummvm. [01:49] Dominus (~dominus@212-88-15-250.adsl.highway.telekom.at) left irc: Changing host [01:49] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [02:31] eisnerguy1 (~eisnerguy@c-50-176-187-196.hsd1.ct.comcast.net) joined #scummvm. [02:57] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [03:02] [md5] (~md5@unaffiliated/md5/x-729473) left irc: [03:17] Littleboy (~littleboy@c-71-233-131-7.hsd1.ma.comcast.net) left irc: Quit: Être dans le vent, une ambition de feuille morte. [04:01] Poly-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [04:04] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 252 seconds [04:12] eisnerguy1 (~eisnerguy@c-50-176-187-196.hsd1.ct.comcast.net) left irc: Quit: eisnerguy1 [04:13] jamm (~jam@unaffiliated/jamm) left irc: Read error: Connection reset by peer [04:14] jamm (~jam@unaffiliated/jamm) joined #scummvm. [04:54] Cruel` (~cruel@65-33-179-238.res.bhn.net) left irc: Quit: Leaving [05:04] GitHub61 (~GitHub61@192.30.252.34) joined #scummvm. [05:04] [scummvm] eriktorbjorn pushed 1 new commit to master: https://git.io/v67qu [05:04] scummvm/master 796c40d Torbjörn Andersson: DIRECTOR: Add more width corrections for Apartment demo... [05:04] GitHub61 (GitHub61@192.30.252.34) left #scummvm. [06:11] LeChuck joined #scummvm. [06:12] Action: Endy throws grog at LeChuck [06:12] meh [06:17] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 276 seconds [06:26] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 250 seconds [06:30] uruk-hai (~Peter@catv-89-133-22-244.catv.broadband.hu) joined #scummvm. [06:30] #scummvm: mode change '+o uruk-hai' by ChanServ!ChanServ@services. [06:58] heroux (sandroco@gateway/shell/insomnia247/x-imqzrkgopjgjofyz) left irc: Ping timeout: 264 seconds [07:07] heroux (~heroux@gateway/shell/insomnia247/x-zmatrgsrkjuskytt) joined #scummvm. [07:13] ajax16384 (~User@ip138.net138.n37.ru) joined #scummvm. [07:13] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [07:13] m_kiewitz (~m_kiewitz@x4d03e829.dyn.telefonica.de) joined #scummvm. [07:13] m_kiewitz (~m_kiewitz@x4d03e829.dyn.telefonica.de) left irc: Changing host [07:13] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [07:13] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [07:14] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [07:24] CruX| (~jozo@mcw.student.utc.sk) left irc: Ping timeout: 260 seconds [07:24] CruX| (~jozo@mcw.student.utc.sk) joined #scummvm. [07:36] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) joined #scummvm. [07:36] hi guys [07:47] [md5] (~md5@unaffiliated/md5/x-729473) joined #scummvm. [07:47] #scummvm: mode change '+o [md5]' by ChanServ!ChanServ@services. [07:47] heroux (~heroux@gateway/shell/insomnia247/x-zmatrgsrkjuskytt) left irc: Ping timeout: 250 seconds [07:47] <[md5]> hello [07:55] rah. [07:55] GitHub13 (~GitHub13@192.30.252.40) joined #scummvm. [07:55] [scummvm] bluegr opened pull request #813: SCI32: Fix dynamic line creation (master...sci32_dynamic_lines) https://git.io/v67Wu [07:55] GitHub13 (GitHub13@192.30.252.40) left #scummvm. [07:55] heroux (sandroco@gateway/shell/insomnia247/x-tyynixguljkdexpf) joined #scummvm. [07:55] Now I have skillo singing in my head [07:56] skee-lo [07:56] https://www.youtube.com/watch?v=ryDOy3AosBw [07:56] <[md5]> hehe :) [08:04] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [08:16] toto- (~lemec@2001:630:206:16:e02b:ac4:99e0:9d52) left irc: Quit: ZNC 1.6.3 - http://znc.in [08:20] heroux (sandroco@gateway/shell/insomnia247/x-tyynixguljkdexpf) left irc: Ping timeout: 240 seconds [08:20] toto (~lemec@wtsi-nat-m-dt3.sanger.ac.uk) joined #scummvm. [08:21] Nick change: toto -> Guest81132 [08:28] heroux (sandroco@gateway/shell/insomnia247/x-yztfjkipbnklsfmt) joined #scummvm. [08:35] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [08:35] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [08:39] heroux (sandroco@gateway/shell/insomnia247/x-yztfjkipbnklsfmt) left irc: Ping timeout: 250 seconds [08:43] heroux (sandroco@gateway/shell/insomnia247/x-nfnwgyujzbogfiwr) joined #scummvm. [08:46] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [08:48] ignalina (~pettersjo@c83-249-31-37.bredband.comhem.se) joined #scummvm. [08:51] You probably know about this already, but I get a crash in Phantasmagoria, chapter 3, when entering the nursery, with the current Git. [08:52] ERROR: [08:52] parameter 0: 0000:0001 (integer) [08:52] [VM] kDoAudio(Critical): signature mismatch in method sChairRocks::changeState (room 14200, script 14200, localCall ffffffff)! [08:52] Sorry, that was meant to be a single line. [08:56] uruk-hai (~Peter@catv-89-133-22-244.catv.broadband.hu) left irc: Read error: Connection reset by peer [08:56] <[md5]> ignalina: thanks for the report :) [08:57] GitHub59 (~GitHub59@192.30.252.45) joined #scummvm. [08:57] [scummvm] bluegr pushed 1 new commit to master: https://git.io/v67EH [08:57] scummvm/master 380902e Filippos Karapetis: SCI32: Add workarounds for a bug in Torin, in an animation of Lycentia [08:57] GitHub59 (GitHub59@192.30.252.45) left #scummvm. [08:57] <[md5]> And with that, Torin's Passage is completable in ScummVM! :D [08:58] <[md5]> two graphical glitches left, plus the two active pull requests on SCI32 [08:59] <[md5]> kudos to everyone involved, once again :) [09:03] exmensa (~exmensa@74-44-33-123.dr01.lmrs.ia.frontiernet.net) left irc: [09:03] sweet [09:05] Lightkey (~jonas@p200300764C08984822CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 250 seconds [09:12] so, sci2 engine is complete now? [09:12] <[md5]> no, but it's in a pretty good shape [09:13] has anyone played Snoopy's Grand Adventure? [09:13] congrats to all people involved in the SCI32 development :) [09:13] [md5] horray!!! [09:14] what about other sci2 games - shivers, kq7? [09:14] <[md5]> KQ7 currently crashes when you change rooms [09:14] <[md5]> Shivers... I don't know, it should be in a good shape [09:15] cool [09:15] <[md5]> play it and see :) [09:16] yea, probably i should give it a try myself :) [09:17] great news, anyway [09:17] <[md5]> yeah, after all these years :) [09:18] Lightkey (~jonas@p200300764C08983322CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [09:19] waltervn (~waltervn@213.143.50.32) joined #scummvm. [09:19] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [09:21] hey waltervn [09:21] great news [09:21] <[md5]> And with that, Torin's Passage is completable in ScummVM! :D [09:21] <[md5]> two graphical glitches left, plus the two active pull requests on SCI32 [09:21] <[md5]> kudos to everyone involved, once again :) [09:22] cool :) [09:26] hi waltervn [09:27] waltervn: can you open a bugreport for the sdl2 issues with Windows 10 and how to reproduce it? [09:27] my laptop is running the latest insider build of win 10, so I can test it [09:28] there's not much to it, start scummvm, wait for computer to go to lock screen, unlock computer, and scummvm has segfaulted [09:32] jamm (~jam@unaffiliated/jamm) left irc: Read error: Connection reset by peer [09:33] jamm (~jam@unaffiliated/jamm) joined #scummvm. [09:34] I suppose locking manually also does it, let me see [09:35] yes it does [09:36] ah, I notice now that it doesn't segfault until I move my mouse back to the window [09:37] I'm testing this on the scummvm gui, I suppose an engine might crash it sooner [09:39] really weird [09:39] i wonder what's responsible [09:39] i mean code-wise [09:47] I should check another sdl2 application too see if it happens there too [09:48] ah yes [09:48] have you tried it in a debugger? [09:48] yes, see yesterday's log [09:49] or maybe it wasn't yesterday. Time is a blur when on vacation ;) [09:51] it crashes inside the SDL2 DLL called from SDL_UpdateRects [09:52] where exactly? [09:52] invalid pointer? [09:54] no debug symbols for the DLL [09:55] #0 0x000000006c786938 in ?? () from C:\msys64\mingw64\bin\SDL2.dll [09:55] #1 0x000000006c786e7c in ?? () from C:\msys64\mingw64\bin\SDL2.dll [09:55] #2 0x000000006c78703c in ?? () from C:\msys64\mingw64\bin\SDL2.dll [09:55] #3 0x00000000006a0e05 in SurfaceSdlGraphicsManager::SDL_UpdateRects ( [09:55] this=0x49d11c0, screen=0x4a2d250, numrects=1, rects=0x49d132c) [10:06] if no one else has this issue, I'll dig into it when I get back home [10:07] MSVC++ build works fine on your computer? [10:08] no idea [10:32] jamm (~jam@unaffiliated/jamm) left irc: Read error: Connection reset by peer [10:42] I can confirm the issue with msys2 build [10:42] segfault after locking/unlocking in windowed and fullscreen mode [10:42] running 14905 insider build [10:42] have to go to work now, see you this evening [10:43] amd integrated graphics, so likely not a driver issue [10:45] broosky (~broosky@178235040163.dynamic-ww-05.vectranet.pl) joined #scummvm. [10:48] borosky (~broosky@178235040163.dynamic-ww-05.vectranet.pl) left irc: Ping timeout: 250 seconds [10:52] waltervn: i can send you a MSVC++ build, so that you can check. Shall I? [10:53] rootfather: I got integrated graphics too and my system has some issue with full screen mode. So could really be a driver issue as well [11:49] jamm (~jam@unaffiliated/jamm) joined #scummvm. [11:53] vbt (51fd4c58@gateway/web/freenode/ip.81.253.76.88) joined #scummvm. [11:55] jammm (~jam@27.58.52.33) joined #scummvm. [11:55] jamm (~jam@unaffiliated/jamm) left irc: Read error: Connection reset by peer [12:00] ced117_ (~ced117@ghost.ced117.net) left irc: Ping timeout: 244 seconds [12:01] ced117_ (~ced117@ghost.ced117.net) joined #scummvm. [12:28] t0by (~t0by@host140-60-dynamic.20-79-r.retail.telecomitalia.it) joined #scummvm. [12:28] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [12:42] uruk-hai (~Peter@catv-89-133-22-244.catv.broadband.hu) joined #scummvm. [12:42] #scummvm: mode change '+o uruk-hai' by ChanServ!ChanServ@services. [13:13] Cruel` (~cruel@65-33-179-238.res.bhn.net) joined #scummvm. [13:40] vbt (51fd4c58@gateway/web/freenode/ip.81.253.76.88) left #scummvm. [13:52] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 250 seconds [14:18] snover (~Adium@unaffiliated/snover) joined #scummvm. [14:18] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [14:29] Nick change: Deledrius_ -> Deledrius [14:29] Obduction is out! ^_^ [14:38] ajax16384 (~User@ip138.net138.n37.ru) left irc: Read error: Connection reset by peer [14:44] obduction? [15:21] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [15:40] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) left irc: Quit: Bbl [16:02] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [16:14] WooShell (~Markus@ipbcc0701d.dynamic.kabel-deutschland.de) joined #scummvm. [16:17] woo! [16:22] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [16:29] |Cable| (~cable@111.156.165.83.dynamic.reverse-mundo-r.com) left irc: Ping timeout: 240 seconds [16:31] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 250 seconds [16:32] ny00123 (~ny00123@89-138-103-178.bb.netvision.net.il) joined #scummvm. [16:33] Littleboy (~littleboy@c-71-233-131-7.hsd1.ma.comcast.net) joined #scummvm. [16:33] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services. [16:49] ced117_ (~ced117@ghost.ced117.net) left irc: Ping timeout: 250 seconds [16:51] ced117_ (~ced117@AStrasbourg-552-1-42-133.w90-26.abo.wanadoo.fr) joined #scummvm. [16:53] |Cable| (~cable@33.138.117.91.dynamic.reverse-mundo-r.com) joined #scummvm. [16:59] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [17:01] ced117_ (~ced117@AStrasbourg-552-1-42-133.w90-26.abo.wanadoo.fr) left irc: Ping timeout: 264 seconds [17:02] ced117_ (~ced117@ghost.ced117.net) joined #scummvm. [17:20] meow =^.^= [17:32] Deledrius (~Deledrius@2602:100:4476:8b3a:659a:84e5:bdcf:324e) left irc: Quit: App.Exit [17:33] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 260 seconds [17:35] Deledrius (~Deledrius@2602:100:4476:8b3a:e8ab:92ec:ec6c:90a2) joined #scummvm. [17:40] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [18:11] Harekiet (~harekiet@kittens.harekiet.com) left irc: Ping timeout: 260 seconds [18:14] exmensa (~exmensa@74-44-33-123.dr01.lmrs.ia.frontiernet.net) joined #scummvm. [18:17] Harekiet (~harekiet@kittens.harekiet.com) joined #scummvm. [18:21] jammm (~jam@27.58.52.33) left irc: Read error: Connection reset by peer [18:23] jamm (~jam@unaffiliated/jamm) joined #scummvm. [18:41] ajax16384 (~User@ip33.net130.n37.ru) joined #scummvm. [18:41] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [18:43] SylvainTV (~SylvainTV@LFbn-1-6090-118.w90-110.abo.wanadoo.fr) joined #scummvm. [18:43] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [18:44] GitHub121 (~GitHub121@192.30.252.45) joined #scummvm. [18:44] [scummvm] sev- pushed 1 new commit to master: https://git.io/v65xt [18:44] scummvm/master 1111b24 Retro-Junk: FULLPIPE: Fix direction calculation in MctlGraph::getLinkDir [18:44] GitHub121 (GitHub121@192.30.252.45) left #scummvm. [19:00] uruk-hai (~Peter@catv-89-133-22-244.catv.broadband.hu) left irc: Read error: Connection reset by peer [19:07] edheldil_ (~edheldil@178-79-239-109.cust.centrio.cz) joined #scummvm. [19:07] GitHub19 (~GitHub19@192.30.252.34) joined #scummvm. [19:07] [scummvm] waltervn pushed 1 new commit to master: https://git.io/v6dec [19:07] scummvm/master e228b08 Walter van Niftrik: ADL: Set hires #1, #2 and #0 to TESTING [19:07] GitHub19 (GitHub19@192.30.252.34) left #scummvm. [19:09] waltervn: woo! :) [19:19] <[md5]> congrats waltervn :) [19:19] <[md5]> and good evening [19:20] <[md5]> snover: thanks for checking out the changes! :) The error you saw is caused by thick lines which go out of bounds to the left [19:21] <[md5]> in which case, it seems we should just clip [19:23] it'd be really nice if I could find hires 3 and 4 now... [19:28] <[md5]> there were six in total, right? [19:29] <[md5]> well, 7, including #0 [19:31] yes [19:40] wow, i have no idea WTF to do with this main menu resource in PQ4. its just& totally messed up. it says it has 2 loops, and that the second loop has 0 cels& and then the game script asks for loop 9. [19:41] i hope this explains the problem with the palette cycling in the sierra logo. [19:41] <[md5]> um [19:41] frankyboy_ (~franky@ppp79-139-209-8.pppoe.spdop.ru) joined #scummvm. [19:41] <[md5]> the engine fixes such kind of wrong requests [19:42] <[md5]> there are plenty of cases where games ask for out of bounds loops/cels [19:42] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [19:42] <[md5]> in screen_item32.cpp [19:43] <[md5]> are these checks not fired? [19:43] <[md5]> I mean in ScreenItem::setFromObject() [20:09] the script asks for loop 9 is because they hacked in the high resolution resources by only changing the view number, leaving loop & cel the same, relying on the auto-correct in the kernel to fix it. a -1 cel is not invalid unless it is for loop 0, its just a really opaque way to read data from the last cel of the previous loop. [20:20] hacks. see, m_kiewitz, look what horror i uncover when i put in error checks :P [20:20] huh [20:20] ah [20:21] ha, so it works just like sci16 [20:21] well not directly, i guess the adjustments are different [20:22] but yeah that's sierra for you [20:24] GitHub164 (~GitHub164@192.30.252.46) joined #scummvm. [20:24] [scummvm] csnover pushed 3 new commits to master: https://git.io/v6dOG [20:24] scummvm/master 1b6ea78 Colin Snover: SCI32: Remove error check for negative celNo... [20:24] scummvm/master 64f4ad4 Colin Snover: SCI32: Fix incorrect boolean operator [20:24] scummvm/master 71294a8 Colin Snover: SCI32: Remove extra ! in error message [20:24] GitHub164 (GitHub164@192.30.252.46) left #scummvm. [20:34] waltervn: what platforms are supported? only C64? [20:34] waltervn: and congrats :) [20:38] only Apple II [20:41] GitHub179 (~GitHub179@192.30.252.34) joined #scummvm. [20:41] [scummvm] sev- pushed 1 new commit to master: https://git.io/v6dGW [20:41] scummvm/master 35243a2 Eugene Sandulenko: DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimes [20:41] GitHub179 (GitHub179@192.30.252.34) left #scummvm. [20:45] |Cable| (~cable@33.138.117.91.dynamic.reverse-mundo-r.com) left irc: Ping timeout: 260 seconds [20:45] _sev: works sometimes? o_O [20:46] <_sev> yes [20:46] ??? [20:46] <_sev> I have a strong suspicion, that simply my decoding algo is not correct [20:46] lol :P [20:46] <_sev> I am not using RE, I am working out of the data [20:46] `uint16 someFlaggyThing;` ! [20:46] lol [20:47] <_sev> not funny at all [20:47] <[md5]> snover: um, ok, THAT is weird :O [20:47] <[md5]> (I mean the PQ4 thing) [20:47] <[md5]> and I love the "works sometimes" thing :D [20:48] <_sev> snover: if you're curious, I can give you the demo, and you could see by yourself. Maybe you will know what's the problem [20:48] [md5] sci16 had a few games like that too. That relied on sci correcting cels/loops [20:48] <_sev> m_kiewitz: same [20:48] <_sev> I've been struggling with it for two days now [20:48] and they even changed that at some point and some games need to new behavior [20:48] <[md5]> _sev: perhaps there's some kind of buffer overflow? [20:48] <_sev> no, not at all. [20:48] <_sev> I have more than enough space [20:48] gimme the demo [20:48] _sev: i probably dont know but i can try :) [20:56] _sev: do you increment x one time too often? [20:56] <_sev> wjp: no [20:57] <_sev> wjp: it just works for some cases, and for other don't [20:57] in the "skipping compression" loop there seem to be 9 x increments for every 8 bits read? [20:58] <_sev> right [20:58] <_sev> but I have a suspicion that the whole "skipping compression" is incorrect [20:58] <_sev> and that the main part should handle it [20:58] <_sev> as there is at least another picture with flag 0x20, but skipping compression doesn't help [20:59] I see [20:59] <_sev> I gave the demo to snover and m_kiewitz [20:59] <_sev> eriktorbjorn tried to help, but we couldn't figure it out still [20:59] |Cable| (~cable@33.138.117.91.dynamic.reverse-mundo-r.com) joined #scummvm. [21:00] <_sev> the flaw must be in the compression algorithm which was copy/pasted from another Mac-related part [21:00] we figured out the portrait data format in kq6, so i guess this one can't be as crazy [21:00] <_sev> I believe I took it from the 1bpp pictures [21:00] <_sev> m_kiewitz: oh, the hardware was very weak. It is a simple RLE [21:01] drawMatteSprite is writing out of bounds& [21:01] btw. we can't use IDA Pro? [21:02] ny00123 (~ny00123@89-138-103-178.bb.netvision.net.il) left irc: Quit: Leaving [21:03] _sev: is it usual to see many syntax error warnings? [21:04] <_sev> yes [21:04] <_sev> as I haven't find the flag which distinguishes between text and scripts [21:04] <_sev> if it exists at all [21:04] <_sev> e.g. I'm trying to compile all texts, while the original could probably do it on demand [21:05] criezy (~criezy@host86-182-78-143.range86-182.btcentralplus.com) joined #scummvm. [21:05] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [21:05] ok. just wanted to make sure. [21:06] <_sev> I'm running it as [21:06] <_sev> ./scummvm -d3 --debugflags=images --debug-channels-only theapartment [21:06] <_sev> snover: then you have much less noise [21:08] t0by (~t0by@host140-60-dynamic.20-79-r.retail.telecomitalia.it) left irc: Quit: Bye! [21:18] _sev: do you have a emulator comparison? [21:18] <_sev> yep [21:18] <_sev> sec, I'll make a screenshot [21:21] <_sev> snover, m_kiewitz, wjp: http://imgur.com/a/cObPI [21:22] <_sev> in a reversed order, though [21:24] GitHub99 (~GitHub99@192.30.252.34) joined #scummvm. [21:24] [scummvm] sev- pushed 2 new commits to master: https://git.io/v6d4q [21:24] scummvm/master 381e8fc Eugene Sandulenko: WAGE: Fix think line drawing, as pointed by md5 [21:24] scummvm/master faf52df Eugene Sandulenko: DIRECTOR: Fix horizontal coordinate calculation in 1bpp uncompressed [21:24] GitHub99 (GitHub99@192.30.252.34) left #scummvm. [21:29] ajax16384 (~User@ip33.net130.n37.ru) left irc: Read error: Connection reset by peer [21:56] WooShell (~Markus@ipbcc0701d.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:00] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [22:09] frankyboy_ (~franky@ppp79-139-209-8.pppoe.spdop.ru) left irc: Quit: #E>6C O >B 20A [22:16] the +8 for width seems to be doing odd things [22:16] 1065 seems to decode fine when I remove that +8 [22:17] (in bitd-decode, that is) [22:22] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [22:24] <_sev> wjp: yes, those were just trial and error [22:24] <_sev> wjp: I have a suspicion that there is just a 'new line' code [22:25] 1110 renders fine if I keep compression enabled and also remove the +8 [22:25] (despite the flags 0x20) [22:25] so it seems you're really quite close [22:30] criezy (~criezy@host86-182-78-143.range86-182.btcentralplus.com) left irc: Quit: criezy [22:31] have you considered enabling/disabling compression based on resource size compared to image size? [22:32] <_sev> I did. in fact it was my first attempt [22:32] <_sev> and speaking of the resources [22:32] <_sev> 1030 I could not decipher with the algo [22:33] is that the vertically moving ... thingie? [22:33] edheldil_ (~edheldil@178-79-239-109.cust.centrio.cz) left irc: Ping timeout: 240 seconds [22:34] oh, no, a QUIT button? [22:35] but that's also the thing moving vertically? [22:36] <_sev> hmm [22:36] <_sev> same thing for 1065 [22:36] <_sev> no luck [22:36] <_sev> which is a motoroller I think [22:37] 1065 is fine with the width 8 lower [22:37] (uncompressed) [22:38] <_sev> oh, yes I see it now [22:38] <_sev> so, there is no rule [22:38] <_sev> thus, it must be in the data itself [22:39] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [22:39] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [22:42] GitHub156 (~GitHub156@192.30.252.40) joined #scummvm. [22:42] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v6dwm [22:42] scummvm/master e733f81 Paul Gilbert: TITANIC: Implemented more game classes [22:42] GitHub156 (GitHub156@192.30.252.40) left #scummvm. [22:45] interesting [22:45] im back and also will start poking this thing now [22:46] I can get almost everything rendering properly by adjusting width by 8 manually and forcing encryption on/off [22:46] just not quite at the same time yet :-) [22:48] e.g., http://www.usecode.org/scummvm/1.png http://www.usecode.org/scummvm/2.png http://www.usecode.org/scummvm/3.png [22:49] (especially 2 vs 3) [22:49] but with wjp on the case, ill probably lose ;) [22:49] bedtime for me :-) [22:50] sleep for 1000 hours and ill still probably lose :) [22:50] http://www.usecode.org/scummvm/director_rendering_tries.patch [22:50] that size heuristic for the uncompressed ones seems to get things right most of the time (but I doubt it's the right way to do it) [22:51] the + 8 or not on the compressed case is what fixes the text in 3.png compared to 2.png, but no idea how to discrimate between those yet [22:52] anyway, night [22:56] <_sev> thx [22:56] <[md5]> nn [22:57] <[md5]> snover: The dynamic lines pull request has been updated. I've played the scene again, and it's exactly like the original, without crashes [22:57] <[md5]> I've included a reference video [23:00] (oh! The uncompressed one might be rounding up to 16 instead of to 8) [23:01] (multiples of 16 instead of multiples of 8, I mean) [23:06] <_sev> hm [23:14] <_sev> wjp: the thing is that you did not disable the correction table [23:15] <_sev> I'm committing your code now to demonstrate it [23:16] <_sev> snover: that is the baseline [23:16] GitHub50 (~GitHub50@192.30.252.40) joined #scummvm. [23:16] [scummvm] sev- pushed 1 new commit to master: https://git.io/v6dKM [23:16] scummvm/master 3f1f3c5 Eugene Sandulenko: DIRECTOR: More heuristics for 1bpp image decoding. Courtesy of wjp. [23:16] GitHub50 (GitHub50@192.30.252.40) left #scummvm. [23:16] oh! [23:17] good point, there are corrections :-) [23:19] SylvainTV (~SylvainTV@LFbn-1-6090-118.w90-110.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [23:20] <_sev> time to bed for me [23:20] Action: _sev & [23:32] GitHub20 (~GitHub20@192.30.252.46) joined #scummvm. [23:32] [scummvm] wjp pushed 1 new commit to master: https://git.io/v6diW [23:32] scummvm/master 224704e Willem Jan Palenstijn: DIRECTOR: Try to simplify uncompressed detection heuristic [23:32] GitHub20 (GitHub20@192.30.252.46) left #scummvm. [23:49] waltervn (~waltervn@213.143.50.32) left irc: Quit: Leaving [23:49] darn it. just when i had some question :) [23:49] 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:50] seems im being abandoned by europe [00:00] --- Thu Aug 25 2016