#exult@irc.freenode.net logs for 25 Jan 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:01:30] <Fingolfin> ah
[00:01:44] <Fingolfin> anybody with a win box here, who could check my soon-to-be checkin? Kirben?
[00:02:09] <Kirben> yes I will
[00:03:22] <-- Kharza-kzad has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:03:22] <-- sbx has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:03:22] <-- Soul|LOVE has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:03:22] <-- Kirben has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:03:22] <-- laxdragon has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:05:00] --> Kirben has joined #exult
[00:05:00] --> Kharza-kzad has joined #exult
[00:05:00] --> laxdragon has joined #exult
[00:05:00] --> sbx has joined #exult
[00:05:00] --> Soul|LOVE has joined #exult
[00:06:29] <-- Kirben has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:06:29] <-- sbx has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:06:29] <-- laxdragon has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:06:29] <-- Kharza-kzad has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:06:29] <-- Soul|LOVE has left IRC (sterling.openprojects.net irc.openprojects.net)
[00:06:52] --> Kirben has joined #exult
[00:06:52] --> Kharza-kzad has joined #exult
[00:06:52] --> laxdragon has joined #exult
[00:06:52] --> sbx has joined #exult
[00:06:52] --> Soul|LOVE has joined #exult
[00:08:05] <Fingolfin> Kirben: there ya go, I hope I didn't break anything, but I am ready to fix :)
[00:11:51] <Kirben> I can't see any cvs updates
[00:14:11] <Kirben> ah you mean pentagram
[00:16:58] <Fingolfin> yes
[00:17:02] <Fingolfin> sorry, forgot to mention
[00:17:04] <Kirben> g++ -O2 -Wno-long-long -DHAVE_WIN32_MIDI -DDEBUG -DSIZEOF_SHORT=2 -DSIZEOF_INT=4
[00:17:04] <Kirben> -I./tools -I./viewer -I./sdl/include -c -o display.o ./viewer/display.cc
[00:17:04] <Kirben> ./viewer/display.cc: In method `MapDisplayApp::~MapDisplayApp()':
[00:17:04] <Kirben> ./viewer/display.cc:123: `midi_player' undeclared (first use this function)
[00:17:04] <Kirben> ./viewer/display.cc:123: (Each undeclared identifier is reported only once
[00:17:04] <Kirben> ./viewer/display.cc:123: for each function it appears in.)
[00:17:07] <Kirben> c:\mingw\bin\make.exe: *** [display.o] Error 1
[00:17:12] <Fingolfin> ups
[00:17:14] <Fingolfin> will fix, sec
[00:19:02] <Fingolfin> try again with CVS now
[00:22:46] <Kirben> all compiled and working
[00:29:01] <Fingolfin> phew
[00:29:16] <Fingolfin> even though I simplified the Windoze Makefiles? :)
[00:31:35] <Kirben> yes
[00:31:59] <Fingolfin> wow
[00:32:19] <Fingolfin> now, how am I supposed to get my CVS breakage score for January? :/
[00:41:14] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[00:44:40] --> Kirben has joined #exult
[00:44:41] --- ChanServ gives channel operator status to Kirben
[00:47:52] <Kirben> bbl
[00:49:17] --> Kirben2 has joined #exult
[00:49:28] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[00:52:40] --> es_bee_ex has joined #exult
[00:53:08] <es_bee_ex> Kharza-kzad?
[00:54:36] <es_bee_ex> have you played Dransik?
[00:58:03] <-- sbx has left IRC (Read error: 110 (Connection timed out))
[00:58:07] --- es_bee_ex is now known as sbx
[01:15:28] <Kharza-kzad> yes yes!
[01:15:45] <sbx> :o
[01:15:56] <sbx> What is your character name?
[01:16:13] <Kharza-kzad> Oh I think I was Kharza-kzad back when I played. It's been a long time though, probably a year
[01:16:42] <sbx> Hmm... a few days ago I saw someone with that name. That's why I asked. :)
[01:17:42] <Kharza-kzad> strange... I was on the web page just the other day because we were talking about Jason Ely in here, but I don't think I grabbed the client
[01:17:49] <Kharza-kzad> I think I was gonna play but got distracted
[01:18:08] <Kharza-kzad> maybe I did hehe my memory is bad
[01:18:27] <sbx> Heh heh
[01:18:44] <sbx> Maybe... I think it was in Hothbra but I forgot what he said to his companions.
[01:18:46] <sbx> Oh well :-)
[01:18:57] <Kharza-kzad> must have been someone else hehe
[01:19:02] <Kharza-kzad> off to lab bbiabit
[01:19:09] <sbx> ok
[01:19:19] <-- Fingolfin has left IRC ("42")
[01:49:59] * sbx has to disconnect.
[01:50:03] <-- sbx has left IRC ("^_^")
[04:03:08] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[04:05:08] <-- Soul|LOVE has left IRC ("!! I'VE BEEN KILLED IRL")
[04:25:40] --> matto has joined #exult
[07:19:02] <-- Kharza-kzad has left IRC (Read error: 104 (Connection reset by peer))
[08:42:13] --> Darke has joined #exult
[08:42:13] --- ChanServ gives channel operator status to Darke
[08:42:19] * Darke greetingsbows.
[08:43:30] --> Dominus has joined #exult
[08:43:31] --- ChanServ gives channel operator status to Dominus
[08:43:45] <Dominus> hi again
[08:43:58] * Darke bows. "Hi."
[08:44:19] <Dominus> the man with multiple compile errors is back - call me "compile-error"
[08:44:42] * Darke watches mapedit get updated, and need to be std::ized again. <grin>
[08:44:54] <Darke> And your current errors are...? <grin>
[08:45:16] <Dominus> studio.o(.text+0x6d3):studio.cc: undefined reference to `Shape_file_set::~Shape_
[08:45:16] <Dominus> file_set(void)'
[08:45:35] <Dominus> and so on
[08:46:04] <Dominus> and ucxt won't compile for me.
[08:46:33] <Dominus> (not that I need it, but it halts make toolsinstall)
[08:46:52] <Darke> I'm in the middle of getting the mapedit stuff working for me, so I should be able to help with that error 'soon'. As to ucxt, what's it's problem this time? <grin>
[08:47:37] <Dominus> not that sure what the problem is
[08:48:11] <Dominus> bison -d usecode/compiler/ucparse.yy -o ucparse.c
[08:48:11] <Dominus> usecode/compiler/ucparse.yy contains 30 shift/reduce conflicts.
[08:48:11] <Dominus> ren ucparse.c ucparse.cc
[08:48:22] <Dominus> is the only error like thing on compile
[08:48:42] <Dominus> but toolsinstall complains: strip: ucxt.exe: No such file or directory
[08:48:42] <Dominus> make: *** [toolsinstall] Error 1
[08:48:55] <Darke> Don't worry about that shift/reduce conflicts thing, it's not an error, just an information message.
[08:50:36] <Dominus> other than that there are no other erros ...
[08:50:49] <Darke> Dominus: Feel like doing some makefile editing? Or do you want to make a change and commit it for you? I think I know what the problem is.
[08:51:20] <Dominus> I can test and if it works I can commit it. np
[08:52:01] <Darke> Cool. On line 280, it starts with `tools: expack.exe mklink.exe`..., add ` ucxt.exe` to the end of the line, then recompile.
[08:52:10] <Darke> Of makefile.win32 that is.
[08:52:58] <Dominus> oh, pretty obvious
[08:53:29] <Darke> Yeah, it just looks like it was just forgotten.
[08:54:03] * Darke likes obvious solutions to problems, it always makes debugging that much easier. <grin>
[08:54:51] * Dominus thinks that onvious solutions to problems are bad as people tend to look for the less obvious first :-)
[08:55:07] <Dominus> ok, obviously it worked
[08:55:12] <Dominus> I'll commit
[08:56:47] <Darke> No problem. The obvious solution to that, is to consider yourself stupid and work from there. <grin> It hasn't proved me wrong yet.
[08:58:29] * Darke thinks it's probably a good mindset for a programmer, presume that you're going to make a mistake, and make sure you add the checks so that when, not if, when it fails you'll know immediately.
[09:00:01] <Dominus> yeah, a friend told me a funny thing last week. He works for a small software engineer company and they are supposed to check the software of a financial company (for stock things).
[09:00:39] <Dominus> he told me that the coders of the financial company just released updates without even checking if what they changed actually works...
[09:00:57] <Dominus> of course this didn't work most of the times
[09:01:13] * Darke nods, and recoils in horror. How... icky.
[09:59:00] --> sbx has joined #exult
[10:00:17] <Darke> Hello. <bow>
[10:00:57] * sbx is here.
[10:01:08] <sbx> hi
[10:01:13] <Dominus> hi
[10:07:53] <Dominus> Darke:is studio now buildable again? :-)
[10:09:33] <Dominus> ok, seems not to be the case :-)
[10:15:38] --- Kirben2 is now known as Kirben
[10:16:22] <Kirben> It is the win32 issue, new functions need to be defined under win32 only.
[10:16:52] <Dominus> ah, okay
[10:17:25] <Kirben> need to add void... something, not sure exactly.
[10:26:56] <Darke> Dominus: Apparently not. <grin> I did fix the build problems I was having though.
[10:27:25] <Dominus> great... for you...
[10:27:26] <Dominus> :-)
[10:27:51] * Darke looks completely innocent.
[10:28:51] * Darke 's win32 machine was occupied by other things at the time. Kirben seems to be fixing it at the moment, so he'll be patient and wait. <grin>
[10:29:46] <Dominus> he he, how did you/do you like your working on Windoze now? You enjoy it? :-)
[10:31:01] <Darke> You really need to ask that question? I feel like I've gone from an environment where I've got almost any tool I might conceivably need, into one where I'm coding with 0's and 1's. <grin>
[10:31:35] <Dominus> nah, don't really have to ask that. I just wanted to hear the obvious :-)
[10:32:51] <Dominus> anyway, I have to do some maintenance work which will more likely require some rboots :-) bbl
[10:32:54] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[10:45:25] <Kirben> Darke: no , I don't know how to fix this one exactly. You provided the solution last time.
[10:46:09] <Kirben> from logs:
[10:46:09] <Kirben> [08:53:06] <Kirben> I get this error on link myself:
[10:46:10] <Kirben> [08:53:07] <Kirben> shapewrite.o(.text+0x75c):shapewrite.cc: undefined reference to `Armor_info::wri
[10:46:10] <Kirben> [10:06:32] <Darke> Try adding this to shapewrite.cc: void Armor_info::write(int shapenum, std::ostream& mfile) {};
[10:46:10] <Kirben> [10:07:28] <Darke> It looks like Armor_info::write was declared in Armor_info, and just not implemented. I don't have any idea if it'll solve your problem though, since I can't reproduce it here.
[10:47:21] <Kirben> adding a void Shape_file_set::create(int shapenum, std::ostream& mfile) {}; to studio.cc doesn't work but I don't think that right line.
[11:02:17] <Darke> Hmm... just a sec and I'll see what errors I can get then.
[11:03:13] <Kirben> exact errors are:
[11:03:14] <Kirben> studio.o(.text+0x705):studio.cc: undefined reference to `Shape_file_set::~Shape_
[11:03:14] <Kirben> file_set(void)'
[11:03:14] <Kirben> studio.o(.text+0xa66):studio.cc: undefined reference to `Shape_file_set::create(
[11:03:14] <Kirben> char const *, char const *)'
[11:03:15] <Kirben> studio.o(.text+0x1ac0):studio.cc: undefined reference to `Shape_file_set::~Shape
[11:03:17] <Kirben> _file_set(void)'
[11:03:19] <Kirben> studio.o(.text+0x1ba7):studio.cc: undefined reference to `Shape_file_set::create
[11:03:21] <Kirben> (char const *, char const *)'
[11:03:23] <Kirben> studio.o(.text+0x1c03):studio.cc: undefined reference to `Shape_file_set::create
[11:03:26] <Kirben> (char const *, char const *)'
[11:03:27] <Kirben> c:\mingw\bin\make.exe: *** [exult_studio.exe] Error 1
[11:04:30] --> Dominus has joined #exult
[11:04:30] --- ChanServ gives channel operator status to Dominus
[11:04:42] <Dominus> hello again
[11:05:09] <Darke> Hi again.
[11:23:56] <Darke> Kirben: Two things. Have you done a `make clean; make`? And is shapefile.o being linked into exult_studio.exe?
[11:24:26] <Kirben> thats it
[11:24:35] <Kirben> no shapefile
[11:26:11] <Kirben> Sorry, I didn't notice that file been added in cvs logs
[11:26:22] <Darke> No problem.
[11:26:48] <Kirben> I see now, was added yesterday but only used after jeffs last update
[11:29:57] <Kirben> fix commited
[11:34:49] --> DominatoR^^^HC has joined #exult
[11:34:50] <DominatoR^^^HC> hi all
[11:35:10] <Dominus> hi
[11:35:44] <DominatoR^^^HC> just posted a topic on exult forum... if anyone interested
[11:42:40] <DominatoR^^^HC> bye
[11:42:46] <-- DominatoR^^^HC has left IRC ("[-Bye Bye DominatoR ^^^ HC is going...-]")
[11:49:16] * Darke unidles and blinkity blinks.
[11:53:08] <Dominus> studio likes to crash more now :-(
[11:57:28] <Darke> In reference to that forum post... any idea what he's talking about?
[11:58:22] <Dominus> i don't realy know
[12:03:15] <Dominus> some kind of online game, heavily borrowing stuff from sf projects (Exult, UOP, TSSHP)
[12:07:43] <Darke> Yeah, it looks like something like that. Good luck to him, he'll certainly need it.
[12:41:20] --> Fingolfin has joined #exult
[12:41:55] <Fingolfin> hi Dominus
[12:42:00] <Fingolfin> hi all :)
[12:42:15] --- ChanServ gives channel operator status to Fingolfin
[12:42:15] <Darke> Hi Fingolfin. <grin>
[12:54:08] <Dominus> hi Fingolfin
[13:00:15] <Fingolfin> boy I had no idea pentagram was progressing that fast - if I compare CVS from 2002-01-01 with that of 01-08 and 01-10 and today... woa :)
[13:00:30] <Dominus> he
[13:01:10] <Fingolfin> if i have some time tonight, I will try to work on a display manager, and add the mouse to all test apps (with the possibility to turn it off with a switch maybe)
[13:02:02] <Dominus> actually it is just due to the hard training of developing Exult that it is progressing so fast
[13:02:33] <Fingolfin> really you think so ? :)
[13:02:35] <Dominus> and that people seem to like to work on this new project more than exult at the momemt
[13:02:40] <Darke> <grin> Just make sure it doesn't get overcome by the Second System Effect.
[13:02:42] <Fingolfin> Dominus: yes
[13:02:48] <Fingolfin> pfft
[13:03:06] <Fingolfin> in pentagram, we have a chance to rectify all the mistakes we made in exult :)
[13:03:13] <Dominus> he
[13:03:55] * Dominus cautiosly askes Fingolfin how the OSX port of Exult is behaving nowadays...
[13:07:27] <Fingolfin> haven't tried it for two weeks (well, it starts, but that's all I tested)
[13:08:34] <Dominus> he he, see what I mean
[13:09:04] <Dominus> people are more concerned with Pentagram and Studio than with Exult at the moment
[13:09:33] <Dominus> which is not necessarily a bad thing to concentrate on other stuff for a while to come back refreshed
[13:09:44] * Darke is not! He's doing lots of work on exult! <innocentwiggle>
[13:09:44] <Fingolfin> well
[13:09:49] <Fingolfin> I haven't done much with pentagram either
[13:10:03] <Fingolfin> and exult always worked fine for me, it just had problems for some other people
[13:10:26] <Fingolfin> that is, it fails (failed?) to create the gamedat dir if it was missing, something that normally doesn't occur to me, since I have the dir
[13:10:28] <Dominus> Fingolfin: please don't see it as criticism, it's just something I observed (or seem to have observed)
[13:10:45] <Fingolfin> I don#t see it as criticism, but I want to explain it anyway :)
[13:11:07] <Fingolfin> see, the problem apparanetly was either caused by a bug in my gcc version here, or by a well-hidden stack smasher bug in exult
[13:11:18] <Fingolfin> very hard to track such a thing down
[13:11:25] <Fingolfin> maybe it's even gone now, who knows <shrug>
[13:11:31] <Fingolfin> that's for the OS X version, BTW
[13:11:55] <Fingolfin> the OS 9 version has the problem that I don't boot into OS 9 anymore, normally
[13:11:57] <Dominus> he he
[13:12:04] * Darke grins.
[13:12:12] <Dominus> could be quotable
[13:12:41] * Darke points to the quotes.txt file, the format is easy... <grin>
[13:13:17] <Dominus> true
[13:14:22] <Fingolfin> :)
[13:31:36] <-- Fingolfin has left IRC ("42")
[14:02:19] --> Kirben2 has joined #exult
[14:02:19] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[14:04:25] <-- sbx has left IRC (Read error: 110 (Connection timed out))
[14:05:46] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[14:07:19] * Darke watches half the channel disappear.
[14:28:06] --- Kirben2 is now known as Kirben
[14:32:39] --> Kharza-kzad has joined #exult
[15:22:28] * laxdragon is back (gone 16:16:47)
[16:30:03] * Darke bows, must go. Night all.
[16:30:06] <-- Darke has left #exult ()
[16:30:59] <-- Kirben has left IRC ("System Meltdown")
[18:32:41] <-- Kharza-kzad has left IRC (Read error: 104 (Connection reset by peer))
[19:06:01] --> Fingolfin has joined #exult
[19:06:17] <Fingolfin> empty here, woa
[19:06:30] --- ChanServ gives channel operator status to Fingolfin
[19:37:43] --- Fingolfin is now known as FDr_Qwertz
[19:37:47] --- FDr_Qwertz is now known as Dr_Qwertz
[19:39:13] --> sbx has joined #exult
[19:39:55] --- Dr_Qwertz is now known as Fingolfin
[19:46:06] <sbx> Hi Fingolfin :)
[19:51:48] --> DominatoR^^^HC has joined #exult
[19:51:51] <DominatoR^^^HC> hi all
[19:52:45] <-- DominatoR^^^HC has left IRC (Client Quit)
[19:59:59] --> DominatoR^^^HC has joined #exult
[20:05:17] <sbx> wb
[20:05:23] <DominatoR^^^HC> ?
[20:05:27] <sbx> welcome back
[20:05:32] <DominatoR^^^HC> oh, thanks ^^
[20:05:45] <DominatoR^^^HC> I posted something interesting in the forum
[20:05:56] <DominatoR^^^HC> it's a reply to "Big project involving exult"
[20:06:06] <DominatoR^^^HC> maybe someone could be interested in more info
[20:07:01] <sbx> I havn't read it.
[20:07:25] <sbx> something about a multiplayer game?
[20:07:49] <DominatoR^^^HC> yeah it's a multiplayer game, but it isn't UO, Everquest or Asheron's Call :P
[20:08:01] <DominatoR^^^HC> it's much different from any MMORPG...
[20:08:40] <DominatoR^^^HC> more... realistic
[20:11:05] <DominatoR^^^HC> mmm it's even so desert here?
[20:11:14] <sbx> well i havnt played them, but im also trying to make a similiar game, but more realistic
[20:11:28] * sbx is downloading things.
[20:11:58] * DominatoR^^^HC is also downloading things... 2.96 MB with a 28.8 :( sigh
[20:14:45] <-- Fingolfin has left IRC ("42")
[20:40:22] <DominatoR^^^HC> well I must go now
[20:40:25] <DominatoR^^^HC> bye all
[20:40:44] <-- DominatoR^^^HC has left IRC ("[-Bye Bye DominatoR ^^^ HC is going...-]")
[20:52:07] <sbx> me too
[20:52:13] <-- sbx has left IRC ("O_O")
[21:00:30] --> DominatoR^^^HC has joined #exult
[21:00:36] <DominatoR^^^HC> re-hello
[21:04:26] <-- DominatoR^^^HC has left IRC (Client Quit)
[22:49:36] <-- laxdragon has left IRC ("I'm outta here!")
[23:05:13] --> Fingolfin has joined #exult