#gemrb@irc.freenode.net logs for 18 Oct 2012 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:20:02] <-- edheldil_ has left IRC (Ping timeout: 265 seconds)
[00:29:56] <-- Canageek has left IRC (Quit: KVIrc 4.0.4 Insomnia The future is here. It's just not widely distributed yet. - William Gibson)
[01:22:56] <-- duckpunch has left IRC (Ping timeout: 260 seconds)
[01:23:34] --> duckpunch has joined #gemrb
[06:11:11] --> rocket_hamster has joined #gemrb
[06:51:51] --> wrotek has joined #gemrb
[06:58:03] <-- wrotek has left IRC (Ping timeout: 260 seconds)
[07:17:37] --> lynxlynxlynx has joined #gemrb
[07:17:37] <-- lynxlynxlynx has left IRC (Changing host)
[07:17:37] --> lynxlynxlynx has joined #gemrb
[07:17:38] --- ChanServ gives channel operator status to lynxlynxlynx
[08:06:41] <rocket_hamster> hmm
[08:06:55] <rocket_hamster> working lynx?
[08:07:08] <lynxlynxlynx> yes
[08:07:14] <rocket_hamster> on gemrb?
[08:07:21] <lynxlynxlynx> no
[08:07:36] <lynxlynxlynx> thinking what to do with my two new temporary henchmen
[08:07:52] <rocket_hamster> henchmen?
[08:09:06] <rocket_hamster> usualy one makes coffee and other carries stuff around
[08:09:08] <rocket_hamster> :D
[08:12:00] <fuzzie> sounds about right
[08:12:31] <lynxlynxlynx> nah, they're here to learn
[08:12:42] <rocket_hamster> students?
[08:12:46] <rocket_hamster> or graduates
[08:12:47] <lynxlynxlynx> or at least that's what i'll try them to do
[08:13:11] <lynxlynxlynx> 17/18, they have obligatory practice and i get to be the dominatrix
[08:13:20] <rocket_hamster> lol
[08:13:28] <fuzzie> right, they can learn important office skills, like how to make coffee, and how to carry boxes around
[08:13:38] <rocket_hamster> how to do what boss says
[08:13:42] <lynxlynxlynx> i don't drink coffee :)
[08:13:43] <rocket_hamster> how to not express your own ideas
[08:13:47] <rocket_hamster> :D
[08:14:02] <lynxlynxlynx> they're doing boring repetitive stuff that needs to be done, but nobody has yet done it
[08:14:04] <rocket_hamster> how to get back in line, be on time on meetings, clap hands after meeting
[08:14:25] <lynxlynxlynx> so one learned about mail merge, both about humility :D
[08:14:50] <lynxlynxlynx> it's not so dilbertarian as it may seem
[08:14:59] <lynxlynxlynx> i lack the pointy hair
[08:15:30] <fuzzie> once upon a time, as such a student, they gave me a laptop and gave me the job of typing all the floppy disks in the office into a spreadsheet
[08:16:16] <fuzzie> apparently they figured it'd take me a few days, and were a bit dismayed when I was done in an hour. learnt some more intersting things after that though :)
[08:23:18] <DrMcCoy> Brrr, I'd go mad having to do serious typing on a limp laptop keyboard
[08:26:02] <fuzzie> Nowadays I can manage 150wpm on my netbook keyboard.
[08:26:47] <fuzzie> Well, if my nails are cut short.
[08:27:31] <DrMcCoy> I prefer my good old Model M keyboard :P
[08:28:16] <DrMcCoy> Although, my main problem is not the typing speed, but my high error rate :/
[08:28:30] <fuzzie> right, I would be murdered quickly if I tried using a clicky keyboard around other people.
[08:28:50] <DrMcCoy> Pschah, screw other people :P
[08:32:18] <rocket_hamster> fuzzie you use standard querty?
[08:32:23] <rocket_hamster> or some other layout
[08:32:42] <fuzzie> yes, standard
[08:33:03] <fuzzie> really really bad style, not proper touchtyping
[08:39:32] <lynxlynxlynx> your hands are not the bottleneck anyway
[09:12:25] <fuzzie> presumably not.
[09:13:40] <lynxlynxlynx> well, you do have unimaginable grasp of things sometimes, but i think it holds in general
[09:15:14] <rocket_hamster> qwerty slows u down actually
[09:15:31] <rocket_hamster> it was designed to slow down typing on mechanical machines
[09:15:36] <rocket_hamster> cos they were getting stuck
[09:18:53] <lynxlynxlynx> not slow down, but reduce the number of errors by spreading the keys around
[09:19:03] <fuzzie> in any case my typing is not the bottleneck :)
[09:19:21] <lynxlynxlynx> i doubt i'd gain anything from learning colemak or dvorak or or or
[09:20:22] <rocket_hamster> i guess well never know
[09:20:34] <DrMcCoy> The problem I have is that I'm used to qwertz. And there the {[]} are at stupid places
[09:21:17] <fuzzie> right, thankfully in the netherlands the standard is the US keyboard
[09:21:20] <rocket_hamster> usa is best imo
[09:21:30] <rocket_hamster> all you need for internet and programming
[09:21:34] <fuzzie> someone had a laptop with a UK keyboard the other day, I had a terrible time remembering where the # was
[09:21:37] <DrMcCoy> I can't migrate to qwerty or even dvorak, because I need the umlaut characters. And the German variant of dvorak has the braces at stupid places too, so that completely defeats the reason to migrate
[09:22:05] <fuzzie> well it's the 'US international' keyboard with deadkeys, but thankfully I can generally just turn them off
[09:25:40] <DrMcCoy> But deadkeys are important. How else would you get an î? :P
[09:27:16] <fuzzie> mostly I get away with only using English :-p
[09:29:07] <DrMcCoy> But what if you create new roleplaying character, and their last name should be al-kebîr, which is Tulamidya for "the great" (because the character is 1.50cm in size, you see)? :P
[09:29:25] <DrMcCoy> This is totally important and vital!
[09:30:03] <fuzzie> yes, it sounds like the kind of thing you'd definitely want to customise your keyboard layout for
[09:30:24] <DrMcCoy> Exactly!
[09:30:26] --> Marcus_C has joined #gemrb
[09:30:38] <Marcus_C> hello :)
[09:32:46] <rocket_hamster> heya
[09:32:59] <Marcus_C> just wanted to give some love for GemRB my ipad has now become interesting again, and send some @ DrMcCoy for xoreos
[09:33:19] <lynxlynxlynx> thanks
[09:33:23] <DrMcCoy> lol
[09:33:27] <lynxlynxlynx> DrMcCoy is busy reconfiguring his keyboard though
[09:33:44] <Marcus_C> :D
[09:33:52] <lynxlynxlynx> not enough æøå
[09:34:02] <DrMcCoy> lol
[09:34:32] <Marcus_C> Will xoreos be ios compatible DrMcCoy?
[09:34:33] <DrMcCoy> Because we know that the alphabet size matters
[09:34:43] <DrMcCoy> Marcus_C: Maybe
[09:34:49] <Marcus_C> awesome!
[09:34:58] <DrMcCoy> Marcus_C: I don't suppose you're a 3D/OpenGL guy and got time to completely rewrite the graphics subsystem?
[09:35:10] <Marcus_C> if you need a ios beta tester - i got ipad 3 ;)
[09:35:24] <DrMcCoy> Because this is something xoreos desperately needs, a complete graphics rewrite
[09:35:26] <lynxlynxlynx> http://www.youtube.com/watch?v=f488uJAQgmw
[09:35:28] <Marcus_C> lol - i wish! i would earn more money maybe
[09:35:40] <DrMcCoy> lynxlynxlynx: Yes :)
[09:36:07] <Marcus_C> hmm. sounds like major probs :(
[09:36:45] <Marcus_C> can you beg borrow or steal a 3d/opengl guy?
[09:36:50] <Marcus_C> :D
[09:37:03] <fuzzie> distinct lack of them around here
[09:37:13] <Marcus_C> dang.
[09:37:22] <Marcus_C> however i may know of one
[09:37:26] <Marcus_C> brb
[09:38:10] <DrMcCoy> Marcus_C: The problem is that I have only very basic OpenGL knowledge, and what I hacked together does kinda work, but it's not really any nice or clean or performant or anything
[09:38:37] <Marcus_C> I see
[09:38:47] <DrMcCoy> Marcus_C: So I need someone with actual knowledge to rewrite it. That's the bottleneck in xoreos right now
[09:39:37] <DrMcCoy> I was contacted by someone who said he wanted to do that, but he apparently got busy with RL, and then vanished
[09:40:03] <DrMcCoy> Or he saw the code and ran, that's also a possibility :P
[09:40:08] <Marcus_C> lol
[09:40:10] <rocket_hamster> :]
[09:44:03] <rocket_hamster> what makes you think u qualify for this job??
[09:44:08] <rocket_hamster> :D
[09:44:10] <rocket_hamster> lol super song
[09:49:59] <rocket_hamster> http://www.youtube.com/watch?v=7c2-R5lx6-E&feature=g-vrec
[09:52:58] <-- Marcus_C has left IRC (Ping timeout: 245 seconds)
[09:54:25] <rocket_hamster> wait a sec baldurs gate EE wont run on linux???
[09:56:17] <fuzzie> last I heard they were still negotiating over it
[09:57:56] <rocket_hamster> i mean android and mac os and no gnu/linux?
[09:58:08] <rocket_hamster> they surely use same libraries
[09:58:14] <rocket_hamster> portable ones that is
[09:58:22] <fuzzie> it's all about the lawyers
[09:58:35] <rocket_hamster> hmm i dont understand that stuff at all
[09:58:44] <rocket_hamster> do you think there is some motion as not to do game for linux?
[09:59:02] <fuzzie> they licensed the rights per-platform
[09:59:43] <fuzzie> one license for a Windows version, one for a Mac version, one for an Android version, etc
[09:59:47] <fuzzie> new platform = new license needed
[09:59:57] <fuzzie> = lawyers
[10:00:31] <rocket_hamster> who owns the license
[10:00:32] <rocket_hamster> ?
[10:01:22] <fuzzie> well, both WotC and Atari have some rights to the original game
[10:01:27] <fuzzie> but no idea of the details there :)
[10:01:44] <rocket_hamster> hmm
[10:01:50] <rocket_hamster> licenses pfft
[10:02:16] <DrMcCoy> Ugh, and we all know how arseholish WotC are with licenses
[10:02:48] <fuzzie> well, Trent Oster said "We're very happy with the Wizards of the Coast. They have a great crew and the feedback has been great."
[10:03:06] <fuzzie> so presumably they have some kind of fancy mind-control technology, which is worrying
[10:03:13] <rocket_hamster> :D
[10:03:17] <DrMcCoy> lol
[10:03:26] <rocket_hamster> maybe they just massaged them over media
[10:03:29] <rocket_hamster> to soften them
[10:03:30] <rocket_hamster> :D
[10:04:07] <rocket_hamster> imo its in their own good to spread it as much as possible
[10:04:14] <rocket_hamster> then patch some wotc logo in menu
[10:04:18] <rocket_hamster> and they should be happy
[10:29:52] <-- lynxlynxlynx has left IRC (Ping timeout: 260 seconds)
[11:21:55] <-- rocket_hamster has left IRC ()
[11:44:00] <fuzzie> Argh, project management lecture.
[11:44:06] <fuzzie> It was a trap.
[11:59:13] --> WingedHussar has joined #gemrb
[12:23:06] --> deasy has joined #gemrb
[13:52:34] --> lynxlynxlynx has joined #gemrb
[13:52:34] <-- lynxlynxlynx has left IRC (Changing host)
[13:52:35] --> lynxlynxlynx has joined #gemrb
[13:52:35] --- ChanServ gives channel operator status to lynxlynxlynx
[15:14:41] --> barra_home has joined #gemrb
[15:40:19] --> rocket_hamster has joined #gemrb
[15:43:22] --> brada has joined #gemrb
[15:44:06] <brada> i have an interesting reproducable crash
[15:44:23] <brada> line 2249 of GameScript.cpp
[15:44:52] <lynxlynxlynx> lesse
[15:45:56] <lynxlynxlynx> index out of bounds?
[15:46:04] <brada> but how?
[15:46:20] <brada> does that lopp alter the actions?
[15:46:39] <lynxlynxlynx> shouldn't matter, since the condition is reevaled each time
[15:46:52] <brada> well something is wrong
[15:47:02] <brada> debugger says actios.size is 0
[15:47:11] <brada> but it got in there somewhow
[15:48:06] <lynxlynxlynx> clearallactions could do something like that
[15:48:22] <lynxlynxlynx> but i don't understand why the check isn't safe
[15:48:35] <brada> neither do i thats why its interesting :)
[15:48:40] <lynxlynxlynx> rocket_hamster: i have time today, so whenever you're able
[15:48:56] <brada> so some optimization is breaking this?
[15:49:09] <lynxlynxlynx> how are you triggering it?
[15:49:21] <brada> that save that is posted on the forum
[15:49:29] <brada> walk up and to the right a bit
[15:49:31] <brada> then boom
[15:49:32] <rocket_hamster> NOW
[15:49:33] <brada> every time
[15:49:34] <rocket_hamster> :D
[15:49:36] <rocket_hamster> ill reboot to win
[15:49:51] <lynxlynxlynx> heh
[15:50:03] <brada> anyhow i have to run be back in about an hour
[15:50:08] <-- brada has left IRC (Quit: brada)
[15:50:54] <-- rocket_hamster has left IRC (Read error: No route to host)
[15:52:07] --> rockethamster has joined #gemrb
[15:52:09] <rockethamster> its up
[15:52:40] <fuzzie> if :2249 crashes then you have memory corruption --> valgrind pls
[15:53:40] <wjp> yup, or maybe the Response (this) is deleted in the middle of Execute? (I have no idea if that's possible)
[15:53:46] <fuzzie> you might try verifying that canary == 0xdeadbeef
[15:53:51] <fuzzie> right, for that reason :P
[15:53:59] <lynxlynxlynx> maybe it was saved in the middle of our meddling, so the problem was inherited
[15:57:58] <fuzzie> can't imagine what would cause it though
[15:58:34] <fuzzie> my brain vaguely reminds me about the same thing I've been promising to do for a year or so now
[15:59:11] <fuzzie> the lack of which means that instant actions can lead to disasters like this, although I can't think off the top of my head how it would cause *this* in particular
[16:02:06] <-- WingedHussar has left IRC (Quit: WingedHussar)
[16:36:12] --> brada has joined #gemrb
[16:37:58] <brada> i would have used valgrind already if this werent being run on iOS simulator
[16:38:41] <brada> canary = oxdddddddd o_O
[16:45:44] <fuzzie> so it got deleted from under you
[16:46:01] <fuzzie> interesting
[16:46:25] <brada> yes
[16:46:51] <fuzzie> means the GameScript got deleted I guess
[16:46:53] <fuzzie> oh right
[16:47:09] <fuzzie> this is the "change AI scripts bug", so it is totally instant action disasters
[16:47:25] <fuzzie> and my fault
[16:48:44] <fuzzie> but I don't remember why the refcounts go wrong
[16:49:04] <fuzzie> oh, I guess because there's nothing to keep the ref around. gr.
[17:03:18] <-- jonask has left IRC (Quit: leaving)
[17:18:11] --> jonask has joined #gemrb
[18:17:34] <rockethamster> had to turn it off
[18:17:51] <lynxlynxlynx> ok
[18:18:13] <lynxlynxlynx> i hate it when the mixer is taken
[18:18:32] <lynxlynxlynx> without it, i can't get enough moisture into the dough
[18:20:49] --> rocket_hamster has joined #gemrb
[18:22:14] <-- rockethamster has left IRC (Ping timeout: 256 seconds)
[19:06:44] --- DrMcCoy is now known as LordHoto
[19:06:51] --- LordHoto is now known as DrMcCoy
[19:24:41] <-- rocket_hamster has left IRC ()
[19:44:10] --> rocket_hamster has joined #gemrb
[19:55:56] <rocket_hamster> do you got the ÆØÅ?
[19:55:59] <rocket_hamster> xD
[19:59:52] <lynxlynxlynx> čžš
[20:01:03] <lynxlynxlynx> oh, i see what you mean
[20:01:31] <lynxlynxlynx> i have about an hour of time
[20:01:51] <rocket_hamster> sorry cant
[20:01:55] <rocket_hamster> sister enraged
[20:02:21] <rocket_hamster> ôäň
[20:02:28] <lynxlynxlynx> no problem
[20:03:03] <rocket_hamster> you work standard 8 to 16?
[20:11:29] <-- brada has left IRC (Quit: brada)
[20:13:45] --> brada has joined #gemrb
[20:14:43] <lynxlynxlynx> no
[20:15:07] <lynxlynxlynx> unless externally bound, whenever i want
[20:15:40] <rocket_hamster> well then tommorow
[20:15:45] <rocket_hamster> i have a free day
[20:21:52] <lynxlynxlynx> can't before afternoon
[20:21:58] <rocket_hamster> ok
[20:22:20] <lynxlynxlynx> first some other voluntary work then something more morbid and then i have no idea when i'll be back
[20:22:37] <lynxlynxlynx> and then at 2000 i'll go out
[20:23:05] <lynxlynxlynx> no idea how much time i'll have
[20:23:53] <rocket_hamster> well then saturday or sunday then
[20:24:12] <rocket_hamster> ill make myself useful tommorow got stuff to do anyway
[20:30:10] <-- rocket_hamster has left IRC ()
[21:32:41] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[21:40:13] --> wrotek has joined #gemrb
[21:45:18] --> gsx has joined #gemrb
[21:46:30] <gsx> anyone able to help regarding getting gemrb up and running on android ?
[22:10:22] <gsx> anyone able to help regarding getting gemrb up and running on android ?
[22:24:29] <brada> maybe. best to jsut ask your question
[22:32:54] <gsx> its all good sorted it thank for the reply tho buddy
[22:35:54] <-- gsx has left IRC (Quit: Page closed)
[22:36:26] <-- deasy has left IRC (Quit: http://www.materielpc.be)
[23:40:09] <-- brada has left IRC (Ping timeout: 256 seconds)