[00:00] and also for sci1.1, I guess most (?) games show portraits while speech is playing [00:00] and music gets returned to original volume afterward [00:00] yeah, but if you quit in the middle of the speech then the volume is set low [00:01] at least sci1 had no global for it [00:01] while i have you, related, do you know of a sci1 game that used raw audio? [00:01] (and didn't save it internally anyway) [00:01] raw audio? [00:01] probably kq5 [00:01] thanks [00:02] (non-wave, non-SOL, just 11kHz mono samples) [00:03] not sure if kq5 was that, i know that kq5 did something special with audio [00:06] dtcrshr (~datacrush@unaffiliated/datacrusher) left irc: Quit: Saindo [00:08] macdude22 (~macdude22@2604:2d80:4035:8b5a:e82e:d1b4:f43a:e2bd) joined #scummvm. [00:15] Cruel` (~Cruel@cruels.net) joined #scummvm. [00:15] things get even more interesting when you consider the games that use digital music. [00:34] D0SFreak (~D0SFreak@172.56.4.162) left irc: Read error: Connection reset by peer [00:37] waltervn (~waltervn@541B2DBA.cm-5-4a.dynamic.ziggo.nl) left irc: Quit: Leaving [00:51] GitHub11 (~GitHub11@192.30.252.45) joined #scummvm. [00:51] [scummvm] dreammaster pushed 1 new commit to master: https://github.com/scummvm/scummvm/commit/457c8548a9fb0d88bb5dd92a2891438f309c5ec2 [00:51] scummvm/master 457c854 Paul Gilbert: TITANIC: Renaming of CCarry fieldE0 [00:51] GitHub11 (GitHub11@192.30.252.45) left #scummvm. [00:57] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 245 seconds [01:01] Littleboy (~littleboy@c-73-16-71-98.hsd1.ma.comcast.net) left irc: Quit: Ętre dans le vent, une ambition de feuille morte. [01:17] GitHub18 (~GitHub18@192.30.252.42) joined #scummvm. [01:17] [scummvm] stevenhoefel pushed 1 new commit to master: https://git.io/vMgdq [01:17] scummvm/master 6e04b36 stevenhoefel: DIRECTOR: Implement Shape Patterns and Borders for D3. [01:17] GitHub18 (GitHub18@192.30.252.42) left #scummvm. [01:18] GitHub67 (~GitHub67@192.30.252.42) joined #scummvm. [01:18] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vMgds [01:18] scummvm/master 92693a9 Paul Gilbert: TITANIC: Fixes for unlocking music system [01:18] GitHub67 (GitHub67@192.30.252.42) left #scummvm. [01:24] D0SFreak (~D0SFreak@172.98.67.34) joined #scummvm. [01:26] SylvainTV (~SylvainTV@LFbn-1-8392-241.w81-254.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [01:26] digitall (~digitall@cpc3-hitc7-2-0-cust674.9-2.cable.virginm.net) joined #scummvm. [01:26] #scummvm: mode change '+o digitall' by ChanServ!ChanServ@services. [01:30] 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. [01:31] RLP__ (~D0SFreak@172.98.67.34) joined #scummvm. [01:35] D0SFreak (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [01:35] exmensa (exmensa@66.43.202.238) joined #scummvm. [01:36] Port build status changed with 6e04b361: Failure: master-psp, master-ios7, master-openpandora, master-ps2, master-gp2xwiz, master-amigaos4, master-ios, master-webos, master-osx_intel, master-caanoo, master-gp2x, master-debian-x86-clang [01:37] Whoopsy [01:37] Actually.. looks like an error in the director commit [01:38] dreammaster: Yep... spoke to steven_h ... He is fixing now [01:38] Ah, good [01:38] MSVC will accept any old syntax it seems ;-) [01:39] *Cough* yes indeed. But it does make up for it somewhat with the IDE and debugger [01:40] dreammaster: Have you looked at replacing the compiler bit with Clang / LLVM or MinGW? [01:40] Just wondered if it is possible. [01:41] Probably not... but I wondered if you can patch it in as a static analysis tool or something... [01:41] GitHub2 (~GitHub2@192.30.252.40) joined #scummvm. [01:41] [scummvm] stevenhoefel pushed 1 new commit to master: https://git.io/vMgbp [01:41] scummvm/master 804058e stevenhoefel: DIRECTOR: Fix variable shadowing and array declarations. [01:41] GitHub2 (GitHub2@192.30.252.40) left #scummvm. [01:41] Not prevously. Though I'm given understand it's possible. [01:42] At least, I vaguely remember there's some option in 2015 to specify the builder. But I've never tried to find out more [01:42] I read somewhere that you could plug LLVM in. [01:42] Haven't tried though. [01:43] Will definitely look into it now :) [01:43] *cough* http://llvm.org/docs/GettingStartedVS.html [01:43] I think you need to get that checked out. [01:43] ..the throat tickle, that is. [01:44] This build system is pretty @#$$# impressive. [02:00] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [02:02] Port build status changed with 804058eb: Success: master-psp, master-ios7, master-openpandora, master-ps2, master-gp2xwiz, master-amigaos4, master-ios, master-webos, master-osx_intel, master-caanoo, master-gp2x, master-debian-x86-clang. Nice work, all ports built fine now [02:02] \o/ [02:03] Excellent... [02:03] Vampire0_ (~Vampire@jEdit/Vampire) left irc: Ping timeout: 258 seconds [02:12] haha. thanks Mr ScummBot [02:18] Action: digitall hugs ScummBot [02:18] Action: ScummBot hugs digitall too [02:30] digitall (digitall@cpc3-hitc7-2-0-cust674.9-2.cable.virginm.net) left #scummvm ("Food"). [02:31] D0SFreak (~D0SFreak@172.98.67.34) joined #scummvm. [02:35] RLP__ (~D0SFreak@172.98.67.34) left irc: Ping timeout: 260 seconds [02:35] does anyone have the floppy SQ4? [02:48] tumbleweeds slowly roll across the ground.. [02:50] GitHub142 (~GitHub142@192.30.252.42) joined #scummvm. [02:50] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vMgjn [02:50] scummvm/master c199d2e Paul Gilbert: TITANIC: Stop moving other items during drag operations [02:50] GitHub142 (GitHub142@192.30.252.42) left #scummvm. [02:50] Vampire0_ (~Vampire@jEdit/Vampire) joined #scummvm. [02:53] Vampire0 (~Vampire@jEdit/Vampire) left irc: Ping timeout: 240 seconds [02:55] drag operations, kinky [02:57] Yes, it was a tricky one to figure out.. in rooms with multiple carrayable items, the other item would end up at the bottom of the pET, and I'd been wondering for ages how it happened. [02:58] I eventually figured it by putting a memory breakpoint on the item's position, and then looking through the backtrace to find out why it was changed [02:59] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 240 seconds [03:01] Dominus (~dominus@194-166-155-29.adsl.highway.telekom.at) joined #scummvm. [03:01] Dominus (~dominus@194-166-155-29.adsl.highway.telekom.at) left irc: Changing host [03:01] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [03:03] dreammaster: nice :) [03:04] as soon as i am done speedrunning kq7 i think i will reward myself with a fresh compile of titanic :) [03:04] By my reckoning I'm about 3/4ths of the way through the game. Really, the only major blockages now are likely to be the music room sound handling, and the endgame 3d starfield [03:05] Oh, and another other NPC conversation parser issues that crop up [03:11] But seeing how further I can progress now can wait until tomorrow night and the weekend. I'm finishing up for the evening. Night all [03:11] dreammaster (~dreammast@c-73-167-118-204.hsd1.ma.comcast.net) left irc: [03:17] moment of truth is coming up& the firecracker puzzle! [03:18] no problemo! [03:24] Littleboy (~littleboy@c-73-16-71-98.hsd1.ma.comcast.net) joined #scummvm. [03:24] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services. [03:27] well now this is a problem. [03:27] this harp puzzle is stuck [03:28] Littleboy (~littleboy@c-73-16-71-98.hsd1.ma.comcast.net) left irc: Read error: Connection reset by peer [03:31] RLP__ (~D0SFreak@172.98.67.34) joined #scummvm. [03:34] state = -1. that doesnt look good. [03:35] D0SFreak (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [03:44] oh, i guess it is operating on a clone. state = 7. still doesnt look good. i need to figure out how changeState works. [03:56] guessing midi cues are broken. hm. [04:04] itll be a real bummer if kq7 needs the new midi code in order to be completable& [04:05] the game complains about bad loops a lot& none of the other games do that& [04:13] broosky (~broosky@095160155060.dynamic-ww-12.vectranet.pl) joined #scummvm. [04:14] borosky (~broosky@178235040148.dynamic-ww-05.vectranet.pl) left irc: Ping timeout: 245 seconds [04:15] borosky (~broosky@178235043162.dynamic-ww-08.vectranet.pl) joined #scummvm. [04:17] broosky (~broosky@095160155060.dynamic-ww-12.vectranet.pl) left irc: Ping timeout: 240 seconds [04:18] broosky (~broosky@178235040062.dynamic-ww-05.vectranet.pl) joined #scummvm. [04:20] borosky (~broosky@178235043162.dynamic-ww-08.vectranet.pl) left irc: Ping timeout: 257 seconds [04:24] Heh, had similar issues with the iMUSE stuff and Sam and Max [04:24] chadj (~chadj@cpe-72-131-101-95.wi.res.rr.com) left irc: Quit: Out! [04:25] "What do you mean I'm a few ms off script for the midi cues? Well! I'm just going to spin-loop nyah" [04:25] chadj (~chadj@cpe-72-131-101-95.wi.res.rr.com) joined #scummvm. [04:31] D0SFreak (~D0SFreak@172.98.67.34) joined #scummvm. [04:32] GitHub13 (~GitHub13@192.30.252.45) joined #scummvm. [04:32] [scummvm] stevenhoefel pushed 1 new commit to master: https://git.io/vM2UQ [04:32] scummvm/master ef295bf stevenhoefel: DIRECTOR: D4 image loading based on BPP. [04:32] GitHub13 (GitHub13@192.30.252.45) left #scummvm. [04:33] bugger.. I keep putting one-line-if-statements on one line. [04:33] Need to kick that habit. [04:35] RLP__ (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [04:36] Endy: awful :( at least i can bypass it to see if there are any other game-breakers after it. [04:36] and come back and figure it out later. or cajole walter to look at it [05:13] ugh, second blocker with a random event that never fires. [05:13] dogTimer in room 4650 will never stop [05:32] RLP__ (~D0SFreak@172.98.67.34) joined #scummvm. [05:35] D0SFreak (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [05:36] digitall (~digitall@cpc3-hitc7-2-0-cust674.9-2.cable.virginm.net) joined #scummvm. [05:36] #scummvm: mode change '+o digitall' by ChanServ!ChanServ@services. [05:50] steven_h (9b8f2e11@gateway/web/freenode/ip.155.143.46.17) left irc: Quit: Page closed [05:51] Gentle (~tier@quassel/contributors/gentle) left irc: Ping timeout: 245 seconds [05:52] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [06:05] Gentle (~tier@quassel/contributors/gentle) joined #scummvm. [06:32] D0SFreak (~D0SFreak@172.98.67.34) joined #scummvm. [06:35] RLP__ (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [06:43] steven_h (7c9480a9@gateway/web/freenode/ip.124.148.128.169) joined #scummvm. [06:46] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [06:49] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 240 seconds [06:49] Nick change: Strangerke_ -> Strangerke [06:52] steven_h (7c9480a9@gateway/web/freenode/ip.124.148.128.169) left irc: Ping timeout: 260 seconds [06:59] steven_h (caa11eb2@gateway/web/freenode/ip.202.161.30.178) joined #scummvm. [07:01] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) joined #scummvm. [07:05] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) left irc: Remote host closed the connection [07:07] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) joined #scummvm. [07:17] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) joined #scummvm. [07:29] macdude22 (~macdude22@2604:2d80:4035:8b5a:e82e:d1b4:f43a:e2bd) left irc: Ping timeout: 255 seconds [07:32] RLP__ (~D0SFreak@172.98.67.34) joined #scummvm. [07:33] GitHub34 (~GitHub34@192.30.252.40) joined #scummvm. [07:33] [scummvm] sev- pushed 1 new commit to master: https://git.io/vM2Yy [07:33] scummvm/master 72c676b Eugene Sandulenko: DIRECTOR: Fix compiler warnings [07:33] GitHub34 (GitHub34@192.30.252.40) left #scummvm. [07:36] D0SFreak (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [07:40] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) left irc: Remote host closed the connection [07:41] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) left irc: Ping timeout: 240 seconds [07:42] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) left irc: Quit: ERR_SHUTDOWN [07:48] Thanks _sev, had made the same changes, but was stuck trying to fix 1bpp rendering as well. [07:48] pigeon (~pigeon@eth5284.nsw.adsl.internode.on.net) joined #scummvm. [07:48] #scummvm: mode change '+v pigeon' by ChanServ!ChanServ@services. [07:48] <_sev> did it break? [07:48] it works for one 1bpp, but not another. [07:49] seems to be an issue with odd image widths [07:55] <_sev> in the initial struggle we found out that many things are aligned by word, e.g. 2 bytes [07:55] <_sev> perhaps this is another case? [08:00] oh. no. I see what's happening... i fluked it with my first image... [08:01] 87 pixels wide means the next row starts mid-byte? [08:10] I'm not sure if it's the same image type, but the 1bpp images _sev and I looked padded rows to 16 bit multiples [08:10] s/looked/looked at/ [08:17] Lightkey (~Darklock@p200300764C2EBF7622CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 245 seconds [08:18] Tomaz^W (~tompsson@84.216.7.40) left irc: [08:25] _sev|work (~sev@31.20.200.234) joined #scummvm. [08:25] _sev|work (~sev@31.20.200.234) left irc: Changing host [08:25] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [08:25] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [08:30] Lightkey (~Darklock@p200300764C2EBF2722CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [08:32] D0SFreak (~D0SFreak@172.98.67.34) joined #scummvm. [08:36] RLP__ (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [08:37] wjp, thanks for the pointer. [08:37] pitch vs. width. [08:37] winning! [08:47] ajax16384 (~User@109.60.138.138) joined #scummvm. [08:47] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [08:51] and now I'm trying to put uint16s into an 8bit surface... like that's gonna work. [08:52] _sev|work: can I switch all surfaces to 32-bit default as the lowest common denominator? [08:52] <_sev|work> steven_h: I'd recomment to not to [08:52] <_sev|work> steven_h: e.g. implement 32-bit as an option [08:53] as each cast can be any bpp... we'd have to dig through the cast before creating the initial score... [08:53] find the highest bpp [08:53] <_sev|work> steven_h: after all you have colorDepth as the state of the engine :) [08:54] <_sev|work> steven_h: not really. You may add it as a Game Feature [08:54] we never use _colorDepth for the initial surface.. might be a good place to start [08:55] <_sev|work> steven_h: see GF_ flags in various engines [08:55] oh, right, so I get to start converting 32-bpp to 8-bpp? [08:55] <_sev|work> no [08:55] <_sev|work> you specify GF_ flag in the detection entry [08:55] <_sev|work> and use that for switching to a desired color depth [08:56] <_sev|work> then, error out if there is an attempt to load resource with higher bpp [08:56] sure, because the games are known entities. [08:56] <_sev|work> precisely [08:56] <_sev|work> something like [08:56] where as my hacky director test movies are not. [08:56] <_sev|work> create an entry [08:56] <_sev|work> as I did generic entries for D3 and D4 [08:57] gotcha. will do. then all surfaces from there will need to render a base pixelformat [08:57] <_sev|work> see there Generic D3 Mac entry [08:57] easy. i think [08:57] but then all draw routines will also need to convert colours correctly [08:57] <_sev|work> that is correct [08:57] currently PixelFormat only wants to create uint32 colours? [08:57] <_sev|work> no [08:57] <_sev|work> there is CLUT8 [08:57] sounds like a rude word [08:58] <_sev|work> thus, 8bpp is the lowest suported format [08:58] <_sev|work> Colour LookUp Table, 8bpp [08:58] <_sev|work> standard term [08:58] oh, so the returned variable is still uint32 [08:58] but you only use the lowest byte [08:59] one-size-fits-all [08:59] <_sev|work> there are helper functions for converting to and from ARGB [08:59] yeah, those are what I'm talking about. [08:59] rootfather (~rootfathe@unaffiliated/rootfather) joined #scummvm. [08:59] <_sev|work> you don't need thm for 8bpp [08:59] #scummvm: mode change '+o rootfather' by ChanServ!ChanServ@services. [08:59] Action: _sev|work & [08:59] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [09:00] oops.. [09:04] rrebello (~Rodrigo@96.126.111.239) left irc: Ping timeout: 255 seconds [09:05] rrebello (~Rodrigo@96.126.111.239) joined #scummvm. [09:29] _sev|work (~sev@5.57.20.49) joined #scummvm. [09:29] _sev|work (~sev@5.57.20.49) left irc: Changing host [09:29] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [09:29] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [09:30] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) left irc: Remote host closed the connection [09:32] RLP__ (~D0SFreak@172.98.67.34) joined #scummvm. [09:36] D0SFreak (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [09:58] RLP__ (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [10:09] GitHub90 (~GitHub90@192.30.252.34) joined #scummvm. [10:09] [scummvm] sev- pushed 1 new commit to master: https://git.io/vM2BB [10:09] scummvm/master 08cdd94 Eugene Sandulenko: DIRECTOR: Lingo: Implemented grammar for arrays [10:09] GitHub90 (GitHub90@192.30.252.34) left #scummvm. [10:11] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) joined #scummvm. [10:12] m_kiewitz (~m_kiewitz@x4d03edab.dyn.telefonica.de) joined #scummvm. [10:12] m_kiewitz (~m_kiewitz@x4d03edab.dyn.telefonica.de) left irc: Changing host [10:12] m_kiewitz (~m_kiewitz@scummvm/undead/m-kiewitz) joined #scummvm. [10:12] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [10:25] t0by (~t0by@host1-212-dynamic.251-95-r.retail.telecomitalia.it) joined #scummvm. [10:25] t0by (~t0by@host1-212-dynamic.251-95-r.retail.telecomitalia.it) left irc: Changing host [10:25] t0by (~t0by@unaffiliated/t0by) joined #scummvm. [10:25] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [10:50] waltervn (~waltervn@541B2DBA.cm-5-4a.dynamic.ziggo.nl) joined #scummvm. [10:50] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [11:08] RLP__ (~D0SFreak@172.98.67.34) joined #scummvm. [11:10] #scummvm: mode change '+o madmoose' by ChanServ!ChanServ@services. [11:16] D0SFreak (~D0SFreak@172.98.67.10) joined #scummvm. [11:20] RLP__ (~D0SFreak@172.98.67.34) left irc: Ping timeout: 240 seconds [11:40] GitHub12 (~GitHub12@192.30.252.42) joined #scummvm. [11:40] [scummvm] stevenhoefel pushed 1 new commit to master: https://git.io/vM2wN [11:40] scummvm/master 9cb400e stevenhoefel: DIRECTOR: Style fixes plus 1/8bpp corrections. [11:40] GitHub12 (GitHub12@192.30.252.42) left #scummvm. [11:40] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) left irc: Read error: Connection reset by peer [11:47] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) joined #scummvm. [12:08] RLP__ (~D0SFreak@172.98.67.10) joined #scummvm. [12:09] steven_h (caa11eb2@gateway/web/freenode/ip.202.161.30.178) left irc: Quit: Page closed [12:11] D0SFreak (~D0SFreak@172.98.67.10) left irc: Ping timeout: 240 seconds [12:16] D0SFreak (~D0SFreak@172.56.4.162) joined #scummvm. [12:17] heh [12:18] The timing of the CABAL joke realization is actually quite amazing. [12:18] April 04: CABAL post. May 06: AGI merged. Feb 09: SCI merged. [12:19] That's close enough to two years between each event. [12:19] Almomst three for SCI, but I'm rounding down so it works :P [12:20] Which CABAL post? [12:20] RLP__ (~D0SFreak@172.98.67.10) left irc: Ping timeout: 240 seconds [12:20] t0by: April fools joke in 2004 [12:20] Oh [12:20] Not that other CABAL [12:20] :P [12:21] http://scummvm.org/news/20040401 [12:21] Uh [12:21] > Support for the SNES games Final Fantasy IV through VI [12:21] Oh god [12:21] Yes, I know. [12:21] That's theoretically in scope now isn't it [12:21] It is. [12:21] bwahaha [12:21] > which will be added to the titles supported by the upcoming CABAL3D project - alongside with Grim Fandango [12:21] *cough* [12:22] It really just makes the history of the 'joke' that much funnier haha [12:23] We were trying to be funny, accidently told future. Oops. [12:23] :) [12:23] Wait, it gets better [12:23] > An Infocom module (based on the Frotz Z-machine interpreter), so you can now play your favorite text adventures anywhere you go! [12:24] *don't we have an engine for some zork game in tree*? [12:24] Okay, not the same thing, but... [12:24] I think the lesson here is that scummvm will eventually expand to support all games ever. [12:24] it's just a matter of running out of in-scope games :P [12:25] well. [12:25] I, for one, anxiously wait for Carmack to open a PR :P [12:25] Action: Endy laughs [12:33] I thought it would have been fun to announce the actual FreeSCI merge on April 1st back then as well :) [12:34] jamm (~jam@unaffiliated/jamm) joined #scummvm. [12:35] The joke being that it's not a joke... but maybe I just have a weird sense of humour [12:38] waltervn: Nah, I agree :) [12:39] Anyway, zzz time. Night / morning / afternoon all! [12:40] night Endy [13:06] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [13:11] snover: sorry for the late response. I'll be checking hoyle5 now. [13:24] NuSuey (uid3556@gateway/web/irccloud.com/x-kakqtfdkhafszfbm) joined #scummvm. [13:29] snover: I managed to reproduce your problem in the full game (I tried Hoyle Solitaire, I'll check another one shortly). [13:31] Simply starting a game causes an OPT file for it to be created. If I just quit from the game then, and check scummvm's setting, I can see that there's a volume override ("overide global volume settings") for the game, even though there wasn't any before. [13:32] I also found a crash in the game, and opened a bug for it. [13:32] BTW - the hoyle5 games are not present in the bug tracker game list. [13:35] _sev|work (~sev@5.57.20.50) joined #scummvm. [13:35] _sev|work (~sev@5.57.20.50) left irc: Changing host [13:35] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [13:35] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [13:36] WinterGrascph (~WinterGra@winter.sch.bme.hu) joined #scummvm. [13:36] #scummvm: mode change '+o WinterGrascph' by ChanServ!ChanServ@services. [13:37] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [13:37] WinterGrascph (~WinterGra@winter.sch.bme.hu) left irc: Client Quit [14:03] snover: I opened a few bugs for the hoyle5 games. There are other crashes (signature mismatch) but I don't know if you're interested in them at this stage. Let me know if you want me to report these as well. [14:04] I'll just paste the crashes here for now: [14:04] ERROR: [14:04] parameter 0: 0000:0004 (integer), should be null, integer (optional) [14:04] parameter 1: 0000:0001 (integer) [14:04] [VM] kPlatform[7a]: signature mismatch in method hoyle4::newRoom (room 0, script 0, localCall ffffffff)! [14:04] ERROR: [14:04] parameter 0: 0000:03ec (integer), should be null, integer (optional) [14:04] parameter 1: 0000:0002 (integer), should be null, integer (optional) [14:04] parameter 2: 0000:005a (integer), should be null, integer (optional) [14:04] parameter 3: 0000:0000 (null, integer), should be null, integer (optional) [14:04] parameter 4: 0000:0002 (integer), should be null, integer (optional) [14:04] parameter 5: 0000:0001 (integer) [14:04] parameter 6: 0000:0070 (integer) [14:04] [VM] kDoAudio(Resume): signature mismatch in method char1::startAudio (room 700, script 17, localCall ffffffff)! [14:13] digitall (digitall@cpc3-hitc7-2-0-cust674.9-2.cable.virginm.net) left #scummvm. [14:19] exmensa_ (~exmensa@66.43.202.238) joined #scummvm. [14:19] exmensa (exmensa@66.43.202.238) left irc: Read error: Connection reset by peer [15:25] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [15:25] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [15:27] WindlePoons (~WindlePoo@84-112-184-77.cable.dynamic.surfer.at) joined #scummvm. [15:35] jamm (~jam@unaffiliated/jamm) left irc: Read error: Connection reset by peer [15:51] omer_mor: volume override is normal and expected at this point (so long as it is not overriding to zero volume), but the other game-specific options like table background, card background, pace, response time, attitude would be unexpected to change [15:51] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [15:52] thanks for the other reports, i dont have admin access to add games to the issue tracker [15:54] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 252 seconds [15:54] Nick change: Strangerke_ -> Strangerke [15:55] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) left irc: Remote host closed the connection [15:56] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) joined #scummvm. [16:03] jamm (~jam@p2043-ipngn5802marunouchi.tokyo.ocn.ne.jp) joined #scummvm. [16:03] jamm (~jam@p2043-ipngn5802marunouchi.tokyo.ocn.ne.jp) left irc: Changing host [16:03] jamm (~jam@unaffiliated/jamm) joined #scummvm. [16:05] _sev|work (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [16:16] Henke37 (~Henrik@81-227-16-59-no133.bredband.skanova.com) joined #scummvm. [16:18] ajax16384 (~User@109.60.138.138) left irc: Quit: Leaving [16:25] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 252 seconds [17:02] exmensa_ (~exmensa@66.43.202.238) left irc: Ping timeout: 256 seconds [17:14] WooShell (~Markus@ipbcc071f7.dynamic.kabel-deutschland.de) joined #scummvm. [17:15] meow =^.^= [17:16] one unresolved blocker making kq7 uncompletable. :( [17:21] Axy (~Mia@unaffiliated/mia) left irc: Read error: Connection reset by peer [17:22] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [17:22] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [17:24] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [17:29] ajax16384 (~User@109.60.130.33) joined #scummvm. [17:29] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [17:30] snover: i did get a zero volume at one time. i'll need to find the exact repro. [17:30] ok. sounds like the same problem as in the demo. which is unfortunate because it means i actually have to figure out what is wrong with kfileio this time [17:33] LittleToonCat (~littlecat@sydnns0115w-047054148237.dhcp-dynamic.FibreOP.ns.bellaliant.net) joined #scummvm. [17:37] exmensa (~exmensa@66.43.202.238) joined #scummvm. [17:39] Littleboy (~littleboy@c-73-16-71-98.hsd1.ma.comcast.net) joined #scummvm. [17:39] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services. [17:42] some of these windows-only releases use colours outside of the 0-236 range and rely on that palette shifting stuff to render correctly. i wonder if i can get away with just pasting black over the remap range after loading palette 999. seems to work ok for the games that have problems [17:42] DJWillis (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) left irc: Read error: Connection reset by peer [17:43] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [17:43] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [17:44] i take that back, it does not work for all of the games that have problems. [17:46] _sev|work_ (~sev@31.20.231.113) joined #scummvm. [17:46] _sev|work_ (~sev@31.20.231.113) left irc: Changing host [17:46] _sev|work_ (~sev@scummvm/undead/sev) joined #scummvm. [17:46] #scummvm: mode change '+o _sev|work_' by ChanServ!ChanServ@services. [17:49] _sev|work (~sev@scummvm/undead/sev) left irc: Ping timeout: 240 seconds [18:04] forcing the values in the output palette seems to work better. [18:09] Farmboy0 (~quassel@p5DD100E8.dip0.t-ipconnect.de) joined #scummvm. [18:09] Farmboy0 (~quassel@p5DD100E8.dip0.t-ipconnect.de) left irc: Changing host [18:09] Farmboy0 (~quassel@xoreos/farmboy0) joined #scummvm. [18:09] _sev|work_ (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [18:09] GitHub187 (~GitHub187@192.30.252.42) joined #scummvm. [18:09] [scummvm] sev- pushed 1 new commit to master: https://git.io/vMaW1 [18:09] scummvm/master 536bc29 Eugene Sandulenko: DIRECTOR: Lingo: Improved localvars cleanup [18:09] GitHub187 (GitHub187@192.30.252.42) left #scummvm. [18:16] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) joined #scummvm. [18:16] #scummvm: mode change '+o WinterGrascph' by ChanServ!ChanServ@services. [18:16] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) left irc: Client Quit [18:22] frankyboy_ (~franky@94.29.92.255) joined #scummvm. [19:22] frankyboy_ (~franky@94.29.92.255) left irc: Quit: #E>6C O >B 20A [19:32] frankyboy_ (~franky@94.29.92.255) joined #scummvm. [19:36] _sev (~sev@scummvm/undead/sev) left irc: Quit: Leaving [19:37] D0SFreak (~D0SFreak@172.56.4.162) left irc: Ping timeout: 240 seconds [19:41] _sev (~sev@a238130.upc-a.chello.nl) joined #scummvm. [19:41] _sev (~sev@a238130.upc-a.chello.nl) left irc: Changing host [19:41] _sev (~sev@scummvm/undead/sev) joined #scummvm. [19:41] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [19:41] frankyboy_ (~franky@94.29.92.255) left irc: Quit: #E>6C O >B 20A [19:41] frankyboy_ (~franky@94.29.92.255) joined #scummvm. [19:43] _sev (~sev@scummvm/undead/sev) left irc: Client Quit [19:53] _sev (~sev@scummvm/undead/sev) joined #scummvm. [19:53] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [20:05] girafe (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) joined #scummvm. [20:06] frankyboy_ (~franky@94.29.92.255) left irc: Remote host closed the connection [20:08] frankyboy_ (~franky@94.29.92.255) joined #scummvm. [20:11] Netmage (~Netmage@p5B0A6366.dip0.t-ipconnect.de) left irc: Remote host closed the connection [20:13] jamm (~jam@unaffiliated/jamm) left irc: Ping timeout: 240 seconds [20:27] Nick change: rootfather -> rootfather|afk [20:35] Farmboy (~quassel@p5DD10E3F.dip0.t-ipconnect.de) joined #scummvm. [20:38] Farmboy0 (~quassel@xoreos/farmboy0) left irc: Ping timeout: 240 seconds [20:46] jamm (~jam@unaffiliated/jamm) joined #scummvm. [20:57] GitHub88 (~GitHub88@192.30.252.42) joined #scummvm. [20:57] [scummvm] sev- pushed 1 new commit to master: https://git.io/vMaDN [20:57] scummvm/master 7c2c06b Eugene Sandulenko: DIRECTOR: Dump Cast script too [20:57] GitHub88 (GitHub88@192.30.252.42) left #scummvm. [20:59] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [20:59] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services. [20:59] hi guys [21:02] hi [21:18] Cheeseness (~cheesenes@ppp14-2-162-157.bras1.hba2.internode.on.net) left irc: Quit: Leaving. [21:19] <_sev> snover: hey [21:19] hi _sev [21:19] <_sev> snover: I'm about to merge your Span class [21:19] <_sev> are you ready for the buildbot blow-up? [21:19] awesome :) [21:19] everything will be perfect! but just in case, i have a shovel ready to go. [21:19] <_sev> good [21:20] GitHub177 (~GitHub177@192.30.252.45) joined #scummvm. [21:20] [scummvm] sev- pushed 9 new commits to master: https://git.io/vMaHc [21:20] scummvm/master ff1c229 Colin Snover: COMMON: Add type traits to common library... [21:20] scummvm/master 640f603 Colin Snover: COMMON: Add Span to common library... [21:20] scummvm/master 7e0b401 Colin Snover: COMMON: Add STATIC_ASSERT macro to scummsys.h [21:20] GitHub177 (GitHub177@192.30.252.45) left #scummvm. [21:20] GitHub198 (~GitHub198@192.30.252.41) joined #scummvm. [21:20] [scummvm] sev- closed pull request #881: COMMON: Add Span to common library (master...span-h) https://git.io/vMqOe [21:20] GitHub198 (GitHub198@192.30.252.41) left #scummvm. [21:21] GitHub175 (~GitHub175@192.30.252.45) joined #scummvm. [21:21] [scummvm] sev- pushed 2 new commits to master: https://git.io/vMaHl [21:21] scummvm/master cadb29d Eugene Sandulenko: ENGINES: AD: When file has no Mac Resource fork, compute its md5 normally [21:21] scummvm/master 1c203ea Eugene Sandulenko: DIRECTOR: Added detection for The Apartment D4 [21:21] GitHub175 (GitHub175@192.30.252.45) left #scummvm. [21:27] come on, one of you builds turn green already [21:27] Action: snover impatient& [21:29] <_sev> it has to rebuild everything [21:30] i know. i just hate anticipation :) [21:31] <_sev> because of that define in common/scummsys.h [21:31] <_sev> and in fact [21:31] <_sev> we will not know, whether it is OK or no [21:32] does buildbot not run make test? [21:32] <_sev> as you are not using it [21:32] <_sev> nope [21:32] oooh. i thought it did. [21:32] <_sev> only Travis CI does [21:32] well then this will compile just fine. har har har & :S [21:32] <_sev> and that one is green [21:32] <_sev> so, go, try to include it somewhere [21:33] <_sev> just to see whether it blows up or not [21:33] *should* buildbot run make test? [21:37] <_sev> never thought about it [21:38] i will be updating PR#882 later, since it will be compilable now, and it uses Span. m_kiewitz did request some time to be able to review changes before it lands [21:40] GitHub33 (~GitHub33@192.30.252.45) joined #scummvm. [21:40] [scummvm] sev- closed pull request #875: SCUMM: V0/V1: Fix two graphical issues (master...master) https://git.io/vMJKs [21:40] GitHub33 (GitHub33@192.30.252.45) left #scummvm. [21:40] GitHub70 (~GitHub70@192.30.252.42) joined #scummvm. [21:40] [scummvm] sev- pushed 3 new commits to master: https://git.io/vMa7b [21:40] scummvm/master 485f26e Robert Crossfield: SCUMM: Fix bug #4515 (Dr. Fred facing wrong way in lab cutscene) [21:40] scummvm/master c95b6a9 Robert Crossfield: SCUMM: Fix bug #6817 (V1 Actors drawn 1 line too high) [21:40] scummvm/master 059cfbf Eugene Sandulenko: Merge pull request #875 from segrax/master... [21:40] GitHub70 (GitHub70@192.30.252.42) left #scummvm. [21:42] frankyboy_ (~franky@94.29.92.255) left irc: Remote host closed the connection [21:45] frankyboy_ (~franky@94.29.92.255) joined #scummvm. [21:47] GitHub110 (~GitHub110@192.30.252.45) joined #scummvm. [21:47] [scummvm] stevenhoefel pushed 1 new commit to master: https://git.io/vMadt [21:47] scummvm/master ab5ffb4 stevenhoefel: DIRECTOR: D3 font style, size and alignment. [21:47] GitHub110 (GitHub110@192.30.252.45) left #scummvm. [21:48] _sev: thanks! [21:52] criezy (~criezy@host109-147-201-134.range109-147.btcentralplus.com) joined #scummvm. [21:52] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [21:52] (also, i think i would be +1 on adding `make test` to buildbot) [22:09] ajax16384 (~User@109.60.130.33) left irc: Read error: Connection reset by peer [22:12] GitHub125 (~GitHub125@192.30.252.41) joined #scummvm. [22:12] [scummvm-tools] criezy pushed 2 new commits to master: https://git.io/vMaAq [22:12] scummvm-tools/master e390620 Thierry Crozat: TOOLS: Bump copyright year to 2017 [22:12] scummvm-tools/master 8c7ce98 Thierry Crozat: TOOLS: Bump version to 1.10.0git [22:12] GitHub125 (GitHub125@192.30.252.41) left #scummvm. [22:13] <_sev> criezy: thanks! I missed that completely [22:15] GitHub41 (~GitHub41@192.30.252.42) joined #scummvm. [22:15] [scummvm] sev- pushed 2 new commits to master: https://git.io/vMaAr [22:15] scummvm/master a3ca441 Robert Crossfield: SCUMM: Fix bug #2285 (ZAK C64/V1/V2 Caponians don't disguise after using blue crystal) [22:15] scummvm/master e5ebc90 Eugene Sandulenko: Merge pull request #877 from segrax/Fix_2285... [22:15] GitHub41 (GitHub41@192.30.252.42) left #scummvm. [22:15] GitHub103 (~GitHub103@192.30.252.41) joined #scummvm. [22:15] [scummvm] sev- closed pull request #877: SCUMM: Fix bug #2285 (ZAK C64/V1/V2 Caponians dont disguise after using crystal) (master...Fix_2285) https://git.io/vMUPq [22:15] GitHub103 (GitHub103@192.30.252.41) left #scummvm. [22:19] chadj (~chadj@cpe-72-131-101-95.wi.res.rr.com) left irc: Quit: Out! [22:20] chadj (~chadj@cpe-72-131-101-95.wi.res.rr.com) joined #scummvm. [22:56] D0SFreak (~D0SFreak@172.98.67.43) joined #scummvm. [23:03] GitHub21 (~GitHub21@192.30.252.42) joined #scummvm. [23:03] [scummvm] sev- pushed 1 new commit to master: https://git.io/vMVfa [23:03] scummvm/master 67f069c Eugene Sandulenko: DIRECTOR: Lingo: More work on D4 mapping [23:03] GitHub21 (GitHub21@192.30.252.42) left #scummvm. [23:03] steven_h (31c77a9d@gateway/web/freenode/ip.49.199.122.157) joined #scummvm. [23:04] _sev: is there any doco on the Apartment regarding how they actually added the custom fonts? [23:05] I cant work out how to add any in D3 on Basilisk. And they even seem to have 'slotted' them in... pushing the base fonts down the list. [23:06] <_sev> steven_h: Yes, as I remember they're in the sahred cast [23:06] <_sev> shared [23:06] <_sev> in the resource [23:07] Ok. Will look. I'd still love to know how they actually got them in there [23:09] WindlePoons (~WindlePoo@84-112-184-77.cable.dynamic.surfer.at) left irc: Quit: Verlassend [23:09] ny00123 (~ny00123@93-172-134-240.bb.netvision.net.il) left irc: Quit: Leaving [23:10] <_sev> oh, I just found [23:10] <_sev> that we never loaded Shared Cast [23:10] GitHub48 (~GitHub48@192.30.252.41) joined #scummvm. [23:10] [scummvm] sev- pushed 1 new commit to master: https://git.io/vMVJF [23:10] scummvm/master f3e38cc Eugene Sandulenko: DIRECTOR: Fix Shared Cast reference for Macintosh [23:10] GitHub48 (GitHub48@192.30.252.41) left #scummvm. [23:10] <_sev> since the name was incorrect [23:10] <_sev> I just fixed it, and it crashes :D [23:11] Will crash. Yes. [23:11] I broke apartment font loading. [23:11] <_sev> ah [23:11] Will fix while you sleep. Well already fixed. Just need correct don't. [23:11] Font [23:12] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) joined #scummvm. [23:12] #scummvm: mode change '+o WinterGrascph' by ChanServ!ChanServ@services. [23:12] Meanwhile I thought that * was a mac thing. [23:12] I always remove it and I make sure I don't check it in. [23:12] <_sev> so, FOND [23:13] <_sev> I believe we need a decoder for that [23:13] Balls. [23:13] <_sev> I remember I had some code [23:19] WinterGrascph (~WinterGra@catv-178-48-146-216.catv.broadband.hu) left irc: Quit: Leaving [23:21] <_sev> steven_h: okay, I found only docs and reference implementation in fondu [23:21] <_sev> I think I know what I'll be doing next :) [23:22] The 3 fonts in the shared cast should slot into the main font list as 3 4 5 respectively? [23:22] Pushing the 3 4 5 to 6 7 8 ... [23:23] So we'll need a dynamic mapping table on our engine side. [23:23] <_sev> on us or in macfontmanager? [23:24] Either. Really. But I suppose it's more a director font mapping thing. [23:25] We could populate our fontmap to the default list from macfontmanager and then insert as we find mapped fonts in the movie [23:25] <_sev> kk [23:26] I've written a new constructor for macfont that takes a font name instead of id [23:26] And a function to do the lookup... which means that I don't really need a new constructor... now that I think of it [23:26] If I make the lookup static. [23:28] Don't worry about fixing font loading for apartment. Will commit that within the hour. [23:30] frankyboy_ (~franky@94.29.92.255) left irc: Remote host closed the connection [23:31] criezy (~criezy@host109-147-201-134.range109-147.btcentralplus.com) left irc: Quit: criezy [23:35] RLP__ (~D0SFreak@172.98.67.43) joined #scummvm. [23:38] D0SFreak (~D0SFreak@172.98.67.43) left irc: Ping timeout: 240 seconds [23:52] steven_h (31c77a9d@gateway/web/freenode/ip.49.199.122.157) left irc: Ping timeout: 260 seconds [23:58] GitHub77 (~GitHub77@192.30.252.45) joined #scummvm. [23:58] [scummvm] waltervn pushed 1 new commit to master: https://git.io/vMVt6 [23:58] scummvm/master 635bbed Walter van Niftrik: ADL: Add Sound class [23:58] GitHub77 (GitHub77@192.30.252.45) left #scummvm. [00:00] --- Sat Jan 14 2017