[00:38] sirlemonhead (bduncan22@95-44-239-52-dynamic.agg2.ddm.bbh-prp.eircom.net) left #scummvm. [00:49] LordHoto (~loom@unaffiliated/lordhoto) left irc: Quit: ... [00:54] RUBICN64 (~Android@2601:7:9480:445:45f1:b2b:3a51:e3c8) left irc: Quit: AndroidIrc Disconnecting [01:56] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 264 seconds [01:57] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [02:01] Vampire0 (~Vampire@jEdit/Vampire) left irc: Ping timeout: 256 seconds [02:12] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [02:41] sact (~forexampl@82.128.187.207) left irc: Quit: Leaving. [03:06] Port build status changed with 0cb0a09c: Failure: master-iphone [03:28] clone2727 (~clone2727@ool-2f105dd5.dyn.optonline.net) left irc: Quit: later [04:02] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [04:04] Poly-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 246 seconds [04:06] d356 (~d@23-91-246-26.cpe.distributel.net) joined #scummvm. [04:09] d356 (~d@23-91-246-26.cpe.distributel.net) left irc: Client Quit [04:09] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: Ping timeout: 240 seconds [04:14] borosky (~broosky@89-67-235-207.dynamic.chello.pl) left irc: Ping timeout: 256 seconds [05:36] Schnabeltierchen (~Schnabelt@xdsl-89-0-120-51.netcologne.de) left irc: Ping timeout: 256 seconds [05:37] Schnabeltierchen (~Schnabelt@xdsl-78-34-203-98.netcologne.de) joined #scummvm. [05:42] bgK (~bbouclet@vai69-5-88-183-207-181.fbx.proxad.net) joined #scummvm. [05:42] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [06:12] Dark-Star (~Dark-Star@HSI-KBW-109-193-040-143.hsi7.kabel-badenwuerttemberg.de) left irc: Ping timeout: 252 seconds [06:20] Jon_God (~jon_god@c-73-170-8-97.hsd1.ca.comcast.net) left irc: Remote host closed the connection [06:25] Lightkey (~jonas@p200300764F16D09222CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 265 seconds [06:30] eriktorbjorn (~d91tan@81-234-209-7-no108.tbcn.telia.com) left irc: Quit: Leaving. [06:32] eriktorbjorn (~d91tan@81-234-209-7-no108.tbcn.telia.com) joined #scummvm. [06:32] #scummvm: mode change '+o eriktorbjorn' by ChanServ!ChanServ@services. [06:36] SugarCube (~servus@2605:e000:850e:e00:f56c:a0ab:d309:d19a) left irc: Ping timeout: 265 seconds [06:38] Lightkey (~jonas@p200300764F16D08022CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [06:47] SugarCube (~servus@2605:e000:850e:e00:8d85:3613:20d8:1fda) joined #scummvm. [07:01] waltervn (~waltervn@541B5492.cm-5-4b.dynamic.ziggo.nl) joined #scummvm. [07:01] morning [07:06] hi [07:22] DJWillis (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) left irc: Quit: Manny: It's my scythe. I like to keep it next to where my heart used to be. [07:28] borosky (~janotan@89-67-235-207.dynamic.chello.pl) joined #scummvm. [07:29] 'owdy. [07:32] Question: How can I package ScummVM with my game? [07:33] Was going to check the FAQ but no info about it there. [07:35] m_kiewitz (~m_kiewitz@x4d03f321.dyn.telefonica.de) joined #scummvm. [07:35] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [07:51] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [07:53] _marc` (~marc@p54AF40CF.dip0.t-ipconnect.de) joined #scummvm. [07:54] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [08:15] chkr (~chkr@p5DC4AC0E.dip0.t-ipconnect.de) left irc: Ping timeout: 272 seconds [08:17] chkr (~chkr@pD9F87948.dip0.t-ipconnect.de) joined #scummvm. [08:25] CTCB: As long as you aren't modifying the ScummVM binaries or code, realistically you just need to credit the ScummVM Team, note that ScummVM is covered by the GPL, and link to our website. [08:25] CTCB: But for politeness sake, I would recommend emailing our -devel mailing list, in case anyone there has more specifics they can supply you ;) [08:27] frankyboy_ (~franky@ppp109-252-17-4.pppoe.spdop.ru) joined #scummvm. [08:51] Vampire0 (~Vampire@jEdit/Vampire) left irc: Quit: Verlassend [09:06] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [09:06] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [09:09] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: Client Quit [09:27] https://www.polygon.com/2015/5/10/8581201/kings-quest-voice-cast-reveal-video-christopher-lloyd-josh-keaton-zelda-williams [09:30] Looking at the few bits of ingame graphics, it's safe to say it's probably not SCI :P [09:32] Great Scott!!! [09:33] DrMcCoy: actual footage is here: https://www.youtube.com/watch?v=i3iSXDBm9sY [09:33] sadly it basically looks pretty crappy. They should have went with 2D [09:36] they could also quite easily release the originals (as well) possibly using ScummVM or something [09:48] WooShell (woo@ipbcc3081f.dynamic.kabel-deutschland.de) joined #scummvm. [09:49] good meowning =^.^= [09:55] DrMcCoy: From when I spoke to Al Lowe a few years ago, I was lead to believe that there are no copies of SCI remaining at the moment, as computers from when the company closed in the late 90s were dumped . [09:56] Sounds like Sierra [09:57] I'm willing to give King's Quest a chance, although I do agree with the comment of how 2D would of been better. [09:58] m_kiewitz: They already have, using DOSBox, in 2007. It's on Steam for £9.99 - http://store.steampowered.com/app/10100/ [09:58] It has King's Quest 1 - 7, excluding King's Quest 8. [09:59] CTCB: there is really no SCI sourcecode anymore, I talked with Ken Williams about that matter. [09:59] but there is the SCI engine in ScummVM [09:59] m_kiewitz: Actually Jeff Stephenson might have some. He basically did most of the coding for SCI. :P [09:59] m_kiewitz: are we sure that the Realm people don't have it? [10:00] and sierra changed a bit here and a bit there all the time, which means there are like hundreds of SCI versions out there [10:00] But if they wanted to, they'd probably use Adventure Game Studio. [10:01] waltervn: if they had, i don't know if it would be legal for them to have it. Ken told me that there is literally no sourcecode available. no SCI. no game sourcecode. [10:01] It's the closest thing to SCI, and is getting 1080p HD support later this year. [10:01] using SCI for a new project? that would make no sense. I was talking about selling old games. [10:02] I mean, what are they going to use for new adventure games then? [10:03] some 3D engine of course. for 2D they could have built their own, i don't know. Or maybe used UbiArt from Ubisoft. [10:03] I might be intervewing Victoria Morsell, who acted as Adrienne Delaney in Sierra's 1995 "Phantasmagoria", for a gaming website, as this year is the 20th Anniversary of the games release. [10:04] I need question ideas. [10:06] sact (~forexampl@82.128.187.207) joined #scummvm. [10:07] I need to get a list of questions typed up, and then I'll contact her. [11:02] Sir_Burpalot (~Shloosh@unaffiliated/shloosh) left irc: Read error: Connection reset by peer [11:03] jamm (~jam@113.193.129.98) joined #scummvm. [11:07] jamm (~jam@113.193.129.98) left irc: Read error: Connection reset by peer [11:07] CTCB: out of curiosity, which game are you planning to package with scummvm? [11:08] Sir_Burpalot (~Shloosh@unaffiliated/shloosh) joined #scummvm. [11:14] edheldil_ (~edheldil@217.31.205.2) joined #scummvm. [11:25] edheldil_ (~edheldil@217.31.205.2) left irc: Ping timeout: 265 seconds [11:29] ajax16384 (~User@ip33.net130.n37.ru) joined #scummvm. [11:29] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [11:32] wjp: My own game. [11:38] in which engine? [11:54] droid2727 (~droid2727@186.sub-70-208-94.myvzw.com) joined #scummvm. [11:54] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services. [12:17] Scumm. [12:17] You made a SCUMM game? O_o [12:20] Well, AGS, but it's SCUMM Built. [12:21] wat [12:21] DrMcCoy: There's AGS' SCUMM-Mode: http://shatten.sonores.de/wp-content/uploads/2009/09/scumm.PNG [12:22] no [12:22] So, you made an AGS game? [12:22] that's AGS. period. [12:22] Okay. [12:22] 13:38:38 <@wjp> in which engine? [12:22] 14:17:12 < CTCB> Scumm. [12:22] wrong [12:22] 14:17:12 < CTCB> AGS. [12:23] CTCB: How did you expect it to work with ScummVM? O_o [12:23] Because the ScummVM website says that AGS Support is coming. [12:23] well... [12:23] Or it is at least implied. [12:23] http://wiki.scummvm.org/index.php/AGS [12:23] It does? What? [12:23] "Experimental work in progress. Various games completeable." [12:23] Yeah, no [12:23] Not in-tree [12:24] Action: DrMcCoy pokes fuzzie :) [12:24] And not ready for anything [12:25] last work done, AFAIK, a year ago [12:25] Ugh. [12:26] CTCB: Just to get this straight: you wanted to package it without trying it? :P [12:26] Thought I might of been able to get Cross-platform. [12:26] Since AGS only has players for Windows and Mac. [12:26] And I want to target Linux too. [12:27] Yes, I should highlight *without trying it* [12:27] CTCB: Wrong [12:27] CTCB: https://github.com/adventuregamestudio/ags [12:28] CTCB: AGS works cross-platform, for some platforms at least, out of the box, since the engine has been FLOSS'd and the AGS community manages it now [12:29] And really, experimental engines for games in ScummVM get started about every other day, they often get shoved to the side for other, shinier things (among them other potential engines for ScummVM) :P [12:30] CTCB: Also, before asking how to package ScummVM for your game, you should have at least tried it, as clones pointed out :P [13:03] Sir_Burpalot (~Shloosh@unaffiliated/shloosh) left irc: Ping timeout: 272 seconds [13:04] Sir_Burpalot (~Shloosh@unaffiliated/shloosh) joined #scummvm. [13:30] Kirben (Kirben@c110-22-51-140.brasd4.vic.optusnet.com.au) left irc: [13:47] CTCB (kvirc@host109-148-135-212.range109-148.btcentralplus.com) left #scummvm ("Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is"). [13:47] Yasu2 (Yasu@h-239-252.a328.priv.bahnhof.se) joined #scummvm. [14:50] LordHoto (~loom@unaffiliated/lordhoto) joined #scummvm. [14:50] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services. [14:56] RUBICN64 (~Android@2601:7:9480:445:e0e8:9a4f:42fd:cb9a) joined #scummvm. [15:02] t0by (~t0by@host154-244-dynamic.6-79-r.retail.telecomitalia.it) joined #scummvm. [15:02] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [15:10] RUBICN64 (~Android@2601:7:9480:445:e0e8:9a4f:42fd:cb9a) left irc: Quit: AndroidIrc Disconnecting [15:12] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [15:19] SimSaw (~simsaw@HSI-KBW-046-005-254-067.hsi8.kabel-badenwuerttemberg.de) joined #scummvm. [15:28] jamm (~jam@113.193.129.98) joined #scummvm. [15:39] ny00123 (~ny00123@bzq-79-181-24-29.red.bezeqint.net) joined #scummvm. [15:41] _marc` (~marc@p54AF40CF.dip0.t-ipconnect.de) left irc: Quit: _marc` [15:45] Javacat (~Javacat@unaffiliated/javacat) joined #scummvm. [15:57] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [16:05] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [16:09] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) joined #scummvm. [16:09] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) left irc: Changing host [16:09] _sev (~sev@scummvm/undead/sev) joined #scummvm. [16:09] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [16:12] Yasu2 (Yasu@h-239-252.a328.priv.bahnhof.se) left irc: Quit: Client exiting [16:29] Schnabeltierchen (~Schnabelt@xdsl-78-34-203-98.netcologne.de) left irc: Ping timeout: 244 seconds [16:29] criezy (~criezy@host31-51-5-178.range31-51.btcentralplus.com) left irc: Ping timeout: 244 seconds [16:29] P2E (~tgz@pool-108-3-154-239.bltmmd.fios.verizon.net) left irc: Ping timeout: 244 seconds [16:31] P2E (~tgz@pool-108-3-154-239.bltmmd.fios.verizon.net) joined #scummvm. [16:32] Trixar_za (~trixarian@8ta-229-100-23.telkomadsl.co.za) joined #scummvm. [16:35] Schnabeltierchen (~Schnabelt@xdsl-78-34-203-98.netcologne.de) joined #scummvm. [16:36] Trixar_za (~trixarian@8ta-229-100-23.telkomadsl.co.za) left irc: Read error: Connection reset by peer [16:37] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [16:42] _marc` (~marc@p20030046032638FE5567CF481B94D551.dip0.t-ipconnect.de) joined #scummvm. [16:47] sirlemonhead (~bduncan22@95-44-239-52-dynamic.agg2.ddm.bbh-prp.eircom.net) joined #scummvm. [16:49] Dark-Star (~Dark-Star@HSI-KBW-109-193-040-143.hsi7.kabel-badenwuerttemberg.de) joined #scummvm. [17:07] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [17:09] _sev (~sev@scummvm/undead/sev) joined #scummvm. [17:09] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [17:29] RUBICN64 (~Android@2601:7:9480:445:9102:a1a0:a82b:5008) joined #scummvm. [17:43] Schnabeltierchen (~Schnabelt@xdsl-78-34-203-98.netcologne.de) left irc: Ping timeout: 265 seconds [17:45] Schnabeltierchen (~Schnabelt@xdsl-87-79-254-112.netcologne.de) joined #scummvm. [17:47] Ramal (~dennis@2.66.127.105.mobile.tre.se) left irc: Ping timeout: 252 seconds [17:49] Ramal (~dennis@2.70.155.236.mobile.tre.se) joined #scummvm. [17:52] RUBICN64 (~Android@2601:7:9480:445:9102:a1a0:a82b:5008) left irc: Quit: AndroidIrc Disconnecting [18:02] p1r473 (p1r473@CPE84948c318dd1-CM84948c318dd0.cpe.net.cable.rogers.com) joined #scummvm. [18:03] p1r473 (p1r473@CPE84948c318dd1-CM84948c318dd0.cpe.net.cable.rogers.com) left irc: Client Quit [18:03] p1r473 (p1r473@CPE84948c318dd1-CM84948c318dd0.cpe.net.cable.rogers.com) joined #scummvm. [18:22] h00ligan (~User@ip33.net130.n37.ru) joined #scummvm. [18:22] #scummvm: mode change '+o h00ligan' by ChanServ!ChanServ@services. [18:22] Sir_Burp_ (~Shloosh@unaffiliated/shloosh) joined #scummvm. [18:24] Tomaz (~tompsson@h-237-51.a199.priv.bahnhof.se) joined #scummvm. [18:24] Nick change: Tomaz -> Guest22555 [18:25] jamm (~jam@113.193.129.98) got netsplit. [18:25] Sir_Burpalot (~Shloosh@unaffiliated/shloosh) got netsplit. [18:25] tsoliman (~tsoliman@cpe-173-89-0-251.wi.res.rr.com) got netsplit. [18:26] cable_ (~cable@43.238.117.91.dynamic.mundo-r.com) joined #scummvm. [18:26] droid2727 (~droid2727@186.sub-70-208-94.myvzw.com) left irc: Ping timeout: 244 seconds [18:26] Tomaz^ (~tompsson@h-237-51.a199.priv.bahnhof.se) left irc: Ping timeout: 244 seconds [18:26] Vampire0 (~Vampire@jEdit/Vampire) left irc: Ping timeout: 244 seconds [18:26] ajax16384 (~User@ip33.net130.n37.ru) left irc: Ping timeout: 244 seconds [18:26] |Cable| (~cable@43.238.117.91.dynamic.mundo-r.com) left irc: Ping timeout: 244 seconds [18:27] jamm (~jam@113.193.129.98) returned to #scummvm. [18:27] tsoliman (~tsoliman@cpe-173-89-0-251.wi.res.rr.com) returned to #scummvm. [18:27] #scummvm: mode change '+o tsoliman ' by wilhelm.freenode.net [18:28] LordHoto (~loom@unaffiliated/lordhoto) left irc: Quit: ... [18:28] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [18:28] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [18:32] droid2727 (~droid2727@186.sub-70-208-94.myvzw.com) joined #scummvm. [18:32] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services. [18:36] Sir_Burpalot (~Shloosh@unaffiliated/shloosh) got lost in the net-split. [18:41] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) joined #scummvm. [18:41] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) left irc: Changing host [18:41] _sev (~sev@scummvm/undead/sev) joined #scummvm. [18:41] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [18:43] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [18:45] lskovlun (~lars@0x3ec6ab96.inet.dsl.telianet.dk) joined #scummvm. [18:46] #scummvm: mode change '+o lskovlun' by ChanServ!ChanServ@services. [19:02] criezy (~criezy@host31-51-5-178.range31-51.btcentralplus.com) joined #scummvm. [19:02] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [19:04] _sev (~sev@scummvm/undead/sev) joined #scummvm. [19:04] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [19:07] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [19:15] GitHub108 (~GitHub108@192.30.252.45) joined #scummvm. [19:15] [scummvm] criezy pushed 1 new commit to master: http://git.io/vURAd [19:15] scummvm/master fc2ac47 Thierry Crozat: AGI: Remove dead code in PCjr code... [19:15] GitHub108 (GitHub108@192.30.252.45) left #scummvm. [19:31] _sev (~sev@scummvm/undead/sev) joined #scummvm. [19:31] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [19:34] h00ligan (~User@ip33.net130.n37.ru) left irc: Read error: Connection reset by peer [19:39] SimSaw (~simsaw@HSI-KBW-046-005-254-067.hsi8.kabel-badenwuerttemberg.de) left irc: [19:45] Port build status changed with fc2ac47e: Success: master-iphone [19:56] dos1 (~dos1@unaffiliated/dos1) joined #scummvm. [20:02] edheldil_ (~edheldil@ip-78-45-160-121.net.upcbroadband.cz) joined #scummvm. [20:05] is Star Trek Next Generation Final Unity great? [20:13] it's ok. not great. [20:14] it seems it features the original cast for voice acting [20:14] does it run fine in dosbox? [20:14] nowadays, yes [20:15] for a few pounds it's ok? [20:15] sure [20:15] maybe you can finish my engine, too ;-) [20:15] lol [20:15] Action: m_kiewitz hides [20:15] so I am not unbiased here [20:15] nah, seriously - how far is it? [20:16] https://www.youtube.com/watch?v=uRnYCKXeQCo <-- this is from 2010, heh. [20:17] the sound is buggy or was it like that in the original? [20:17] doesn't look that bad [20:27] HA [20:27] not only did i get Star Trek Final Unity for 0.99pounds [20:27] but.... [20:27] i also got Mixed Up Mother Goose SCI0 for 0.99pounds [20:27] YEEESSSS [20:28] now that's a deal [20:28] t0by (~t0by@host154-244-dynamic.6-79-r.retail.telecomitalia.it) left irc: Quit: Bye! [20:28] The audio sounds like it degrades gradually. [20:33] m_kiewitz: nice [20:33] both are CIB heh [20:37] t0by (~t0by@host154-244-dynamic.6-79-r.retail.telecomitalia.it) joined #scummvm. [20:37] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [20:38] t0by (~t0by@host154-244-dynamic.6-79-r.retail.telecomitalia.it) left irc: Client Quit [20:48] The intro buttons in kq1sci are bugged again, *sigh* [20:48] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [20:50] hm, remind me? [20:51] buttons appearing without text (or rather, the text only flashing briefly) [20:51] the "Introduction", "Begin Game", etc buttons? [20:51] this was a recurring problem in FreeSCI, every time we jigged something in the animation system [20:51] yes [20:51] only the top two buttons, even [20:52] as usual [20:52] I'm not seeing that [20:52] timing? [20:52] no idea [20:55] lskovlun: doesn't happen to me [20:56] ny00123 (~ny00123@bzq-79-181-24-29.red.bezeqint.net) left irc: Quit: Leaving [20:56] tried kq1sci from kq collection, works as well [20:57] which is version 1.000.051 [20:58] which version do you have? [20:58] mine is the same [20:59] and you are on? i'm on Windows XP [21:00] Linux [21:01] hmm graphics code hasn't been changed for quite some time [21:01] d356 (~d@174-138-193-65.cpe.distributel.net) joined #scummvm. [21:01] and it happens every single time or just randomly? [21:02] you are using x86? or something else? [21:03] happens consistently [21:03] I haven't tried it in a while either [21:03] and you are using 64-bit ScummVM? 32-bit? [21:04] 64-bit [21:04] _sev (~sev@scummvm/undead/sev) joined #scummvm. [21:04] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [21:04] wjp: you use linux as well, right? you are 32-bit? [21:04] no, 64 [21:04] oh, you weren't asking me now :) [21:04] yes :P [21:05] wjp: you also own kq1sci 1.000.051? [21:05] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [21:05] 64 bit of course :-) [21:06] and your kq1sci version is...? [21:06] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) joined #scummvm. [21:06] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) left irc: Changing host [21:06] _sev (~sev@scummvm/undead/sev) joined #scummvm. [21:06] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [21:06] i tried multiple times, doesn't happen to me at all [21:07] maybe it's some sort of race condition, my notebook is pretty slow [21:08] well "slow". it's Intel Core 2 Duo @ 2 Ghz [21:09] could be. I just tried setting the stop-update bit on one of the offending button [21:09] lskovlun: it doesn't happen to you when you use the original interpreter using dosbox and max cycles? [21:10] then none of them showed text :) [21:11] well, what do you know... I can reproduce in DosBox [21:11] heh [21:11] LOL [21:11] holy hell, what's happen in there scripts-wise [21:11] s/happen/happening [21:12] well, i'm unable to reproduce it, so i can't really help :P [21:12] how fast is your CPU? [21:12] it seems the music triggers the buttons?! maybe it triggers 2 events? [21:13] to me it looks as if the scripts draw the buttons w/o text and then add text a few milliseconds later [21:13] yes, that is true [21:14] the next Animate() after that removes the text [21:14] frankyboy_ (~franky@ppp109-252-17-4.pppoe.spdop.ru) left irc: Remote host closed the connection [21:14] try to set a breakpoint on kanimate and then check the button objects [21:15] d356 (~d@174-138-193-65.cpe.distributel.net) left irc: Quit: d356 [21:15] what to check for? [21:16] signal selector [21:16] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [21:16] oh well, breakpoint on kAnimate is a problem [21:18] interesting [21:18] the signals on the top two buttons are both 0 [21:18] showTitle::changeState is triggered [21:18] on the lower ones they are 0x104 [21:18] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) joined #scummvm. [21:18] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) left irc: Changing host [21:18] _sev (~sev@scummvm/undead/sev) joined #scummvm. [21:18] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [21:18] 2 times by the music, but only the second changestate seems to trigger the buttons [21:19] oh wait, it seems showTitle::changeState is triggered by time [21:19] changeState(1) sets a trigger after 1 cycle [21:20] I was able to get to the offending Animate call [21:20] nice [21:20] first break four times on Display [21:20] and then break on Animate [21:21] also, changing the signal to the right value (0x104) fixes the button [21:21] what's the name of the button objects? [21:21] b0, b1, b2, b3 [21:22] LordHoto (~loom@unaffiliated/lordhoto) joined #scummvm. [21:22] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services. [21:22] on that kAnimate call my ScummVM says b0::state is 0x104 [21:23] can you set a breakpoint on writes to b0::state? [21:23] (although my breakpoint code handling that doesn't handle writes by the object itself) [21:24] default signal for b0 is 0x101 [21:24] hmm, looking at the script disassembly, the top buttons are configured to have signal 0 [21:24] the lower ones have signal 0x101 [21:24] where is that set? [21:24] script 87? [21:25] holy hell... never mind [21:25] I had a replacement script there [21:25] lol, happened to me as well [21:25] I have probably been using it for debugging [21:25] dated sometime in 2007 [21:26] i dumped some script as well and then i got weird error messages in games and didn't notice what i had done [21:26] maybe we shouldn't load scripts from the scummvm directory [21:27] oh btw. is there a way to figure out the starting offset for strings in SCI3? [21:27] im currently reworking saving and restoring games and need to figure out all possible offsets for pointers [21:31] It's been a while since I looked at SCI3 files [21:32] why are you doing that work? [21:32] it seems there is a header that contains for example count of locals and so on [21:32] I think you'll have to calculate the offset [21:32] well, our current saved game code likes to crash when you restore [21:32] in which games? [21:33] just try for example Quest for Glory 3 GOG and Quest for Glory 3 regular saved games [21:33] we don't check anything [21:33] those with errant patch files? :-) [21:33] yes [21:33] but it also happens in other cases [21:33] what you're failing to mention is that you're mixing savegames between game versions :-) [21:33] im trying to actually sync saved games [21:33] GitHub58 (~GitHub58@192.30.252.45) joined #scummvm. [21:33] [scummvm] bluegr pushed 2 new commits to master: http://git.io/vU0FF [21:33] scummvm/master 2e41909 Filippos Karapetis: QUEEN: Immediately stop actor movement when the game is exiting... [21:33] scummvm/master 2e8e853 Filippos Karapetis: SAGA: Only handle the puzzle scene for ITE [21:33] GitHub58 (GitHub58@192.30.252.45) left #scummvm. [21:33] so instead of saving for example "pointer to segment 3, offset 749h [21:33] i would save: "pointer to segment 3, 2nd object" [21:34] that way i should be able to handle removal or insertion of NRS patches dynamically [21:34] and im also going to store for example amount of variables inside an object and so on and check that data [21:34] omg [21:34] that way i can error() out instead of crashing [21:35] well, i have already successfully managed to create a table for each script that contains offsets to objects, strings and said-"strings" [21:36] which will then make it possible to sync the data back to the VM [21:37] i don't know yet if it will actually work, but in theory it should [21:37] well most of the time. unless the data is incompatible and then i can error() out [21:38] but yeah, GOG should have never included the NRS patches for qfg games. we have blacklisted a few of them. atm i can't blacklist them all, because that would break compatibility with those GOG games [21:38] offset 6 in the csc file? [21:38] By "error()" you mean "show a dialog saying the load failed", right? [21:39] an uint16 pointing to the strings segment, it seems [21:39] I'll grant GOG that you pretty much need patches to fix the combat timing in QfG though [21:39] that can get added later, when we don't corrupt the engine state during restore and instead create a new enginestate altogether [21:39] (@droid2727) [21:39] ...or don't, and just ask the user to try again [21:39] or is that an uint32 [21:40] probably an uint32, come to think of it [21:40] wjp: for combat i could quite easily create a proper script patch. i just didn't bother yet, because i wanted to create a better speed throttler [21:40] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [21:40] wjp: well, we would have to close down the whole engine in that case. and i don't like that at all. [21:41] i would rather create a new engine state, copy some things over and when restore ended successfully, i would switch to that new enginestate and delete the old one [21:41] that way i can fall back to the current enginestate [21:41] well, i could also do a 2 pass restore [21:41] speaking of the speed throttler, I've been hearing complaints from the sciprogramming.com guys wrt the rats in SQ5... is there hope that the new speed throttler will fix this? [21:41] first check data during pass 1 and then actually modify enginestate during pass 2 [21:42] lskovlun: it would/should [21:42] in the intro (simulator room)... the rats disappear much too quickly [21:42] ok, thanks [21:42] there are also a few other minor issues, that would get fixed. the current speed throttler is able to handle regular scripts pretty well [21:43] but for example combat in qfg3 is done in an inner loop, which doesn't call stuff that we require for the speed throttler to work [21:43] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) joined #scummvm. [21:43] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) left irc: Changing host [21:43] _sev (~sev@scummvm/undead/sev) joined #scummvm. [21:43] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [21:43] as i said - i can simply write a script patch for that issue. combat is a major issue, the other issues aren't really problematic [21:44] lskovlun (~lars@0x3ec6ab96.inet.dsl.telianet.dk) left irc: Quit: Leaving [21:44] :( [21:45] lskovlun (~lars@0x3ec6ab96.inet.dsl.telianet.dk) joined #scummvm. [21:45] #scummvm: mode change '+o lskovlun' by ChanServ!ChanServ@services. [21:48] lskovlun: offet 6 contains the offset to the start of the strings? [21:48] if that's the case, then how do i figure out the end of that block? [21:49] well, after that comes the relocations [21:49] and the offset to those is? [21:49] so the relocation pointers will tell you that [21:50] ok, I must be off by two here [21:50] the string offset is at offset 4 [21:50] an uint32 [21:50] and the reloc offset is at offset 8 [21:50] yes, i just saw it by myself [21:50] likewise an uint32 [21:51] yeah, that uint32 problem :/ [21:51] no idea what we should do about it [21:51] assuming you're talking about the segment sizes > 64K [21:51] yes [21:51] didn't wjp come up with a solution? [21:51] wjp: you did? [21:51] stealing bits from the segment value [21:52] what does SCI3 do in case there are no strings? [21:52] is the offset "0" in that case? [21:52] and is it possible that there are no relocations? [21:53] in that case the string pointer seems to be 0 [21:53] for the relocations, it seems to point to the end of the file [21:53] you found a script? [21:53] but there is a count [21:53] at offset 18, iirc [21:53] that should be more reliable [21:53] is there data that follows the relocations? [21:53] no [21:54] script number 64958 [21:54] of which game? [21:54] is just a procedure in the standard system [21:54] ah, got it. in RAMA [21:54] most, I suppose - I looked at lsl7 [21:55] nice [21:55] ScummBot (~ScummBot@vm.scummvm.org) left irc: Ping timeout: 252 seconds [21:55] we have to save strings as well because sierra modified them in castle of dr. brain - in memory [21:56] ScummBot (~ScummBot@vm.scummvm.org) joined #scummvm. [21:56] yes, happens in several games [21:56] script 64958 corresponds to script 958 in SCI1.1 and earlier [21:57] which other games do it? i always thought it was just castle of dr. brain [21:59] CB1 [21:59] when you feed a cracker to the parrot [21:59] ahh, i never knew [22:00] which text did they change? [22:00] the object name [22:00] it is "7 crackers" to begin with [22:01] what??? why would they do that? [22:01] so it displays "6 crackers" after one of them is gone [22:01] obviously :) [22:01] LOL [22:02] so they even change the object name... [22:02] yes, the object names are often used as is in the inventory dialog. [22:03] that explains why sierra translated them in a few games :P [22:04] _marc` (~marc@p20030046032638FE5567CF481B94D551.dip0.t-ipconnect.de) left irc: Quit: _marc` [22:10] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Read error: Connection reset by peer [22:10] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:10] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:11] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:11] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:11] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:11] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:11] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:11] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:12] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:12] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:12] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:12] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:12] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:12] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:13] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:13] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:13] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:13] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:14] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:14] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:14] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:14] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:14] BeefEats (BeefEats@unaffiliated/beefeats) joined #scummvm. [22:14] BeefEats (BeefEats@unaffiliated/beefeats) left irc: Excess Flood [22:15] #scummvm: mode change '+b BeefEats!*@*' by wjp!~wjp@hmm.wantstofly.org [22:34] edheldil_ (~edheldil@ip-78-45-160-121.net.upcbroadband.cz) left irc: Ping timeout: 252 seconds [22:40] SylvainTV (~SylvainTV@ALille-653-1-336-89.w81-250.abo.wanadoo.fr) joined #scummvm. [22:40] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [22:48] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [22:51] _sev (~sev@scummvm/undead/sev) joined #scummvm. [22:51] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [22:55] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) joined #scummvm. [22:55] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [22:56] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [22:57] m_kiewitz (~m_kiewitz@x4d03f321.dyn.telefonica.de) left irc: Read error: Connection reset by peer [22:59] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) joined #scummvm. [22:59] _sev (~sev@ip-217-103-184-117.ip.prioritytelecom.net) left irc: Changing host [22:59] _sev (~sev@scummvm/undead/sev) joined #scummvm. [22:59] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [23:10] WooShell (woo@ipbcc3081f.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. [23:28] waltervn (~waltervn@541B5492.cm-5-4b.dynamic.ziggo.nl) left irc: Quit: Leaving [23:36] ignalina (~pettersjo@c-ebc3e555.044-303-73746f39.cust.bredbandsbolaget.se) joined #scummvm. [23:56] _sev (~sev@scummvm/undead/sev) left irc: Read error: Connection reset by peer [23:57] _sev (~sev@scummvm/undead/sev) joined #scummvm. [23:57] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [23:58] Kirben (Kirben@c110-22-51-140.brasd4.vic.optusnet.com.au) joined #scummvm. [23:58] #scummvm: mode change '+o Kirben' by ChanServ!ChanServ@services. [00:00] --- Tue May 12 2015