#exult@irc.freenode.net logs for 30 Mar 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:04:09] <-- MisterP has left IRC (Remote closed the connection)
[00:12:29] --> Kirben has joined #exult
[00:12:29] --- ChanServ gives channel operator status to Kirben
[00:25:38] --> Darke has joined #exult
[00:25:38] --- ChanServ gives channel operator status to Darke
[00:25:45] * Darke bows. Hi.
[00:27:53] <Fingolfin> yo
[01:17:10] --> MisterP has joined #exult
[01:29:24] <-- Fingolfin has left IRC ("42")
[01:38:33] --- Darke is now known as Darke|afk
[01:52:43] <-- MisterP has left IRC (Remote closed the connection)
[02:05:53] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[02:15:03] --- Darke|afk is now known as Darke
[03:09:32] --> matto has joined #exult
[03:09:55] --> ShadwChsr has joined #Exult
[03:25:25] --> MisterP has joined #exult
[04:08:13] <-- ShadwChsr has left IRC ()
[05:36:16] <-- Darke has left IRC (capek.openprojects.net irc.openprojects.net)
[05:36:37] --> Darke has joined #exult
[05:43:15] <-- MisterP has left IRC ("Client Exiting")
[05:43:25] --> MisterP has joined #exult
[05:44:28] <-- Darke has left IRC (capek.openprojects.net irc.openprojects.net)
[05:44:45] --> Darke has joined #exult
[06:01:54] <-- MisterP has left IRC (Remote closed the connection)
[06:04:18] --> MisterP has joined #exult
[06:28:46] <-- MisterP has left IRC ("Client Exiting")
[06:28:55] --> MisterP has joined #exult
[07:05:18] <-- MisterP has left IRC ("Client Exiting")
[07:05:30] --> MisterP has joined #exult
[07:27:41] --- MisterP is now known as MrP_ZzZz
[08:27:46] --- MrP_ZzZz is now known as MisterP
[09:06:10] <-- MisterP has left IRC ("Client Exiting")
[09:38:33] --> ShadwChsr has joined #Exult
[09:38:36] <ShadwChsr> hey ;)
[09:38:40] <ShadwChsr> anyone here?
[09:38:46] <Darke> Hi. Me, kind of. <grin>
[09:39:03] <ShadwChsr> Check out this
[09:39:22] * Darke earperks and nods. Will do.
[09:41:08] <ShadwChsr> Thats the game im workin on
[09:41:26] * Darke hmms. Very pretty.
[09:43:06] <ShadwChsr> :)
[09:46:51] <-- ShadwChsr has left IRC ()
[10:43:05] --> wjp has joined #exult
[10:43:06] --- ChanServ gives channel operator status to wjp
[10:43:09] <wjp> hi
[10:43:13] <Darke> Hi.
[10:43:20] <wjp> http://www.math.leidenuniv.nl/~wpalenst/debugging4.png
[10:44:16] * Darke grumbles. He saw that in the logs. <grin> You're _really_ enjoying teasing us with this, aren't you?
[10:44:25] <wjp> oh yes ;-P
[10:52:48] * wjp wonders if hyperlinking the disassembly would be doable
[10:53:07] <wjp> oooh... or integrating ucxt...
[10:57:46] * Darke ponders. That might work. It probably would be a bit of work though. Unless the 'integration' was more of calling it, getting the output with a few extra markers on it, such as offset numbers tagged as comments on the end of the lines.
[10:59:30] <Darke> BTW, there's a 'solution' to the strstream/stringstream problem. Both ucxt and conf/ used it at one point in time. It would be completely transparent if there wasn't the problem with needing to std::ends terminate strstreams, whereas you don't need to terminate stringstreams.
[11:03:50] <wjp> hm, I see
[11:04:48] <Darke> This is just the snippit of code that does it:
[11:04:55] <Darke> #ifdef HAVE_SSTREAM
[11:04:56] <Darke> #include <sstream>
[11:04:56] <Darke> using std::stringstream;
[11:04:56] <Darke> #else
[11:04:56] <Darke> #include <strstream>
[11:04:56] <Darke> using std::strstream;
[11:04:58] <Darke> typedef strstream stringstream;
[11:05:00] <Darke> // NOTE: strstreams need to be 'ends' terminated, whilst strstreams don't.
[11:05:02] <Darke> #endif
[11:05:21] <Darke> Replacing strstream/stringstream with the 'i' or 'o' versions as appropriate.
[11:13:15] <wjp> interesting piece of comment :-)
[11:13:42] <Darke> Yeah, I know. There's a 'typo' in it. <grin>
[11:14:37] <wjp> #ifndef HAVE_SSTREAM
[11:14:37] <wjp> ostr << std::ends;
[11:14:37] <wjp> #endif
[11:14:41] <wjp> right?
[11:15:37] <Darke> Yep. I was going to make a #define ENDS() to handle it cleanly, but removed that piece of code before I got the chance.
[11:16:51] <wjp> hm, that might be cleaner, yes
[11:41:37] <-- Darke has left IRC (capek.openprojects.net irc.openprojects.net)
[11:42:37] --> Darke has joined #exult
[13:13:50] --> Colourless has joined #Exult
[13:13:50] --- ChanServ gives channel operator status to Colourless
[13:13:56] <wjp> hi
[13:14:30] <Colourless> hi
[13:50:13] --> Cless has joined #Exult
[14:17:35] <-- Colourless has left IRC (Read error: 110 (Connection timed out))
[14:17:35] --- Cless is now known as Colourless
[14:17:37] --- ChanServ gives channel operator status to Colourless
[15:21:34] --> sb-x has joined #exult
[15:21:41] <sb-x> hi
[15:21:44] <wjp> hi
[15:21:48] <Colourless> hi
[15:22:25] <sb-x> You people working?
[15:22:38] <wjp> in what way?
[15:22:49] <sb-x> in a programming way
[15:22:51] <Colourless> if browsing a forum is working... yes i am ;-)
[15:23:04] * wjp is working in the programming way, yes :-)
[15:23:18] <sb-x> Colourless: see any posts that need ... "moderating?" :)
[15:23:29] <Colourless> it's not OUR forum :-)
[15:23:35] <sb-x> oh :\
[15:24:04] <Colourless> :-)
[15:26:15] <Colourless> so, what is it you want?
[15:26:34] <sb-x> i wanted to see what you people did on the weekend
[15:27:13] <wjp> depends... this weekend I'm working on the usecode debugger
[15:27:18] <wjp> next weekend I'll probably be studying
[15:27:29] <wjp> (studying on the exam I should be studying on now, too, in fact ;-) )
[15:28:01] <Colourless> well, same here.... it depends
[15:28:11] <Colourless> last weekend I was working on 'something
[15:28:16] <Colourless> ' pentagram related
[15:28:21] <sb-x> opengl?
[15:28:25] <Colourless> nope
[15:28:33] <sb-x> graphics tho?
[15:28:38] <Colourless> nope :-)
[15:28:42] <wjp> sound, probably :-)
[15:28:42] <sb-x> but is it related to pentagram?
[15:28:47] <Colourless> wjp has it
[15:29:05] <sb-x> are you trying to get that static out?
[15:29:33] <Colourless> i been thinking about the problem completely differently :-)
[15:30:09] <sb-x> in what way?
[15:30:54] <Colourless> don't attempt to use sonarcx to decompress the sounds.... use ultima8 to do it
[15:31:17] <sb-x> imagine you are the sound
[15:31:22] <sb-x> think "if i were compressed audio how would i play myself cleanly?"
[15:31:36] <sb-x> or whatever works for you
[15:31:38] * sb-x shrugs.
[15:31:38] <Colourless> heh
[15:31:39] <wjp> lol :-)
[15:32:21] <wjp> woohoo... you can now set breakpoints at any point in the current function
[15:32:31] <sb-x> commited?
[15:32:47] <wjp> no, but you can drool over http://www.math.leidenuniv.nl/~wpalenst/debugging4.png ;-)
[15:32:56] <sb-x> evil
[15:33:13] <Colourless> seriously, that is not too far from the truth... the sound decompression routines in u8.exe obvious work... so why not attempt to interface with the compliled functions in u8.exe instead of using sonarcx.exe
[15:33:29] <Colourless> so, we would be doing what the sound would be doing in u8.exe :-)
[15:34:39] <Colourless> this would be an insane id IF we didn't know where the function were and IF we didn't know the function parameters.... but these are things that are known
[15:34:48] <Colourless> s/id/idea/
[15:35:01] <sb-x> i have seen the strings, that is all i know
[15:37:22] <sb-x> wjp: are your party members huddling for warmth? how did they get so close together?
[15:37:39] <Colourless> it's called exult :-)
[15:37:53] <sb-x> heh
[15:37:57] <sb-x> my people usually get lost
[15:38:17] <sb-x> although i noticed if i delete iolo a new one appears sometimes
[15:38:59] <wjp> sb-x: they're not my party members
[15:39:02] * wjp looks at avatar name
[15:39:08] <wjp> "Tara"
[15:39:16] * wjp wonders whose savegame that is
[15:39:31] <sb-x> Do you name your avatar Willem?
[15:39:40] <Colourless> you know, i think i have more savegames from other people than mine
[15:39:45] <wjp> wjp if I'm in a hurry, Arthuris if I'm in less of a hurry
[15:39:52] <wjp> Colourless: me too, easily :-)
[15:40:21] <sb-x> wjp: what do the three values in the stack view represent?
[15:40:23] <Colourless> the save games often end up with numbers somewhere > 10000 simple because they have conflicting numbers
[15:41:20] <wjp> sb-x: dunno, that array is just the top stack value
[15:41:33] <sb-x> oh, that is what i meant
[15:41:37] <sb-x> it is an array
[15:41:42] <sb-x> i didnt know
[15:41:49] <wjp> ah, ok
[15:42:23] <wjp> they're world coordinates
[15:42:37] <sb-x> 0000?
[15:42:43] <wjp> that's the z
[15:42:50] <sb-x> oh
[15:43:00] <wjp> probably the new coordinates for the door or something
[15:43:17] <sb-x> 81D is door_open?
[15:43:40] <wjp> it might be something like that. The whole door opening/closing stuff is kind of complex
[15:43:55] <sb-x> hmm, as complex as books?
[15:44:00] <wjp> it involves 4 or 5 functions
[15:44:07] <wjp> nah, books are easy, but just strange
[15:44:27] <wjp> doors "follow the rules" at least; books don't
[15:45:09] <sb-x> will this debugger ever be able to show UCC code?
[15:45:15] <Colourless> light posts are easy :-)
[15:46:12] <sb-x> i have not looked at many of the game functions
[15:47:02] <wjp> sb-x: hopefully, yes
[15:47:27] <wjp> (ie. I'm planning on doing it, but haven't actually written any code for it)
[15:47:46] <sb-x> will it involve putting debugging information into ucc's output?
[15:47:49] <wjp> it should also read any debugging information in the files
[15:47:53] <wjp> :-)
[15:47:55] <wjp> yes :-)
[15:48:51] <sb-x> at the top of that window or in a separate window you could have a tree view that shows how functions are linked
[15:49:21] <wjp> hm, how do you mean exactly?
[15:49:27] <sb-x> where it has lines going to the right to boxes representing functions it calls, and lines going to the left that shows what functions call it
[15:49:35] <sb-x> or something like that
[15:50:05] --> bj0ern has joined #exult
[15:50:06] <wjp> would be quite messy for some often-called functions
[15:50:08] <sb-x> actually the lines at the left could get confusing
[15:50:09] <wjp> hi
[15:50:11] <sb-x> hi
[15:50:14] <bj0ern> hi
[15:50:15] <Colourless> hi
[15:50:42] <Colourless> heres a shot of what i've been doing... any guese to what exactly i am doing? :-) http://www.users.on.net/triforce/soundstuff.png
[15:50:55] <Colourless> s/guese/guesses/ :-)
[15:51:03] <sb-x> working on pentagram
[15:51:18] <wjp> lol
[15:51:35] <wjp> you're loading U8 into memory, and looking for the dcmp8 function?
[15:51:44] <sb-x> haxoring the compression tool
[15:52:09] <Colourless> yeah some of the code does that
[15:52:26] <sb-x> x86er?
[15:52:27] <bj0ern> drinking coffee and making weird screenshots? :P
[15:53:03] <bj0ern> is that win XP?
[15:53:05] <Colourless> sb-x: yes... whatever could *that* be
[15:53:11] <Colourless> bj0ern: yeah it's winxp
[15:53:26] <wjp> Colourless: so, how crossplatform is it? :-)
[15:53:43] <sb-x> every platform that is an x86 should be able to use it
[15:53:43] * wjp wonders if it would run on MacOSX ;-)
[15:53:43] <bj0ern> you know that 'they' watch every step you take now, don't you?
[15:54:47] <Colourless> with things like this... i guess no :-)
[15:54:48] <Colourless> #define MSC_OP_NOFL(op,reg) \
[15:54:48] <Colourless> __asm { \
[15:54:48] <Colourless> __asm mov ebx, v2 \
[15:54:48] <Colourless> __asm mov reg, [ebx] \
[15:54:48] <Colourless> __asm mov ebx, v1 \
[15:54:50] <Colourless> __asm op [ebx], reg \
[15:54:52] <Colourless> }
[15:55:06] <wjp> :-)
[15:55:28] <bj0ern> hm
[15:57:42] <Colourless> of course i was working on more portable code... but it was proving to be annoyingly difficult
[15:58:06] <sb-x> speaking of executable file formats, and sound compression, Star Trek TNG season 1 is on DVD!
[15:58:20] <wjp> Colourless: any results so far?
[15:58:21] <sb-x> but i may be the only person here interested in that sort of thing
[15:58:41] <sb-x> yea definately portable code is needed
[15:58:53] <wjp> but working code is needed more :-)
[15:58:53] <bj0ern> are there any DS9 DVD's yet?
[15:59:17] <sb-x> i think if it works only on Win32 then it doesnt really work does it? ;)
[15:59:25] <wjp> *grin*
[15:59:39] <Colourless> other than I can create a a cool disassembly of dcmp8 and the 2 functions it call, there isn't any results
[15:59:55] <sb-x> Colourless: that was a joke hehe, i think your work is quite cool
[16:00:32] <wjp> how many external functions are called from these functions? Only a malloc-like thingie and some error handling, right?
[16:00:51] <Colourless> no external functions
[16:01:13] <sb-x> how does it malloc-like and error handle then?
[16:01:19] <wjp> (by external I mean from outside that segment, btw)
[16:01:25] <wjp> s/from //
[16:01:46] <sb-x> bj0ern: i didn't pay much attention to ds9 :|
[16:02:06] <bj0ern> ds9 was better than the other ST series IMHO
[16:02:12] <bj0ern> but thats a matter of taste
[16:02:16] <sb-x> i saw some of the first season
[16:02:23] <sb-x> and all of the last
[16:02:27] <sb-x> and some of the second to last
[16:02:32] <sb-x> and a few episodes here and there
[16:02:34] <sb-x> :-)
[16:02:36] <Colourless> dcmp8 itself only calls 2 functions that do some of the actual decompression
[16:02:36] <bj0ern> hehe
[16:02:56] <Colourless> the decompress function calls a variety of other functions
[16:03:31] <Colourless> of course only need dcmp8 and it's dependancies
[16:04:04] <wjp> I named two of those 'malloc???' and 'fatal_error???'
[16:04:20] <Colourless> dcmp8 doesn't allocate any memory, and an error is indicated by returning a -1 by dcmp8
[16:04:46] <sb-x> rename malloc??? to ??? and fatal_error??? to ???
[16:05:03] <wjp> there's one function that is passed the string "sfx/sonarc.c", right?
[16:05:13] <wjp> (and a number which I would guess is the line number)
[16:05:35] * wjp hasn't looked at it for a few weeks. Memory's foggy :/
[16:05:53] <Colourless> yeah, only 1 function was named for sonarc.c
[16:06:20] * sb-x passes wjp a pointer to a random location in his heap to help with his memory problems.
[16:06:29] <Colourless> that was dcmp8 which is at cseg75:037c
[16:06:36] <wjp> and IIRC there's also a function called that contains the string "out of memory"
[16:07:13] <Colourless> that's probably decompress cseg75:0452
[16:07:48] <Colourless> dcmp8 calls cseg75:02c3 and cseg75:0000 which don't call any other functions
[16:08:47] <-- Kirben has left IRC ("System Meltdown")
[16:09:08] <sb-x> AAaah!
[16:09:17] <sb-x> $104.99
[16:09:25] <wjp> for the dvd?
[16:09:30] <sb-x> for 7 dvds
[16:09:56] <sb-x> but that is Amazon.com's price
[16:10:02] <sb-x> it says List Price:
[16:10:02] <sb-x> $139.99
[16:10:50] * sb-x will just download the first season from someone on the internet.
[16:11:10] * sb-x thinks about it and decides that would be a "Bad Idea" on his 26.4kbps connection.
[16:11:13] <bj0ern> 105$ for 7 DVDs? thats quite fair
[16:11:25] <sb-x> it is
[16:12:08] <sb-x> how many hours of video can fit on a dvd?
[16:12:38] <bj0ern> phew.. depends on quality.. i think about 4 hours
[16:12:53] <Colourless> usually 2 h per layer at average quality
[16:14:00] <sb-x> is there a technical reason that the first layer freqently ends in the middle of a scene?
[16:14:01] <wjp> a season is usually about 24 episodes, right?
[16:14:10] <sb-x> yeah this one is 26 (i think)
[16:14:11] <Colourless> 26 for tng
[16:14:23] <Colourless> 1 a week for half a year
[16:14:37] * sb-x has been watching TNG on TNN.
[16:14:40] <wjp> so that would be 4 per dvd, or 3-4 hours
[16:14:58] <Colourless> 44 mins per episode
[16:15:03] <sb-x> the dvds have extras
[16:15:15] <wjp> ok, so 2 hours 56 :-)
[16:16:46] <sb-x> why dont the people who make the discs end the first layer on a cut?
[16:17:04] <sb-x> at least, for the dvds i have, it ends in the middle of a scene
[16:17:15] <sb-x> and everyone pauses for a second
[16:17:17] <wjp> there's a pause between layers or something?
[16:17:28] <wjp> hm, that's kind of bad
[16:17:33] <Colourless> thte laser needs to refocus
[16:17:41] <sb-x> i guess it depends on your player how long it pauses
[16:17:47] * wjp would have thought buffering could reduce it
[16:17:55] <Colourless> if the player has enough read ahead an cache it shouldn't pause
[16:18:03] <Colourless> i've never noticed a pause on my dvd rom
[16:18:55] <Colourless> of course I haven't watched 'that' many dual layer dvds
[16:19:07] * wjp hasn't watched any dvds at all
[16:22:09] <sb-x> i don't have many
[16:22:31] <wjp> do you use your pc to watch them or a separate dvd-viewer?
[16:22:44] <sb-x> i remember pauses on three of them
[16:22:48] <sb-x> a separate dvd-viewer
[16:23:04] <bj0ern> which brand?
[16:23:23] <sb-x> heh heh i dont really have a dvd player, it is a ps2
[16:23:31] <bj0ern> ick, sony :P
[16:23:34] <wjp> :-)
[16:23:35] <sb-x> if i had more money i might get a real dvd player but this works fine
[16:23:56] <sb-x> since i play games on it too
[16:24:28] <bj0ern> better buy panasonic ;)
[16:24:43] <sb-x> what is good about it?
[16:25:05] <bj0ern> the quality ;)
[16:25:49] <sb-x> do i need a new tv to fully experience the quality? ;)
[16:25:59] <bj0ern> the new RV-32 should be cool, but i dunno the price.
[16:26:21] <bj0ern> better a beamer :P
[16:26:35] <sb-x> beamer?
[16:26:38] <bj0ern> and dolby 5.1 hehe
[16:26:42] <sb-x> projector?
[16:26:44] <wjp> what's the price range of these things anyway? several hundred dollars/euros?
[16:26:47] <bj0ern> yeah, a projector
[16:27:05] <bj0ern> beamers? good ones should be 3500 $
[16:27:15] <wjp> no, dvd-players :-)
[16:27:17] <sb-x> hmm i wonder when the euro is going to completely decimate the dollar
[16:27:37] <bj0ern> phew, dunno, i dont have much to do with DVD PLayers at work
[16:27:46] <bj0ern> 300 Euros? maybe hehe
[16:28:08] <sb-x> my neighbors would be so pissed if i had a complete dolby system
[16:29:07] <bj0ern> =)
[16:30:08] <wjp> the panasonic rv32 is apparently 284 euro
[16:30:34] <bj0ern> ah, nice
[16:30:45] <bj0ern> it was just finished.. should be on the market soon
[16:32:08] <sb-x> what is new about it?
[16:38:00] <sb-x> can someone tell me how to bypass macrovision copy protection?
[16:38:20] <Colourless> use a modded player
[16:39:08] <sb-x> what if i put the video cables through an rf adapter?
[16:40:31] <Colourless> what are you trying to do?
[16:40:44] <Colourless> just play out to a tv? if so, a rf adapter will work
[16:40:50] <sb-x> record part of a movie onto a cassete tape
[16:40:59] <Colourless> hmm, no, that wont work
[16:43:02] <sb-x> hmm ok thanks
[16:43:09] <sb-x> it is not very important to me i just thought of it
[16:43:10] <bj0ern> http://www.prodcat.panasonic.com/shop/NewDesign/ModelTemplate.asp?ModelId=12993&show_all=false&product_exists=True&active=1&ModelNo=DVD-RV32S&CategoryId=2560
[16:43:17] <bj0ern> thats RV32
[16:44:42] <sb-x> WMA Playback?
[16:44:55] <bj0ern> yeah, a windows media format
[16:44:57] <wjp> yeah, MS has been pushing for that
[16:46:27] <sb-x> :O
[16:46:31] <sb-x> thank you for the link :)
[16:46:39] <sb-x> it looks nice, even though im not sure what many of the features mean
[16:46:50] <wjp> they tend to mean "price++" ;-)
[16:47:15] <Colourless> hehe
[16:47:22] <sb-x> lol
[16:47:28] <sb-x> yeah, this one is a pretty good price tho
[16:49:03] <bj0ern> well, as i said. it was just finished. some colleagues in my offifce made this baby
[16:49:14] <bj0ern> office, grm
[16:49:30] <wjp> you're working for panasonic, I guess? :-)
[16:49:46] <bj0ern> yeah :P how do you know hehe
[16:52:24] --> Dark-Star has joined #exult
[16:52:33] <Dark-Star> Hi
[16:52:35] <wjp> hi
[16:52:50] <bj0ern> hi
[16:52:55] <Colourless> hi
[16:52:59] <sb-x> hi
[16:53:22] <Dark-Star> happy easter :)
[16:53:35] <sb-x> huh? easter? when?
[16:53:48] <Colourless> i think he means now
[16:53:56] <wjp> isn't that tomorrow?
[16:54:24] <Dark-Star> actually it _is_ tomorrow but I won't be online tomorrow ...
[16:54:47] <Colourless> well, it takes up 4 days on my calanders
[16:55:08] <Dark-Star> yes, but when you talk about "easter" as a day it's usually sunday...
[16:55:30] <Colourless> which is today, march 31st... the only 25 hour day... for me anyway
[16:55:45] <sb-x> huh? march? when?
[16:55:50] * sb-x looks confused.
[16:56:04] * wjp hands sb-x a calendar
[16:56:33] * sb-x gasps.. "2002!?! what have I been doing??"
[16:56:37] <sb-x> :P
[16:56:39] <Dark-Star> 25 hour day?
[16:56:40] <wjp> :-)
[16:56:54] <Colourless> daylight savings has just ended for me
[16:56:55] <Colourless> [1:59] <sb-x> are you trying to get that static out?
[16:56:55] <Colourless> <Colourless> i been thinking about the problem completely differently :-)
[16:56:55] <Colourless> [1:00] <sb-x> in what way?
[16:57:07] <wjp> hehe :-)
[16:57:22] * wjp wonders when that's going to happen here (if it hasn't already)
[16:57:48] <Dark-Star> well, here it'll start tomorrow... I think :)
[16:58:04] * wjp should take a look at a newspaper sometime
[16:58:06] <Dark-Star> so tomorrow will have only 23 hours for me :(
[16:58:19] <sb-x> wjp: me too
[16:59:18] <sb-x> what does do when the time rolls over for daylight savings?
[16:59:27] <sb-x> exultbot-^
[16:59:44] <wjp> nothing much I guess
[17:00:23] <sb-x> ?date
[17:00:23] <exultbot> It is now Sat Mar 30 17:00:23 2002 (GMT).
[17:00:44] <wjp> oh, it won't move at all
[17:01:22] <wjp> so it'll have a two hour difference with us in europe
[17:01:23] <Colourless> we hope :-)
[17:01:44] <Colourless> does exultbot check the local time zone when calculating the time
[17:02:31] <Dark-Star> will daylight saving take place in all countries in europe?
[17:02:44] <wjp> my $curtime = gmtime(time);
[17:03:06] <wjp> that's what it uses for the log time. (perl)
[17:03:52] <sb-x> i dont see why the entire planet cant use a single clock with no daylight savings
[17:04:00] <sb-x> and no timezones
[17:04:42] <Colourless> it would make my hours seem somewhat normal... we can't have that
[17:05:46] <sb-x> australia could keep its own weird time since it is all by itself down there
[17:05:49] <wjp> your hours seem perfectly normal... if you happen to be living in Europe, that is :-)
[17:06:00] <Colourless> exactly. :-)
[17:06:20] <Colourless> if there were 1 time zone, chances are it would be gmt....
[17:07:13] <sb-x> yes i meant gmt
[17:07:53] <Dark-Star> well, I could live with GMT (it's only 1 hour off my local time, 2 in summer)
[17:08:43] <sb-x> it is so primitive telling time by the sun
[17:08:49] <Colourless> i don't think i could 0930 normally, 1030 in summer :-)
[17:09:42] <sb-x> yes we would all convert to 24h time too
[17:10:33] <Colourless> hmm, i think that would be a difficult as getting americans to use metric
[17:11:32] <Dark-Star> ok I have to go now... bye
[17:11:36] <wjp> bye
[17:11:43] <sb-x> bye
[17:11:58] <Colourless> bye
[17:12:00] <-- Dark-Star has left #exult ()
[17:12:24] <sb-x> metric vs american uses completely different units and measurements, but 24h time is same unit, just different names, its even more simple than 12h
[17:12:37] <sb-x> i think people could do it
[17:13:01] <wjp> in a way it makes it harder that it's the same unit
[17:13:03] <Colourless> people just resist change for no logical reason
[17:13:25] <wjp> a total change like metric-american is a lot less confusing
[17:14:04] <sb-x> but people would have to take down their american unit signs to switch to metric
[17:14:09] <sb-x> to switch to 24h time we only have to...
[17:14:11] <sb-x> nevermind
[17:14:12] <sb-x> :P
[17:14:34] <Colourless> change from a 1 based system to a 0 based system :-)
[17:15:01] * sb-x suddenly had a vision of the millions and millions of 12h analog clocks all over the nation. :P
[17:15:37] <Colourless> there are still countless 12h digital clocks too
[17:16:10] <wjp> I don't think I've ever even seen a 24h analog clock
[17:16:35] <sb-x> hmm... i didnt think about the inferior digital clocks either
[17:16:51] * sb-x cries.
[17:17:37] <Colourless> i have seen 24 h analog clocks in some movies
[17:18:14] <sb-x> on timebombs?
[17:18:27] <Colourless> uh, no
[17:18:51] <Colourless> usually something to do with millitary though
[17:19:00] <wjp> summer time starts here tonight, too
[17:19:04] <sb-x> when i see clocks in movies they are usually counting down to some type of explosion
[17:19:11] <bj0ern> i have a 24 hour analog clock
[17:19:18] * bj0ern is living in Germany
[17:19:20] <sb-x> bj0ern: huzzah
[17:19:45] <wjp> (here == netherlands, but that should mean most of europe will switch tonight too)
[17:20:13] <sb-x> why does Swatch want to base central time at their hq?
[17:21:58] <wjp> dunno.. do they?
[17:22:19] <sb-x> Internet Time
[17:22:22] <sb-x> beats
[17:22:35] <wjp> oh... that...
[17:22:38] <sb-x> one Swatch beat is the equivalent of 1 minute 26.4 seconds
[17:22:49] <wjp> eh? why?
[17:23:05] <wjp> 1000 in a day, I guess
[17:23:52] <Colourless> don't guess... it's facyt
[17:24:01] <Colourless> s/facyt/fact/
[17:24:10] <sb-x> it is
[17:24:36] <sb-x> the page im looking at says noon is @500
[17:24:45] <bj0ern> brb
[17:24:47] <-- bj0ern has left IRC ()
[17:31:18] --> bj0ern has joined #exult
[17:31:22] <bj0ern> re
[17:31:34] <wjp> wb
[17:31:38] <sb-x> wb
[17:31:44] <Colourless> wb
[17:32:51] <bj0ern> ahhh, damn, wrong path set
[17:33:01] <wjp> ?
[17:35:34] <sb-x> is an rpg that takes place on a giant island with dinosaurs a "good idea" ?
[17:35:58] <sb-x> but the dinosaurs would have a minor role
[17:35:59] <Colourless> can the dinosaurs eat you?
[17:36:04] <sb-x> if you go near them
[17:36:09] <bj0ern> i am a long time RPG Fan and i wouldn't play that honestly
[17:36:14] <Colourless> how big is the island
[17:36:18] <sb-x> they are on one side of the island
[17:36:24] <sb-x> it is as big as most world maps in rpgs
[17:37:13] <Colourless> hmmm, what is the plot? how did these dinosaurs get there>
[17:37:26] <wjp> or how did you get there? (depending on what time it is in :-) )
[17:37:26] <sb-x> i dont know
[17:37:35] <sb-x> they evolved or were magically put there
[17:37:40] <sb-x> you got there through a time warp
[17:37:48] <sb-x> but you dont know it at first
[17:38:19] <Colourless> hmmm, it would be ok if the story line explained it well enough
[17:38:28] <sb-x> why does it have to explain it?
[17:39:06] <Colourless> because otherwise there would seem to be no point to thtem
[17:39:10] <wjp> "time warp several million years into the past" is probably enough of an explanation?
[17:39:41] <Colourless> yeah probably :-)
[17:39:49] <sb-x> no its in the future
[17:40:15] <wjp> the future? ah, interesting
[17:40:21] <wjp> then you need an explanation :-)
[17:40:43] <sb-x> in the game your supposed to have a feeling of confusing
[17:40:51] <sb-x> why am i here? what is this place? how do i get home?
[17:41:05] <sb-x> why are there dinosaurs running around? etc :)
[17:41:06] <wjp> (the explanation doesn't have to be at the start of the game, though)
[17:41:28] <sb-x> i guess
[17:41:43] <sb-x> but if it wasnt explained at the end, would that make you want to go play the sequel and find out more?
[17:41:50] <wjp> hehe :-)
[17:41:57] <Colourless> one would imagine the point of the game would partly be to make sense of the place you are now in
[17:42:17] <Colourless> your so called sequal would be how to manage to get home or something :-)
[17:42:44] <sb-x> you have to save people on the island too
[17:43:06] <Colourless> then the second sequal would be to return to that place and so on for each sucessive sequal :-)
[17:43:24] <sb-x> i could call the island Britannium
[17:43:39] <sb-x> and your character is the Icon of Morals
[17:43:54] <sb-x> is that a game worth playing?
[17:44:32] <sb-x> i am of course not being serious anymore *_*
[17:45:29] <bj0ern> that would be a best seller.. you should call yourself Count Britannium then though.
[17:47:40] <sb-x> yes, i could play myself in the game then
[17:47:47] <sb-x> and do my own voice acting
[17:47:51] <sb-x> im sure everyone would love that :P
[17:48:28] <Colourless> of course in the last game you'll have to make it competely inconsitant with all the previous games
[17:49:32] <wjp> :-)
[17:49:36] --- wjp is now known as wjp|dinner
[17:50:31] <Colourless> i kind of figured out u9. it attempted to be every other ultima game combined. if you think about it, there are elements from each of the other game in it (4+ at least)
[17:50:44] <Colourless> that is element from u4 onwards
[17:51:36] <sb-x> but how does it manage to be so inconsistent?
[17:51:56] <sb-x> i have read that it is like the designers only knew the characters and setting of previous games, and made the rest up
[17:53:21] <Colourless> i really don't know how they quite managed that. even the simplest things are inconsistant
[18:09:17] <sb-x> what is the second best crpg/crpg series ever?
[18:10:21] <sb-x> in everyones opinion
[18:11:07] <Colourless> that's too difficult to answer :-)
[18:11:59] <sb-x> what if your choices are limited to older games
[18:12:01] <sb-x> like ultima
[18:12:29] <Colourless> well gee, ultima is the only older crpg (series) i've played :-)
[18:13:45] <sb-x> i think that goes for myself as well
[18:13:50] <sb-x> or it is one of few
[18:14:27] <Colourless> in the 90's there were few rpgs made for pc's
[18:16:08] <Colourless> most rpgs that people tend to talk about were often from the 80's, and I didn't have a computer then :-)
[18:17:11] <sb-x> i am usually bad at combat in rpgs
[18:17:26] <sb-x> rpgs used to have tougher combat i think
[18:17:49] <sb-x> i mean that many of them are simpler now
[18:18:31] <Colourless> perhaps. things like saving game in anyplace create the illusion that a game might be easier that it actually is
[18:19:11] <sb-x> yeah but i meant combat in particular
[18:19:29] <sb-x> only being able to save games in certain spots makes me think of console games :)
[18:20:45] <Colourless> i have to say that generally games (all types) now are easier (and generally this means combat), simply because people everywhere complain games are too easy to complete
[18:24:03] <sb-x> i think so too, even though i am still bad at them
[18:24:13] <sb-x> but i dont play many
[18:26:24] --> Dark-Star has joined #exult
[18:26:27] <Dark-Star> hi
[18:26:32] <Colourless> hi
[18:27:07] <Colourless> 4am... i think it's time for me to go
[18:27:15] <-- Colourless has left IRC ("cya")
[18:27:58] <Dark-Star> hmmm... wjp is away so I can't ask him about pentagram ;-)
[18:28:27] <Dark-Star> so I guess I'll be coming back later....
[18:28:38] <-- Dark-Star has left #exult ()
[18:29:22] <sb-x> hmm
[18:29:35] --- wjp|dinner is now known as wjp
[18:29:37] * sb-x wonders if wjp is eating dinner in front of the monitor.
[18:29:41] <sb-x> heh
[18:29:45] <sb-x> wb
[18:29:48] <wjp> :-)
[18:29:48] <wjp> thx
[18:30:00] <wjp> how long ago was Dark-star here?
[18:30:11] <sb-x> 1 minute
[18:30:16] <wjp> oops :-)
[18:31:09] <sb-x> wjp: do you have any favorite crpgs besides ultima?
[18:33:05] <wjp> ps:t, fallout
[18:33:32] <wjp> might&magic is kind of fun to play, but not really that good, I guess
[18:33:53] <sb-x> fallout is a modern game isnt it?
[18:34:00] <wjp> http://www.math.leidenuniv.nl/~wpalenst/debugging5.png
[18:34:12] <wjp> yeah
[18:34:23] <sb-x> is it 3d?
[18:34:39] <wjp> nah, isometric
[18:35:23] <sb-x> oh
[18:35:27] <wjp> http://www.gamesdomain.com/gdreview/zones/reviews/pc/nov97/fall04.html
[18:35:28] <sb-x> do the npcs have schedules?
[18:35:38] <wjp> good question
[18:35:47] <wjp> I don't think so
[18:36:04] <sb-x> i played might&magic iii but couldnt get the hang of it after i left the first city
[18:36:15] <wjp> I only played >=6
[18:37:07] * sb-x looks at the screenshot.
[18:37:17] <sb-x> tell me that is committed to cvs now? :D
[18:37:31] <wjp> this won't be committed to CVS for quite a while, I'm afraid
[18:37:48] <sb-x> evil
[18:37:54] <wjp> I turned the usecode interpreter inside out...
[18:38:06] <wjp> ...so it's not really something to commit between RC1 and 1.0... :/
[18:38:53] <sb-x> hmm
[18:39:03] <sb-x> does the blue line follow execution?
[18:39:30] * wjp nods
[18:39:39] <wjp> green arrow + blue line
[18:39:48] <sb-x> thats gotta be slow
[18:39:59] <sb-x> can exult go slow enough?
[18:39:59] <wjp> well, it only follows if you step
[18:40:09] <sb-x> ah
[18:40:21] <wjp> you need to let it break somewhere first
[18:40:27] <wjp> (the red lines + red dots)
[18:40:36] <wjp> after that you can step line-by-line
[18:40:41] <wjp> (step into, step over)
[18:40:51] <wjp> ...run until the end of the function (finish)
[18:40:57] <sb-x> how stable is the error catching now?
[18:41:03] <wjp> ...or continue running until you hit another breakpoint (continue)
[18:41:07] <wjp> what error catching?
[18:41:10] <sb-x> heh
[18:41:11] <sb-x> i mean, does it detect errors in the usecode
[18:41:25] <sb-x> such as if i put random numbers in the usecode file
[18:42:01] <sb-x> i dont mean the debugger realy
[18:42:07] <sb-x> exult
[18:42:38] <sb-x> your desktop pager still looks like a forest of windows btw
[18:42:45] <wjp> ugh.. yes
[18:42:52] <wjp> terminals, emacses, gimp, glade
[18:43:06] <sb-x> i have three windows open on six workspaces
[18:43:20] <wjp> gimp and glade each have at least 4 windows
[18:43:44] <wjp> I tend to have at least 2 terminals open per desktop, too
[18:44:02] <sb-x> does KDE do it automatically?
[18:44:06] <wjp> this is gnome
[18:44:09] <sb-x> gnome
[18:44:14] <wjp> no, not automatically
[18:44:28] <wjp> but I do have "windows-Z" mapped to "open gnome-terminal"
[18:44:44] <wjp> (which is quite a 'fast' key-combo to press)
[18:45:26] <sb-x> i have ctrl alt x mapped to open aterm
[18:45:29] <sb-x> i guess that isnt as fast
[18:45:37] <wjp> not much of a difference
[18:45:47] <matto> can someone send me a test email to matt@rulecity.com ? :)
[18:46:04] <wjp> done
[18:46:06] <matto> I just installed tmda
[18:46:15] <wjp> tmda?
[18:46:27] <matto> http://software.libertine.org/tmda/index.html
[18:46:54] <sb-x> wjp: is that the old gnome before ximian and nautilus?
[18:46:57] <matto> I guess it is also http://tmda.sf.net
[18:47:18] <wjp> it's the one that came with RH71
[18:47:35] <wjp> I did install a bunch of ximian packages for evolution, but not gnome itself
[18:47:42] <wjp> no nautilus either
[18:48:41] <wjp> matto: sheesh, that's annoying
[18:49:02] <matto> wjp: it's a one time thing
[18:49:09] <matto> wjp: how annoying could that possibly be? hehe ...
[18:50:21] <sb-x> after the spam has reached your host, it has already wasted your valuable bandwidth
[18:50:31] <matto> hehe
[18:50:55] <matto> well ... the bandwidth isn't the thing that annoys me the most
[18:50:56] <wjp> and it replies to spam, which may not be the best thing to do
[18:51:18] <matto> wjp: as the FAQ points out, most spam has a false return address anyway
[18:51:39] <sb-x> a lot of people have spammed me with my own address :)
[18:51:44] <matto> lol
[18:51:59] <matto> hmm ... I wonder what if this software accounts for that
[18:52:44] <matto> let's hope it does :)
[18:53:54] * wjp just sent a mail from matt@rulecity.com to matt@rulecity.com
[18:54:13] <matto> evil
[18:54:29] <wjp> better me than spammers, right? :-)
[18:54:44] * sb-x watches matto's software explode.
[18:54:55] * matto see smoke coming out of his server
[18:55:10] <matto> wjp: I didn't receive any mail ...
[18:56:12] <wjp> it might be asking itself for confirmation; and then for confirmation on the confirmation, confirmation for the confirmation of the confirmation, confirmation for the confirm *kaboom*
[18:58:47] <matto> wjp: well according to 'top' everything is just fine :)
[18:58:52] <wjp> good :-)
[19:00:05] <-- bj0ern has left IRC ()
[19:02:35] <sb-x> who here has a FAQ?
[19:03:26] <wjp> what do you need one for? :-)
[19:03:50] --> bj0ern has joined #exult
[19:04:12] <sb-x> to read
[19:04:18] <wjp> http://exult.sourceforge.net/faq.php
[19:04:26] <sb-x> no not exult faq
[19:04:37] <wjp> http://software.libertine.org/tmda/faq.html
[19:05:57] <sb-x> "Until someone teaches a computer program to read and understand the English language, I think we will have plenty of options here."
[19:06:07] <sb-x> (random line from that faq)
[19:07:10] <sb-x> but really i meant a wjp faq
[19:07:13] <sb-x> or a matto faq
[19:07:21] <sb-x> or a Darke faq if he were awake
[19:07:38] <sb-x> or a faq for anyone else here
[19:09:15] <matto> I have a Daphne FAQ in 4 languages :)
[19:09:24] <matto> English, Italian, French, and German
[19:12:15] <sb-x> Une question meilleur, pourquoi ne l'ajoutez _vous_ pas?
[19:12:44] <wjp> a better question, why don't you... help?
[19:12:59] <matto> hehe
[19:13:02] <matto> that's the best entry
[19:13:07] <sb-x> that is in response to
[19:13:07] <sb-x> J'ai une idée geniale à rajouter dans DAPHNE. Pourquoi vous ne la rajoutez pas?
[19:13:39] * wjp doesn't know what rajouter is
[19:13:49] <matto> wjp: what does "Komijn Kaas" mean? that's what my brother calls himself in his emails to me
[19:13:53] <wjp> implement in this context, I guess
[19:14:05] <wjp> "Komijn Kaas"? That's broken dutch
[19:14:17] <matto> does it mean anything ?
[19:14:24] <wjp> yeah
[19:14:53] <matto> what? hehe
[19:15:04] <wjp> first, it should be "komijnekaas"
[19:15:11] <wjp> kaas = cheese
[19:15:27] <wjp> komijnekaas is a cheese with some sort of herb-stuff in it
[19:15:36] <sb-x> bree?
[19:15:39] <wjp> no
[19:15:41] <matto> moldy cheese ?
[19:15:43] <wjp> no
[19:15:47] <matto> oh ...
[19:15:49] <sb-x> moldy bree
[19:16:02] <matto> ok I'll tell him that you said it was broken Dutch.. hehehe
[19:16:26] <sb-x> call him cheesehead
[19:17:16] <wjp> Komijnekaas is apparently what it's called in english too
[19:17:26] <wjp> also "Leyden cheese"
[19:17:44] <wjp> http://www.cheese.com/Description.asp?Name=Leyden
[19:17:46] <sb-x> i must say i have not eaten many cheeses
[19:17:47] <matto> I'm not too well-versed in my cheeses
[19:17:55] * wjp doesn't even like cheese
[19:18:08] <sb-x> Ah, the Power of Cheese
[19:18:15] <matto> it's kind of silly to go to the store and see "Swiss Cheese" ... I am assuming they have more than 1 type of cheese in Switzerland, so it doesn't make much sense
[19:18:31] <matto> same with German Chocolate Cake
[19:18:35] <matto> or French Fries :)
[19:19:08] <wjp> funny, that cheese is apparently named after a town 4 miles away. (Leiden)
[19:19:21] * wjp never knew that
[19:19:30] <sb-x> what is liquid rennet?
[19:20:03] <wjp> some kind of animal fat, IIRC
[19:20:04] <sb-x> wjp: if you make a faq you can add that question
[19:20:16] <wjp> http://www.everything2.com/index.pl?node=rennet
[19:20:17] <sb-x> "What is Leyden cheese named for?"
[19:20:21] <sb-x> ok
[19:21:11] <sb-x> that site wont load for me
[19:21:22] <sb-x> now it has
[19:21:36] <matto> is Exultbot located in Leiden? :)
[19:21:40] <wjp> yeah :-)
[19:22:03] * sb-x looks up cheeses made with Mare milk.
[19:22:08] <sb-x> Airag
[19:22:26] <sb-x> "This cheese comes from Turkey and is made of horse's milk that is used sour and is similar to Kefir."
[19:22:45] <sb-x> yum
[19:22:48] <sb-x> :P
[19:23:45] <sb-x> food is so gross sometimes
[19:27:07] * wjp looks through webserver logs... people come to exultbot's logs from google searches a lot
[19:27:13] <wjp> "doom source code"
[19:27:25] <wjp> "irc xbox"
[19:27:49] <wjp> hey, an on-topic one: "run ultima8 on linux"
[19:28:08] <wjp> "diablo commandline" ?
[19:28:47] <sb-x> lol
[19:28:50] <wjp> "best hacks for diablo for version 1.09" ??
[19:28:54] <sb-x> any searches from me?
[19:29:53] <wjp> hits, yes, but none from google
[19:30:46] <sb-x> my ip addr is always changing
[19:30:54] <wjp> funny, there's relatively many diablo cheat/hack related queries
[19:31:09] <wjp> must've been from the time Fingolfin and me were actively playing D2
[19:31:29] <wjp> "yahoomessenger sounds" ??
[19:32:03] <sb-x> www.math.leidenuniv.nl/~wpalenst/exultlog.php3?log=22Sep2001
[19:32:43] <sb-x> no no even better...
[19:32:47] <sb-x> http://www.google.com/search?q=cache:T_aV2J2t2P0C:www.math.leidenuniv.nl/~wpalenst/exultlog.php3%3Flog%3D22Sep2001+best+hacks+for+diablo+for+version+1.09&hl=en&start=59&ie=utf-8
[19:33:31] <wjp> *grin*... matches all words :-)
[19:34:59] <wjp> 22Sep2001 is indeed the one in the request
[19:35:48] <sb-x> hmm... do you get any hits from people searching for anything like "britney spears xxx" ?
[19:36:41] <wjp> didn't see any of that kind
[19:36:50] <sb-x> you will now ;)
[19:36:55] <wjp> :-)
[19:37:07] <wjp> some networking related, game related, OS related
[19:37:16] <wjp> some actually ultima-related :-)
[19:39:38] <sb-x> an I'm Feeling Lucky! search for 'exult' goes directly to exult.sourceforge.net
[19:40:03] <wjp> yeah :-)
[19:40:53] <sb-x> an I'm Feeling Lucky! search for 'I'm Feeling Lucky!' goes directly to a wired article about Google
[19:44:42] <sb-x> i think google has 329 of exultbot's logs cached
[19:45:22] <wjp> there's 469 of them
[19:46:13] <wjp> ...totalling 18.8Mb
[19:46:15] <sb-x> i'll have to add that to my FAQ
[19:46:23] <sb-x> even though exultbot has nothing to do with me
[19:46:37] * sb-x is going to make a big FAQ for his site with questions about nothing. :P
[19:46:43] <wjp> 177902 lines, containing 1864230 words
[19:46:52] * sb-x writes it down.
[19:46:57] <sb-x> oh wait
[19:46:58] <sb-x> ?job
[19:46:58] <exultbot> My job is to write down everything you say.
[19:47:04] <sb-x> :D
[19:47:08] <wjp> no, wait, that's 177908 1864285
[19:47:14] <wjp> 177910 1864297
[19:48:04] * sb-x takes wjp's wc away from him.
[19:48:16] <wjp> *sniff*
[19:48:43] * sb-x decides to give it back since he is leaving anyway and can't be bothered.
[19:48:45] <sb-x> good bye for now
[19:48:48] <-- sb-x has left IRC ("ZZzzzz")
[19:55:08] --> MisterP has joined #exult
[20:20:36] --> bj0ern|W has joined #exult
[20:20:58] --> Fingolfin has joined #exult
[20:21:14] <Fingolfin> yo
[20:21:24] --- ChanServ gives channel operator status to Fingolfin
[20:21:26] <bj0ern|W> hi fingolfin
[20:26:04] <wjp> hi
[20:29:31] * wjp joins the #exult channel on the opn testnet
[20:29:35] <wjp> kind of empty in there :-)
[20:34:52] <-- bj0ern has left IRC (Read error: 110 (Connection timed out))
[20:48:03] --> ShadwChsr has joined #Exult
[20:48:09] <wjp> hi
[20:49:54] <ShadwChsr> hi :)
[20:49:59] <ShadwChsr> your an op now? :)
[20:50:08] <wjp> when wasn't I an op?
[20:50:22] <ShadwChsr> hmmm mabye I'm just not remembering right :)
[20:50:26] <ShadwChsr> Wanna see the latest screen of the game
[20:50:27] <ShadwChsr> ?
[20:50:32] <wjp> of course :-)
[20:50:49] <ShadwChsr> This was done yesterday
[20:50:54] <ShadwChsr> major improvement in the code ;)
[20:51:09] <ShadwChsr> its not just a pretty picture - you can walk around fine
[20:51:16] <ShadwChsr> not walk through walls or anything :)
[20:51:28] <wjp> looks great
[20:51:40] <wjp> I like the graphics style
[20:52:30] <ShadwChsr> It's really starting to look like a game now
[20:52:48] <ShadwChsr> need to improve the collision code though, want a better system then what i have now
[20:56:05] <Fingolfin> hm, I got my U6 copy today! Maybe that USB 3"5 will be of some use after all! =)
[20:56:13] <wjp> cool :-)
[20:56:29] <Fingolfin> damn, I don't have a PC emu right now, though <sigh>
[20:56:39] <Fingolfin> wjp: did we plan to make an U6 version of exult? 8-)
[20:56:52] <Fingolfin> a pity Dominus isn't here
[20:56:53] <wjp> yeah, of course
[20:56:59] <Fingolfin> he could've told me to "Read the FAQ!!!!" =)
[20:58:03] <exultbot> Read the FAQ!!!!
[21:02:49] <Fingolfin> thx =)
[21:09:35] <-- bj0ern|W has left IRC (Read error: 110 (Connection timed out))
[21:19:24] <-- ShadwChsr has left IRC ()
[21:21:59] --> bj0ern has joined #exult
[21:32:22] <wjp> Fingolfin: know anything about gtk?
[21:32:39] <Fingolfin> not really
[21:32:56] <wjp> k, pity :-)
[21:45:36] * wjp is trying to do some flashy things like making the disassembly hyperlinked
[21:46:25] <Fingolfin> hehe
[21:46:31] <Fingolfin> check out gtkurl for that, maybe
[21:46:38] <Fingolfin> it doesn't look hard
[21:46:50] <wjp> if you know your way around gtk :-)
[21:47:18] <wjp> browsing the API reference for every little detail gets boring really soon :-)
[21:48:20] <wjp> I'm slowly getting there, though
[21:48:57] <wjp> of course, whenever I take a peek at the GTK2 API reference it turns out most of the widgets I'm using have been deprecated in GTK2
[21:49:23] <wjp> (the reasoning behind it is usually something like "it was too easy to use")
[21:49:52] <wjp> (well, actually they usually phrase it as "it wasn't flexible enough", but it amounts to the same thing :-) )
[21:51:11] <Fingolfin> hehehhe
[21:51:47] <Fingolfin> well, switch to OS X, never was easier for me to write a GUI with both simple to use *and* powerful flexible stuff at once
[21:52:18] <wjp> and completely unportable, I guess? :/
[21:52:52] <-- bj0ern has left IRC (Read error: 110 (Connection timed out))
[21:54:11] <wjp> Borland's GUI builders are quite nice, too. (Delphi, C++ Builder)
[21:55:44] <Fingolfin> there is GNUstep, though admitedly it's not yet a full drop in replacment
[21:56:18] <Fingolfin> sure, though even that doesn't have the dyamic advantages of Objective C (which is a cross between C and SmallTalk - and that is the mother of all GUIs, after all =)
[21:56:24] <wjp> cool, sounds like something to keep an eye on. (gnustep)
[21:58:46] * wjp wouldn't mind some kind of code-completion for all these gtk functions
[22:02:48] <Fingolfin> aye, gnustep sounds cool. there is at least one app that works using either GNUStep or Cocoa, BTW
[22:03:01] <Fingolfin> a mail program
[22:03:26] --> bj0ern has joined #exult
[22:03:31] <Fingolfin> GNUMail.app, that's the name (had to look it up, my mind is like swiss cheese =)
[22:06:02] <wjp> cheese... hm, we had an interesting discussion about cheese earlier :-)
[22:25:15] * wjp wonders why he can't make some text blue-ish
[22:32:14] <wjp> ...apparently because I had to create a new GtkStyle, and not recycle an old one... *sigh*
[22:36:22] <Fingolfin> hehe
[22:36:36] <wjp> hehe, now that I gave those (hyperlinked) cells a different style, they don't change background when I move the blue bar over them
[22:36:39] <wjp> oops :-)
[22:37:05] <bj0ern> quake 3 point release 1.29h is straining my nerves.. i am gray by now
[22:38:28] <wjp> gray?
[22:38:44] <bj0ern> my hair is gray now :o)
[22:38:49] <wjp> ah, ok :-)
[22:38:56] * wjp thought he was missing some quake jargon :-)
[22:39:15] <bj0ern> ;)
[23:02:15] --> bj0ern|W has joined #exult
[23:21:32] <-- bj0ern has left IRC (Read error: 110 (Connection timed out))
[23:35:34] --> bj0ern has joined #exult
[23:35:36] <bj0ern> hehe
[23:35:40] <bj0ern> life is bad
[23:36:03] <wjp> it is?
[23:38:37] <bj0ern> yes hehe, this quake sh*t isnt running, and i get disconnected constantly
[23:38:44] <bj0ern> i will get some cigarettes to cheer me up
[23:41:45] <-- bj0ern|W has left IRC (Read error: 110 (Connection timed out))
[23:46:03] <bj0ern> back
[23:50:56] <wjp> wb