#exult@irc.freenode.net logs for 3 Jun 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[01:10:22] --- Darke is now known as Darke|afk
[01:24:25] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[02:16:59] --- Darke|afk is now known as Darke
[05:25:55] <-- Darke has left IRC (gibson.openprojects.net irc.openprojects.net)
[05:25:55] <-- Kirben has left IRC (gibson.openprojects.net irc.openprojects.net)
[05:25:55] --> Kirben has joined #exult
[05:25:55] --> Darke has joined #exult
[08:21:25] --> Fingolfin has joined #exult
[08:21:59] <Darke> Hi.
[08:24:02] <Fingolfin> yo
[08:24:04] --- ChanServ gives channel operator status to Fingolfin
[09:05:07] <-- Darke has left IRC (Killed (NickServ (Ghost: SharpTooth!~Darke@c17958.kelvn1.qld.optusnet.com.au)))
[09:06:45] --> Darke has joined #exult
[09:06:46] --- ChanServ gives channel operator status to Darke
[09:46:39] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[10:14:54] --> Kirben has joined #exult
[10:14:54] --- ChanServ gives channel operator status to Kirben
[10:44:44] --- Darke is now known as Darke|afk
[10:56:58] --> exultbot has joined #exult
[10:56:58] --- Topic for #exult is: Exult: an open-source engine for Ultima 7: http://exult.sf.net/. No humans or monkies allowed in this channel. *fluff*
[10:56:58] --- Topic for #exult set by Darke at Wed May 29 07:56:05 2002
[11:41:14] --> wjp has joined #exult
[11:41:14] --- ChanServ gives channel operator status to wjp
[11:41:16] <wjp> hi
[12:30:49] --> armav has joined #exult
[12:31:52] <Fingolfin> hi
[12:40:03] <-- armav has left IRC ()
[13:25:29] --> armav has joined #exult
[13:28:04] <-- armav has left IRC (Client Quit)
[13:43:53] <-- Kirben has left IRC ("System Meltdown")
[13:52:28] <-- Fingolfin has left IRC ("bbl")
[14:29:55] --> Colourless has joined #Exult
[14:29:56] --- ChanServ gives channel operator status to Colourless
[14:30:14] <Colourless> hi
[14:40:43] --> Cless has joined #Exult
[14:40:43] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[14:40:47] --- Cless is now known as Colourless
[14:40:53] --- ChanServ gives channel operator status to Colourless
[14:41:03] <Colourless> hello again
[15:10:18] --> armav has joined #exult
[15:52:02] <-- armav has left IRC ()
[15:52:16] --> armav has joined #exult
[15:54:49] <wjp> Colourless: did you already try the spaces thing with latest mingw?
[16:19:54] <Colourless> just tried then.
[16:20:04] <Colourless> and the newest released version didn't help
[16:20:41] <Colourless> i'll build a msvc ver and get the people to try it out and see if their problems go away
[16:31:57] --> Fingolfin has joined #exult
[16:34:28] <Colourless> hi
[16:35:14] --- Darke|afk is now known as Darke
[16:35:16] <Darke> Hi.
[16:42:56] <armav> hi
[16:43:10] <wjp> hi Darke; wb Fingolfin
[16:43:14] <Colourless> hi Darke, you are crazy
[16:44:08] <Colourless> you really seem to be progressively getting up earlier and earlier. today it's not even 2:45 am for you!@
[16:44:20] <wjp> _how_ early?!
[16:45:18] * Colourless waits for a responce
[16:48:59] <Darke> Colourless: Eh? Well... yeah. It is before 3am, yesterday it was about 6ish or so I awoke though.
[16:52:56] * Darke considers writing a 'fuzzy' alarm clock program.
[16:59:21] <Fingolfin> hi all
[16:59:23] --- ChanServ gives channel operator status to Fingolfin
[17:29:24] <Colourless> i think i'll go now
[17:29:26] <-- Colourless has left IRC ("cya")
[17:44:35] <-- armav has left IRC ()
[18:12:05] --> matto has joined #exult
[19:19:43] * wjp should go
[19:19:45] <wjp> bye
[19:19:49] <Darke> Cya.
[19:19:51] <-- wjp has left IRC ("gtg")
[19:21:17] <matto> hey
[19:39:39] --> Dark-Star has joined #exult
[19:59:59] <matto> Dark-Star!!!
[20:05:13] <Dark-Star> matto!!
[20:05:57] <Dark-Star> seems there's not much goin' on here :(
[20:06:36] <Dark-Star> I suppose no one's interested in the fact that the current pentagram CVS doesn't compile? ;-)
[20:10:35] * Darke earperks.
[20:10:57] <Darke> Which one? exult/pentagram, pentagram/old, or pentagram/pentagram?
[20:11:26] <Dark-Star> omg I must have missed something :) wait, I'll check...
[20:11:32] * Darke thinks we've got just a tad too many pentagram cvs-es lying around. *grin*
[20:11:52] <Darke> Check the exult/pentagram/ChangeLog *grin*
[20:12:45] <Dark-Star> oh, OK... I just did "cvs update" and didn't read the changelogs... looks like I have to do a fresh checkout ;-)
[20:13:20] * Darke grins. Yup!
[20:14:00] * Dark-Star doesn't like the new sourceforge look
[20:16:36] <Dark-Star> not much in there yet (pentagram/pentagram)... is pentagram/old the same as exult/pentagram?
[20:16:37] * Darke doesn't mind it too much. I mean anything that renders _just_ badly enough in konqueror to push some ads off the visible area is good in his eyes.
[20:17:04] <Darke> *nod* pentagram/pentagram is just mainly docs at the moment pentagram/old has the original tree, minus the docs, with some new additions.
[20:18:49] <Dark-Star> oh yes, you're right... there seem to be some ads to the right of the window... I haven't noticed that :)
[20:19:26] <Darke> Curious. Konqueror renders it much nicer then Mozilla does. *shrug* Even though the mysf.net/software map/... bar is misaligned.
[20:19:47] * Darke grins.
[20:28:28] <Dark-Star> so you're starting pentagram from scratch? or why is there nothing but docs in the "new" pentagram cvs tree?
[20:29:39] <-- Dark-Star has left IRC (Read error: 104 (Connection reset by peer))
[20:30:11] --> Dark-Star has joined #exult
[20:30:19] <Dark-Star> damn it I got disconnected :(
[20:31:30] <Darke> (new pentagram from scratch) Kind of. There isn't anything in the old pentagram tree except for a dozen utils that do one particular thing, there's no real unifying code for everything, which is what we need to write. *grin* Actually putting a little thought into _designing_ it wouldn't go astray either.
[20:33:00] <Dark-Star> sounds promising... when will it be playable? *g*
[20:33:04] * Dark-Star ducks and runs
[20:34:24] --> Sslaxx has joined #Exult
[20:34:31] <Darke> "Sometime", "In the future", "It already is, we're just keeping it hidden because we secretly enjoy people harassing us about when it's going to be 'playable'". *grin* Pick one.
[20:35:08] <Sslaxx> Hi.
[20:35:15] <Dark-Star> how about "never"? I remember that was one of the favorite answers in the forum ;-)
[20:35:19] <Darke> Hi.
[20:35:33] <Dark-Star> or was that "probably never"?
[20:35:35] * Sslaxx gives out strawberries.
[20:36:29] <Darke> Bah! That's a defeatest attitude! Sure it'll be playable one day, even if it is 2253 when we've finally got personal AI's powerful enough to rewrite it outselves. *grin*
[20:36:44] * Darke strawbery-muchmuches. Thanks!
[20:37:39] <Sslaxx> How's everyone?
[20:38:40] <Dark-Star> fine, thanks
[20:38:42] <Darke> Not too bad. Yourself?
[20:39:35] <Sslaxx> So far, so good, actually.
[20:40:16] * Sslaxx is considering playing around with ExultStudio.
[20:46:36] * Darke clears some space on his bookshelf and slots his copy of 'Developing Windows Error Messages' into it. It's a rather nifty book, not just for it's title. *grin*
[20:47:14] * Sslaxx chuckles and can imagine.
[20:49:26] <Darke> Admittedly you read it and go "No kidding!" to most of the points the writer makes, but I suppose it's more targeted to the newbie VB/VC++ coder.
[20:50:24] * Sslaxx chuckles.
[20:54:15] * Darke quite likes all the sidebars intersperced through it with his 'Favourite Error Messages' too. *grin*
[20:54:42] <Sslaxx> Such as?
[20:55:44] * Darke tries to find one or two that can be summarised down into a couple of sentences. *grin*
[21:01:10] <Darke> There's always the catchall "No Keyboard found, press F1 to continue" BIOS message. *grin* "Unrecoverable Application Error", produced by Windows 3.0. "Attempt to access undocumented function", the comment on that one is "We'll let you know later, maybe...". *grin*
[21:01:40] <Sslaxx> Drive not existing errors...
[21:02:18] <Darke> "Immoral use of segment pointer", the comment "This is one we've always wondered about. Maybe there's a Kama Sutra for computers that covers this? Or is this simply a bluenosed objection to things that should be left private? After all, are relations between consenting computers anyone else's business?"
[21:02:37] * Sslaxx smirks.
[21:03:48] * Darke was quite amused at that one. *grin*
[21:05:19] <Darke> "Data object does not exist", the title is "Lost In Space", and part of the comment, "It doesn't? Not at all? Nowhere in the entire contiguous space-time continuum?"
[21:05:42] <Sslaxx> Woah!
[21:06:42] <Sslaxx> So, if it didn't exist, what was it referring to?
[21:08:01] <Darke> More of the comment: "Okay, okay, I'm quibbling, right? Except that if it doesn't exist, then why were you trying to refer to it? Or are you just tryig to report that you have a pointer or a link to something that doesn't exist? Sounds to me more like you're the one that has the error. What's goin on here anyway? You're using a dowsing stick to look for data, is that it?"
[21:08:20] <Darke> "And what on Earth do you expect us to do about it?" *grin*
[21:09:38] * Sslaxx chuckles.
[21:09:42] <Sslaxx> Sounds like Windows, all right.
[21:10:49] <-- Dark-Star has left IRC ("Client Exiting")
[21:11:27] <Darke> It wouldn't surprise me. *grin*
[21:12:00] <Darke> "Printer won't roll over." and the comment: "Personally, it makes me wonder if the printer can play dead? Sit up? Hell?"
[21:12:22] <Sslaxx> There's also "Printer on fire" under Linux/*ix.
[21:16:16] * Sslaxx wonders what amusing errors Linux can produce.
[21:16:47] * Darke seems to remember there's also an interesting error message in relation to printf too, something about "this is not a typewriter", but can't locate a reference to it.
[21:19:44] * Sslaxx chuckles.
[21:25:53] * Darke grumps and can't seem to locate the reference in his bookmarks. Oh well, back to coding. *grin*
[21:26:46] <Sslaxx> What're you coding?
[21:27:19] * Darke notes the 'printer on fire' error message from lpd is actually mentioned in this book. *grin*
[21:28:08] <Darke> A decompiler for u8usecode at the moment. I'm currently in the 'slow and tedious' phase of it, which I suppose is slightly better then the 'slow and frustrating' phase. *grin*
[21:30:39] <Darke> Found it: http://www.python.org/doc/current/lib/module-errno.html "Not a Typewriter"
[21:30:42] <Sslaxx> I'd imagine. How different is it to U7's usecode?
[21:31:27] <Darke> Very different, someone actually designed it, rather then evolved it. *grin*
[21:32:29] <Sslaxx> Ah. One of the first things they worked on then?
[21:32:35] * Darke considers that's pretty much how he describes u8 vs. u7. U8 looks designed, U7 looks like someone said "Hey, we've got this neat 'world browser' with a guy walking around, where do we go from here?" *grin*
[21:33:12] <Darke> More or less. It's rather essential to almost everything else in the game (a lot of the animations are actually animated by usecode).
[21:33:21] <Darke> s/usecode/usecode, for example/
[21:34:09] <Sslaxx> Quite impressive.
[21:39:36] <Sslaxx> How far have you got with it?
[21:40:46] <Darke> Yet another error: "Variable constant used as constant variable"
[21:42:41] <Darke> No idea really. *grin* Currently I've got two of the four function call opcodes 'working', the primitave data types being parsed and used in the math/comparison operations, and am currently trying to fix the array/list opcodes.
[21:43:47] * Sslaxx noddles.
[21:45:41] <Darke> And although it can output some 'impressive' function calls with lots of math ops and variables as parameters, it's all not really human readable at the moment. It looks like C code written using assembler syntax. *grin* Which is not too difficult to fix, so I'm leaving it to later.
[21:46:22] <Sslaxx> Think there'll ever be a PentagramStudio?
[21:47:11] <-- Fingolfin has left IRC ("good night")
[21:48:19] <Darke> No idea. *grin* If it is, I suspect quite a bit of it will be integrated with pentagram itself, rather then using an addon type program (things like selecting items to place, altering attributes and such), just because we can design with that thought in mind from ground up.
[21:50:29] * Sslaxx nods.
[21:51:04] <Sslaxx> Sounds fun.
[21:52:09] * Darke likes the idea of being able to make a quick alteration to the usecode sourcecode 'in game' and have it compile then reload the map, without you having to do it all 'manually', but expects that it's not going to happen. *grin*
[21:54:32] * Sslaxx thinks that'd be good too.
[22:02:08] * Sslaxx is off. Bye!
[22:02:14] <Darke> Bye!
[22:02:14] <-- Sslaxx has left IRC ("Client Exiting")
[23:06:27] --- Darke is now known as Darke|afk