[00:02] lskovlun: lol now that's funny [00:04] I'd also like to know if that add-10-to-palette-indices thing has the purpose I think it does [00:08] does anyone own police quest 1 sci AND is good at poker? [00:09] because I'm bad at it. The bug reporter hasn't replied and for me the issue worked when i tricked the script into thinking that i actually beat it. But maybe something else is going wrong [00:10] the saved game is right before the poker game and i need a save right afterwards after beating it [00:16] ChrisKeys (LoneStarr@ip25053d66.dynamic.kabel-deutschland.de) joined #scummvm. [00:19] lskovlun: i am pretty much positive the add-10-to-palette is for windows. in theory it is possible to verify that by looking at a specific global [00:19] Henke37 (~Henrik@2001:2002:c2ec:d1b0:48bb:3018:d240:629) left irc: Read error: Connection reset by peer [00:21] lskovlun: there is a global variable (it is at C8F3C in SQ6 DOS) that is compared in various functions that perform palette shifting, it is seemingly never set by any code in DOS [00:22] if you can find the same one in Windows interp I suspect but have not verified that it will be set to 1 somewhere [00:33] SylvainTV (~SylvainTV@ALille-653-1-470-201.w92-142.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [00:44] No, it is never set in Windows either (well maybe in the Win-extended ones, but not in 32-bit versions) [00:44] that's why I thought it must be on Mac or similar [00:47] it makes no sense in Windows 8-bit display modes either [00:47] because of that 236-color limit [00:48] (which is nicely reflected in the constant 0xec, seen numerous times in the interps) [00:53] lskovlun (~lars@194.19.137.125) left irc: Quit: Leaving [00:58] RichieSams (628e303e@gateway/web/freenode/ip.98.142.48.62) left irc: Quit: Page closed [00:59] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) left irc: Quit: Leaving [01:02] well that sucks, i liked that theory a lot [01:10] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [01:10] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [01:17] borosky (~broosky@088156132138.dynamic-ww-4.vectranet.pl) joined #scummvm. [01:20] broosky (~broosky@088156132138.dynamic-ww-4.vectranet.pl) left irc: Ping timeout: 264 seconds [01:22] sirlemonhead (bduncan22@86-45-247-211-dynamic.agg2.ddm.bbh-prp.eircom.net) left #scummvm. [01:24] [md5] (~md5@unaffiliated/md5/x-729473) left irc: [01:39] LordHoto (~loom@unaffiliated/lordhoto) left irc: Quit: ... [01:44] dennisjj4 (~dennisjj4@67-7-204-62.dlth.qwest.net) joined #scummvm. [01:44] dennisjj4 (~dennisjj4@67-7-204-62.dlth.qwest.net) left irc: Client Quit [02:06] GitHub109 (~GitHub109@192.30.252.34) joined #scummvm. [02:06] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vgOgL [02:06] scummvm/master 65b55b4 Paul Gilbert: ACCESS: Setup wall codes correctly after reinitializing for new room [02:06] GitHub109 (GitHub109@192.30.252.34) left #scummvm. [02:13] Rasi (~carnager@archlinux/support/rasi) left irc: Quit: WeeChat 1.3 [02:14] Rasi (~carnager@archlinux/support/rasi) joined #scummvm. [02:23] GitHub114 (~GitHub114@192.30.252.40) joined #scummvm. [02:23] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vgO2Q [02:23] scummvm/master 284b267 Paul Gilbert: ACCESS: Workaround Floppy room establishment reshown when loading saves [02:23] GitHub114 (GitHub114@192.30.252.40) left #scummvm. [02:28] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [02:31] Vampire0_ (~Vampire@jEdit/Vampire) left irc: Ping timeout: 272 seconds [02:36] Schnabeltierchen (~Schnabelt@xdsl-87-79-233-236.netcologne.de) left irc: Read error: Connection reset by peer [02:40] Schnabeltierchen (~Schnabelt@xdsl-213-196-229-72.netcologne.de) joined #scummvm. [02:49] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [02:56] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [02:56] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [03:03] sierra sure is making my life difficult with their lists [03:04] rectlist: creates a new copy of the rect passed in and puts it in the list [03:04] delete destructs the copy [03:04] screenitemlist: puts the pointer of the screenitem passed in directly into the list, delete destructs the original [03:05] drawlist: takes a screenitem *and* a rect, creates a copy of the rect and puts it in the list, plus the pointer to the screenitem. delete destructs the rect and does nothing to the screenitem. [03:06] here i thought i was going to be clever and be able to just make a single generic list type plus some predicates. oh well! [03:47] GitHub174 (~GitHub174@192.30.252.40) joined #scummvm. [03:47] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vgOiP [03:47] scummvm/master a31312c Paul Gilbert: ACCESS: Fix display of ending credits [03:47] GitHub174 (GitHub174@192.30.252.40) left #scummvm. [03:56] borosky (~broosky@088156132138.dynamic-ww-4.vectranet.pl) left irc: Ping timeout: 264 seconds [04:00] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [04:12] Arcanum_za (~trixarian@2604:180:2:b41::5ac8) left irc: Ping timeout: 260 seconds [04:14] snow_bckspc (~snow_bcks@ganon.dot-server.net) left irc: Ping timeout: 260 seconds [04:14] gus (~quassel@2401:1801:7800:101:be76:4eff:fe18:1911) left irc: Read error: Connection reset by peer [04:14] Trixar_za (~trixarian@user.gigirc.com) joined #scummvm. [04:14] P2E (~tgz@pool-108-3-154-239.bltmmd.fios.verizon.net) left irc: Ping timeout: 260 seconds [04:15] P2E (~tgz@pool-108-3-154-239.bltmmd.fios.verizon.net) joined #scummvm. [04:15] gus (~quassel@2401:1801:7800:101:be76:4eff:fe18:1911) joined #scummvm. [04:15] snow_bckspc (~snow_bcks@ganon.dot-server.net) joined #scummvm. [04:19] TAS-2012v (~2012@c-a1f971d5.024-3-67626724.cust.bredbandsbolaget.se) joined #scummvm. [04:19] Schnabeltierchen (~Schnabelt@xdsl-213-196-229-72.netcologne.de) left irc: Ping timeout: 260 seconds [04:19] TAS_2012v (~2012@c-a1f971d5.024-3-67626724.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds [04:20] Nick change: TAS-2012v -> TAS_2012v [04:20] DrMcCoy (~drmccoy@scummvm/undead/drmccoy) left irc: Ping timeout: 263 seconds [04:20] bazaar (~bazaar@unaffiliated/bazaar) left irc: Ping timeout: 263 seconds [04:20] jamm (~jam@unaffiliated/jamm) left irc: Write error: Connection reset by peer [04:20] DrMcCoy (~drmccoy@scummvm/undead/drmccoy) joined #scummvm. [04:20] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services. [04:20] {V} (~V@105-70-ftth.on.nl) left irc: Ping timeout: 260 seconds [04:20] jamm (~jam@unaffiliated/jamm) joined #scummvm. [04:20] joostp (~joostp@scummvm/undead/joostp) left irc: Remote host closed the connection [04:21] Schnabeltierchen (~Schnabelt@xdsl-213-196-229-72.netcologne.de) joined #scummvm. [04:21] bazaar (~bazaar@unaffiliated/bazaar) joined #scummvm. [04:21] {V} (~V@105-70-ftth.on.nl) joined #scummvm. [04:21] joostp (~joostp@scummvm/undead/joostp) joined #scummvm. [04:21] #scummvm: mode change '+o joostp' by ChanServ!ChanServ@services. [04:22] girafe2 (~girafe@AGrenoble-651-1-477-112.w90-42.abo.wanadoo.fr) joined #scummvm. [04:24] girafe (~girafe@AGrenoble-651-1-483-101.w90-42.abo.wanadoo.fr) left irc: Ping timeout: 240 seconds [04:29] Port build status changed with 284b2670: Failure: master-amigaos4 [04:42] Littleboy (~littleboy@c-50-133-137-235.hsd1.ma.comcast.net) left irc: Quit: Ętre dans le vent, une ambition de feuille morte. [04:52] never mind about the lists stuff earlier, i am just&i dont even know what to say about how frequently i am misreading things the first time these days. it does seem that i can do what i wanted to originally and use a single class for all three. [05:03] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [05:05] Poly-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 276 seconds [05:47] bgK (~bgk@vai69-5-88-183-207-181.fbx.proxad.net) joined #scummvm. [05:47] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [05:50] Newa (neva@89-27-97-121.bb.dnainternet.fi) left irc: Ping timeout: 272 seconds [05:57] Port build status changed with a31312c0: Success: master-amigaos4 [06:01] eriktorbjorn (~d91tan@h136n7.blg-stadsnat.ias.bredband.telia.com) left irc: Quit: Leaving. [06:06] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) joined #scummvm. [06:06] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [06:07] morning [06:09] eriktorbjorn (~d91tan@h136n7.blg-stadsnat.ias.bredband.telia.com) joined #scummvm. [06:09] #scummvm: mode change '+o eriktorbjorn' by ChanServ!ChanServ@services. [06:18] Lightkey (~jonas@p200300764F5A259422CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 240 seconds [06:24] mkiewitz (~m_kiewitz@x5f7109a0.dyn.telefonica.de) joined #scummvm. [06:28] m_kiewitz (~m_kiewitz@x5f710a62.dyn.telefonica.de) left irc: Ping timeout: 246 seconds [06:29] snover (~Adium@unaffiliated/snover) left irc: Quit: Leaving. [06:31] Lightkey (~jonas@p200300764F5A250722CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [07:11] bgK (~bgk@vai69-5-88-183-207-181.fbx.proxad.net) left irc: Ping timeout: 264 seconds [07:25] heroux (sandroco@gateway/shell/insomnia247/x-leqiomsuconwgrfd) left irc: Ping timeout: 250 seconds [07:33] LyTchet (~alexandre@host-95-182-242-222.dynamic.voo.be) joined #scummvm. [07:37] heroux (sandroco@gateway/shell/insomnia247/x-rscovaoowzdljkce) joined #scummvm. [07:47] heroux (sandroco@gateway/shell/insomnia247/x-rscovaoowzdljkce) left irc: Ping timeout: 240 seconds [08:01] heroux (sandroco@gateway/shell/insomnia247/x-kdvnbyytwzfnacad) joined #scummvm. [08:10] ajax16384 (~User@109.60.138.138) joined #scummvm. [08:11] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [08:23] heroux (sandroco@gateway/shell/insomnia247/x-kdvnbyytwzfnacad) left irc: Ping timeout: 250 seconds [08:24] mkiewitz (~m_kiewitz@x5f7109a0.dyn.telefonica.de) left irc: Quit: technology isn't intrinsically good or evil. It's how it's used. Like the Death Ray. [08:24] heroux (sandroco@gateway/shell/insomnia247/x-dbfvdfpaflhzossf) joined #scummvm. [08:24] m_kiewitz (~m_kiewitz@x5f7109a0.dyn.telefonica.de) joined #scummvm. [08:24] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [08:28] broosky (~broosky@088156132138.dynamic-ww-4.vectranet.pl) joined #scummvm. [08:31] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) left irc: Ping timeout: 248 seconds [08:35] broosky (~broosky@088156132138.dynamic-ww-4.vectranet.pl) left irc: Ping timeout: 240 seconds [08:39] broosky (~broosky@088156132138.dynamic-ww-4.vectranet.pl) joined #scummvm. [08:41] heroux (sandroco@gateway/shell/insomnia247/x-dbfvdfpaflhzossf) left irc: Ping timeout: 256 seconds [08:44] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [08:55] heroux (sandroco@gateway/shell/insomnia247/x-mimcaksnqjmveqth) joined #scummvm. [08:59] heroux (sandroco@gateway/shell/insomnia247/x-mimcaksnqjmveqth) left irc: Ping timeout: 240 seconds [09:04] re. windows palette: weren't those 236 colours indices 10-245? [09:06] yes [09:06] so the palshift of 10 _would_ make sense for Windows [09:07] except that if it isn't used, that doesn't seem relevant :-) [09:09] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) joined #scummvm. [09:09] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [09:12] frankyboy_ (~franky@ppp109-252-17-141.pppoe.spdop.ru) joined #scummvm. [09:20] cRaSh24 (~cRaSh@p4FDB8A3E.dip0.t-ipconnect.de) joined #scummvm. [09:22] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [09:29] heroux (sandroco@gateway/shell/insomnia247/x-yxxlyqzncxbyzdxu) joined #scummvm. [09:38] popey (~popey@ubuntu/member/popey) left irc: Quit: Drink your weak lemon drink now! [09:41] heroux (sandroco@gateway/shell/insomnia247/x-yxxlyqzncxbyzdxu) left irc: Ping timeout: 264 seconds [09:48] popey (~popey@ubuntu/member/popey) joined #scummvm. [09:49] heroux (sandroco@gateway/shell/insomnia247/x-gataqvovwjyuzjhg) joined #scummvm. [10:04] cRaSh24 (~cRaSh@p4FDB8A3E.dip0.t-ipconnect.de) left irc: Read error: Connection reset by peer [10:06] cRaSh24 (~cRaSh@p4FDB8A3E.dip0.t-ipconnect.de) joined #scummvm. [10:31] Henke37 (~Henrik@2001:2002:c2ec:d1b0:8976:ee54:a4b7:60f8) joined #scummvm. [10:38] LyTchet (~alexandre@host-95-182-242-222.dynamic.voo.be) left irc: [10:40] Trixar_za (~trixarian@user.gigirc.com) left irc: Ping timeout: 250 seconds [10:40] Trixar_za (~trixarian@user.gigirc.com) joined #scummvm. [10:41] heroux (sandroco@gateway/shell/insomnia247/x-gataqvovwjyuzjhg) left irc: Ping timeout: 250 seconds [10:41] heroux (sandroco@gateway/shell/insomnia247/x-gvqdcjqdqkubuhzz) joined #scummvm. [10:46] _sev|work (~sev@proxy-gw-a.booking.com) joined #scummvm. [10:46] _sev|work (~sev@proxy-gw-a.booking.com) left irc: Changing host [10:46] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [10:46] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [10:53] LordHoto (~loom@unaffiliated/lordhoto) joined #scummvm. [10:53] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services. [10:58] cRaSh24 (~cRaSh@p4FDB8A3E.dip0.t-ipconnect.de) left irc: Read error: Connection reset by peer [11:16] <_sev|work> m_kiewitz: you really broke coverity :) after your merge it keeps stuck on analysing our project :) [11:17] ha :P [11:17] how long is it already doing that? [11:17] 4 days? [11:17] <_sev|work> I tried 3 or 4 times [11:17] <_sev|work> this night it was for the first time when I got a message that it failed [11:17] <_sev|work> immediately rebuilt, so it is iver 12 hours while it is in that state [11:18] failed? [11:18] <_sev|work> Your request for analysis of ScummVM is failed. [11:18] <_sev|work> Analysis status: No action need [11:21] o_O [11:52] GitHub107 (~GitHub107@192.30.252.46) joined #scummvm. [11:52] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vg36X [11:52] scummvm/master e019323 Martin Kiewitz: AGI: Add Apple IIgs system UI buttons... [11:52] GitHub107 (GitHub107@192.30.252.46) left #scummvm. [11:52] tada [11:54] and at the same time i found out that TextMgr::stringWordWrap doesn't behave in original AGI urgh [11:54] that was one of the very few methods that I kept [11:54] s/in/like [12:21] jammm (~jam@106.221.137.84) joined #scummvm. [12:22] jamm (~jam@unaffiliated/jamm) left irc: Read error: Connection reset by peer [12:32] elyosh (~adrien@bre75-6-78-194-231-110.fbxo.proxad.net) joined #scummvm. [12:39] GitHub89 (~GitHub89@192.30.252.41) joined #scummvm. [12:39] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vg3S8 [12:39] scummvm/master c17cd72 Martin Kiewitz: AGI: Add Amiga system UI buttons... [12:39] GitHub89 (GitHub89@192.30.252.41) left #scummvm. [12:52] Arcanum_za (~trixarian@2604:180:2:b41::5ac8) joined #scummvm. [12:54] Trixar_za (~trixarian@user.gigirc.com) left irc: Ping timeout: 240 seconds [12:54] L0ngcat (~L0ngcat@chat.getbetsy.com) left irc: Ping timeout: 240 seconds [12:54] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 240 seconds [12:54] {V} (~V@105-70-ftth.on.nl) left irc: Ping timeout: 240 seconds [12:55] {V} (~V@105-70-ftth.on.nl) joined #scummvm. [12:55] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [12:58] GitHub44 (~GitHub44@192.30.252.41) joined #scummvm. [12:58] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vg3Q8 [12:58] scummvm/master db03bae Martin Kiewitz: AGI: Add buttons to save/restore verify dialogs [12:58] GitHub44 (GitHub44@192.30.252.41) left #scummvm. [13:04] L0ngcat (~L0ngcat@chat.getbetsy.com) joined #scummvm. [13:25] ced117 (~ced117@opensuse/member/ced117) joined #scummvm. [14:28] Littleboy (~littleboy@c-50-133-137-235.hsd1.ma.comcast.net) joined #scummvm. [14:28] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services. [14:31] GitHub63 (~GitHub63@192.30.252.42) joined #scummvm. [14:31] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgskY [14:31] scummvm/master 9620979 Martin Kiewitz: AGI: Add Atari ST system UI buttons [14:31] GitHub63 (GitHub63@192.30.252.42) left #scummvm. [14:57] Littleboy (~littleboy@c-50-133-137-235.hsd1.ma.comcast.net) left irc: Quit: Ętre dans le vent, une ambition de feuille morte. [15:10] frankyboy_ (~franky@ppp109-252-17-141.pppoe.spdop.ru) left irc: Ping timeout: 250 seconds [15:20] ajax16384 (~User@109.60.138.138) left irc: Read error: Connection reset by peer [15:42] GitHub156 (~GitHub156@192.30.252.40) joined #scummvm. [15:42] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgslr [15:42] scummvm/master af8dbfc Martin Kiewitz: AGI: More accurate menu mouse support... [15:42] GitHub156 (GitHub156@192.30.252.40) left #scummvm. [16:00] ajax16384 (~User@ip33.net130.n37.ru) joined #scummvm. [16:00] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [16:23] GitHub166 (~GitHub166@192.30.252.42) joined #scummvm. [16:23] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgsaJ [16:23] scummvm/master 240982a Martin Kiewitz: AGI: Fix cursor position after save game descr.... [16:23] GitHub166 (GitHub166@192.30.252.42) left #scummvm. [16:33] snover (~Adium@unaffiliated/snover) joined #scummvm. [16:33] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [16:41] hi [16:42] _sev|work (~sev@scummvm/undead/sev) left irc: Ping timeout: 245 seconds [16:42] hello [16:47] http://arstechnica.com/information-technology/2016/02/google-now-blocking-websites-that-show-fake-download-buttons/ the news for sourceforge gets a little worse i guess :) [16:50] Their new owner is saying all the right things, but I wonder what'll happen [16:56] syke (~Adium@142-254-29-170.dsl.dynamic.fusionbroadband.com) joined #scummvm. [16:56] lskovlun (~lars@194.19.137.125) joined #scummvm. [16:57] ny00123 (~ny00123@217.132.129.134) joined #scummvm. [16:58] good morning [16:59] 'evening :) [17:06] Hi [17:11] WooShell (woo@ip1886aec7.dynamic.kabel-deutschland.de) joined #scummvm. [17:11] wjp: refactoring is going, very slowly, but going [17:13] meow =^.^= [17:13] i ended up with a bunch of linker errors because i am dumb and dont know what i am doing sometimes :) but im working on figuring out what i did. on the upside (?) i seem to have discovered GfxPicture was missing #includes for resource.h and graphics/coordadjuster.h [17:14] and probably some other things by the looks of it. maybe should run that include-what-you-use thing [17:19] l3l3l5l (~oklymenko@179.223.27.184) joined #scummvm. [17:26] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [17:37] iwyu seems to indicate it was actually ok so i just must have really screwed something else up. not to worry. ill get it eventually. [17:46] snover: if you speak english, I can pair program with you over Skype or something [17:47] syke: i only speak gibberish :D that would actually be really great, though at the moment i have decided i need to just buckle down and read the entires sections on classes and templates in C++ 4th Edition since not knowing these parts of the language well enough is where my problem is coming from [17:47] l3l3l5l (~oklymenko@179.223.27.184) left irc: Quit: llap [17:51] i really appreciate the offer [17:51] ill let you know when i am done if i am still feeling braindumb :) [17:51] GitHub39 (~GitHub39@192.30.252.41) joined #scummvm. [17:51] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgsbl [17:51] scummvm/master 26791ec Martin Kiewitz: AGI: Add verbose flags to debug command screenobj [17:51] GitHub39 (GitHub39@192.30.252.41) left #scummvm. [17:59] _sev|work (~sev@92.110.93.218) joined #scummvm. [17:59] _sev|work (~sev@92.110.93.218) left irc: Changing host [17:59] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [17:59] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [18:01] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [18:06] mgerhardy (~mgerhardy@46.189.78.184) left irc: Ping timeout: 260 seconds [18:06] sirlemonhead (~bduncan22@86.45.247.211) joined #scummvm. [18:11] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) joined #scummvm. [18:11] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [18:12] bgK (~bgk@vai69-5-88-183-207-181.fbx.proxad.net) joined #scummvm. [18:12] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [18:28] ny00123 (~ny00123@217.132.129.134) left irc: Ping timeout: 272 seconds [18:30] ny00123 (~ny00123@217.132.129.134) joined #scummvm. [18:36] mgerhardy (~mgerhardy@46.189.78.184) joined #scummvm. [18:41] syke (~Adium@142-254-29-170.dsl.dynamic.fusionbroadband.com) left irc: Quit: Leaving. [18:41] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [18:41] frankyboy_ (~franky@ppp109-252-17-141.pppoe.spdop.ru) joined #scummvm. [19:38] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) left irc: Ping timeout: 276 seconds [19:43] ny00123_ (~ny00123@217.132.129.134) joined #scummvm. [19:43] ny00123 (~ny00123@217.132.129.134) left irc: Read error: Connection reset by peer [19:51] SylvainTV (~SylvainTV@ALille-653-1-470-201.w92-142.abo.wanadoo.fr) joined #scummvm. [19:51] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [19:54] [md5] (~md5@unaffiliated/md5/x-729473) joined #scummvm. [19:54] #scummvm: mode change '+o [md5]' by ChanServ!ChanServ@services. [19:54] <[md5]> hello [19:56] hi [md5] :) [19:57] ajax16384 (~User@ip33.net130.n37.ru) left irc: Read error: Connection reset by peer [19:57] <[md5]> hey snover [20:00] i got myself into a little trouble so am forcing myself to go back to reading The C++ Programming Language 4th Edition and it reminds me of how terrifying parts of C++ are :) [20:13] <[md5]> hehe :) [20:14] the one thing i have to be careful about is to avoid applying c++11-specific things to the scummvm code. the book does not explicitly specify which features it discusses exist in C++98/03 [20:15] [md5] do you know any AGI game that uses show.mouse / hide.mouse? [20:16] im currently trying to figure out an issue with Space Quest 2 Apple IIgs. Strangely it calls hide.mouse during the spaceship intro cutscene [20:16] but never calls show.mouse again [20:16] and judging by the emulator original AGI never hides the mouse [20:16] so maybe that function was not available on Apple IIgs at all or maybe the function is not really hide.mouse [20:17] or maybe the emulator is bad :P [20:18] and i cant even take a look at the script, because AGI Studio doesn't support one of its opcodes [20:19] and "hide mouse" is not an AGI Mouse thing? [20:19] i.e. it means something else in the original [20:20] did the Apple II even have a mouse? [20:21] jammmm (~jam@106.221.157.90) joined #scummvm. [20:21] jammm (~jam@106.221.137.84) left irc: Read error: Connection reset by peer [20:21] lskovlun: seems there was a peripheral card [20:22] and IIc had an option i guess [20:22] lskovlun: nope, it seems to be standard AGI [20:22] GitHub94 (~GitHub94@192.30.252.45) joined #scummvm. [20:22] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgGgb [20:22] scummvm/master 9f7ff83 Martin Kiewitz: AGI: Fix mouse code for transitions... [20:22] GitHub94 (GitHub94@192.30.252.45) left #scummvm. [20:22] at least i think so [20:23] and well the Apple IIgs emulator shows a mouse cursor :P [20:23] maybe i should disable it for now for Apple IIgs. it seems the code was added for Amiga Gold Rush [20:26] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) joined #scummvm. [20:26] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [20:26] ah damn and I can't even take a peek at Macintosh Gold Rush, that I own, because AGI Studio can't read it at all [20:33] <[md5]> m_kiewitz: um, I think I remember SQ2 does [20:33] SQ2 PC too? [20:33] <[md5]> sorry, I really don't remember that detail :/ [20:34] ah wait, my problem is actually with sq2 apple ii gs [20:34] do you have sq2 for amiga? [20:34] <[md5]> I think that it was hiding the input for the intro [20:34] <[md5]> I think I do, but it should also be available on back2roots [20:34] maybe that one called it too and if mouse cursor gets hidden by it, then i guess apple iigs agi didn't support it [20:34] prompt is disabled, yes. but the call to hide.mouse is done almost at the end of the intro [20:35] <[md5]> hm [20:35] <[md5]> that is odd [20:35] could check the interpreter? [20:35] <[md5]> yeah [20:35] <[md5]> finding the mouse hiding call should be really easy [20:36] heh [20:36] <[md5]> *should* :P [20:36] after fixing the CPU plugin and writing a loader for the file format ;-) [20:36] exactly :P [20:36] <[md5]> oh, right, not easy for non-PC executables [20:36] fuzzie you found that font load call back then? [20:36] yeah, so I am an idiot who already did this :P [20:36] should the disable mouse cursor call be there as well? :P [20:37] lol [20:37] <[md5]> :D [20:37] <[md5]> got to go, bbl [20:37] [md5] (~md5@unaffiliated/md5/x-729473) left irc: [20:37] SQ2 PC does hide the input line (it displays the copyright blurb in that area) [20:37] yes, but the mouse cursor call is afaik not done [20:39] just checked, PC doesn't make that call [20:39] what emulator did you use, m_kiewitz [20:39] kegs [20:40] criezy (~criezy@host86-139-77-100.range86-139.btcentralplus.com) joined #scummvm. [20:40] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [20:41] this here even says parameter 0 = 0 -> menu is turned off [20:41] http://agi.sierrahelp.com/Documentation/CommandReference/CommRef16.html [20:42] which is the case for Apple IIgs sq2 [20:44] ah wait, no that was unknown177 [20:44] which is already properly implemented [20:48] ruskie (ruskie@sourcemage/mage/ruskie) got netsplit. [20:48] sigh [20:48] I don't see any calls to show/hide menu nor show/hide cursor in there [20:49] well show/hide menu was about the internal sierra menu, although i think they used some OS pulldown menu. They definitely used a OS font for that instead of their custom one [20:50] oh, IDA is being dumb [20:50] found anything? [20:51] found a HideCursor call [20:52] hmm weird. do you see where it's called from? can you find some sort of kernel call table? [20:53] ruskie (ruskie@sourcemage/mage/ruskie) returned to #scummvm. [20:53] since this is relocated, you'd think the call table would be obvious... [20:55] is there only 1 location where it's used? [20:57] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection [20:57] no, and all of them look like they block on it [20:58] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) joined #scummvm. [20:58] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [20:59] block on it? o_O [20:59] as in block execution? do they wait for something? [20:59] ugh, there are multiple tables [21:00] the kernel table should have one opcode at the end, that should probably only set 1 flag [21:00] and before that should be an opcode, that gets the current mouse position [21:00] something here is checking the high bits, and checking different tables for 0xf0, 0xb0, 0xc0, 0x90, 0x80 [21:01] so I suspect this is not the one :) [21:02] MIDI? [21:02] sounds like a MIDI parser to me [21:02] yeah, one of the callers calls noteon :) [21:02] thanks [21:04] that was my thought too [21:04] :-) [21:06] wait, they call hide mouse cursor within their midi parser? :P [21:07] no, that's just the only table of pointers in the binary [21:08] o_O [21:09] there has to be a kernel call table somewhere [21:09] it is a huge mess because it's split into a lot of different segments [21:09] unless it was changed to some large if() chunk [21:09] like you have an 'actionseg' and a shakeseg and a movetoseg and a newroomeg and a motionseg and .. [21:10] you could look for any code handling "0x0301" [21:10] that has to be some special menu trigger code [21:10] this code checks for 0x101, 0x301, 0x201, 0x401? [21:11] you found such code? [21:11] i'm not absolutely sure what it is, either keyboard or mouse related [21:11] yeah but I assume it's unrelated unless these specific values are meaningful :p [21:11] i think several Apple IIgs games set up controllers for those values [21:12] especially the 0x0301 one [21:12] i could also look for other magic values [21:13] well you could look for "Game paused." string [21:13] that one is used for Apple IIgs in the pause menu and pause is an actual opcode in the kernel table [21:13] yeah, predictably enough I have no xrefs to the pause function [21:14] argh :/ [21:15] how can this be? can you search for the offset of the string? [21:17] I like how IDA doesn't even let me make 32-bit pointers . [21:18] evening all [21:18] got it [21:19] 0x3fe into arrays for my future reference :p [21:19] hi walter [21:21] I have SQ2 for Amiga, in case that's still relevant [21:22] ah [21:22] can you please try to start it in latest ScummVM and check, if the mouse cursor gets hidden almost at the end of the spaceship intro cutscene? [21:24] sure [21:24] how long should the kernel table be, m_kiewitz? [21:24] I have 176 entries... [21:24] that sort of matches [21:25] although not completely :P [21:25] what does the first one do? [21:25] oh no, 170 reasonable ones I guess [21:26] ida is so annoying [21:26] less annoying than nothing at all though :)) [21:27] in my day we read our disassembly one byte at a time uphill both ways in the snow [21:27] well, if we had nothing at all maybe it'd be motivation for us to fix the alternatives.. :P [21:27] but yes, love ida [21:27] ah, very fair point! [21:34] m_kiewitz: the mouse cursor is still there when gameplay begins [21:34] but does it disappear at the end of the intro? [21:34] when the spaceship goes into the space station? [21:34] you mean during that sequence? [21:35] yes, on Apple IIgs it happens almost at the end of it [21:35] but it stays hidden in that case, right? so it would be hard to miss [21:36] depends if the scripts show it again or not [21:36] let me check again [21:36] its a few seconds before it switches to text mode and the name entry screen [21:37] it doesn't disappear [21:37] so it's apple ii gs only, damn [21:38] do you also own gold rush for amiga? [21:38] see, you should go buy an apple ii gs! [21:38] code comments say that gold rush on amiga uses it [21:38] even during the copy protection fail screen [21:38] unfortunately I don't have that one [21:39] hmm at least i know that it doesnt happen on amiga, thanks [21:39] maybe they even hacked something into the interpreter, who knows [21:40] Raziel^ has Gold Rush for Amiga, pretty sure [21:45] demonimin (~demonimin@unaffiliated/demonimin) joined #scummvm. [21:46] I've been wanting to get an Apple II for years, but they're pretty hard to find and usually expensive [21:47] on ebay.com there are a few, but they are like $100 shipping to Europe and another $80 or $100 for customs fees [21:48] apple II europlus? :) [21:48] maybe you should just find someone with an apple ii and have them create a KVMD system for it :) [21:49] fake disk, fake keyboard, fake monitor, real hardware. im not sure this would be cheaper and easier though :) [21:49] it would be pretty cool, i think& [21:49] RichieSams (628e303e@gateway/web/freenode/ip.98.142.48.62) joined #scummvm. [21:50] ny00123_ (~ny00123@217.132.129.134) left irc: Quit: Leaving [21:50] wjp, do you have BrokenSword 2.5? [21:51] Or I guess, anyone really [21:51] sure [21:51] If so, can you load it up and do a rough timing of how long a save takes [21:51] you may remember I fixed that loading bug? ;-) [21:51] about 2 seconds [21:52] So, you think that guy is just using an old version? [21:54] GitHub37 (~GitHub37@192.30.252.40) joined #scummvm. [21:54] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgG5M [21:54] scummvm/master 4b7d49d Martin Kiewitz: AGI: Fix Hold-Key-Mode implementation... [21:54] GitHub37 (GitHub37@192.30.252.40) left #scummvm. [21:54] RichieSams (628e303e@gateway/web/freenode/ip.98.142.48.62) left irc: Client Quit [21:54] RichieSams (628e303e@gateway/web/freenode/ip.98.142.48.62) joined #scummvm. [21:54] I don't really think so [21:55] at least I don't think anything changed recently that would affect it [21:56] hrm. perhaps he's just running on a toaster? :P [21:57] hey, even toasters deserve performance [21:57] dhewg (dhewg@adiza.nexticom.net) left irc: Ping timeout: 240 seconds [21:58] Oh! The save was fast, but then the load crashed (in lua_unpersist) :( [21:58] Althought maybe it would help if I was using the latest code :P [21:59] yea, probably [21:59] in the root unpersist function, or one of the child ones? [21:59] I just finished recompiling. We will see... [22:00] Also, when is the save from? iirc my rewrite of the save system involved breaking changes [22:00] Yeah, still crashing in Lua::unpersist(Lua::UnSerializationInfo*) + 409 (lua_unpersist.cpp:180) [22:01] Ha good point, let me check that. [22:02] June 2011... I suppose I can throw them all away. [22:02] That will give me the oportunity to play again from the start :P [22:02] Can you try a fresh save / load? [22:03] heh, that was my plan all along [22:03] :P [22:03] I already did. That one didn't crash, but is right at the start. [22:03] I was wondering if there might be issues that only appear once you progress further. [22:04] yea, once you have more state to save [22:05] Well, I am on holidays next week. I will have plenty of time to play :) [22:05] there's a save file here you could try: https://sourceforge.net/p/scummvm/bugs/_discuss/thread/549c0421/7070/attachment/sword25.007 [22:05] noice :) [22:08] dhewg (dhewg@adiza.nexticom.net) joined #scummvm. [22:08] #scummvm: mode change '+o dhewg' by ChanServ!ChanServ@services. [22:09] Hmm, the options menu is not working for me. [22:10] I just start the game, then click on Options and I get a frozen fire and nothing else (e.g. no buttons). [22:17] yea, that happened when I tried to load [22:17] from main menu [22:19] I didn't try to load from mainmenu (or from anywhere else). Just started from the launcher and on the menu wher I can start a new game or load a game I used the Options button. [22:19] But I can't reproduce. [22:23] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer [22:25] GitHub5 (~GitHub5@192.30.252.40) joined #scummvm. [22:25] [scummvm] m-kiewitz pushed 1 new commit to master: https://git.io/vgZfL [22:25] scummvm/master 72a3cae Martin Kiewitz: AGI: Restrict hide.mouse to AGI3 only... [22:25] GitHub5 (GitHub5@192.30.252.40) left #scummvm. [22:26] WooShell (woo@ip1886aec7.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:28] Trying to play BS2.5 with valgrind is fun... [22:28] IlDucci (~IlDucci@22.Red-83-35-152.dynamicIP.rima-tde.net) joined #scummvm. [22:28] Hi there [22:29] The music reminds me of the sound of walking in a dungeon in a game I was playing in the 80s. [22:29] Is here anyone that deals with the Broken Sword 2.5 emulation? [22:30] RichieSams was here a moment ago [22:31] ha ha [22:31] Ouch [22:31] t0by (~t0by@host234-243-dynamic.54-82-r.retail.telecomitalia.it) joined #scummvm. [22:31] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [22:31] IlDucci, I'm not an expert by any means, but ask away :) [22:31] Well, I wanna know if ScummVM can be ready for a future expansion [22:31] For BS2.5 [22:32] A voice pack [22:32] Is this more the place for the programmers or also to talk about the actual games that ScummVM is bringing together? :) [22:32] The standard game is already able to use new packs/languages when a extra file is detected [22:33] Typically, it's a place for the developers, but there is also talk about the games in general / topics we like [22:34] Ilducci: I'm not super familiar with how ScummVM loads the voice packs [22:34] Though, I remember, that in-game you can choose which voice pack and subs you want, yes? [22:35] On BS25 you can only choose the main language [22:35] If that language has voices, those voices will be heard [22:35] Otherwise it will default to German voices [22:35] So, I don't think it would be that far out to say that it could support a new voice pack [22:35] And with valgrind saving a game takes way more than 10s :P [22:35] I thought that maybe the ScummVM startup menu would do something about that [22:36] criezy: wow, I never would have thought! [22:36] About that German-default [22:36] That's why I was worried [22:36] way way more [22:36] lol [22:36] and a lot a valgrind messages as well about use of uninitialised variables [22:37] Again, I'm not super familiar with how ScummVM chooses the languages in reference to BS25 [22:37] I defer to _sev [22:37] criezy: what are you looking for? did you try clang static analyser first to avoid not going insane? :) [22:37] He was the initial implementer [22:38] Since the bug when going in the options seemed a bit random I decided to check with valgrid. [22:38] But there was nothing there. [22:38] But while I was at it I decided to play a bit more with it. [22:39] And by the way my save is still not finished :| [22:39] heh [22:40] at least you are able to run valgrind successfully, seems to be broken when i try to run it on mac os 10.11 [22:41] Yeah, I think that version is only partially supported in the latest valgrind. [22:41] Well, guess what, I just tried the daily build and Spanish is missing [22:41] But on that computer I am still on OS X 10.9 and it works well [22:41] criezy: https://bugs.kde.org/show_bug.cgi?id=354883 among other things& [22:42] Well, I guess I answered myself [22:42] Until I finish the Spanish voice pack [22:43] It won't be compatible with ScummVM [22:43] How do you mean that Spanish is missing? [22:44] When selecting the game folder [22:44] A language list appears on ScummVM [22:44] Because I have a modified Spanish data pack [22:44] The Spanish is missing [22:45] hm, odd, I get only German and English there too [22:45] but in the in-game language selection, there are many more languages [22:45] I get every language with subtitles [22:45] Yeah, ingame I can pick Spanish, but not in ScummVM [22:45] I also had a data error after closing and opening ScummVM [22:46] Also, confirmed, the game is forcing the Spanish language to read German voices [22:46] When I have some Spanish samples in my custom data pack [22:47] So the voice defaulting is hardcoded in ScummVM [22:47] That could probably be changed / added [22:48] ah, wait, Spanish does show up in the language selection list of scummvm for me now [22:49] was looking in the wrong directory... [22:49] do you have all the lang_*.b25c files? [22:49] I do, but the language problem might be ScummVM checking the checksum [22:49] If my Spanish file is modified... [22:49] if you are using some custom lang file then you would presumably need to update the detection tables [22:50] Yep, that means I'll have to be back around here once it's done [22:55] you _may_ be able to force the language in the scummvm config file [22:56] I can force the Spanish language by getting ingame with English selected [22:56] And then load Spanish ingame [22:56] But then I might have unexpected behaviours when rebooting ScummVM [22:56] In any case, it's a problem of the detection tables as you said [22:56] So nothing to see here [22:57] That reminds me we have bug 6804 [22:57] (which should really be a feature request) [22:58] So that solves question number two [23:01] Well, thank you for your time [23:02] See you later [23:02] IlDucci (~IlDucci@22.Red-83-35-152.dynamicIP.rima-tde.net) left irc: Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/ [23:22] Cheeseness (~cheesenes@ppp118-208-202-83.lns20.hba1.internode.on.net) left irc: Quit: Leaving. [23:27] waltervn_ (~waltervn@82-171-142-149.ip.telfort.nl) joined #scummvm. [23:27] #scummvm: mode change '+o waltervn_' by ChanServ!ChanServ@services. [23:27] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) left irc: Disconnected by services [23:27] Nick change: waltervn_ -> waltervn [23:27] bazaar (~bazaar@unaffiliated/bazaar) left irc: Ping timeout: 240 seconds [23:28] bazaar (~bazaar@unaffiliated/bazaar) joined #scummvm. [23:28] erdic (~erdic@unaffiliated/motley) left irc: Ping timeout: 240 seconds [23:29] erdic (~erdic@unaffiliated/motley) joined #scummvm. [23:30] waltervn (~waltervn@82-171-142-149.ip.telfort.nl) left irc: Client Quit [23:34] Henke37 (~Henrik@2001:2002:c2ec:d1b0:8976:ee54:a4b7:60f8) left irc: Read error: Connection reset by peer [23:38] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [23:38] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [23:48] GitHub68 (~GitHub68@192.30.252.46) joined #scummvm. [23:48] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vgZnv [23:48] scummvm/master 331a9f4 Paul Gilbert: SHERLOCK: SS: Fix crash on invalid graphics in German version [23:48] GitHub68 (GitHub68@192.30.252.46) left #scummvm. [23:48] girafe2 (~girafe@AGrenoble-651-1-477-112.w90-42.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [23:53] lskovlun (~lars@194.19.137.125) left irc: Remote host closed the connection [23:53] hmmm, wjp did you see the latest response on bug 6983 ? [23:54] My money is still on toaster computer [00:00] --- Fri Feb 5 2016