[Back to Index]
[00:00] <-- thegeoffmeister_ left irc: Client Quit
[00:03] <-- salty-horse left irc: "Leaving"
[00:08] --> david_corrales joined #scummvm.
[00:08] #scummvm: mode change '+o david_corrales' by ChanServ!ChanServ@services.
[00:08] david_corrales (n=david@ip247-10.ct.co.cr) left #scummvm ("Ex-Chat").
[00:08] --> Kirben joined #scummvm.
[00:08] #scummvm: mode change '+o Kirben' by ChanServ!ChanServ@services.
[00:18] <sanguine> night!
[00:24] <Strangerke> Good night guys, enough for today
[00:24] <DrMcCoy> sanguine, Strangerke: Night
[00:25] <-- Strangerke left irc: "Good evening/night !"
[00:29] <-- sanguine left irc: Read error: 60 (Operation timed out)
[00:34] --> krisfree joined #scummvm.
[00:45] krisfree (n=Kris@c-174-48-60-194.hsd1.fl.comcast.net) got netsplit.
[00:45] Ge0rG (n=georg@op-co.de) got netsplit.
[00:45] pigeon (n=pigeon@60-241-137-179.static.tpgi.com.au) got netsplit.
[00:45] lisppaste4 (n=lisppast@common-lisp.net) got netsplit.
[00:45] TmR|screen`0ff (n=tmr@www.sks-gmbh.de) got netsplit.
[00:45] krisfree (n=Kris@c-174-48-60-194.hsd1.fl.comcast.net) returned to #scummvm.
[00:45] lisppaste4 (n=lisppast@common-lisp.net) returned to #scummvm.
[00:45] pigeon (n=pigeon@60-241-137-179.static.tpgi.com.au) returned to #scummvm.
[00:45] Ge0rG (n=georg@op-co.de) returned to #scummvm.
[00:45] TmR|screen`0ff (n=tmr@www.sks-gmbh.de) returned to #scummvm.
[00:45] #scummvm: mode change '+v pigeon' by irc.freenode.net
[00:50] <-- krisfremen left irc: Read error: 110 (Connection timed out)
[00:53] --> Lawngcat joined #scummvm.
[00:54] <-- Lohngcat left irc: Read error: 60 (Operation timed out)
[00:55] <-- tanoku left irc:
[00:59] --> pupnik_ joined #scummvm.
[01:16] <-- pupnik left irc: Read error: 101 (Network is unreachable)
[01:16] --> Lohngcat joined #scummvm.
[01:33] <-- TheJoe left irc: "Leaving"
[01:43] <-- Lawngcat left irc: Read error: 110 (Connection timed out)
[01:43] --> Lawngcat joined #scummvm.
[01:57] <-- Lawngcat left irc: Read error: 60 (Operation timed out)
[01:58] --> Lawngcat joined #scummvm.
[02:07] <-- Lohngcat left irc: Read error: 110 (Connection timed out)
[02:16] <-- rainb left irc: Read error: 131 (Connection reset by peer)
[02:18] <-- seubz left irc: "http://www.mibbit.com ajax IRC Client"
[02:25] <-- Javacat left irc: "vampsleep!"
[02:38] --> Lohngcat joined #scummvm.
[02:40] <-- syke left irc: "leaving"
[02:49] <-- Deepa|Away left irc: Read error: 104 (Connection reset by peer)
[02:49] --> Deepa|Away joined #scummvm.
[02:50] <-- waltervn left irc: "night!"
[02:58] <-- Lawngcat left irc: Read error: 110 (Connection timed out)
[03:20] --> Lawngcat joined #scummvm.
[03:35] --> sanguine joined #scummvm.
[03:40] <-- Lohngcat left irc: Read error: 110 (Connection timed out)
[03:42] --> Lohngcat joined #scummvm.
[04:07] <-- Lawngcat left irc: Read error: 110 (Connection timed out)
[04:10] <sanguine> I think I found the opcode table in toonstruck
[04:11] <sanguine> and certain things confirm that it is definately even if only slightly kyra based
[04:12] <sanguine> they introduced a few new file formats
[04:13] <sanguine> *.CAF - Animation format(luckily someone just started reversing this)
[04:13] <sanguine> Ive been in contact and asked if he would consider coming here to collaborate :p
[04:28] <-- sanguine left irc: Read error: 60 (Operation timed out)
[04:57] <-- ST left irc: Nick collision from services.
[04:57] --> ST1 joined #scummvm.
[04:57] Nick change: ST1 -> ST
[04:57] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[05:07] --> Newa2 joined #scummvm.
[05:07] <-- Newa left irc: Read error: 104 (Connection reset by peer)
[05:08] Nick change: Newa2 -> Newa
[05:20] <-- ST left irc: Nick collision from services.
[05:20] --> ST1 joined #scummvm.
[05:20] Nick change: ST1 -> ST
[05:20] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[05:23] <-- ST left irc: Nick collision from services.
[05:23] --> ST1 joined #scummvm.
[05:23] Nick change: ST1 -> ST
[05:23] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[05:29] --> ST1 joined #scummvm.
[05:29] <-- ST left irc: Nick collision from services.
[05:29] Nick change: ST1 -> ST
[05:29] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[05:34] --> ST1 joined #scummvm.
[05:34] <-- ST left irc: Nick collision from services.
[05:35] --> ST joined #scummvm.
[05:35] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[05:56] <-- ST1 left irc: Read error: 110 (Connection timed out)
[05:57] <-- ST left irc: Read error: 110 (Connection timed out)
[06:18] <-- Keelhaul left irc: "--->"
[06:20] <CIA-20> peres001 * r40191 /scummvm/trunk/engines/parallaction/ (gui_br.cpp saveload.cpp saveload.h):
[06:20] <CIA-20> * Refactored existing save/load code to ease extension
[06:20] <CIA-20> * Added load/save dialogs using ScummVM's overlay for the moment (no actual saving is performed yet)
[06:20] <CIA-20> * Plugged the main menu so that it displays the load dialog when needed.
[06:31] <CIA-20> Kirben * r40192 /scummvm/trunk/engines/agos/ (detection_tables.h res.cpp res_snd.cpp): Add support for unpacked data files, in the PC version of PN.
[06:36] <CIA-20> Kirben * r40193 /scummvm/trunk/engines/parallaction/sound_br.cpp: Enable music and sound effects in BRA, by default.
[06:40] --> ST joined #scummvm.
[06:40] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services.
[07:14] Nick change: TmR|screen`0ff -> TmRxX
[07:28] --> madmoose joined #scummvm.
[07:30] <-- Lohngcat left irc: Read error: 110 (Connection timed out)
[07:32] --> bonch joined #scummvm.
[07:39] <-- Thargor left irc: Read error: 110 (Connection timed out)
[07:50] [vEX] --> (n=vex@90-227-34-127-no42.tbcn.telia.com) joined #scummvm.
[07:57] --> johndoe123 joined #scummvm.
[07:57] #scummvm: mode change '+o johndoe123' by ChanServ!ChanServ@services.
[08:14] --> Kerwork joined #scummvm.
[08:16] <Kerwork> hi
[08:22] <_sev|work> hi Kerwork
[08:22] <CIA-20> peres001 * r40194 /scummvm/trunk/engines/parallaction/gui_br.cpp: Removed obsolete TODO.
[08:23] <Upthorn> Hello there Kerwork, _sev, CIA-20, and svn revision 40194
[08:24] --> Nevyn6 joined #scummvm.
[08:24] <Kerwork> whats up guys? =)
[08:26] <Upthorn> reading through the doxygen on OSystem and trying to hunt up initGraphics
[08:31] --> Schnaks joined #scummvm.
[08:31] <Upthorn> oh, there it is. I thought it'd be in graphics.cpp for some reason.
[08:31] <Kerwork> are you not using a good IDE? :P
[08:32] <Upthorn> msvs is sometimes inscrutable about how it decides what references to find
[08:33] <Kerwork> strange, I have never had a problem
[08:33] <Upthorn> and in something like ScummVM, it is sometimes difficult to assess what files count as "current project"
[08:33] <Kerwork> I usually unload the projects I am not interested in anyway
[08:34] <Kerwork> I only have scummvm and tinsel active :P
[08:34] <Upthorn> for instance, while my latest attempt at ctrl-f for initGraphics (from scumm.cpp -- searching "current project") found it in engine.cpp
[08:35] <Upthorn> my previous attempt, from graphics.cpp (which I only got to via a "current project" ctrl-f from inside the scumm project) did not
[08:36] <Kerwork> obviously you will find it in different places, the search is only doing a token search after all
[08:36] <Upthorn> I mean
[08:37] <Kerwork> but whenever you find it, you can always trace it backwards through the go to commands
[08:37] <Upthorn> graphics.cpp is appearantly part of the scumm project, and engine.cpp is as well
[08:37] <Upthorn> but appearantly graphics.cpp doesn't believe itself to be in the same project with engine.cpp
[08:38] <Upthorn> judging by the conditions where ctrl-f succeeds and fails
[08:38] <Kerwork> when I search from scumm.cpp, I never find any initGraphics outside of that file
[08:39] <Kerwork> in any case, its a hell of alot easier than going through the doxygen docs :P
[08:39] <Upthorn> do you have scumm.vcproj loaded?
[08:39] <Upthorn> oh wait, I see what happened
[08:39] <Kerwork> obviously, as I searched with scumm.cpp active :P
[08:40] <Upthorn> well you could simply have doubleclicked on scumm.cpp without having msvc previously open :P
[08:41] <Upthorn> what happened is that "go to definition" has appearantly a broader scope than find-in "current project"
[08:41] <Kerwork> yes definitely, it goes to the declaration in the current project, then back down again
[08:41] <-- bonch left irc:
[08:42] <Kerwork> wouldnt make sense any other way really, hehe
[08:42] <Upthorn> what I've noticed when working on gens
[08:42] <Upthorn> is that sometimes it would just go to the declaration
[08:43] <Upthorn> and then I'd have to say "go to definition" a second time from there
[08:43] <Kerwork> yes, I have experienced that as well. In scummvm, I even notice that some declarations do not have a definition at all as far as I could find, doing a global text search for it =/
[08:44] <Kerwork> I havent digged into that, but it seems impossible actually
[08:44] <Upthorn> are there any .asm sources in scummvm?
[08:44] <Upthorn> that could explain that
[08:45] <Kerwork> very few I'd imagine, and not to do with any of that stuff
[08:45] <Kerwork> but I am thinking, maybe the c linker does not actually go looking for the reference if it is not used in the actual code
[08:45] <Kerwork> so bugger if it is declared :P
[08:46] <Upthorn> oh joy
[08:46] <Upthorn> hq2x is .asm
[08:46] <Upthorn> well
[08:46] <Upthorn> hq2x_i386 is .asm
[08:46] <Kerwork> yes, I think the scaler stuff are the last relics
[08:47] <Upthorn> this may present an obstacle to 16-bit
[08:47] <Upthorn> if they expect 1 pixel to = 1 byte
[08:48] <Upthorn> but maybe they're called after the 16-bit blit.
[08:48] <Kerwork> shouldn't be too difficult to handle
[08:49] <Kerwork> _sev|work ought to know perhaps
[08:50] <_sev|work> what's up?
[08:50] <_sev|work> ah, scalers
[08:51] <_sev|work> yes, we have asm-optimized versions of them
[08:51] <_sev|work> but there present C++ versions too
[08:51] <_sev|work> and as of ASM, those are x86 and ARM
[08:52] <pupnik_> what happened to the talks of freesci/scummvm merging?
[08:52] <pupnik_> seemed like a difficult idea
[08:52] <pupnik_> on ice?
[08:59] <Upthorn> sev: do you know if the asm-optimized scalers expect 8-bit pixels or 16-bit pixels?
[09:01] --> rainb joined #scummvm.
[09:09] <-- |Cable| left irc: "Leaving"
[09:11] <wjp> pupnik_: freesci has already been merged into scummvm a couple of months ago :-)
[09:14] --> Lars2a joined #scummvm.
[09:29] --> Jubanka joined #scummvm.
[09:29] #scummvm: mode change '+o Jubanka' by ChanServ!ChanServ@services.
[09:29] <pupnik_> oh ok
[09:29] <Kerwork> please try to stay current pupnik_ :P
[09:30] <Thihi> I think that's exactly what he was trying to do? :)
[09:31] <Kerwork> well no, he got schooled actually, hehe
[09:32] <-- Lars2 left irc: Read error: 110 (Connection timed out)
[09:33] <Kerwork> whatsup Thihi?
[09:46] --> kjdf joined #scummvm.
[09:46] --> krisfremen joined #scummvm.
[09:46] <-- krisfree left irc: Remote closed the connection
[09:49] Action: Kerwork summons _dreammaster ;)
[10:22] <Kerwork> http://www.vidarholen.net/contents/wordcount/
[10:33] --> _dreammaster joined #scummvm.
[10:33] #scummvm: mode change '+o _dreammaster' by ChanServ!ChanServ@services.
[10:35] <Jubanka> I see a strong correlation between 'sh**' and 'penguin' in that graph. interesting.
[10:42] <Upthorn> also crap and penguin
[10:45] <DrMcCoy> Penguin! \o/
[10:51] <-- Nevyn6 left irc:
[10:53] --> James|GlideM joined #scummvm.
[10:53] #scummvm: mode change '+v James|GlideM' by ChanServ!ChanServ@services.
[10:55] Action: DrMcCoy summons LordHoto
[10:56] <DrMcCoy> Or rather
[10:56] Action: DrMcCoy summons athrxx
[10:57] <DrMcCoy> ScummVM does /not/ compile cleanly with gcc 4.4., apparently. I forgot I took out -O2 some time ago. With that one back in, I do get warnings *g*
[11:10] --> salty-horse joined #scummvm.
[11:13] <CIA-20> drmccoy * r40195 /scummvm/trunk/engines/gob/ (video.cpp video.h video_v6.cpp):
[11:13] <CIA-20> Decreased the dithering LUT's depth to 5 bit per color component.
[11:13] <CIA-20> The results still good and generating it is fast enough to do at each start (so we don't need to save it anymore)
[11:14] <Kerwork> hey _dreammaster
[11:14] <_dreammaster> Wazzup
[11:14] <Kerwork> it took 45 minutes from I summoned you to you arrived, lazy you :P
[11:15] <_dreammaster> :)
[11:15] <Kerwork> did you make changes to the int_context?
[11:16] <Kerwork> the registers are not where they are supposed to be :P
[11:17] <_dreammaster> Let me check
[11:17] <Kerwork> Im thinking maybe the stack used to be a bytearray
[11:18] <_dreammaster> Yes we did. As the comment indicates, previously there were some local variables in the Interpret method that we moved to INT_CONTEXT, so they'd get saved between method calls.
[11:19] <Kerwork> mmm, I see
[11:19] <_dreammaster> Actually, my bad, most of those variables were already in INT_CONTEXT in the original Tinsel source. The INT_CONTEXT remained pretty much the same.
[11:20] <Kerwork> from what I can tell, there are 128 bytes between pinvo and sp in my int_context
[11:21] <Kerwork> you have 128 dwords
[11:21] <_dreammaster> Well, that's the way it is in the original. I guess they needed less space in Noir, so changed it to bytes
[11:22] <Kerwork> yep
[11:23] <_dreammaster> I'd be surpised though, it's more likely just reduced to 32 dwords in Noir - the interpreter uses the stack for storing variables, which are 32-bits wide
[11:24] <Kerwork> yea, thats more likely, as it moves dwords
[11:25] <Kerwork> they added what looks like a OP_NOOP too, shifting all the opcode numbers :P
[11:26] <CIA-20> dreammaster * r40196 /scummvm/trunk/engines/tinsel/ (scene.cpp tinlib.cpp tinsel.cpp):
[11:26] <CIA-20> Re-introduced the ability to skip the title scenes in Discworld 1. Since the
[11:26] <CIA-20> exact scene numbers differed between language versions, this new version simply
[11:26] <CIA-20> relies on skipping the first four screens - hopefully, none of the various
[11:26] <CIA-20> versions will have any extra title screens.
[11:46] <Kerwork> what the heck... the jmp opcodes are routed to unknown upcode
[11:48] <_dreammaster> That's bad, is it?
[11:50] <Kerwork> I guess not, was just curious :P
[11:50] <-- kjdf left irc: Read error: 110 (Connection timed out)
[11:52] <Kerwork> the bunching together of arithmetic opcodes, is that something you guys did?
[11:52] <Kerwork> sorry, I meant the comparison opcodes
[11:53] <Kerwork> well, I guess I mean both :P
[11:54] <_dreammaster> Yes, it was. The original had each comparitor repeating the same stack access lines.
[11:55] <salty-horse> _dreammaster, tinsel scene alignment problem: http://buildbot.scummvm.org/buildbot/builders/trunk-psp/builds/344/steps/compile/logs/warnings
[11:57] <_dreammaster> Interesting.. that's code I didn't change. If I'm understanding the warning correctly, if pStruc ever starts at an odd address, the *p++ accessors would fail
[11:57] <_dreammaster> On systems with dword alignment requirements, that is
[11:58] <Kerwork> wouldn't the compiler make sure to align stuff tho so that would not happen?
[11:58] <Kerwork> I think the warning means that the alignment will be bigger because of the cast
[12:01] <_dreammaster> So the question is whether the FindChunk method, whose output is passed in both occurances of the calls to GetSceneStruc, is ever allocated at an odd address.
[12:02] <_dreammaster> I'm not sure how to fix the error. Is there a method to read the bytes of a dword pointer one at a time to avoid alignment issues? Or would I have to write one
[12:04] <_dreammaster> Sort of like the READ_* macros, except I'd need to use the correct version for whichever system endianness it is
[12:07] <Kerwork> as long as you make sure all memory handled by the memory manager are dword aligned, you shouldnt have a problem?
[12:07] --> LordHoto joined #scummvm.
[12:07] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services.
[12:08] <_dreammaster> That's possibly true, but it may be dangerous relying on the system memory manager to always allocate arbitrary sized blocks at dword boundaries. Plus I dislike the thought of an engine generating any warnings :)
[12:08] <Kerwork> maybe if the scnhandle you use to offset can be some weird value, things might go wrong perhaps
[12:09] <-- _sev left irc: Read error: 104 (Connection reset by peer)
[12:09] <Kerwork> then do not cast ;)
[12:10] <LordHoto> hi
[12:10] <_dreammaster> G'day LordHoto
[12:18] <joostp> _dreammaster: READ_UINT32() reads in the native endianness
[12:19] <LordHoto> DrMcCoy: hm I guess I would need to see the warnings from gcc 4.4 then ;-P
[12:19] <_dreammaster> Thanks joostp. I might as well change the method and fix the warning
[12:19] <DrMcCoy> LordHoto: staticres.cpp:1870
[12:19] <DrMcCoy> LordHoto: Array index out of bounds
[12:19] <joostp> yeah. I think it works in this case because malloc() returns a 4-byte aligned address, and you start reading from offset 0
[12:20] <DrMcCoy> LordHoto: _soundData[3] does not exist :P
[12:20] <LordHoto> DrMcCoy: a simple typo it seems :-P
[12:20] <DrMcCoy> :P
[12:21] <LordHoto> DrMcCoy: I wonder why you didn't fix that on your own ;-P
[12:21] <CIA-20> lordhoto * r40197 /scummvm/trunk/engines/kyra/staticres.cpp: Fix out of bounds array access (as reported by DrMcCoy).
[12:21] <DrMcCoy> LordHoto: Because then I wouldn't be able to gloat and bugger you now ;P
[12:22] <LordHoto> I hope there'll be gcc 4.4 in debian repos anytime soon :-P
[12:23] <CIA-20> dreammaster * r40198 /scummvm/trunk/engines/tinsel/scene.cpp: Fixed dword alignment warning (as reported by salty-horse)
[12:23] <salty-horse> as reported by buildbot
[12:23] <joostp> as reported by buildbot, as made famous by salty-horse
[12:23] <CIA-20> lordhoto * r40199 /scummvm/trunk/engines/kyra/staticres.cpp: Cleanup.
[12:23] <salty-horse> I'm just waiting for the royalties
[12:24] <_dreammaster> :P
[12:26] --> _sev joined #scummvm.
[12:26] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[12:28] <salty-horse> so annoying: http://www.thefoolsparadise.com/cipher-quotes/2009-04-28.htmt
[12:33] <DrMcCoy> s/t$/l/
[12:33] <DrMcCoy> Hmm, not even that
[12:33] <DrMcCoy> s/t$//
[12:33] <_dreammaster> Just .htm
[12:34] <DrMcCoy> Bah
[12:34] <DrMcCoy> :P
[12:34] <Kerwork> hehe
[12:34] <salty-horse> oops
[12:34] <salty-horse> it's the flash grabbing keys
[12:34] <salty-horse> here: http://www.thefoolsparadise.com/cipher-quotes/2009-04-28.htm
[12:39] <CIA-20> lordhoto * r40200 /scummvm/trunk/engines/kyra/sound_adlib.cpp: Cleanup.
[12:41] <-- Schnaks left irc: Read error: 60 (Operation timed out)
[12:47] <-- _dreammaster left irc: "Leaving for the day"
[12:49] <-- rainb left irc: Read error: 148 (No route to host)
[12:49] --> LordHoto_ joined #scummvm.
[12:49] --> Schnaks joined #scummvm.
[12:50] <-- LordHoto left irc: Nick collision from services.
[12:50] Nick change: LordHoto_ -> LordHoto
[12:50] #scummvm: mode change '+o LordHoto' by ChanServ!ChanServ@services.
[12:50] --> pupnik joined #scummvm.
[13:01] <-- pupnik_ left irc: Read error: 101 (Network is unreachable)
[13:05] <-- James|GlideM left irc: Read error: 110 (Connection timed out)
[13:12] --> TheJoe joined #scummvm.
[13:16] <joostp> LordHoto: http://buildbot.scummvm.org/buildbot/builders/trunk-psp/builds/346/steps/compile/logs/warnings ;)
[13:16] <Upthorn> salty-horse: have you solved it yet?
[13:16] <Upthorn> (I haven't but I want to know the answer)
[13:27] <salty-horse> no. been at it for a long time
[13:27] <salty-horse> Upthorn, ^
[13:29] <Kerwork> and dl, 0FCh, might this be a way to do alignment?
[13:32] <Kerwork> seems it is doing some calculation on the drawing rectangles, it basically does a ClipRect.left*2 & 0xFC and ClipRect.right*2+3 & 0xFC =/
[13:35] <Upthorn> "& 0xFC" would align to 4
[13:36] <Upthorn> but downward, not upward
[13:36] <CIA-20> djwillis * r40201 /web-planet/scummvm_template/config.ini: Add feed for Denis Kasak's GSoC BLOG (and cleanup config.ini a little).
[13:36] <Kerwork> so might the code be doing a downward alignment on the left and an upward alignment on the right then?
[13:37] <Kerwork> I mean, does such a thing make sense for drawing code :P
[13:38] --> kjdf joined #scummvm.
[13:39] <Upthorn> yeah
[13:39] <Upthorn> it might
[13:39] <Upthorn> where is that from, by the way?
[13:40] <Kerwork> It is what I figure to be the UpdateClipRect code in Noir
[13:41] <Kerwork> http://paste.lisp.org/display/79369
[13:41] <Kerwork> thats a cutout of the code, the subroutine is 35kb in total or something tho
[13:47] <Upthorn> so ClipRect is Left, Top, Right, Bottom?
[13:48] <Kerwork> yes
[13:48] <salty-horse> Upthorn, solved
[13:48] <Upthorn> salty-horse: ah, what's the first word?
[13:49] <salty-horse> but that will help you solve it
[13:49] <salty-horse> the first word was the catalyst for me
[13:49] <Upthorn> that is the point, yes.
[13:49] <salty-horse> the double-letter is one of: F, L, S
[13:49] <Upthorn> the first word limits all the two-letter possibilities
[13:50] <Upthorn> what is the first letter?
[13:50] <salty-horse> "
[13:50] <Upthorn> that is not a letter
[13:50] <salty-horse> right
[13:50] <salty-horse> I was being evasive
[13:51] <salty-horse> the third letter is I
[13:52] --> Jedi_foo joined #scummvm.
[13:52] <Upthorn> it seems to me that the first letter can only be N or O, considering the two-letter words
[13:52] Nick change: Jedi_mIRC -> Guest60006
[13:52] Nick change: Jedi_foo -> Jedi_mIRC
[13:52] <salty-horse> you're wrong
[13:53] <Kerwork> but how come it aligns left and right, but not top and bottom? =/
[13:53] <Upthorn> Kerwork: it does.
[13:54] <Upthorn> eax and ecx are both pointers to the same cliprect
[13:54] <Upthorn> CODE:0041AC15 mov ecx, eax ;ecx = eax = ClipRect
[13:54] <Kerwork> true, but it doesnt align top and bottom :P
[13:55] <Upthorn> but it does
[13:55] <Upthorn> CODE:0041AC17 mov edx, [eax+ClipRect.top]
[13:55] <-- kjdf left irc: Read error: 110 (Connection timed out)
[13:55] <Upthorn> ->
[13:55] <Upthorn> CODE:0041AC46 and dl, 0FCh
[13:55] <Upthorn> dl is the low-byte of edx
[13:55] <Upthorn> edx is top
[13:56] <Kerwork> no it isnt :P
[13:56] <Kerwork> not at that point
[13:56] <Kerwork> http://paste.lisp.org/display/79401
[13:56] <Kerwork> Ive marked it better here
[13:56] <Upthorn> ... oh wait
[13:56] <Upthorn> so I see
[13:58] <Kerwork> mmm, I guess its because of the 16 bit thing
[13:58] <Upthorn> okay, so I think what's going on here is that each line is 4-byte aligned in memory.
[13:59] <Upthorn> I have this gut feeling that what it's doing here is figuring out how much memory to copy
[14:00] <Kerwork> yes, definitely
[14:03] <DrMcCoy> salty-horse: I've got it! O_O
[14:03] <salty-horse> :)
[14:03] <DrMcCoy> salty-horse: Damn, this /is/ mean
[14:03] <-- Guest60006 left irc: Read error: 110 (Connection timed out)
[14:06] <Upthorn> okay, so for some reason
[14:07] <Upthorn> it's making sure that each line is an even number of pixels
[14:07] <Upthorn> forcing each line to be an even number of pixels
[14:07] <Kerwork> mm, perhaps
[14:08] <Kerwork> dunno if directdraw have a requirement
[14:08] <salty-horse> DrMcCoy, the other ones are easier
[14:08] <Kerwork> I havent yet figured out what exactly the DrawingBuffers are for. I know that pDrawingBuffer2 is the one used when you dump the screen to .tga
[14:09] <Kerwork> maybe I could try injecting code so that both are dumped
[14:10] <Kerwork> well du'h, I can just change the variable at the breakpoint, heh
[14:11] <Upthorn> it looks like it sets edx up to be a loopcounter for copying 2pix per it
[14:12] <Upthorn> well, ecx and edx both
[14:12] <Kerwork> would make sense copying dwords, yes
[14:13] <Upthorn> copying dwords would explain the alignment thing
[14:15] <Kerwork> yes indeed, think I understand a bit better now. thank you ;)
[14:17] <Upthorn> what I don't understand is the xchg ebx, ebx
[14:17] <Upthorn> I know xchg eax, eax generates a NOP code
[14:18] --> DJWillis joined #scummvm.
[14:18] #scummvm: mode change '+o DJWillis' by ChanServ!ChanServ@services.
[14:18] <Kerwork> no idea
[14:19] <Kerwork> could just be a borland quirk
[14:19] <Upthorn> maybe it is syncing pipelines
[14:22] <Kerwork> why the register that holds the directdraw in particular tho, maybe just a coincidence
[14:24] --> Keelhaul joined #scummvm.
[14:25] <Upthorn> yeah probably coincidence
[14:25] <Upthorn> since swapping the contents of ebx with the contents of ebx wouldn't do anything
[14:25] <Kerwork> yea, but I dont know if maybe there is some trap if memory locked by directdraw is accessed :P
[14:26] <Upthorn> now here's something interesting
[14:26] <Upthorn> after it converts ecx from bytes to dwords
[14:26] --> James|GlideM joined #scummvm.
[14:26] #scummvm: mode change '+v James|GlideM' by ChanServ!ChanServ@services.
[14:27] <Upthorn> it does an if (ecx == 1280)
[14:27] --> Echidna_ joined #scummvm.
[14:27] <Upthorn> which would make sense if it was still bytes, as that would indicate a rectwidth of the full screen
[14:30] <Kerwork> would it? :P
[14:31] <Upthorn> err, the line-start lookup table has increments of 1280
[14:31] <Upthorn> which would indicate a screenwidth of 640
[14:33] <Kerwork> I figured that table was the precompiled pitch-table
[14:34] <Kerwork> I dont know if pitch is the size of each line in bytes or pixels
[14:34] <Upthorn> bytes
[14:34] <Upthorn> pitch is the number of bytes from the start of one line to the next
[14:34] <Kerwork> but isnt the pitch usually twice the size of the screen?
[14:34] <Kerwork> for directdraw anyways
[14:35] <Upthorn> if your screen is 16-bit, yes
[14:35] <Upthorn> for 32-bits it would have to be at least 4 times
[14:35] <Upthorn> pitch can be greater than the width of one line in bytes, btw
[14:35] <Upthorn> if there's extra information stored per-line
[14:36] <Upthorn> other than raw pixels
[14:36] <Upthorn> anyway
[14:36] <Upthorn> salty-horse DrMcCoy
[14:36] <Upthorn> I give up PM me the answer
[14:37] <Upthorn> please
[14:37] <joostp> Upthorn: Skill without...
[14:37] <DrMcCoy> :D
[14:37] <-- Echidna left irc: Read error: 110 (Connection timed out)
[14:37] <joostp> you need some imagination to solve it ;)
[14:39] <DrMcCoy> :)
[14:40] <salty-horse> aww
[14:41] <DrMcCoy> salty-horse: I'm lost at the one from yesterday and the day before though
[14:41] <DrMcCoy> salty-horse: Not my kind of puzzle, obviously :P
[14:41] <salty-horse> those were easier
[14:41] <DrMcCoy> I'd rather write a program that solves them by stastical means :P
[14:43] --> peres joined #scummvm.
[14:43] #scummvm: mode change '+o peres' by ChanServ!ChanServ@services.
[14:45] <DrMcCoy> salty-horse: Just one quote and no context is a lot of awful guesswork :P
[14:45] --> Hkz joined #scummvm.
[14:45] #scummvm: mode change '+o Hkz' by ChanServ!ChanServ@services.
[14:45] <-- Kerwork left irc: "http://www.mibbit.com ajax IRC Client"
[14:46] <salty-horse> DrMcCoy, educated guesswork is indistinguishable from knowledge.. or something
[14:46] <salty-horse> http://www.mymodernmet.com/profiles/blogs/awesome-automobile-advertising
[14:46] <DrMcCoy> :D
[14:49] <-- Deepa|Away left irc: Read error: 104 (Connection reset by peer)
[14:49] --> Amodorri joined #scummvm.
[14:50] <Upthorn> dear god the congratulation music on that is annoying
[14:51] <-- Kirben left irc: Read error: 60 (Operation timed out)
[14:54] --> rainb joined #scummvm.
[14:57] --> waltervn joined #scummvm.
[14:57] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[14:58] <waltervn> hi
[15:02] <salty-horse> Upthorn, the sound effects are even more annyoing
[15:02] --> Nevyn1 joined #scummvm.
[15:09] --> jackster joined #scummvm.
[15:24] <salty-horse> yay I found the elusive conditional in the disasm
[15:24] <salty-horse> hurray
[15:24] Action: salty-horse looks at things
[15:44] --> kjdf joined #scummvm.
[15:45] <_sev|work> Upthorn: any questions?
[15:46] <-- _sev left irc: Read error: 60 (Operation timed out)
[15:51] <-- jackster left irc:
[15:58] <salty-horse> _sev|work, narrator subtitles in kom are working. I just got a few small bugs to iron out
[15:58] <salty-horse> and then I'll do dialogues
[15:58] <_sev|work> salty-horse: yay!
[15:59] <_sev|work> what is left?
[15:59] <_sev|work> pwd
[15:59] <_sev|work> oops
[15:59] <salty-horse> dialogues + fights + magic
[15:59] <salty-horse> but the other two shouldn't be hard
[16:00] <salty-horse> and now I have homework to do
[16:01] <LordHoto> joostp: first one is always read via READ_LE_UINT32 later on in engines/kyra/sound_towns.cpp, all the others are later on also read via READ_LE_UINT16 so it should be harmless ;-)
[16:03] <joostp> LordHoto: pah, I thought you were the -Werror guy. :)
[16:03] <salty-horse> he is
[16:05] <LordHoto> joostp: actually yes, but I can't do something against strange compiler warnings ;-)
[16:08] <CIA-20> lordhoto * r40202 /scummvm/trunk/engines/kyra/ (sound_towns.cpp staticres.cpp): Formatting.
[16:09] <lisppaste4> salty-horse pasted "NEWS punctuation fix" at http://paste.lisp.org/display/79404
[16:10] Nick change: TmRxX -> TmR|screen`0ff
[16:12] <LordHoto> joostp: actually it's quite easy to work around the warnings without really fixing them ;-)
[16:12] <LordHoto> joostp: for example if I make "loadRawData" return a "const void *" instead of a "const uint8 *" they compiler wouldn't warn about the cast at all, but it could still happen that the pointer isn't aligned :-P
[16:18] <-- Jubanka left irc: "byte-byte"
[16:18] <joostp> maybe void * are always aligned on a 4 byte boundary
[16:18] --> murdok joined #scummvm.
[16:19] <LordHoto> joostp: doubt that ;-)
[16:19] <LordHoto> joostp: actually the code would alloc a uint8 array internally via new[], cast it to void and later on cast it to uint32* etc.
[16:20] <LordHoto> joostp: so same behavior, but no warnings
[16:20] <joostp> yes, but are you sure that circumvents the warnings?
[16:21] <LordHoto> joostp: I believe so
[16:22] <LordHoto> joostp: at least it doesn't warn in "loadRawDataBe16" which converts from void* to uint16* without any warning
[16:23] <LordHoto> joostp: the *proper* fix for those warnings would be IMHO to add proper loaders for the uint16 and uint32 table data which allocates them via new uint16[] and new uint32[], which should do aligment
[16:24] <joostp> and whatever that metods returns isn't guaranteed to be aligned?
[16:24] <LordHoto> joostp: but I would guess your memory allocator will probably always align the data anyway, so I don't know whether it's worth the effort
[16:24] <joostp> LordHoto: yes it does, so it's mostly harmless
[16:24] --> seubz joined #scummvm.
[16:25] <seubz> hello
[16:25] <LordHoto> well for loadRawDataBe16 it is actually allocated via new uint16[] before, *but* the compiler doesn't know anything about it
[16:25] <joostp> you don't give it enough credit
[16:25] <LordHoto> the warning? no ;-)
[16:35] Nick change: TmR|screen`0ff -> TmRxX
[16:35] <LordHoto> joostp: do you know whether there's any way to enable those warnings on a amd64 targeted compiler?
[16:38] <CIA-20> lordhoto * r40203 /scummvm/trunk/engines/kyra/ (resource.h sequences_hof.cpp): More formatting.
[16:38] <joostp> LordHoto: the option is -Wcast-align, but I don't think it does anything on platforms that don't need it.
[16:39] <joostp> maybe you can try it on your powerpc box
[16:40] <LordHoto> at least our buildbot doesn't warn about it in the trunk os x ppc build
[16:40] <LordHoto> so I doubt it :-/
[16:40] <joostp> but don't bother. if it works then it works ;)
[16:41] <joostp> LordHoto: well, that chain may not have that option on by default. the warning is mostly harmless as I think it automatically increases the alignment of the pointer
[16:43] <LordHoto> well the warning should only be important when you try to cast an unaligned pointer to something which needs aligment
[16:43] <CIA-20> joostp * r40204 /scummvm/trunk/backends/platform/psp/psp_main.cpp: fix warning
[16:44] <joostp> yeah, but most of those access go via the READ* macros anyway, and if not, they should.
[16:50] --> bonch joined #scummvm.
[16:51] --> sanguine joined #scummvm.
[16:54] <sanguine> hi
[17:05] --> MetalSnake joined #scummvm.
[17:09] --> Strangerke joined #scummvm.
[17:09] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[17:09] <Strangerke> Hi guys
[17:10] <CIA-20> strangerke * r40205 /scummvm/trunk/engines/gob/detection.cpp: Gob - Add some MD5s for Win-Lost in time, Win-Inca2 and ADI/Adibou environments (unhandled, though)
[17:11] --> ScummBot joined #scummvm.
[17:13] <CIA-20> strangerke * r40206 /scummvm/trunk/engines/gob/draw.h: Gob- Add a fascination-specific (and yet unknown) renderflag vaue
[17:13] <Kerbox> hi Strangerke =)
[17:14] --> Lohngcat joined #scummvm.
[17:14] <Kerbox> heya Lohngcat =)
[17:16] <sanguine> Strangerke: hi :)
[17:17] <Strangerke> hi Kerbox, sanguine
[17:17] <Strangerke> how are you today ? :)
[17:18] <sanguine> splendid :)
[17:18] <Strangerke> cool :)
[17:19] <Strangerke> Hum... I screw something. :/
[17:20] <Strangerke> I received a full page of insults while trying to add a file in SVN... Weird
[17:21] <sanguine> heh
[17:21] <sanguine> insults?
[17:21] <peres> most likely missing svn properties?
[17:21] <joostp> you need to propset some stuff
[17:21] <salty-horse> there's a script in tools/
[17:22] <Strangerke> I forgot to add the things in proerties
[17:22] <Strangerke> my fault
[17:23] <Strangerke> sanguine : one full page, in red : no need to read the content, it means insult to me ;)
[17:23] <Strangerke> peres : indeed
[17:23] <peres> Strangerke: I have been 'insulted' multiple times :P
[17:23] --> |Cable| joined #scummvm.
[17:24] <Strangerke> peres : only one, but it's enough for today :P
[17:25] <salty-horse> peres, the trick is to have a witty response
[17:25] <CIA-20> strangerke * r40207 /scummvm/trunk/engines/gob/ (6 files):
[17:25] <CIA-20> - Added a game_fascin skeletton, as specificities are now proven
[17:25] <CIA-20> - Added a new game time, adibouunknown, used to reference the ADI/Adibou/Addy generic environments
[17:25] <CIA-20> - Replace oFascin_cdUnknown10 by a real function
[17:25] <CIA-20> - Fix a detail in oFascin_cdUnknown11
[17:25] <CIA-20> - Suppress double declaration for types Gob2 and Ween
[17:25] <salty-horse> preferably one that rhymes
[17:26] <joostp> Strangerke: are you focussing on any one game in particular at the moment?
[17:27] <salty-horse> yay crashed nautilus
[17:30] <Strangerke> joostp : Mainly Fascination
[17:30] <DrMcCoy> Strangerke: \o/
[17:30] <Strangerke> joostp : Even if it's not THAT clear practically ;)
[17:30] <CIA-20> strangerke * r40208 /scummvm/trunk/dists/ (4 files in 4 dirs): Gob - Add game_fascin.cpp file
[17:31] <Strangerke> DrMcCoy : Hi :)
[17:32] <joostp> Strangerke: Cool. Seems like an... interesting game :)
[17:32] --> Buddha^ joined #scummvm.
[17:32] #scummvm: mode change '+o Buddha^' by ChanServ!ChanServ@services.
[17:32] <CIA-20> drmccoy * r40209 /scummvm/trunk/engines/gob/module.mk: Fix build
[17:32] <DrMcCoy> Strangerke: !
[17:32] <DrMcCoy> :P
[17:32] <Strangerke> joostp ;)
[17:32] <Strangerke> DrMcCoy : I was just doing it...
[17:33] <DrMcCoy> Strangerke: I was quicker :P
[17:33] <Strangerke> Indeed
[17:33] <Strangerke> And even perhaps more interested than me :D
[17:33] --> Thargor joined #scummvm.
[17:33] <Buddha^> hiya DrMcCoy, Strangerke & peeps
[17:33] <Strangerke> hi Buddha^
[17:33] <sanguine> heh
[17:33] <DrMcCoy> Buddha^!
[17:34] Action: peres looks around, not sure if peeps was meant to be peeps :D
[17:34] <DrMcCoy> p3r3s!
[17:34] <peres> 80n35!
[17:35] <Strangerke> 3.141592
[17:35] <Buddha^> peres: you too :)
[17:35] <Buddha^> and sanguine! :)
[17:35] <DrMcCoy> sanguine: Maybe you should answer that guy on my blog :P
[17:35] <peres> 57R4NG3RK3!
[17:35] <sanguine> hi Buddha^, bye Buddha^ :)
[17:35] <Strangerke> DrMcCoy : I haven't added the STK2.1 MD5s
[17:35] <peres> 8UDDH4!
[17:35] <sanguine> DrMcCoy: I'll get to it :)
[17:35] <DrMcCoy> sanguine: :P
[17:36] <DrMcCoy> sanguine: Aww :( :P
[17:37] <Strangerke> DrMcCoy : As the compression is different, i wasn't feeling any urge to do so
[17:37] <Buddha^> is |_0|>_c||\|070 here?
[17:37] <DrMcCoy> sanguine: Isn't to bugger someone to bother/annoy someone?
[17:37] <sanguine> no : http://www.thefreedictionary.com/buggering
[17:37] <Strangerke> By the way, I've got an answer from Mrs Tramis
[17:37] <sanguine> haha
[17:37] <DrMcCoy> sanguine: Hmm
[17:38] <Strangerke> in summary : she has no source, is impressed, and propose us all to develop her new game
[17:38] <Strangerke> :(
[17:38] <peres> Strangerke: for $$$?
[17:38] <sanguine> who is Tramis?
[17:38] <Strangerke> sanguine : you know Roberta Williams ? Well, the french equivalent ;)
[17:38] <DrMcCoy> sanguine: Okay, then I don't mean that :P
[17:39] <sanguine> Heehee!
[17:39] <Strangerke> sanguine : she directed everything tunning on Gob
[17:39] <sanguine> I see :)
[17:39] <Strangerke> peres : Well, probably. But it's not our purpose here :P
[17:39] <DrMcCoy> sanguine: I thought there was that use of to bugger as well, but obviously I was mistaken :P
[17:39] <DrMcCoy> Strangerke: lol :D
[17:39] <peres> Strangerke: you kidding right? $$$ is always valid
[17:40] <Strangerke> I prefer open source :P
[17:40] <peres> I prefer YYY, but well
[17:40] <DrMcCoy> Or chocolate ;)
[17:40] <DrMcCoy> Or coffee ;)
[17:40] <peres> Strangerke: open source doesn't mean you don't make a buck :D
[17:40] <DrMcCoy> Or <3<3<3 *duck* ;P
[17:40] <Strangerke> or beer, as in free beer and ... what was it, DrMcCoy ?
[17:41] <Kerbox> free beer, free speech and reasonably priced love?
[17:41] <LordHoto> I read about free beer, where can I get some? :-P
[17:41] <Strangerke> and I finally have the name of the Gob engine :)
[17:41] Action: Jedi_mIRC got some from Creative Commons events
[17:41] <DrMcCoy> Strangerke: Yes? :)
[17:41] <Strangerke> So I may rename everything MOUWHAHAHAHAHA
[17:41] <Jedi_mIRC> # free beer
[17:41] <Strangerke> MDo
[17:41] <DrMcCoy> Strangerke: Seriously?
[17:41] <Strangerke> how dispointing
[17:42] <DrMcCoy> Strangerke: I thought MDO was the name of the programming team
[17:42] <peres> Mega-Demented-opus? :D
[17:42] <Strangerke> Well, I asked Mrs Tramis, and that what she told
[17:42] <sanguine> Massively Dynamic Octopus?
[17:42] <joostp> wasn't mdo the previous name of the gob engine? :)
[17:42] <Strangerke> peres : It's the name in the copyright string
[17:42] <DrMcCoy> Strangerke: That "by M.D.O." always looked like a group of people, not the name of the engine
[17:42] <ScummBot> Port build status changed with r40209: Success: trunk-iphone, trunk-lenny, trunk-gp2x, trunk-mingw-w32, trunk-wii, trunk-os_x_intel, trunk-mingw-w64, trunk-lenny-x86_64, trunk-psp, trunk-os_x_ppc. Nice work, all ports built fine now. http://buildbot.scummvm.org/
[17:42] <Strangerke> they names their engine the name of the company :(
[17:43] <Strangerke> I insist on the case of 'MDo'
[17:43] <DrMcCoy> Hmm, okay
[17:43] <Strangerke> upper 'MD', lower 'o'
[17:43] <DrMcCoy> Looks stupid :P
[17:43] <Strangerke> yes.
[17:43] <DrMcCoy> (Says the one with the CamelCase-nick) ;)
[17:44] Action: peres irons DrMcCoy's nick
[17:44] <DrMcCoy> O_O
[17:44] <salty-horse> camel case nicknames suck
[17:44] --> Javacat joined #scummvm.
[17:44] <Strangerke> peres : If you want, I can send you the mail she sent me
[17:44] Action: DrMcCoy sleps peres until he's got bumps ;)
[17:44] <Strangerke> peres : I can even translate it, if it helps
[17:44] <sanguine> so were changing gob -> MDo? :p
[17:44] <peres> Strangerke: I can't develop the game all alone :P
[17:44] <LordHoto> our engine dirs are always lowercase though
[17:44] <DrMcCoy> It'd rather not :(. I'm used to "gob"
[17:44] <LordHoto> thus it would be mdo in the source :-P
[17:44] <Strangerke> sanguine : euh... I'm in a tunnel, I don't hear clearly...
[17:45] <sanguine> I thought you would say that :p
[17:45] <DrMcCoy> And then my blog's name wouldn't fit anymore!!111 :(
[17:45] <sanguine> haha
[17:45] <sanguine> that would be a shame
[17:45] <Strangerke> Well, at least we know now.
[17:46] <Strangerke> I just can't trust that she has no source at all
[17:46] <Strangerke> what a pity
[17:46] <Strangerke> I think I'll have to insist a little bit ;) Just to be sure ;)
[17:46] <sanguine> the hell is that?
[17:46] <Strangerke> sanguine : The first game she wrote
[17:46] <sanguine> not gob based?
[17:47] <sanguine> sorry MDo
[17:47] <Strangerke> sanguine : only release in french and deutch, I think
[17:47] <Strangerke> not gob.3
[17:47] <DrMcCoy> Strangerke: deutsch
[17:47] <Strangerke> arg
[17:47] <Strangerke> my kid is helping me typing
[17:47] <DrMcCoy> :)
[17:47] Action: DrMcCoy greets Strangerke's kid
[17:47] <salty-horse> hello, human
[17:48] <LordHoto> DrMcCoy: how about "German" in an english sentence? ;-)
[17:48] <DrMcCoy> Hello tiny, delicous human ;)
[17:48] <DrMcCoy> LordHoto: Or that, yeah
[17:48] <CIA-20> peres001 * r40210 /scummvm/trunk/engines/parallaction/ (disk.h disk_br.cpp disk_ns.cpp objects.cpp objects.h): Refactoring.
[17:48] <LordHoto> I thought it was a typo and meant "dutch" :-P
[17:48] <DrMcCoy> Hmm
[17:48] <Strangerke> hmm
[17:48] <Strangerke> no
[17:49] <DrMcCoy> Strangerke: Did you mean "german" or "dutch" :P
[17:49] <Strangerke> german
[17:49] <LordHoto> hehe
[17:49] <DrMcCoy> LordHoto: Ha! :P
[17:49] <sanguine> I never understood the difference :p (jk )
[17:49] Action: DrMcCoy slaps sanguine
[17:49] <DrMcCoy> :P
[17:49] <Strangerke> sanguine : you understand when you ear it
[17:49] <Strangerke> and when you read it
[17:50] <DrMcCoy> Dutch = German on LSD O_o
[17:50] <DrMcCoy> Or the other way round ;)
[17:50] <Strangerke> DrMcCoy : Perhaps that's what I'm missing to understand german AND dutch ;D
[17:50] <-- Lohngcat left irc: Connection timed out
[17:50] <-- murdok left irc: "Saliendo"
[17:51] <DrMcCoy> :)
[17:51] <Strangerke> Hum... I have to feed my kid. He's trying to eat my laptop !
[17:51] <Strangerke> See you later dudes
[17:51] <-- Strangerke left irc: "No ! Not Alt-F4 !"
[17:51] <Javacat> DrMcCoy is a swinger
[17:51] <DrMcCoy> :D
[17:51] <DrMcCoy> Javacat: o_O
[17:52] <Javacat> he leaves his keys in a bowl
[17:52] <sanguine> haha
[17:52] <sanguine> Javacat: behave yourself :p
[17:52] <Javacat> :(
[17:53] <Javacat> My keys are in there aswell
[17:53] <Javacat> look out for them sanguine ;)
[17:53] --> WooShell joined #scummvm.
[17:53] Action: sanguine drops his piano keys into the bowl
[17:54] <DrMcCoy> Javacat: Key in a bowl? Watched the latest The Big Bang Theory episode?
[17:54] <Javacat> ooh
[17:54] <Javacat> no!
[17:54] <salty-horse> DrMcCoy, or Life on Mars season 2
[17:54] Action: Javacat runs of to teleport it
[17:55] <Javacat> *off
[17:55] <DrMcCoy> o_O
[17:55] <Javacat> salty-horse: r0x!
[17:55] <salty-horse> just watching it
[17:55] <salty-horse> I saw that ep yesterday
[17:55] <LordHoto> salty-horse: he said "not gob."
[17:55] <LordHoto> err sanguine
[17:55] <WooShell> nohmd
[17:56] <LordHoto> woo!
[17:56] <sanguine> yeah sorry I typed /clear :p
[17:56] <salty-horse> LordHoto, ... what?
[17:57] <salty-horse> ah
[17:57] <salty-horse> hm
[17:57] <salty-horse> nm
[17:57] --> RomStol joined #scummvm.
[17:57] <-- Vaikungfu left irc: Nick collision from services.
[17:57] Nick change: RomStol -> Vaikungfu
[17:58] --> _sev joined #scummvm.
[17:58] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[17:59] <sanguine> lol, coktel vision suddenly makes sense : http://www.mobygames.com/developer/shots/developerId,10719/developerShotId,10662/
[18:00] <Thihi> So, how does that make sense?
[18:00] <salty-horse> it's the 90's
[18:01] <sanguine> Thihi: LSD
[18:01] <Thihi> sanguine, more of it? Less of it?
[18:01] <Thihi> sanguine, for you? For me? For him/her?
[18:02] <sanguine> definately more.
[18:02] <sanguine> for everyone who wants it
[18:02] <Thihi> Ok. Well I'm cool with that.
[18:02] <Thihi> Use drugs if you want to.
[18:03] <sanguine> not for me
[18:03] <DrMcCoy> salty-horse: That's a woman. /That's/ LSD: http://en.wikipedia.org/wiki/File:LSD_Tabs.jpg :P
[18:03] <salty-horse> DrMcCoy, ...
[18:03] <DrMcCoy> Err
[18:03] <DrMcCoy> Sorry
[18:03] Nick change: salty-horse -> aalty-horse
[18:03] <LordHoto> :-D
[18:03] <DrMcCoy> sanguine: That's a woman. /That's/ LSD: http://en.wikipedia.org/wiki/File:LSD_Tabs.jpg :P
[18:03] <sanguine> the hell?
[18:03] <DrMcCoy> There
[18:03] <DrMcCoy> :P
[18:03] Nick change: aalty-horse -> _salty-horse
[18:03] <sanguine> I wondered where I was going wrong
[18:04] <DrMcCoy> _salty-horse: Me sorry :(
[18:04] <_salty-horse> tell that to _sev
[18:04] <sanguine> Time for me to go and study
[18:04] <sanguine> tell what to _sev?
[18:05] <_salty-horse> that his nicknames clashes with mine
[18:06] <_salty-horse> http://en.wikipedia.org/wiki/File:Sierra_jimlarsen.jpg
[18:08] <sanguine> cya!
[18:08] <-- sanguine left irc:
[18:16] <_sev> _salty-horse: whose?
[18:16] <_salty-horse> _salty-horse, guess
[18:25] <-- peres left irc: "goodnight"
[18:31] <eriktorbjorn> Hmm... If I go to the Windows/Mac ScummVM download pages on SourceForge, I get links to ScummVM 0.12.0.
[18:38] --> Tutchek joined #scummvm.
[18:38] Nick change: _salty-horse -> salty-horse
[18:42] <-- johndoe123 left irc: Read error: 110 (Connection timed out)
[19:16] <-- bonch left irc: Client Quit
[19:16] <-- waltervn left irc: "bbl"
[19:18] --> nolange joined #scummvm.
[19:18] #scummvm: mode change '+v nolange' by ChanServ!ChanServ@services.
[19:18] <nolange> hi
[19:20] nolange (n=a@chello062178125167.3.13.vie.surfer.at) left #scummvm.
[19:20] --> nolange joined #scummvm.
[19:20] #scummvm: mode change '+v nolange' by ChanServ!ChanServ@services.
[19:21] <Kerbox> heya nolange =)
[19:21] <nolange> yo Kerbox
[19:22] <nolange> I always love it if installing programms messes up setting in windows /=
[19:22] <Kerbox> thats why I use sandboxie :P
[19:22] <nolange> even more if i have to switch to admin account to fix them
[19:23] <nolange> yeah, using sandboxie aswell for dubios programms aswell
[19:23] <nolange> but vmware wouldnt work well in it =)
[19:23] <Kerbox> yea, vmware puts its hooks in deep
[19:24] <nolange> and turned out useless for me since it wont let me make VMs
[19:25] <Kerbox> man I love zombies
[19:25] <Kerbox> always awsome
[19:25] <Kerbox> sorry, that was something completely different, I know :P
[19:27] <nolange> quite different. Shoot em with a shotgun I suppose?
[19:29] <Kerbox> why? zombies have rights too!
[19:30] <nolange> yeah, but no lawyers protect them
[19:30] --> |Buddha^| joined #scummvm.
[19:30] <Kerbox> the silent majority demands equal rights!
[19:38] --> _Buddha^_ joined #scummvm.
[19:38] <Kerbox> started to look into your task yet?
[19:38] <-- Buddha^ left irc: Read error: 145 (Connection timed out)
[19:39] <nolange> I looked into it a couple days when I wrote the proposal
[19:39] <nolange> dont want to get myself sidetracked ATM
[19:40] <nolange> tests and exams next week
[19:42] <Kerbox> ah, sure
[19:42] Nick change: _Buddha^_ -> Buddha^
[19:46] <-- |Buddha^| left irc: Read error: 145 (Connection timed out)
[20:01] --> jackster joined #scummvm.
[20:03] --> Javacat_ joined #scummvm.
[20:05] <-- seubz left irc: "http://www.mibbit.com ajax IRC Client"
[20:11] <-- Javacat left irc: Read error: 110 (Connection timed out)
[20:20] <-- kjdf left irc: Read error: 110 (Connection timed out)
[20:37] --> Begasus joined #scummvm.
[20:38] <Begasus> evening peeps
[20:40] <Buddha^> evenin'
[20:41] <Kerbox> hey
[20:44] <Kerbox> whats the happyhapps
[20:47] Action: DrMcCoy summons clone
[20:48] <CIA-20> drmccoy * r40211 /scummvm/trunk/engines/gob/ (10 files): Playing half-sized videos fullscreen in the demoplayer
[20:56] <salty-horse> goblin-sized videos
[20:57] <DrMcCoy> :o)
[20:58] <Buddha^> night!
[20:58] <-- Buddha^ left irc: "sleep'o'cinemascope"
[21:03] --> bonch joined #scummvm.
[21:03] <-- Begasus left irc: "Vision[0.9.7-H-090326]: i've been blurred!"
[21:04] <-- jackster left irc:
[21:04] --> LittleCat joined #scummvm.
[21:04] <LittleCat> heya
[21:08] --> Strangerke joined #scummvm.
[21:08] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services.
[21:08] <DrMcCoy> Strangerke: http://www.youtube.com/watch?v=6qHovGCP9uU :P
[21:09] <Strangerke> hum... :P
[21:10] <LittleCat> DrMcCoy: is that you singing?
[21:10] <DrMcCoy> LittleCat: No :P
[21:10] <Strangerke> If we are talking of deutsch singers, I prefer this one : http://www.youtube.com/watch?v=CJebY9c-x6A
[21:11] <Strangerke> LittleCat : He is the one playing drums ;)
[21:11] <DrMcCoy> That's not my kind of music either. I'm more of a metal guy
[21:11] <LittleCat> aha
[21:12] <DrMcCoy> Rammstein only the older stuff
[21:12] <Strangerke> DrMcCoy : Rammstein is a meal band
[21:12] <DrMcCoy> Strangerke: http://www.youtube.com/watch?v=WAaOp0Qe9Mg :)
[21:12] <Hkz> MEAL band :-)
[21:12] --> pgr joined #scummvm.
[21:12] <DrMcCoy> Strangerke: http://www.last.fm/user/DrMcCoy :P
[21:13] <nolange> Strangerke: http://www.youtube.com/watch?v=ZRUqTChwA8o
[21:13] <nolange> thats a meal band!
[21:13] <DrMcCoy> Mundstuhl... There goes the standard...
[21:13] <Strangerke> http://www.youtube.com/watch?v=MdFL2CxlI5k
[21:13] <DrMcCoy> \o/
[21:14] <LittleCat> my contribution: http://www.youtube.com/watch?v=BHK1erAT5AQ :)
[21:14] <DrMcCoy> Strangerke: http://www.youtube.com/watch?v=G_q96e6Aef0 :)
[21:14] --> murdok joined #scummvm.
[21:14] <Strangerke> nolange : It's a lot like Rammstein
[21:15] <nolange> Strangerke: do you understand german? its more like a parody
[21:15] <DrMcCoy> Strangerke: Mundstuhl are more like a comedy thing. And a quite low/bad one, IMHO
[21:15] <Strangerke> nolange : I don't
[21:17] <nolange> Strangerke: the song is about "sausage-water"
[21:18] <LittleCat> haha
[21:18] <LittleCat> that's great:)
[21:18] <LittleCat> sausage water deserves a song:)
[21:18] <Strangerke> 0_o
[21:19] <LittleCat> kinda like toe-jam and navel-lint
[21:19] <DrMcCoy> /That's/ a proper parody band: http://www.youtube.com/watch?v=iK9bhyl6B_E :)
[21:19] <nolange> ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
[21:20] <DrMcCoy> Strangerke: "How far is it to the horizon?", and then they go about calculating it with the pythagoras
[21:20] <Strangerke> arf
[21:21] <LittleCat> DrMcCoy: http://www.youtube.com/watch?v=4OEWwZqqBps&feature=PlayList&p=61AF24580DDE4381&playnext=1&playnext_from=PL&index=3
[21:22] <DrMcCoy> LittleCat: Unfortunatley, I don't understand Swedish well enough
[21:23] <LittleCat> DrMcCoy: you don't really have to:P the title translates something like "where did the cute little girl go?":P
[21:23] <DrMcCoy> o_O
[21:23] <LittleCat> I know how much you love rap music:P
[21:24] <DrMcCoy> I abhor it, actually :P
[21:24] <LittleCat> I know:p
[21:25] <-- MetalSnake left irc: "zzZZzz"
[21:25] <Strangerke> LittleCat : I like this kind of Rap : http://www.youtube.com/watch?v=TBOGqaiVLUs
[21:25] <Strangerke> ;)
[21:25] <LittleCat> Swedish sausage rap: : http://www.youtube.com/watch?v=pEjFnmcSPrk&feature=PlayList&p=61AF24580DDE4381&index=4&playnext=2&playnext_from=PL
[21:26] <Strangerke> Sausages seem to be a little bit like Borgs. Invasive ;)
[21:26] <LittleCat> Strangerke: me too. in fifth grade:)
[21:26] <DrMcCoy> http://www.youtube.com/watch?v=4nigRT2KmCE :))
[21:26] <Strangerke> LittleCat : Sorry, it's more or less the last time I listened RA
[21:26] <Strangerke> Rap
[21:26] <LittleCat> sausage fest!
[21:26] <LittleCat> er..
[21:27] <Strangerke> "you are likely to be eaten by a grue"
[21:27] <Strangerke> hum...
[21:27] <LittleCat> Strangerke: me too:) unfortunatly the guy in charge of radio in norway keeps poluting my ears with american blingbling rap:P
[21:28] <LordHoto> DrMcCoy: that reminds me of devnull's nethack :-P, so annoying... :-P
[21:28] <DrMcCoy> LordHoto: Your momma's annoying :o
[21:28] <DrMcCoy> :P
[21:28] <Strangerke> LittleCat : Listen to CDs
[21:28] <LordHoto> I was glad when I did finish that stupid challange ;-P
[21:28] <LittleCat> DrMcCoy: lol
[21:30] <LittleCat> Strangerke: cd's are sooo 1999:P but my Lada only has a tape deck:(
[21:30] <LittleCat> Strangerke: plus, radio has a lot more to offer than top 20 hits:P
[21:30] <LittleCat> Strangerke: like top 40 hits
[21:30] Action: Strangerke pukes
[21:30] <Strangerke> yurk
[21:31] <Strangerke> top 40 is twice as bad as top 20
[21:31] <LittleCat> Strangerke: it was a joke;) I meant news, and similar cultural babble:P
[21:32] <Strangerke> boooooring :)
[21:32] <Strangerke> Same news flash every 30 minutes...
[21:32] <Strangerke> Same babble weeks after weeks
[21:32] <LittleCat> Strangerke: yes, the world is boring:P I guess that's why people have to invent things like ... religion
[21:33] <Strangerke> LittleCat : Or MP3 players ;)
[21:33] Action: LittleCat loves his iPhone
[21:33] <LittleCat> I like news
[21:33] <LittleCat> they remind me I'm a tiny insignificant piece of carbon
[21:34] <LordHoto> iPhone? pah! :-P
[21:34] <Strangerke> LittleCat : They remind me I know what they are saying for at least 10 hours thanks to Internet...
[21:35] <LittleCat> Lordhoto? pah! :-P
[21:35] <Strangerke> lol :)
[21:35] <LittleCat> Strangerke: I like to combine the two:) keeps all bases covered
[21:36] <Strangerke> LittleCat : There are newspaper for this.
[21:37] <LittleCat> newspapers? they give you yesterdays news tomorrow:p
[21:37] <LittleCat> besides, I like to multitask:P
[21:37] <Strangerke> LittleCat : Newsflash too ;)
[21:39] [vEX] <-- (n=vex@90-227-34-127-no42.tbcn.telia.com) left irc: "http://niechift.com"
[22:01] Nick change: Javacat_ -> Javacat
[22:06] --> jackster joined #scummvm.
[22:20] Nick change: TmRxX -> TmR|screen`0ff
[22:22] <-- raorn left irc: Read error: 104 (Connection reset by peer)
[22:22] --> raorn joined #scummvm.
[22:24] <-- James|GlideM left irc: Read error: 110 (Connection timed out)
[22:25] --> syke joined #scummvm.
[22:25] #scummvm: mode change '+o syke' by ChanServ!ChanServ@services.
[22:25] <syke> howdy
[22:25] <Kerbox> syke!
[22:27] <LittleCat> hi:)
[22:28] <-- Keelhaul left irc: "--->"
[22:29] <-- Schnaks left irc:
[22:30] <-- LordHoto left irc: "..."
[22:33] <-- pgr left irc: "Nettalk6 - www.ntalk.de"
[22:37] <-- bonch left irc: Client Quit
[22:50] <-- Nevyn1 left irc:
[22:56] <-- Thargor left irc: Read error: 110 (Connection timed out)
[22:57] <-- WooShell left irc:
[22:58] --> Lohngcat joined #scummvm.
[22:59] <-- jackster left irc:
[23:05] --> salty_horse joined #scummvm.
[23:17] <-- LittleCat left irc: Read error: 110 (Connection timed out)
[23:18] --> Kirben joined #scummvm.
[23:18] #scummvm: mode change '+o Kirben' by ChanServ!ChanServ@services.
[23:21] --> SimSaw joined #scummvm.
[23:22] <-- salty-horse left irc: Read error: 110 (Connection timed out)
[23:23] <-- salty_horse left irc: "Leaving"
[23:25] <-- Hkz left irc: "Mea navis aericumbens anguillis abundat"
[23:28] nolange (i=a@chello062178125167.3.13.vie.surfer.at) left #scummvm.
[23:36] <-- Tutchek left irc: "Leaving"
[23:37] --> krisfree joined #scummvm.
[23:43] --> krisfree_ joined #scummvm.
[23:43] --> bonch joined #scummvm.
[23:44] <-- krisfree left irc: Read error: 60 (Operation timed out)
[23:48] --> LittleCat joined #scummvm.
[23:52] <-- SimSaw left irc:
[23:54] <-- krisfremen left irc: Read error: 110 (Connection timed out)
[23:56] <-- syke left irc: "leaving"
[00:00] --- Thu Apr 30 2009