[Back to Index]

[00:02] <logix> how appropriate, you wear ties like a plumber
[00:02] <dreammaster> Mumma mia!
[00:03] <snover> yay, fixed it.
[00:03] <snover> as it turns out if you are using a macro inside a loop and trying to control the loop you should not wrap it in a do-while(0)
[00:03] <snover> as that prevents you from controlling the loop you want to control
[00:03] <snover> this has been a Snovers Top Tip.
[00:05] <logix> there's always goto
[00:05] <snover> you monster.
[00:06] <snover> (i actually dont mind gotos, but in this case i think the solution is to just not worry about this macro since it is used only here)
[00:07] <logix> well, yeah, if you can get rid of one of the loops without any side effects (including readability), I'd prefer that
[00:08] <logix> I'm just saying, if getting rid of one loop comes at a cost, I'd just use a goto - what's the alternative, add a flag variable, check that in each iteration of the outer loop etc.? that doesn't sound better...
[00:09] <snover> the reason why the do-while(0) is there is to turn the macro into a regular statement so its use is uniform with ordinary functions in all contexts
[00:11] <logix> yeah, that sounds like a case where I'd also get rid of it :)
[00:12] <logix> wait, I might have misunderstood - if that means changing how it is called at all sorts of other places that's a different beast
[00:12] <snover> its called 3 times in 1 function
[00:12] <logix> anyway, never mind going into details, I assume you know what you're doing
[00:12] <snover> and never again
[00:13] <logix> then I say axe the do-while(0)
[00:13] <snover> yeah. that is not the only thing that needs to change here but its mostly what needs to change here.
[00:13] <snover> so this is fine.
[00:13] <snover> probably.
[00:16] <snover> does anyone have their Zork Nemesis or Zork Grand Inquisitor discs handy? i dont know if these games also use the DK3 coder, id like to check to make sure im not breaking them but i am feeling lazy and dont want to go walk to get my images disk.
[00:19] <logix> not me, I don't even have them non-handy
[00:24] --> GitHub139 joined #scummvm.
[00:24] <GitHub139> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v5i4L
[00:24] <GitHub139> scummvm/master 030b1d3 Paul Gilbert: TITANIC: Fix nav helmet glitch from leaving view when it's animating
[00:24] GitHub139 (GitHub139@192.30.252.40) left #scummvm.
[00:25] <-- Farmboy0 left irc: Remote host closed the connection
[00:33] <dafioram> snover: i've got zork GI from gog does that work?
[00:35] <snover> dafioram: maybe. but i just unlazied myself enough to go get it anyway.
[00:35] <dreammaster> Heh. I'd checked in my physical disc imgae backups and couldn't find it, and completely forgot that I'd purchased it on GOG on one of the many sales and never got round to playing it. It's official now.. I've got so many GOG games I can't remember what I've got anymore. :)
[00:41] <Lightkey> only now? oh sweet summer child..
[00:44] --> _sev_ joined #scummvm.
[00:44] <-- _sev_ left irc: Changing host
[00:44] --> _sev_ joined #scummvm.
[00:44] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services.
[00:46] <-- _sev left irc: Ping timeout: 240 seconds
[00:49] <snover> looks like these games probably just used their own custom adpcm compression scheme for some reason
[01:07] <-- Joefish left irc: Ping timeout: 248 seconds
[01:12] <-- dafioram left irc: Quit: Leaving
[01:13] <snover> yeah, all these videos use zork adpcm.
[01:14] <dreammaster> Damn :(
[01:14] <snover> this is fine, it means i do not have to worry about breaking it :)
[01:14] --> DominusExult joined #scummvm.
[01:15] <-- Dominus left irc: Ping timeout: 260 seconds
[01:15] Nick change: DominusExult -> Dominus
[01:15] <dreammaster> Well, I suppose there is that. :P
[01:16] <snover> sci32 and zvision are the only engines using duck truevision according to its conditional compilation settings, so this means that phant2 is probably the only thing using dk3.
[01:17] --> GitHub184 joined #scummvm.
[01:17] <GitHub184> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v5iRz
[01:17] <GitHub184> scummvm/master 29465fd Paul Gilbert: TITANIC: Disable input during Bellbot intro to prevent moving away
[01:17] GitHub184 (GitHub184@192.30.252.34) left #scummvm.

