#exult@irc.freenode.net logs for 10 Jul 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:11:23] <sbx> okay
[00:11:26] <sbx> i have to sleep soon
[00:11:26] <sbx> so
[00:11:28] * sbx waves.
[00:11:38] <-- sbx has left IRC ("X-Chat [1.6.4]")
[00:13:30] --- Darke is now known as Darke|afk
[00:48:06] --> Kirben has joined #exult
[00:48:06] --- ChanServ gives channel operator status to Kirben
[00:59:25] --- Darke|afk is now known as Darke
[02:46:16] <-- Kharza-kzad has left IRC (Read error: 104 (Connection reset by peer))
[08:58:28] <-- Kirben has left IRC ("System Meltdown")
[09:02:16] --> Kirben has joined #exult
[09:02:17] --- ChanServ gives channel operator status to Kirben
[10:52:35] --- Darke is now known as Darke|afk
[11:23:55] <-- Kharzette has left IRC (vinge.openprojects.net irc.openprojects.net)
[11:25:17] --> Kharzette has joined #exult
[12:15:38] --> Colourless has joined #Exult
[12:15:38] --- ChanServ gives channel operator status to Colourless
[12:15:56] <Colourless> hi
[12:38:00] --> Dominus has joined #exult
[12:38:20] --- ChanServ gives channel operator status to Dominus
[12:38:28] <Dominus> hi
[12:38:53] <Dominus> I'm back from rainy, cold, windy UK
[12:39:20] <Dominus> (even though bein nitpicky, Jersey isn't quite UK)
[12:42:33] <Dominus> hm, compile error for me
[12:42:54] * Dominus is reading the logs and will soon notice if it compiles for everyone else :-)
[12:43:10] <Dominus> gumps/Gump_manager.cc: In member function `int
[12:43:10] <Dominus> Gump_manager::Handle_Modal_gump_event(Modal_gump*, SDL_Event&)':
[12:43:10] <Dominus> gumps/Gump_manager.cc:409: `cout' undeclared (first use this function)
[12:43:10] <Dominus> gumps/Gump_manager.cc:409: (Each undeclared identifier is reported only once
[12:43:10] <Dominus> for each function it appears in.)
[12:43:11] <Dominus> gumps/Gump_manager.cc:410: `endl' undeclared (first use this function)
[12:43:13] <Dominus> make: *** [Gump_manager.o] Error 1
[12:43:52] <Dominus> when trying to g++ -O2 -Wno-long-long -mms-bitfields -DNEED_SNPRINTF_ONLY -DHAVE_EXT_HASH_MAP -
[12:43:52] <Dominus> DHAVE_EXT_HASH_SET -DHAVE_SSTREAM -finline-limit-1000 -DVERSION=\"1.1.0cvs\" -DE
[12:43:52] <Dominus> XULT_DATADIR=\"data\" -DDEBUG -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -I./imagewin -I./s
[12:43:52] <Dominus> hapes -I./files -I./files/zip -I./gumps -I./objs -I./tools -I. -I./audio -I./con
[12:43:52] <Dominus> f -I./pathfinder -I./headers -I./usecode -I./usecode/ucxt/include -I./usecode/co
[12:43:53] <Dominus> mpiler -I./data -I./server -I./sdl/include -DUSE_EXULTSTUDIO -DHAVE_PNG_H -I./zl
[12:43:55] <Dominus> ib-1.1.4 -DHAVE_ZIP_SUPPORT -c -o Gump_manager.o ./gumps/Gump_manager.cc
[13:19:38] <Dominus> Colourless: now what's upt his time with 3dfx-U?
[13:23:12] <Kirben> Dominus: update cvs
[13:23:51] <Kirben> Fix has been needed for last few days but forgot to commit it.
[13:24:01] <Dominus> he
[13:24:54] <Dominus> I wondered what I did wrong again that you made a snapshot and I couldn't...
[13:25:32] <Dominus> how are things with scummvm and Lucas Arts?
[13:25:42] * Dominus has been out of the loop a bit...
[13:27:11] <Dominus> Colourless: good read: http://www.vnroundup.com/index.php?item=articles/3dfx
[13:39:37] <Kirben> Still no news about LucasArts and ScummVM, they are waiting for lawyer to get back to them.
[13:40:13] <Dominus> scummvm lawyer or LA lawyer?
[13:40:38] <Kirben> LA lawyer
[13:55:42] <-- Kirben has left IRC ("System Meltdown")
[14:04:43] --> wjp has joined #exult
[14:04:43] --- ChanServ gives channel operator status to wjp
[14:04:45] <wjp> hi
[14:05:35] <Dominus> hi
[14:06:23] <Dominus> I see you took over the job of finding as many bugs as possible :-)
[14:06:51] * wjp nods :-)
[14:08:46] <wjp> Jeff is fixing them as fast as I can find them, though :-)
[14:08:57] <Dominus> check out http://www.unet.univie.ac.at/~a9848357/exult/uwadv.jpg
[14:09:13] <Dominus> I noticed when I took a look at the closed bugs
[14:09:26] <wjp> my 'tracker' mailbox is quite full :-)
[14:09:31] <Dominus> (in regard to fast closing of bugs)
[14:09:51] <wjp> hm, not much to see, is there?
[14:09:51] * Dominus dowsn't get it
[14:10:14] <Dominus> now I get it
[14:10:47] <Dominus> yeah, not really much to see but vividos really gest his Underworld adventtures project going
[14:12:38] * wjp notices Artaxerxes' compile pb thread
[14:13:06] <wjp> hm, maybe I should remove the --enable-usecode-debugger option from configure in devel-1-00
[14:14:04] <wjp> magic issue sounds weird
[14:15:11] <Dominus> true for me as well
[14:15:21] <wjp> you can't cast spells?
[14:15:27] <Dominus> nope
[14:15:41] <wjp> which version?
[14:15:54] <Dominus> doubleclick on spell in book doesn't work (in unstable)
[14:16:12] <wjp> wow, that's pretty bad
[14:16:34] <Dominus> in both branches actually
[14:17:26] <wjp> BG or SI?
[14:17:47] <Dominus> both (just tired myself)
[14:17:53] <Dominus> tried
[14:20:01] <wjp> hm, I wonder if I broke it with my double-click 'fix'
[14:20:56] <wjp> yeah, that was it
[14:21:52] <wjp> oops :-)
[14:21:59] <Dominus> :-)
[14:23:36] <Dominus> later on I'm going to try out Neverwinter Nights :-)
[14:23:52] <Dominus> bought it on Jersey
[14:26:18] <wjp> this doesn't make any sense..
[14:26:27] --> Fingolfin has joined #exult
[14:26:57] <wjp> hi
[14:27:01] <Fingolfin> yo
[14:27:16] <Colourless> hi
[14:27:52] * Colourless should probably have changed his nick since he hasn't been around for about 100 minutes
[14:28:05] <Dominus> hi
[14:28:37] <Fingolfin> Colourless: I regulary forget to do that, too, so no worries =)
[14:28:42] * wjp doesn't get why his change broke this
[14:29:07] <Fingolfin> wjp: was it a completly harmless change that couldn't break anything at all?
[14:29:16] <wjp> no :-)
[14:29:34] <Fingolfin> wjp: ah OK. Because if it had been, then the answer to your question would have been obvious =)
[14:29:44] <Fingolfin> harmless changes always break something
[14:29:54] <wjp> apparently 'dragging' doesn't mean what I think it means
[14:30:39] <Dominus> Fingolfin: question about sdl-unicode and hotkeys - why is it not usable for it? (from the logs)
[14:31:08] <Fingolfin> because e.g. on my Keyboard, Alt-L will produce the unicode for @. On your keyboard, it will be something different
[14:32:03] <Dominus> and there is no way for sdl to get this info from the system or so?
[14:32:16] <wjp> it does, that's the problem :-)
[14:32:39] <wjp> it translates keypresses that you don't want to translate
[14:33:40] <Fingolfin> yup, for shortcuts, you want the raw key plus modifiers
[14:33:50] <Fingolfin> for text input OTOH, you want the key you get *after* applying the modifier
[14:34:13] <Fingolfin> So if I type a text, I actually *want* Alt-L to insert an @. But if I want to use it as a hotkey, the app is interested in "Alt" plus "L"
[14:34:16] <Fingolfin> two different needs
[14:34:30] <Dominus> I understand now
[14:34:37] <Fingolfin> text input can use the unicode part; keyboard shortcuts should use the keysyms
[14:34:48] <Fingolfin> the problem here is that in SDL/Win the keysym stuff is buggy (as it used to be on MacOS)
[14:35:07] <Fingolfin> it doesn'T work quite correct, and frankly spoken, it can be very hard to decide what is "correct"
[14:35:50] <Fingolfin> e.g. on my keyboard y and z are swapped compared to the US keyboards. Now, should Alt-Z be working as "normal" ? That's what you want if the "Z" has a meaning, e.g. Zoom. But for steering a space ship, the key *positions* are important
[14:36:15] <Dominus> true enough
[14:36:21] <Dominus> I see your point
[14:36:42] <Fingolfin> but to know the positions, the OS would have to "see" your keyboard, which it can't... so better settle for the symbols on the keys
[14:36:56] <Dominus> it IS hard to say if you consider this (which I hadn't up to this example)
[14:37:03] <Fingolfin> Alas, on a US keyborad, tehre is a [ key. There is no such thing on my keyboard, but I have a key which the US one doesn'thave...
[14:37:29] <Fingolfin> thus if an app (as many seem to do) wants to use Alt-[ I am screwed unless they allow me to remap
[14:37:44] <Dominus> those keys in that area of the keyboard are really interfeering sometimes
[14:37:56] <Fingolfin> there is no perfect solution, but the best you can do is to offer a nice "Custom Key Settings" Dialog. Would be nice to have that in Exult actually :-)
[14:38:41] <Dominus> there is one example of it not working correctly in the mapdisp of Pentagram (AFAIR)
[14:38:49] <wjp> heh, at least we have a keybindings file :-)
[14:40:15] <Fingolfin> wjp: yeah sure
[16:55:54] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[17:29:18] <wjp> aiee... Off-topic post storm on the forum :-)
[17:30:09] <Colourless> such things happen sometimes
[17:30:20] <Colourless> to think that a week ago there were almost no posts at all :-)
[17:31:53] <wjp> yeah..., true
[17:39:19] <Colourless> people seem to be posting off topic simply because they can
[17:41:57] <wjp> SnowyThing and IgnitusDragonn mostly, it seems :-)
[17:42:43] <Colourless> Artaxerxes just seems to be having problems being a linux user.... should be using a more user friendly os ;-)
[17:42:49] <wjp> ah well, some life in the forum isn't that bad for a change :-)
[17:43:11] <wjp> nah, a more developer-friendly one
[17:43:20] <wjp> Mandrake is going way too much in the user-friendly direction for my taste
[17:45:31] <Colourless> developer-friendly and user-friendly need not be mutually exclusive you know :-)
[17:46:00] <wjp> no, but the former is more important for me in places
[17:53:18] <wjp> brb, dinner
[18:17:34] <-- Colourless has left IRC ("time for me to go")
[18:46:42] <wjp> b
[19:03:25] --> Dominus has joined #exult
[19:03:41] <wjp> hi again
[19:03:42] --- ChanServ gives channel operator status to Dominus
[19:03:48] <Dominus> hi again
[19:03:50] <Dominus> :-)
[19:04:05] <Dominus> one question: on what can you use garlic in BG?
[19:04:28] <Dominus> when you doubleclick it you get a crosshair
[19:04:51] <wjp> is garlic frame 4?
[19:06:10] <Dominus> don'T know and it seems I have to do a complete recompile as Exult just crashed instantly
[19:06:12] <wjp> ah, it's just food :-)
[19:06:34] <Dominus> ah, easy to figure out, actually :-)
[20:03:33] <Dominus> yep, there is something wrong with the height check
[20:04:17] <wjp> Jeff changed that yesterday and today
[20:05:00] <Dominus> i noticed
[21:09:15] <-- wjp has left IRC ("brb")
[21:11:32] --> wjp has joined #exult
[21:11:33] --- ChanServ gives channel operator status to wjp
[21:32:55] <-- Fingolfin has left IRC ("42")
[22:45:15] --> DominatoR^^^HC has joined #exult
[22:45:17] <DominatoR^^^HC> hi to all
[22:45:20] <wjp> hi
[22:45:26] <Dominus> hi
[22:45:56] <DominatoR^^^HC> who is the maintainer of exult studio?
[22:46:05] <wjp> Jeff
[22:46:40] <DominatoR^^^HC> I can't seem to run it on my computer with latest cvs...
[22:47:14] <Dominus> what system?
[22:47:30] <DominatoR^^^HC> linux i586
[22:47:40] <DominatoR^^^HC> Mandrake 8.0
[22:48:16] <DominatoR^^^HC> maybe it's broken, or I have broken libraries... it was working about two weeks ago ( previous update of the CVS ... )
[22:48:33] <wjp> what goes wrong? any error messages?
[22:48:57] <DominatoR^^^HC> exult studio don't start and yeah, I get some error messages... wait
[22:49:25] <DominatoR^^^HC> ** WARNING **: document not well formed!
[22:49:25] <DominatoR^^^HC> ** WARNING **: Could not parse file
[22:49:25] <DominatoR^^^HC> ** CRITICAL **: file glade-xml.c: line 534 (glade_xml_get_widget): assertion `self != NULL' failed.
[22:49:25] <DominatoR^^^HC> ** CRITICAL **: file glade-xml.c: line 343 (glade_xml_signal_autoconnect): assertion `self != NULL' failed.
[22:49:29] <DominatoR^^^HC> and it continues
[22:49:36] <DominatoR^^^HC> with much of there CRITICALs...
[22:49:39] <wjp> ah, it can't find the .glade file then
[22:49:59] <wjp> how did you start it?
[22:50:07] <DominatoR^^^HC> simply exult_studio
[22:50:12] <DominatoR^^^HC> on a terminal
[22:50:23] <DominatoR^^^HC> exult_studio.glade should be in the right place
[22:50:34] <DominatoR^^^HC> usr/local/share/exult
[22:50:45] <DominatoR^^^HC> exult installed there itself...
[22:50:52] <wjp> try exult_studio -x /usr/local/share/exult
[22:51:26] <DominatoR^^^HC> yeah! now it works
[22:51:35] <wjp> I think it may look in /usr/share/exult by default
[22:51:37] <DominatoR^^^HC> but now... where it is looking for ?
[22:51:46] <DominatoR^^^HC> mmm thanksfor the help
[22:51:51] <DominatoR^^^HC> I'll check and maybe do a symlink
[22:52:10] <DominatoR^^^HC> bye
[22:52:18] <-- DominatoR^^^HC has left IRC ("[-Bye Bye DominatoR ^^^ HC is going...-]")
[23:55:17] --- Darke|afk is now known as Darke
[23:55:30] <Dominus> good morning
[23:55:33] * Darke bows. Morning.
[23:55:55] <Darke> wjp: You still here? Don't you have that 'sleep' thing to attend to or something? *grin*
[23:56:07] <wjp> hi
[23:56:10] <wjp> sleep? nah
[23:56:23] * Darke snickers.
[23:56:33] <Dominus> btw, wjp, I meant to ask you with what version you play through SI...
[23:56:52] <wjp> devel-1-00 branch
[23:57:04] <Dominus> makes sense