[Back to Index]

  
[00:00] <m_kiewitz> its weird, i thought the Linux compiler wouldn't like commas at the end of enums too
[00:00] <m_kiewitz> or maybe that one only adds warnings
[00:32] <-- SylvainTV left irc: Read error: Connection reset by peer
[00:41] --> lskovlun joined #scummvm.
[00:42] #scummvm: mode change '+o lskovlun' by ChanServ!ChanServ@services.
[00:49] <-- Henke37 left irc: Quit: ERR_SHUTDOWN
[00:51] <snover> man. i had forgotten how utterly campy these FMV games were
[01:00] <lskovlun> snover: are you still looking at Phant1?
[01:00] <snover> lskovlun: yep!
[01:00] <snover> well, switching between phant1 and gk2
[01:01] <lskovlun> I saw the confusion about the two instances of fire
[01:01] <lskovlun> well, there is a fire object in both room 3200 and room 4200
[01:01] <lskovlun> the latter is controlled by the sUpTheStairs script
[01:01] <lskovlun> (and other exit scripts)
[01:02] <lskovlun> so the exit script might be the right place to look for clues
[01:05] <-- m_kiewitz left irc: Read error: Connection reset by peer
[01:07] <snover> fire seems to get disposed, and one of the things that happens in that case is that plane is set to zero&
[01:09] <snover> its conditional, so could maybe be a bug with :contains
[01:11] <lskovlun> yes, or maybe its disposal is to avoid some problem in the original interp
[01:11] <lskovlun> the script does the same thing with libDoor right after
[01:12] <snover> lets see if kList subop 15 looks same&
[01:12] <lskovlun> it doesn't? since our lists are different
[01:12] <snover> sorry, i meant 'sane' :)
[01:15] <lskovlun> no, the funny thing is that the cast list only contains ego after those dispose calls
[01:15] <lskovlun> as expected
[01:15] <lskovlun> but then fire::doit gets called somehow nonetheless
[01:16] <lskovlun> it shouldn't, because fire has been removed from the list. :/
[01:16] <snover> ah, so the kUpdateScreenItem call itself is bad.
[01:16] <lskovlun> yes
[01:17] <lskovlun> so if anything inside kList is at fault, I'd put my money on EachElementDo...
[01:18] <snover> // We get the next node here as the current node might be gone after the invoke hmm.
[01:19] <lskovlun> not the case here, the fire node got removed earlier
[01:20] <-- Vampire0 left irc: Ping timeout: 258 seconds
[01:20] <lskovlun> you can do bpx sUpTheStairs::changeState
[01:20] <lskovlun> then run until it hits state 2
[01:21] <lskovlun> that's where the fatal list traversal takes place
[01:21] <snover> yeah, i am breakpointed there now and looking at things
[01:22] <snover> fire seems to be the only thing in the list
[01:30] <-- TMM left irc: Ping timeout: 252 seconds
[01:30] <lskovlun> no sorry, these items are indeed removed while inside kList
[01:31] <lskovlun> (the thing where I said "not the case here")
[01:31] <lskovlun> I was misreading the backtrace
[01:31] --> TMM joined #scummvm.
[01:32] <lskovlun> perhaps the problem is that more than one node disappears from inside the list
[01:32] <lskovlun> s/list/invocation/
[01:32] <lskovlun> which is the case here (three views are disposed)
[01:33] <snover> https://zetafleet.com/i/57a68fdd5db6f.jpg carpets on fire. :~)
[01:33] <lskovlun> :-)
[01:34] <lskovlun> she should go and call for help then. is this before or after Don cuts off the phone?
[01:35] <snover> spoilers!
[01:35] <lskovlun> yeah, sorry
[01:35] <snover> :)
[01:36] --> jammm joined #scummvm.
[01:36] <-- jamm left irc: Read error: Connection reset by peer
[01:40] <-- Dominus left irc: Ping timeout: 250 seconds
[01:40] <snover> im too tired to do this any more tonight, but please let me know if you find something profound
[01:40] --> Dominus joined #scummvm.
[01:40] <-- Dominus left irc: Changing host
[01:40] --> Dominus joined #scummvm.
[01:41] --> jammmm joined #scummvm.
[01:41] <-- jammm left irc: Read error: Connection reset by peer
[01:45] <-- jammmm left irc: Read error: Connection reset by peer
[01:45] --> jamm joined #scummvm.
[01:55] --> GitHub80 joined #scummvm.
[01:55] <GitHub80> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v63an
[01:55] <GitHub80> scummvm/master 87b4c8a Paul Gilbert: TITANIC: Added more sound manager functionality
[01:55] GitHub80 (GitHub80@192.30.252.45) left #scummvm.
[02:16] <lskovlun> snover: yep, my diagnosis seems to be correct
[02:16] <lskovlun> calling gc after the disposals elicits a different error message
[02:17] <lskovlun> Attempt to use invalid or discarded reference 0017:0043 as list node!
[02:17] <snover> well thats unpleasant.
[02:17] <lskovlun> indeed
[02:18] <snover> at least now we know where the trouble starts.
[02:18] <lskovlun> there is already code in there to handle the case where only one node is removed
[02:19] <lskovlun> I can't see how to generalise it
[02:36] <-- jamm left irc: Ping timeout: 265 seconds
[02:37] --> jamm joined #scummvm.
[02:37] <snover> seems that ssci holds a small stack of next nodes for each time EachElementDo is called or something
[02:45] <lskovlun> I found a workaround
[02:45] <lskovlun> but it still requires gc_interval = 1
[02:45] <lskovlun> we can force a gc at a suitable spot I guess
[02:50] <-- dreammaster left irc:
[02:57] <snover> thanks for helping to track down this problem. i need to go now but ill check logs in the morning
[02:57] <-- snover left irc: Quit: Leaving.
[03:02] <-- jamm left irc: Read error: Connection reset by peer
[03:02] --> jamm joined #scummvm.
[03:08] --> jammm joined #scummvm.
[03:08] <-- jamm left irc: Read error: Connection reset by peer
[03:11] --> Mia joined #scummvm.
[03:11] <-- Mia left irc: Changing host
[03:11] --> Mia joined #scummvm.
[03:24] <-- lskovlun left irc: Remote host closed the connection
[03:35] <-- jammm left irc: Read error: Connection reset by peer
[03:35] --> jamm joined #scummvm.
[04:03] --> Polynomial-C joined #scummvm.
[04:04] <-- Poly-C left irc: Ping timeout: 244 seconds
[04:18] --> jammm joined #scummvm.
[04:19] <-- jamm left irc: Read error: Connection reset by peer
[04:22] --> jammmm joined #scummvm.
[04:22] <-- jammm left irc: Read error: Connection reset by peer
[04:26] <-- ced117_ left irc: Ping timeout: 250 seconds
[04:28] --> ced117_ joined #scummvm.
[05:16] <-- jammmm left irc: Read error: Connection reset by peer
[05:17] --> jammmm joined #scummvm.
[05:31] --> GitHub97 joined #scummvm.
[05:31] <GitHub97> [scummvm] sev- pushed 2 new commits to master: https://git.io/v636k
[05:31] <GitHub97> scummvm/master e63460b Eugene Sandulenko: JANITORIAL: Compactify a bit built-in palette
[05:31] <GitHub97> scummvm/master 3864f31 Eugene Sandulenko: DIRECTOR: Lingo: Added 'play' and 'play done' command stubs
[05:31] GitHub97 (GitHub97@192.30.252.46) left #scummvm.
[06:18] <-- jammmm left irc: Read error: Connection reset by peer
[06:19] --> jamm joined #scummvm.
[06:35] <-- ced117_ left irc: Ping timeout: 258 seconds
[06:36] --> ced117_ joined #scummvm.
[06:42] <-- ced117_ left irc: Ping timeout: 264 seconds
[06:43] --> ced117_ joined #scummvm.
[06:46] --> blorente joined #scummvm.
[06:46] #scummvm: mode change '+v blorente' by ChanServ!ChanServ@services.
[06:51] --> waltervn joined #scummvm.
[06:51] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[06:51] <waltervn> morning
[07:30] <rootfather> hi walter
[07:31] --> jammm joined #scummvm.
[07:31] <-- jamm left irc: Read error: Connection reset by peer
[07:37] --> jammmm joined #scummvm.
[07:37] <-- jammm left irc: Read error: Connection reset by peer
[07:45] --> jammm joined #scummvm.
[07:45] <-- jammmm left irc: Read error: Connection reset by peer
[07:53] --> Guest19 joined #scummvm.
[07:55] <-- jammm left irc: Read error: Connection reset by peer
[07:55] --> jamm joined #scummvm.
[08:05] <-- Guest19 left irc: Quit: My Mac has gone to sleep. ZZZzzz&
[08:19] --> WooShell joined #scummvm.
[08:23] <WooShell> good meowning =^.^=
[08:24] <P2E> meow
[08:25] <P2E> showing my chiptune synthesizer to people today
[08:26] <P2E> this will either go very well or very poorly
[08:29] --> frankyboy_ joined #scummvm.
[08:52] [vEX] <-- (~vex@h95n22-spaa-a12.ias.bredband.telia.com) left irc: Ping timeout: 244 seconds
[08:54] [vEX] --> (~vex@h95n22-spaa-a12.ias.bredband.telia.com) joined #scummvm.
[08:57] <-- blorente left irc: Quit: http://www.kiwiirc.com/ - A hand crafted IRC client
[08:57] --> blorente joined #scummvm.
[08:57] #scummvm: mode change '+v blorente' by ChanServ!ChanServ@services.
[09:06] <rootfather> hi blorente
[09:06] --> Strangerke joined #scummvm.
[09:06] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[09:06] <Strangerke> hi guys
[09:08] <blorente> hello :)
[09:10] --> jammm joined #scummvm.
[09:10] <-- jamm left irc: Read error: Connection reset by peer
[09:11] <-- Lightkey left irc: Ping timeout: 250 seconds
[09:17] <rootfather> hi Strangerke
[09:24] --> Lightkey joined #scummvm.
[09:26] --> ajax16384 joined #scummvm.
[09:26] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[09:28] <rootfather> oh... seems that github isn't counting the Streaks anymore
[09:35] <wanwan> hola
[09:36] <rootfather> hola wanwan
[09:37] <blorente> hola wanwan
[09:37] <rootfather> any news on Quux? :P
[09:38] <Strangerke> :)
[09:43] <wanwan> it's on github
[09:44] <wanwan> but not yet scummvm-ready
[09:45] --> m_kiewitz joined #scummvm.
[09:45] <-- m_kiewitz left irc: Changing host
[09:45] --> m_kiewitz joined #scummvm.
[09:45] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services.
[09:48] <-- Cruel` left irc: Quit: Leaving
[09:55] <rootfather> wanwan link?
[10:03] --> Guest19 joined #scummvm.
[10:21] <wanwan> here https://github.com/Retro-Junk/scummvm/tree/cryo
[10:29] <-- rootfather left irc: Ping timeout: 250 seconds
[10:37] <-- waltervn left irc: Ping timeout: 258 seconds
[10:42] --> waltervn joined #scummvm.
[10:42] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[10:47] --> GitHub116 joined #scummvm.
[10:47] <GitHub116> [scummvm] rootfather opened pull request #802: TITANIC: Add detection entry for German version (master...titanic-DEtection) https://git.io/v6398
[10:47] GitHub116 (GitHub116@192.30.252.45) left #scummvm.
[10:47] <-- frankyboy_ left irc: Read error: Connection reset by peer
[10:48] --> frankyboy_ joined #scummvm.
[10:49] <-- blorente left irc: Quit: http://www.kiwiirc.com/ - A hand crafted IRC client
[10:51] <-- frankyboy_ left irc: Read error: Connection reset by peer
[10:59] --> frankyboy_ joined #scummvm.
[11:00] <-- frankyboy_ left irc: Read error: Connection reset by peer
[11:01] --> frankyboy_ joined #scummvm.
[11:21] --> SylvainTV joined #scummvm.
[11:21] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[11:38] <-- jammm left irc: Read error: Connection reset by peer
[11:38] --> Begasus joined #scummvm.
[11:38] --> jammm joined #scummvm.
[11:42] --> K4T joined #scummvm.
[11:58] <-- frankyboy_ left irc: Remote host closed the connection
[12:01] --> frankyboy_ joined #scummvm.
[12:15] <-- Begasus left irc: Read error: Connection reset by peer
[12:15] <-- Guest19 left irc: Quit: My Mac has gone to sleep. ZZZzzz&
[12:22] --> Begasus joined #scummvm.
[12:30] <-- jammm left irc: Quit: Leaving
[12:30] --> jamm joined #scummvm.
[12:40] --> Henke37 joined #scummvm.
[13:00] --> digitall joined #scummvm.
[13:00] #scummvm: mode change '+o digitall' by ChanServ!ChanServ@services.
[13:01] digitall (digitall@cpc3-hitc7-2-0-cust674.9-2.cable.virginm.net) left #scummvm.
[13:47] --> dreammaster joined #scummvm.
[13:47] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[13:49] --> GitHub189 joined #scummvm.
[13:49] <GitHub189> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v63Fc
[13:49] <GitHub189> scummvm/master 3c9d724 Paul Gilbert: TITANIC: Added sound methods to CGameObject
[13:49] GitHub189 (GitHub189@192.30.252.45) left #scummvm.
[13:52] --> GitHub27 joined #scummvm.
[13:52] <GitHub27> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v63Fg
[13:52] <GitHub27> scummvm/master ef2dda7 Paul Gilbert: TITANIC: Add German detection, but disabled for now
[13:52] GitHub27 (GitHub27@192.30.252.46) left #scummvm.
[13:55] --> GitHub162 joined #scummvm.
[13:55] <GitHub162> [scummvm] dreammaster closed pull request #802: TITANIC: Add detection entry for German version (master...titanic-DEtection) https://git.io/v6398
[13:55] GitHub162 (GitHub162@192.30.252.46) left #scummvm.
[13:55] --> waltervn_ joined #scummvm.
[13:55] #scummvm: mode change '+o waltervn_' by ChanServ!ChanServ@services.
[13:56] <-- waltervn left irc: Ping timeout: 258 seconds
[14:03] --> snover joined #scummvm.
[14:03] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services.
[14:03] <-- waltervn_ left irc: Read error: Connection reset by peer
[14:08] --> jammm joined #scummvm.
[14:08] <-- jamm left irc: Read error: Connection reset by peer
[14:48] <-- K4T left irc:
[14:48] --> K4T joined #scummvm.
[14:51] <-- Dominus left irc: Ping timeout: 240 seconds
[14:53] --> Dominus joined #scummvm.
[14:53] <-- Dominus left irc: Changing host
[14:53] --> Dominus joined #scummvm.
[14:59] --> blorente joined #scummvm.
[14:59] #scummvm: mode change '+v blorente' by ChanServ!ChanServ@services.
[15:03] <-- jammm left irc: Quit: Leaving
[15:04] --> jamm joined #scummvm.
[15:05] <-- K4T left irc:
[15:07] --> Strangerke_ joined #scummvm.
[15:09] <-- Strangerke left irc: Ping timeout: 250 seconds
[15:09] Nick change: Strangerke_ -> Strangerke
[15:10] --> Guest19 joined #scummvm.
[15:16] --> waltervn_ joined #scummvm.
[15:16] #scummvm: mode change '+o waltervn_' by ChanServ!ChanServ@services.
[15:16] Nick change: waltervn_ -> waltervn
[15:16] <waltervn> 39 C over here... pff
[15:18] <Strangerke> waltervn... ???
[15:18] <Strangerke> 0_o
[15:18] <Strangerke> You're in your oven! Get out!
[15:21] <blorente> It's 40 in MAdrid too
[15:21] <blorente> Or it was a couple of days ago
[15:21] <waltervn> I'm in Vigo right now
[15:22] <-- Guest19 left irc: Quit: My Mac has gone to sleep. ZZZzzz&
[15:22] <Strangerke> waltervn: could you explain me why you decided to go to a place where chicken lay hard eggs, despite you don't like high temperatures? :)
[15:25] <waltervn> My wife wants to visit her family, so I come here at least once a year
[15:29] <blorente> Welcome to the coldest part of this small frying pan of a peninsula :)
[15:30] <waltervn> Thank you. I've been coming here for almost 20 years though, so it's practically a 2nd home by now ;)
[15:34] <-- jamm left irc: Read error: Connection reset by peer
[15:34] --> jamm joined #scummvm.
[15:45] --> ny00123 joined #scummvm.
[15:45] --> GitHub170 joined #scummvm.
[15:45] <GitHub170> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v63jU
[15:45] <GitHub170> scummvm/master da0669b Paul Gilbert: TITANIC: Add getNewRandomNumber to CGameObject
[15:45] GitHub170 (GitHub170@192.30.252.34) left #scummvm.
[15:55] <-- ajax16384 left irc: Read error: Connection reset by peer
[16:11] --> Cruel` joined #scummvm.
[16:26] <-- frankyboy_ left irc: Read error: Connection reset by peer
[16:27] --> frankyboy_ joined #scummvm.
[16:35] <-- Harekiet left irc: Ping timeout: 258 seconds
[16:42] --> Harekiet joined #scummvm.
[16:58] <-- dreammaster left irc:
[17:02] Nick change: Begasus -> Begas_afk
[17:34] --> Littleboy joined #scummvm.
[17:34] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services.
[18:12] --> omer_mor joined #scummvm.
[18:15] <-- WooShell left irc: Ping timeout: 250 seconds
[18:22] --> dreammaster joined #scummvm.
[18:22] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[18:57] --> K4T joined #scummvm.
[19:22] <-- jamm left irc: Read error: Connection reset by peer
[19:23] --> jamm joined #scummvm.
[19:45] <-- blorente left irc: Quit: http://www.kiwiirc.com/ - A hand crafted IRC client
[19:47] --> WooShell joined #scummvm.
[19:47] <-- Dominus left irc: Ping timeout: 244 seconds
[19:48] <-- ny00123 left irc: Quit: Leaving
[19:49] --> Dominus joined #scummvm.
[19:49] <-- Dominus left irc: Changing host
[19:49] --> Dominus joined #scummvm.
[19:53] <-- Gentle left irc: Ping timeout: 258 seconds
[19:55] <-- omer_mor left irc: Read error: Connection reset by peer
[20:02] --> Gentle joined #scummvm.
[20:15] <-- Begas_afk left irc: Quit: Vision[0.9.7-H-20140108]: i've been blurred!
[20:22] --> Guest19 joined #scummvm.
[20:27] <-- Guest19 left irc: Client Quit
[20:33] --> GitHub18 joined #scummvm.
[20:33] <GitHub18> [scummvm] sev- pushed 4 new commits to master: https://git.io/v6sYg
[20:33] <GitHub18> scummvm/master 7e2c77f Eugene Sandulenko: DIRECTOR: Lingo: Extended go to/play test
[20:33] <GitHub18> scummvm/master 8467a3c Eugene Sandulenko: DIRECTOR: Lingo: Fixed line counting on error and multiple consequtive newlines
[20:33] <GitHub18> scummvm/master 8b5a6ad Eugene Sandulenko: DIRECTOR: Lingo: Fixed string parsing
[20:33] GitHub18 (GitHub18@192.30.252.42) left #scummvm.
[21:03] <m_kiewitz> Elder Scrolls II: Daggerfall is at least currently available for free
[21:03] <m_kiewitz> http://www.elderscrolls.com/daggerfall/
[21:16] <-- frankyboy_ left irc: Remote host closed the connection
[21:25] <Strangerke> it's still too expensive :P
[21:33] <-- Littleboy left irc: Read error: Connection reset by peer
[21:33] --> jammm joined #scummvm.
[21:34] <-- jamm left irc: Ping timeout: 240 seconds
[21:42] <-- WooShell left irc: Quit: Zu gotdy od mpy nrmy stpimf. Zu drvpmf zrsmd aogy jrt iq pt viy jrt yp yjr htpimf.
[22:20] <-- criezy left irc: Quit: criezy
[22:31] <-- jammm left irc: Ping timeout: 244 seconds
[22:36] --> Sir_Burpalot joined #scummvm.
[22:36] <Sir_Burpalot> Hey, everyone.
[22:36] <dreammaster> G'day
[22:36] <Sir_Burpalot> Does anyone happen to know how I can rip the PC Speaker intro music from Monkey Island 1?
[22:36] <Sir_Burpalot> And by ripping it, I don't just mean recording the audio.
[22:38] <Sir_Burpalot> I need something like a list of notes being played, along with their frequencies and durations.
[22:38] --> jamm joined #scummvm.
[22:47] <-- m_kiewitz left irc: Quit: technology isn't intrinsically good or evil. It's how it's used. Like the Death Ray.
[22:50] <-- waltervn left irc: Ping timeout: 264 seconds
[22:56] <-- jamm left irc: Read error: Connection reset by peer
[22:57] --> jamm joined #scummvm.
[23:04] --> GitHub10 joined #scummvm.
[23:04] <GitHub10> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v6sc4
[23:04] <GitHub10> scummvm/master 8b6ac03 Paul Gilbert: TITANIC: Start of music player class
[23:04] GitHub10 (GitHub10@192.30.252.45) left #scummvm.
[23:04] <snover> dreammaster: seeing all these commits every day makes me want to go pull out my copy of ST :)
[23:07] <dreammaster> Heh :)
[23:07] <dreammaster> It's getting there, but stil some way left to go, so there's no rusoh
[23:10] <snover> thats how i feel about sci32.
[23:11] <dreammaster> Understandable.
[23:12] <dreammaster> But at least we're making progress on both fronts
[23:13] <snover> yes!
[23:24] <-- jamm left irc: Read error: Connection reset by peer
[23:24] --> jamm joined #scummvm.
[23:32] --> jammm joined #scummvm.
[23:33] <-- jamm left irc: Read error: Connection reset by peer
[23:34] <-- jammm left irc: Client Quit
[23:34] --> jamm joined #scummvm.
[23:41] <-- SylvainTV left irc: Read error: Connection reset by peer
[23:45] <snover> almost none of these resource manager apis make sense :\
[23:46] <snover> weve got map numbers that represent RESMAP.00x files and map numbers that represent audio .MAP resources and volume numbers which sometimes seem to be used as priority numbers
[23:46] --> jammm joined #scummvm.
[23:47] <-- jamm left irc: Ping timeout: 258 seconds
[23:52] <-- t0by left irc: Ping timeout: 260 seconds
[23:54] <snover> in one place there is a check to see if volume number is 65535, not quite sure how this makes sense unless the idea is that patch files have a volume number equal to their map number which seems rather crazy thing to do
[00:00] <snover> seems like its probably a bug&
[00:00] --- Mon Aug 8 2016