[08:03:04] --> wjp has joined #exult
[08:08:36] --> matt0 has joined #exult
[09:09:57] <-- exultbot has left IRC (signing off...)
[09:11:13] --> exultbot_ has joined #exult
[09:11:13] --- Topic for #exult is: Exult, the open source Ultima 7 and U7 part 2 engine
[09:11:13] --- Topic for #exult set by ChanServ at Thu Feb 15 14:46:19 2001
[09:11:24] <wjp> huh??
[09:11:32] <Fingolfin> hmm
[09:13:28] <-- matt0 has left IRC (king.openprojects.net lackey.openprojects.net)
[09:13:28] <-- chimera|work has left IRC (king.openprojects.net lackey.openprojects.net)
[09:13:28] <-- exultbot has left IRC (king.openprojects.net lackey.openprojects.net)
[09:18:52] <Fingolfin> I am repeating a little bit of red-black trees right now ;)
[09:19:03] <wjp> :-)
[09:19:07] <Fingolfin> tsa, almost 5 hours left till we begin, and nothing to do ;)
[09:20:08] --> exultbot has joined #exult
[09:20:08] --- Topic for #exult is: Exult, the open source Ultima 7 and U7 part 2 engine
[09:20:08] --- Topic for #exult set by ChanServ at Thu Feb 15 14:46:19 2001
[09:23:48] --> chimera|work has joined #exult
[09:27:17] <Fingolfin> stupid question, I am learning Emacs (yeah I know I am retarded <g>)
[09:27:27] <Fingolfin> how do I turn on syntax highlithgitng?
[09:27:34] <Fingolfin> preferably permanently :)
[09:27:46] <wjp> it isn't on by default?
[09:29:03] <wjp> what does emacs say in the status bar between the ( )?
[09:29:47] <Fingolfin> well, for a java file, "Java", as expected
[09:29:48] <Fingolfin> but...
[09:30:23] <Fingolfin> I get a 'file mode specification error: (error: undefinded style: Java)
[09:30:24] <Fingolfin> hrm
[09:32:02] <Fingolfin> any clue?
[09:32:08] <wjp> no, sorry
[09:32:26] <Fingolfin> it is version 20.3.1 btw, so a bit old, but should be ok
[09:35:15] <wjp> hmm.. I have no syntax highlighting in Java either
[09:35:25] <Fingolfin> tsa
[09:35:35] <Fingolfin> in xemacs, there is a menu command to activate it...
[09:38:56] <wjp> oh, in xemacs Java _is_ syntax highlighted
[09:39:12] <wjp> but it uses mode 'JDE' not 'Java'
[09:40:05] <Fingolfin> I ask on #emacs ;)
[09:40:10] <Fingolfin> good that we have a channel for everythiong
[09:40:20] <wjp> :-)
[10:21:20] <Fingolfin> ah well, I found out how to turn syntax highlighting on, even permanently ;)
[10:21:35] <Fingolfin> but I did not find out how to copy & paste text in Xchat, hrmm
[10:21:36] <wjp> how?
[10:21:59] <wjp> copy-paste: just select the text to copy, and press middle-mouse to paste
[10:22:08] <Fingolfin> (global-font-lock-mode 1)
[10:22:19] <Fingolfin> into your .emacs file
[10:22:22] <Fingolfin> turn it on for all modes
[10:22:26] <wjp> I know
[10:22:33] <Fingolfin> you can also only turn it on temporarily
[10:22:36] <Fingolfin> or for special modes
[10:23:00] <wjp> hmm... so the java mode just doesn't have font-lock enabled by default?
[10:23:23] <Fingolfin> M-x font-lock-mode
[10:23:26] <Fingolfin> seems so...
[10:30:42] <wjp> Max, what license is your XML/XSL/XSLT/whatever FAQ thingie under? :-)
[10:30:51] * wjp has to write a FAQ...
[10:44:32] <Fingolfin> erhm
[10:44:35] <Fingolfin> well
[10:44:39] <Fingolfin> it is free I guess ;)
[10:44:50] <Fingolfin> btw, I run into some troubles yesterday with the ASCII version
[10:44:58] <Fingolfin> I will have to investigate it this evening
[10:45:10] <Fingolfin> anyway, I will leave here now to get some lunch in the Mensa
[10:45:18] <wjp> k
[10:45:23] <wjp> good luck on your exam
[10:45:27] <Fingolfin> thx
[10:45:31] <-- Fingolfin has left IRC ([x]chat)
[11:30:14] --> Colourless has joined #Exult
[11:30:22] <Colourless> hi
[11:35:57] --> Fingolfin has joined #exult
[11:36:33] <Fingolfin> I am back (for now)
[11:36:35] <Fingolfin> sigh
[11:36:42] <Colourless> hi
[11:36:49] <Fingolfin> nothing to do, I even finished lunch, and going home will not be of any use\
[11:36:53] <Fingolfin> hi ryan
[11:40:58] <Colourless> I'm going to attempt to start the modifications for map wrapping :)
[11:41:10] <Colourless> after I commit what i was doing yesterday
[11:47:15] <Fingolfin> maybe you will want to tag a working version of CVS
[11:47:29] <Fingolfin> since I assume you will have to change a lot (and maybe break a lot)
[11:49:08] <Colourless> I wasn't going to commit anything till it works... plus, I don't know how to do that :)
[11:50:22] <Colourless> I'm going to start with movement before rendering :)
[11:50:38] <Colourless> I will break less that way
[11:54:55] <wjp> hi
[11:54:57] <Fingolfin> let's hope ;)
[11:58:15] <wjp> Colourless: what files do you need from SI for BG paperdolling? just paperdol.vga?
[11:58:35] <Colourless> paperdol and gumps
[12:00:36] <Kirben> Does win32 do 16 bit sound now too ?
[12:00:51] <Colourless> should do
[12:01:08] <Kirben> automatic ? or setting needed ?
[12:01:58] <Colourless> automatic AFAIK
[12:38:46] <-- wjp has left IRC (capek.openprojects.net hogan.openprojects.net)
[12:38:46] <-- mattownby has left IRC (capek.openprojects.net hogan.openprojects.net)
[12:39:47] --> wjp has joined #exult
[12:39:47] --> mattownby has joined #exult
[12:41:22] --- Colourless is now known as Cless|Away
[12:49:36] <-- wjp has left IRC (barnes.openprojects.net herbert.openprojects.net)
[12:49:36] <-- mattownby has left IRC (barnes.openprojects.net herbert.openprojects.net)
[12:52:47] --> wjp has joined #exult
[12:52:47] --> mattownby has joined #exult
[12:58:13] <Fingolfin> out again to go to the exam, this time for real ;)
[12:58:15] <-- Fingolfin has left IRC ([x]chat)
[13:02:06] <-- Kirben has left IRC (System Meltdown)
[13:16:33] --- Cless|Away is now known as Colourless
[14:10:14] <wjp> brb, trying something
[14:10:17] <-- wjp has left #exult
[14:14:34] --> wjp has joined #exult
[15:28:27] --> Cless has joined #Exult
[15:29:48] <-- Colourless has left IRC (Ping timeout for Colourless[126.96.36.199])
[15:35:31] --- Cless is now known as Colourless
[16:02:05] <wjp> hey, I see you implemented the caching system! great!
[16:02:56] <Colourless> :)
[16:03:16] <wjp> is the test of love still working?
[16:03:29] <Colourless> no ide
[16:03:30] <Colourless> a
[16:03:37] <Colourless> i should test it
[16:05:10] <wjp> hmm.. configure fails partially
[16:05:40] <wjp> let's re-generate configure
[16:06:11] <wjp> hmm... now it does work... strange
[16:11:30] <wjp> and now the usecode compiler fails to compile?!
[16:11:42] <wjp> I think this machine here decided it didn't like exult :-)
[16:11:51] <Colourless> what did you do
[16:12:04] <wjp> nothing... just a cvs update and rebuild
[16:13:30] <Colourless> hmm
[16:14:45] <wjp> bison isn't installed here
[16:14:52] <wjp> hmm
[16:17:08] <Colourless> interesting. Etherian on the Isle of Fire act like the Serpent Isle NPC's when you talk to him. He doesn't act like normal Black Gate NPC's
[16:17:33] <wjp> set schedule to talk?
[16:18:12] <wjp> must be because it was developed between BG and SI :-) (or maybe even after SI?)
[16:18:26] <Colourless> yeah
[16:29:30] <Colourless> combat is useless in Exult
[16:29:36] <Colourless> i press 'c', it crashes
[16:33:52] --> sablefr has joined #exult
[16:35:30] <wjp> hi
[16:35:39] <Colourless> hi
[16:35:54] <wjp> combat crashes? ouch
[16:36:18] <Colourless> yes it crashed. doing it quite a bit as well
[16:36:22] <wjp> works for me, atm
[16:36:33] <Colourless> doesn't always crash
[16:36:52] <wjp> I just toggled 20 times, no crash
[16:37:12] <Colourless> :) toggling isn't the problem
[16:37:12] <wjp> hehe, you throw torches too
[16:38:16] <wjp> what is the problem then?
[16:38:37] <Colourless> don't know. I had combat crash when monster decided to go fight me
[16:39:02] <wjp> hmm... I just slided two screens instead of walking
[16:39:20] <Colourless> i've had that happen as well
[16:39:35] <wjp> hmm, where are you and what monsters attacked?
[16:40:32] <Colourless> that was in SI, it was goblins at the fawn tower, Went passed a second time no problem.
[16:43:57] <wjp> hmm.. I'll have to try it when I get home
[16:44:12] <wjp> (I also should get SI here someday :-) )
[16:45:01] <Colourless> argh. i can't get the stone to bleed in the love quest
[16:45:34] <wjp> :-(
[16:46:25] <Colourless> thatn
[16:46:34] <Colourless> that's not what would break because of my changes though
[16:46:58] <wjp> it may have been broken a long time
[16:47:24] <Colourless> got it. you have to use the pick on the tree :)
[16:48:52] <wjp> heh :-)
[16:49:20] <sablefr> hello I'd like to try exult but I don't have any copy of ultima...
[16:51:55] <Colourless> i broke it all right
[16:52:37] <wjp> sablefr: I'm afraid you need to have U7 to be able to play Exult
[16:55:30] <wjp> Colourless: what happens? endless golems? no golems?
[16:55:57] <Colourless> no golem gets created. SHould be hard to fix really. I'll just need to examine the usecode output
[16:56:08] <Colourless> That was supposed to be shouldn't
[17:06:57] <wjp> oops... it's past 6pm already
[17:07:27] <wjp> time to go home :-)
[17:07:29] <wjp> bye
[17:07:33] <Colourless> ok
[17:07:34] <Colourless> cya
[17:07:43] <-- wjp has left IRC ([x]chat)
[17:27:16] --> wjp has joined #exult
[17:31:34] <mattownby> welcome, blue valkyrie!
[17:32:20] <wjp> hmm?
[17:32:50] <mattownby> err.. nothing =]
[17:32:52] <mattownby> gauntlet 2 reference
[17:33:38] <wjp> I see :-)
[17:45:59] --> Fingolfin has joined #exult
[17:46:20] <Fingolfin> lo
[17:46:28] <Colourless> hi
[17:46:30] <Fingolfin> wow, crowded in here!
[17:46:42] <Fingolfin> so, I wrote the exam!!!
[17:46:52] <Fingolfin> they promised we'll get the results till midnight, i.e. in about 5 hours from now ;)
[17:47:32] <wjp> that's pretty fast :-)
[17:47:38] <wjp> how did it go?
[17:49:25] <Fingolfin> very good
[17:50:21] <Fingolfin> I did almost all of the questions, except 3b and 7c/d - since the exam was laid out for 120%, this means I could very well get 100% ;) the things I didn't do were fairly small, point wise... and nobody I talked to finished it all.
[17:50:45] <Fingolfin> ok, calc in all the small mistakes I put in, it will be less... ;) I have no clue, but I certainly passed
[17:50:55] <Fingolfin> it was *very* simple stuff mostly
[17:51:08] <wjp> I'll ask again after midnight :-)
[17:51:31] <Fingolfin> e.g. number 2: they give us a binary tree picture, and ask for the size/height; ask for pre/in-order traversal list of nodes; ask to insert/delete nodes
[17:51:35] <Fingolfin> yeah ;)
[17:51:50] <wjp> ooh... that sounds really complicated :-)
[17:51:57] <Fingolfin> anyway, I run into troubles with the ASCII version of the FAQ (I mentioned that before, right? <g>)
[17:52:08] <Fingolfin> well, there were somewhat more complicated question:
[17:52:11] <wjp> several times, yes :-)
[17:52:53] <Fingolfin> E.g. "Flip is supposed to be a function that swaps the left and right subtrees of a tree, and does the same for the subtrees)
[17:53:16] <Fingolfin> a) give a recursive definition of flip b) implement it in Java given this tree class
[17:53:19] <Fingolfin> really hard ;)
[17:53:35] <wjp> uh huh :-)
[17:53:36] <Fingolfin> that ickies things were some proofs of formal correctnes/finding a loop invarient
[17:55:03] <Fingolfin> about FAQ problems: it seems that for really nice FAQ formatting in ASCII, I should use so-called FO (formatting objects). But this would make things much more complicated :/
[17:55:26] <Fingolfin> so the best propably would be to do as you suggested, wjp, and run some post-processor that filters out unneeded stuff, I guess...
[17:55:52] <Fingolfin> but before I get to that step, I have another problem with whitespaces <sigh>
[17:56:05] <Fingolfin> I know how to filter them out know, but the problem is very subtle....
[17:56:57] <Fingolfin> the problem is where to filter them out... if I filter them out "too early", I get problems. If I filter them out "too late", I get problems, too. "late/early" refers to XML element processing
[17:57:06] <Fingolfin> anyway, it seems I might have to run two XSL files:
[17:57:30] <Fingolfin> one "normalizes" the input faq.xml file, and generates norm_faq.xml, which will be the input of the second XSL file
[17:57:41] <Fingolfin> I am sure an XSL expert could do it in one, but I have no idea how :(
[18:09:50] --- wjp is now known as wjp|dinner
[18:20:11] <Colourless> cya... off to be
[18:20:11] <Colourless> d
[18:20:22] <-- Colourless has left IRC (cnt spel)
[18:23:25] --- wjp|dinner is now known as wjp
[18:33:08] <Fingolfin> hope u had a nice meal?
[18:35:40] <wjp> yeah, except for that I wasn't hungry at all :-(
[18:37:48] <wjp> oh right, I'm supposed to convert the BG palette to a Dr.Halo palette file
[18:37:53] <wjp> hmm
[18:40:03] <wjp> can you figure out what the exact format is from the description in that email?
[18:40:33] <Fingolfin> let me read the email again
[18:41:36] <wjp> I don't like the '512 byte blocks' part
[18:41:57] <Fingolfin> well, yeah, and what is "brdid" and "grmode" ?
[18:41:59] <Fingolfin> hrm
[18:42:43] <Fingolfin> I can save .PAL files here with a certain app...
[18:43:23] <Fingolfin> what format is the file you originally sent him?
[18:43:26] <wjp> and can you import a raw palette file?
[18:43:40] <Fingolfin> I dunno, to be honest. Maybe you can send me the files quickly over, and I try it?
[18:44:00] <wjp> I'll see if DCC send works...
[18:44:34] <wjp> are you receiving anything?
[18:44:49] <Fingolfin> I got a DCC request...
[18:44:55] <Fingolfin> but it seems to not transfer anything
[18:45:16] <wjp> ip masquerading must be in the way :-(
[18:45:29] <Fingolfin> then email it....
[18:45:29] <wjp> it's in http://www.math.leidenuniv.nl/~wpalenst/exult_faces.zip
[18:45:35] <Fingolfin> ok, Iżll dl
[18:46:31] <wjp> it's just 256 RGB triplets, btw
[18:49:22] <wjp> brb
[18:50:10] <wjp> no, on second thought, I'm not going :-)
[18:51:21] <Fingolfin> <g>
[18:51:54] <wjp> hmm... the longer I look at that description, the more questions I have :-)
[18:52:11] <wjp> the palette data is INTEGER triples... but what's an integer?
[18:52:28] <wjp> or for that matter, how big is an 'int' in this struct
[18:53:18] <wjp> oh, 2 bytes it seems. (otherwise it doesn't add up to a 40 bytes header)
[18:54:49] <wjp> I wish the gimp had better support for palettes
[18:55:53] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[p3EE22569.dip.t-dialin.net])
[19:23:19] --> Fingolfin has joined #exult
[19:23:22] <wjp> wb
[19:23:29] <wjp> btw, I got the palette
[19:23:34] <wjp> (I saved the palette from a screenshot :-) )
[19:23:41] <Fingolfin> thx
[19:23:42] <Fingolfin> I crashed (IE that is)
[19:23:52] <Fingolfin> good, cause I couldn't get it to import :(
[19:23:54] <Fingolfin> aye ;)
[19:41:14] <-- Fingolfin has left IRC (42)
[21:57:11] --> Fingolfin has joined #exult
[21:57:37] <Fingolfin> lo
[21:57:39] <Fingolfin> -opmie
[21:57:41] <Fingolfin> 7opmie
[21:57:45] <Fingolfin> argh
[21:57:56] <Fingolfin> I am nuts
[21:58:05] <Fingolfin> having to use 5 different keyboard layouts during the week does not help me ;)
[22:17:11] <Fingolfin> YES!
[22:17:15] <Fingolfin> 102 percent ;)
[22:26:04] <wjp> congrats!
[22:26:41] <wjp> *gone again*
[22:41:27] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[pD9504F8A.dip.t-dialin.net])
[22:45:47] --> Fingolfin has joined #exult
[23:13:54] <wjp> back
[23:24:59] <Fingolfin> back
[23:25:28] <Fingolfin> err, I meant, wb ;)
[23:25:50] <Fingolfin> funnny, I noticed at least three mistakes in the "mark overview" of the exam ;)
[23:26:16] <Fingolfin> e.g. someone with 81 points got a 1; but other ppl with 80,81,82 points got only a 1- ;)
[23:30:27] <wjp> :-)
[23:31:09] <wjp> 1- is a worse grade than a 1? how weird...
[23:38:42] <Fingolfin> well, it is like: 1, 1-, 2+, 2, 2-, 3+ etc. until 4, and then F
[23:43:10] <wjp> 1- is a worse grade than a 1? how weird...
[23:43:13] <wjp> oops
[23:43:36] <wjp> that 'up-arrow, enter' was meant for another window :-)
[23:46:17] <Fingolfin> sure ;)
[23:47:18] <wjp> we basically use either 1, 1+, 1 1/2, 2-, 2...., 10-, 10 (10 is highest), or 1.0, 1.1, 1.2, ... , 9.9, 10
[23:47:44] <Fingolfin> hehe
[23:48:22] <Fingolfin> well, here we go usually from 1 (best) to 5 (worst), with intermediates like 2+, 2, 2-, 2-3, 3+, 3 etc.
[23:48:38] <Fingolfin> and then there is also 6, which is F (failed)
[23:49:00] <wjp> so everything from 5-1 means you pass?
[23:49:06] <wjp> (generally)
[23:49:33] <Fingolfin> well...
[23:49:46] <Fingolfin> actually, usually it is like only 1-4 are used and mean pass
[23:49:56] <Fingolfin> 5 sorta mean: failed but not as a bad 6 ;)
[23:50:01] <wjp> :-)
[23:50:06] <Fingolfin> it is usually only used in school, for historical reasons
[23:50:14] <Fingolfin> don't ask me why, I didn't invent it ;)
[23:50:16] <wjp> here it's >= 6 is passed, < 6 failed
[23:50:21] <Fingolfin> think of 1-4 like A-D in america
[23:50:35] <Fingolfin> really?
[23:50:40] <Fingolfin> then why do you have 1-5 ?!?
[23:50:42] <Fingolfin> ;)
[23:51:02] <Fingolfin> sometimes, we also use 1, 1.1, 1.2, .... 3.9, 4.0, 5 (e.g for the "Abitur", the final exam of the high school, which also is the permission to study)
[23:51:28] <wjp> well, it is sometimes allowed to average out. So if you get a 3 and a 9 for two exams, you end up with a 6 and pass
[23:51:32] <Fingolfin> actually, you cannot have a Abitur with 5 - if you have a 5, then you don't get your Abitur ;)
[23:51:36] <Fingolfin> ah ok
[23:51:42] <Fingolfin> that makes sense ;)
[23:51:47] <Fingolfin> same thing for the 5 here, BTW
[23:52:56] <Fingolfin> also, on your "report card" at the end of each school semester - if you have one subject with a 5, then you can make up for it with a 1 or 2 in a major subject
[23:53:16] <Fingolfin> e.g. if I had a 5 in english and a 1 in Math, then I could still pass (unless I had some other bad marks <g>)
[23:53:40] <Fingolfin> however, a 6 cannot be compensated, if you get one, then it is bad...
[23:54:00] <wjp> yeah, I can imagine :-)
[23:56:23] <wjp> I found a nice reproducible crash btw. Teleport into Despise, attract some dragons, and teleport out again. (to far away)
[23:56:38] <wjp> I think it may be something with the fireballs