[01:19] <dreammaster> Yeh, it's taken a few tweaks to get right. I take solace that it's one of the many bugs in the original, so it wasn't originally due to carelessness on my part
[01:45] --> DJW|Home joined #scummvm.
[01:45] #scummvm: mode change '+o DJW|Home' by ChanServ!ChanServ@services.
[01:48] <snover> phew. doing a full disk backup in preparation for a major version OS upgrade, managed to clear out like 5GiB of junk
[01:48] <-- DJWillis left irc: Ping timeout: 255 seconds
[01:49] --> noobineer joined #scummvm.
[01:56] <-- Lightkey left irc: Ping timeout: 246 seconds
[02:00] --> DJW|Badger joined #scummvm.
[02:03] <-- DJW|Home left irc: Ping timeout: 248 seconds
[02:11] --> Lightkey joined #scummvm.
[02:48] <-- dreammaster left irc:
[03:09] <-- gus left irc: Read error: Connection reset by peer
[03:10] --> gus joined #scummvm.
[04:22] Nick change: Stormkeeper -> Storm-AFK
[04:37] --> GitHub54 joined #scummvm.
[04:37] <GitHub54> [scummvm] csnover pushed 5 new commits to master: https://git.io/v5iXZ
[04:37] <GitHub54> scummvm/master e137d01 Colin Snover: SCI32: Fix Phant2 movie-vs-game playback volumes...
[04:37] <GitHub54> scummvm/master f200cc1 Colin Snover: SCI32: Send correct color depth to Phant2...
[04:37] <GitHub54> scummvm/master 393c0d1 Colin Snover: SCI32: Fix whitespace errors
[04:37] GitHub54 (GitHub54@192.30.252.34) left #scummvm.
[04:37] <snover> hoo-ray.
[04:38] --> GitHub32 joined #scummvm.
[04:38] <GitHub32> [scummvm] criezy pushed 1 new commit to master: https://git.io/v5iXn
[04:38] <GitHub32> scummvm/master 6df5e4c Thierry Crozat: I18N: Update translations templates
[04:38] GitHub32 (GitHub32@192.30.252.42) left #scummvm.
[05:04] <ScummBot> Port build status changed with 10db6e9a: Failure: master-amigaos4
[05:05] <snover> ah, good times. when uint32 isnt uint strikes again.
[05:13] <-- noobineer left irc: Ping timeout: 248 seconds
[05:43] --> Begasus joined #scummvm.
[05:45] --> Begas_VBox joined #scummvm.
[06:05] <-- Begas_VBox left irc: Quit: Vision[0.10.1]: i've been blurred!
[06:05] <-- Begasus left irc: Quit: Ex-Chat
[06:09] <-- vv222 left irc: Ping timeout: 255 seconds
[06:22] --> vv222 joined #scummvm.
[06:26] <-- vv222 left irc: Ping timeout: 240 seconds
[06:27] --> vv222 joined #scummvm.
[06:39] --> waltervn joined #scummvm.
[06:39] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[06:40] <waltervn> morning
[07:08] --> GitHub144 joined #scummvm.
[07:08] <GitHub144> [scummvm] csnover pushed 2 new commits to master: https://git.io/v5iyU
[07:08] <GitHub144> scummvm/master dbf2f0c Colin Snover: AUDIO: Fix compilation on AmigaOS 4
[07:08] <GitHub144> scummvm/master e0aa906 Colin Snover: SCI32: Fix bad audio looping...
[07:08] GitHub144 (GitHub144@192.30.252.35) left #scummvm.
[07:18] <-- TMM left irc: Quit: Ex-Chat
[07:30] <ScummBot> Port build status changed with e0aa9068: Success: master-amigaos4
[07:32] <-- Rasi left irc: Quit: WeeChat 2.0-dev
[07:33] --> Rasi joined #scummvm.
[07:40] --> Joefish joined #scummvm.
[07:40] #scummvm: mode change '+v Joefish' by ChanServ!ChanServ@services.
[07:42] <-- Joefish left irc: Client Quit
[07:56] --> jamm joined #scummvm.
[08:05] <-- LittleToonCat left irc: Remote host closed the connection
[08:25] --> Henke37 joined #scummvm.
[08:52] --> m_kiewitz joined #scummvm.
[08:52] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services.
[10:00] --> ajax16384 joined #scummvm.
[10:00] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[10:06] <-- DrMcCoy left irc: Ping timeout: 260 seconds
[10:10] --> DrMcCoy joined #scummvm.
[10:10] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[10:16] <-- DrMcCoy left irc: Ping timeout: 240 seconds
[10:20] --> DrMcCoy joined #scummvm.
[10:20] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[10:23] --> ccawley2011 joined #scummvm.
[10:26] <-- DrMcCoy left irc: Ping timeout: 248 seconds
[10:34] <-- Polynomial-C left irc: Quit: GNU/Linux, because I'd rather own a free OS than steal one that's not worth paying for.
[10:40] --> Polynomial-C joined #scummvm.
[10:42] --> noobineer joined #scummvm.
[10:48] --> DrMcCoy joined #scummvm.
[10:48] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[10:55] <-- DrMcCoy left irc: Ping timeout: 240 seconds
[10:58] <-- vv222 left irc: Ping timeout: 240 seconds
[11:03] --> DrMcCoy joined #scummvm.
[11:03] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[11:08] --> vv222 joined #scummvm.
[11:09] <-- DrMcCoy left irc: Ping timeout: 248 seconds
[11:10] --> girafe joined #scummvm.
[11:14] --> vv221 joined #scummvm.
[11:15] <-- vv222 left irc: Ping timeout: 246 seconds
[11:15] Nick change: vv221 -> vv222
[11:34] --> DrMcCoy joined #scummvm.
[11:34] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[11:39] <-- DrMcCoy left irc: Ping timeout: 240 seconds
[11:40] --> DrMcCoy joined #scummvm.
[11:40] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[11:49] <-- DrMcCoy left irc: Ping timeout: 240 seconds
[11:53] <-- Rasi left irc: Quit: WeeChat 2.0-dev
[11:53] --> Rasi joined #scummvm.
[11:54] <-- waltervn left irc: Ping timeout: 252 seconds
[12:14] --> DrMcCoy joined #scummvm.
[12:14] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[12:17] <-- _sev_ left irc: Quit: This computer has gone to sleep
[12:22] <-- DrMcCoy left irc: Ping timeout: 246 seconds
[12:23] <-- girafe left irc: Read error: Connection reset by peer
[12:34] --> waltervn joined #scummvm.
[12:34] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[12:53] --> DrMcCoy joined #scummvm.
[12:53] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[12:55] --> TMM joined #scummvm.
[12:55] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[12:58] <-- DrMcCoy left irc: Ping timeout: 255 seconds
[13:00] --> criezy joined #scummvm.
[13:00] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[13:09] --> _sev_ joined #scummvm.
[13:09] <-- _sev_ left irc: Changing host
[13:09] --> _sev_ joined #scummvm.
[13:09] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services.
[13:10] <-- ajax16384 left irc: Read error: Connection reset by peer
[13:20] <-- _sev_ left irc: Quit: This computer has gone to sleep
[13:33] --> _sev joined #scummvm.
[13:33] <-- _sev left irc: Changing host
[13:33] --> _sev joined #scummvm.
[13:33] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[13:56] --> DrMcCoy joined #scummvm.
[13:56] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[14:14] --> Littleboy joined #scummvm.
[14:14] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services.
[14:28] <-- Littleboy left irc: Ping timeout: 240 seconds
[14:32] <-- DrMcCoy left irc: Ping timeout: 248 seconds
[14:33] --> DrMcCoy joined #scummvm.
[14:33] #scummvm: mode change '+o DrMcCoy' by ChanServ!ChanServ@services.
[15:00] <-- jamm left irc: Ping timeout: 246 seconds
[15:09] <L0ngcat> snover: I have original Zork discs at home
[15:10] <L0ngcat> but I will not be home for a few hours
[15:13] --> dafioram joined #scummvm.
[15:27] --> LittleToonCat joined #scummvm.
[15:46] <snover> L0ngcat: its fine, i was able to get mine and determine there was no need to do anything
[15:49] <-- ccawley2011 left irc: Ping timeout: 260 seconds
[15:52] --> ccawley2011 joined #scummvm.
[15:54] <snover> thanks for the offer though!
[15:54] --> ny00123 joined #scummvm.
[15:56] <-- ccawley2011 left irc: Ping timeout: 260 seconds
[16:04] --> ccawley2011 joined #scummvm.
[16:07] --> ajax16384 joined #scummvm.
[16:07] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[16:31] <-- Mia left irc: Ping timeout: 240 seconds
[16:31] <dafioram> Does anyone by chance have dosbox saved games for the talkie version of fate of atlantis? The ones I have found at http://www.nicouzouf.com/en/?id=indianajonesandthefateofatlantis are for the floppy version and ones given at http://www.tentakelvilla.de/download/savegames.html didn't work for me. In particular I want a save at the maze.
[16:37] <Henke37> that's quite far into the game
[16:45] <dafioram> yes
[17:21] <-- _sev left irc: Quit: This computer has gone to sleep
[17:26] --> _sev joined #scummvm.
[17:26] <-- _sev left irc: Changing host
[17:26] --> _sev joined #scummvm.
[17:26] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[17:48] <Lightkey> oh, Darksaber2k is going to play I Have No Mouth, and I Must Scream at the full hour on twitch.tv/gogcom ..so you don't have to
[17:53] <logix> so.... "I have no time to play IHNMAIMS, and I am watching Darksaber2k play it"?
[17:56] <Lightkey> it may be a DOS game but I'm watching in Linux, multitasking ftw
[17:57] <logix> are you saying the rules don't apply to you?
[17:58] <Lightkey> rules? what rules?
[18:03] Nick change: Storm-AFK -> Stormkeeper
[18:04] <-- Dubbins left irc: Remote host closed the connection
[18:04] --> Dubbins joined #scummvm.
[18:11] <-- Stormkeeper left irc: Ping timeout: 248 seconds
[18:11] --> Stormkeeper joined #scummvm.
[18:16] <-- dafioram left irc: Quit: Leaving
[18:47] --> girafe joined #scummvm.
[18:55] --> GitHub190 joined #scummvm.
[18:55] <GitHub190> [scummvm] peterkohaut pushed 1 new commit to master: https://git.io/v5PZ9
[18:55] <GitHub190> scummvm/master f79d8cc Peter Kohaut: BLADERUNNER: Added music support & added Maggie...
[18:55] GitHub190 (GitHub190@192.30.252.45) left #scummvm.
[19:07] --> dreammaster joined #scummvm.
[19:07] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[19:16] <-- demonimin left irc: Remote host closed the connection
[19:27] --> Strangerke joined #scummvm.
[19:27] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[19:29] --> K4T joined #scummvm.
[19:36] <-- ny00123 left irc: Quit: Leaving
[20:14] <Lightkey> oh, he hit bug #6814
[20:19] <-- DJW|Badger left irc: Quit: Manny: It's my scythe. I like to keep it next to where my heart used to be.
[20:51] --> GitHub184 joined #scummvm.
[20:51] <GitHub184> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v5P4U
[20:51] <GitHub184> scummvm/master 66150ee Paul Gilbert: TITANIC: Remove redundant flag clearing in star control
[20:51] GitHub184 (GitHub184@192.30.252.34) left #scummvm.
[21:03] <-- Henke37 left irc: Quit: ERR_SHUTDOWN
[21:23] <-- waltervn left irc: Quit: Leaving
[21:27] <-- girafe left irc: Read error: Connection reset by peer
[21:30] <-- ajax16384 left irc: Read error: Connection reset by peer
[21:34] <-- criezy left irc: Quit: criezy
[21:57] <snover> augh, apple. they have these API_DEPRECATED and API_AVAILABLE macros which accept some version numbers, which is great, but they dont seem to have actually documented what the version numbers mean anywhere that i can find by searching&
[22:00] <snover> does macosx(10.0, 10.12) mean the replacement api was available starting in 10.0 and the old api is deprecated in 10.12? does it mean the original api was introduced in 10.0 and is now deprecated in 10.12?
[22:00] <snover> what does it mean apple? what?
[22:06] <snover> looks like the first number is api introduction os release and second number is api deprecation os release
[22:12] <Lightkey> also the moonwalking of Benny after talking to the child and another glitch right at the end where Benny turns to the altar and another frame of him stays, making it look like he has three arms, don't see that mentioned in the bugs yet
[22:12] <Lightkey> but [md5] hasn't been around in a while..
[22:13] <Lightkey> also WTF: https://bugs.scummvm.org/ticket/10013
[22:13] <snover> i dont understand why those tickets were closed as wontfix
[22:13] <snover> if they are bugs that exist and need to be fixed, thats not how to&resolve it&
[22:29] --> Mia joined #scummvm.
[22:29] <-- Mia left irc: Changing host
[22:29] --> Mia joined #scummvm.
[23:01] <-- m_kiewitz left irc: Quit: technology isn't intrinsically good or evil. It's how it's used. Like the Death Ray.
[23:03] <-- Mia left irc: Ping timeout: 248 seconds
[23:32] --> GitHub183 joined #scummvm.
[23:32] <GitHub183> [scummvm] dreammaster pushed 1 new commit to master: https://git.io/v5Pz1
[23:32] <GitHub183> scummvm/master 25ae67b Paul Gilbert: TITANIC: Created custom stream reader to fix bad y222.avi header
[23:32] GitHub183 (GitHub183@192.30.252.42) left #scummvm.
[23:50] Nick change: Stormkeeper -> Storm-AFK
[00:00] --- Mon Sep 11 2017