#exult@irc.freenode.net logs for 14 May 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:39:33] --> sciflyer has joined #exult
[00:39:46] <sciflyer> ey
[00:39:54] <Darke> Hi.
[00:40:28] <sciflyer> whats goin on
[00:43:35] <Darke> Absolutely nothing. *grin* The timezone when most of the team is awake is about 12 hours from now.
[00:44:53] <sciflyer> yep
[00:45:03] <sciflyer> god damn euro people
[00:45:19] <sciflyer> australia time doesnt help much either though :)
[00:45:29] <sciflyer> are you on the dev team?
[00:47:09] <Darke> Yes. Although I'm not really sure I do much most times. *grin*
[00:47:09] <sciflyer> hehe
[00:47:09] <sciflyer> what do you work on?
[00:47:10] <Darke> Miscellaneous bits and pieces. *grin* I seem to specialise in breaking the cvs lately. But I've been working on ucxt (the binary-usecode to usecode-script translator) which is on a little hiatus at the moment, and currently pentagram related stuff.
[00:47:24] <sciflyer> ah, yep
[00:47:35] <sciflyer> not so much left to do on the main project :)
[00:47:48] <sciflyer> i'm anxious to see how pentagram will turn out
[00:48:14] <sciflyer> even though U8 as a game was a disappointment, it was a pretty cool game
[00:49:07] <Darke> (exult) There's a lot of stuff still to go. But most of that is likely to break things (rewrites to the usecode interpreter among other things) so we're delaying that until after v1.0.
[00:49:35] <sciflyer> hmm
[00:49:55] <Darke> (pentagram) I've never played U8, but have always heard 'bad' things about it. I'm actually fascinated with the engine itself, it's very well built in compaison to U7. *grin*
[00:50:01] <sciflyer> what is there still to go? i got through BG without a hitch
[00:50:10] <sciflyer> even though i killed everything in one hit :P
[00:50:47] <sciflyer> well what i liked about U7 was that the entire map was contiguous, wasnt broken up into gated zones like U8 was...
[00:50:52] <Darke> ES mainly, that's what the rewrite of the usecode interpreter is for, there's ucc too so people can actually write scripts for it, and fixing up combat. *grin*
[00:53:18] <Darke> It's just a 'different' caching scheme really. *grin* U7 cached within a three chunk radius of the avatar (IIRC), and thus was almost continually paging and loading stuff off disk. U8 looks like it just read 'all' the graphics related data in one go, then only paged for usecode and usecode timed animations. It should have allowed for smoother gameplay.
[00:54:43] <sciflyer> yeah... zoning is still a silly idea to me though..if you try to climb up onto a zone border, silly things happen
[00:56:49] <Darke> IMHO, it makes perfect sense considering the engine design ('level based'), which meant the engine itself could be reused in multiple games, as it was. I don't think it really detracted from U8, but I think it might have been more fun if it was a 'full world'.
[00:57:25] <sciflyer> i think so too, i prefer the 'full world'
[01:07:17] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[01:07:29] --> Kirben has joined #exult
[01:09:16] <-- Kirben2 has left IRC (Read error: 113 (No route to host))
[01:11:52] --> Kirben2 has joined #exult
[01:15:02] <-- sciflyer has left IRC (" * Blackened *")
[01:41:34] <-- armav has left IRC ()
[04:28:10] <-- Kirben2 has left IRC (Read error: 113 (No route to host))
[05:03:14] --> Kirben2 has joined #exult
[05:09:53] <-- Kirben2 has left IRC (Read error: 113 (No route to host))
[05:12:54] --> Kirben2 has joined #exult
[05:25:44] <-- Kirben2 has left IRC ()
[05:27:49] --> Kirben2 has joined #exult
[06:08:50] <-- Kirben2 has left IRC ()
[07:00:35] --- Darke is now known as Darke|afk
[07:44:02] <-- Darke|afk has left IRC (calvino.openprojects.net irc.openprojects.net)
[07:44:13] --> Darke|afk has joined #exult
[07:59:09] --> wjp has joined #exult
[07:59:10] --- ChanServ gives channel operator status to wjp
[07:59:12] <wjp> hi
[09:31:53] <Kirben> Hi wjp
[09:35:31] <Kirben> darn, win32 gimp site is down and I don't have backup of freetype2 binaries. Exult Studio snapshots will have to go without fonts for awhile..
[09:43:53] <Kirben> odd, fonts still display in exult studio. What is freetype2 actually used for in exult studio ?
[09:57:10] <-- kefka has left IRC (Remote closed the connection)
[10:07:02] <wjp> I think it's for creating new font files
[10:07:31] <wjp> IIRC Jeff uses it to transform ttf fonts to fonts that exult can use or something
[10:07:38] <wjp> I haven't really looked at it, though
[10:59:21] --> kefka has joined #exult
[12:33:34] <wjp> wow, over 2000 hits to the logs page this month already
[12:36:24] <Kirben> so many people interested in what we are saying.
[12:37:59] <wjp> 4258 hits last month, for a total of 210Mb
[12:38:25] <wjp> hm, that outranks the next-highest number of hits by a factor of 4 on our webserver :-)
[13:07:08] --> Colourless has joined #Exult
[13:07:08] --- ChanServ gives channel operator status to Colourless
[13:07:14] <wjp> hi
[13:07:21] <Colourless> hi
[13:29:51] <wjp> what do you make of the savegame problem on the forum, btw?
[13:30:14] <Colourless> talking to me?
[13:31:28] * wjp nods
[13:31:41] <Colourless> i haven't looked at the forum yet
[13:32:08] * Colourless heads there now
[13:33:27] --> Dominus has joined #exult
[13:33:37] --- ChanServ gives channel operator status to Dominus
[13:33:41] <Dominus> hey ho
[13:33:48] <wjp> hi
[13:33:58] <Colourless> hi
[13:34:48] <Dominus> Colourless: any idea on the ES and w2k problem (sems it is that day everyone wants to know what Colourless thinks is the problem)
[13:35:42] <Kirben> Colourless / Dominus: do either of you still have copy of the freetype2 development binaries for mingw ?
[13:36:17] <Colourless> kirben: i have something freetype related, but only what is required to build es
[13:36:40] <Colourless> dominus: i have ideas about what could possibly be causing the problems, but with no win2k machine i can't be sure
[13:36:52] <Colourless> wjp: i don't know what to think about that savegame issue.
[13:37:11] <Dominus> Kirben: I have them and could send them to you
[13:37:17] <wjp> I have a w2k machine here. I might have the chance to try something on it later
[13:37:42] * wjp is working now
[13:37:47] <Colourless> ok
[13:38:16] <Kirben> I don't remember that exact files included in freetype 2 development binaries, so original zip file would be best if you still have it.
[13:38:23] <Dominus> and I'm still at my mom's place with a W2k laptop and I could try things out, problem is I need a compiled binary as I don't have any thing set up to compile here
[13:38:42] <Kirben> snapshot is current
[13:38:50] <Dominus> Kirben: I'll send it by mail from my home computer (remote control)
[13:39:04] <Kirben> Dominus: ok thanks
[13:39:30] <Dominus> optushome...?
[13:42:27] <Dominus> sent
[13:43:19] <Kirben> files receieved
[13:43:25] <Dominus> Kirben: what I meant with "I need a compiled binary" is that if Colourless wants to try things out I can't compile here on my own
[13:43:28] <Dominus> good
[13:43:41] <Kirben> ok
[13:46:04] <Colourless> dominus: i have a feeling i don't really have a choice
[13:46:20] <Dominus> other than?
[13:46:49] <Colourless> "if Colourless wants to try"
[13:47:06] <Dominus> he he
[13:47:18] <Dominus> no you have, you don't have to do it :-)
[13:54:21] <Dominus> uh oh, I have a bad feeling
[13:54:32] <Dominus> about Jeff's combine feature
[13:54:50] <Colourless> combine feature?
[13:55:40] <Dominus> I started a new game of BG, draged the gold of Iolo onto the Avatar. result, the gold was in his hand but I couldn't move it anymore ("blocked") and when I doubleclicked it, Exult crashed
[13:56:23] <Dominus> uh oh, reproducable...
[13:56:26] <Colourless> hmm
[13:56:34] <Colourless> yes, that sounds like a problem :-)
[13:57:03] <Colourless> i thought someone fixed the silly problem with the stats bars being drawn too large if the health was larger than the max possible health
[13:58:02] <wjp> I thought you did that?
[13:58:31] <Colourless> no, i didn't commit, because i thought someone else did it
[13:59:40] <Dominus> now I get a MS Visual C++ error even (but it only says it terminated in an unusual way)...
[13:59:53] <Dominus> time to send a mail to the ML
[14:00:19] <Colourless> i'll fix the stat problem now, since i'm about to make a commit
[14:35:38] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[14:37:10] <Dominus> looking at the changelog of Pentagram you might get the impression that Ryan and Darke took totally over :-)
[14:39:06] <Colourless> no, not really. wjp is just doing what every good supervisor/project leader does.... let everyone else to the work ;-)
[14:39:17] <Colourless> s/to/do/
[14:39:17] <Dominus> he he
[14:45:06] <Dominus> hm, Colourless, I'll be back later if you want me to test anything ES/W2k related :-)
[14:45:31] <Colourless> ok.
[14:45:42] <Dominus> see you later
[14:45:44] <Dominus> bye
[14:45:49] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[14:51:48] <wjp> lol
[14:52:02] <wjp> Colourless: that, and being swamped with homework this semester :-)
[14:52:26] <Colourless> bah, but that isn't very funny :-)
[14:52:54] <wjp> that earlier remark is quite quotable, btw...
[14:53:00] <wjp> do we have pentagram quotes? :-)
[14:53:39] <Colourless> you are project leader, you should know :-)
[14:53:49] <Colourless> no, we don't :-)
[14:53:56] <Colourless> at least, not yet
[14:55:11] <wjp> Colourless: did you read MeddlingMonk's post on the savegame thread?
[14:56:20] <Colourless> if there is a new post, now
[14:56:28] <Colourless> no i mean
[15:05:31] <wjp> ugh... everybody is now suddently complaining their savegame no longer work
[15:05:43] <wjp> you'd think this is something they would report as soon as it happened
[15:07:42] <Colourless> hmm. strange
[15:07:57] <Colourless> i'll download the snapshot and see if i get the problem
[15:08:05] <Colourless> all builds i make for myself have no problems
[15:08:28] <wjp> no problems here either
[15:14:33] <Colourless> so, are you going to create a quotes list?
[15:14:47] <wjp> probably, yeah :-)
[15:15:18] <wjp> "so, are you going to create a quotes list?" sounds as a nice final quote on that list :-)
[15:15:20] <Colourless> i think you need to grab one of the comments about tonysballs from the other day :-)
[15:15:57] <Colourless> hehe
[15:16:06] <Colourless> yeah :-)
[15:19:34] <-- Colourless has left IRC (calvino.openprojects.net irc.openprojects.net)
[15:19:34] <-- Darke|afk has left IRC (calvino.openprojects.net irc.openprojects.net)
[15:19:34] <-- wjp has left IRC (calvino.openprojects.net irc.openprojects.net)
[15:19:34] <-- kefka has left IRC (calvino.openprojects.net irc.openprojects.net)
[15:20:43] --> Colourless has joined #exult
[15:20:43] --> kefka has joined #exult
[15:20:43] --> wjp has joined #exult
[15:20:43] --> Darke|afk has joined #exult
[15:23:03] <Colourless> things seem to be working fine with the snapshot here
[15:23:53] <wjp> hm, maybe the savegame_path from a while back screwed things up
[15:24:25] <Colourless> could be
[15:24:59] <wjp> do you have a savegame_path value in your exult.cfg?
[15:25:11] <Colourless> probably not
[15:25:39] <Colourless> no, i don't
[15:27:42] <Colourless> having an incorrect savegame_path crashes exult
[15:27:51] <Colourless> having a correct path is fine
[15:28:00] <wjp> and something like '.'?
[15:29:59] <Colourless> that was fine
[15:31:26] <wjp> dag posted his stdout/stderr
[15:31:40] <wjp> "Listing 1 Save games"
[15:32:44] <wjp> is "Saved game #-2 succesfully" normal?
[15:33:03] <Colourless> quick save
[15:33:30] <Colourless> or is it new game....
[15:33:33] <Colourless> i think it's new
[15:33:40] <wjp> I asked him to save a new game
[15:34:04] <wjp> First Free Game 1
[15:34:11] <wjp> Saved game #-2 succesfully
[15:34:17] <wjp> Listing 1 Save games
[15:34:20] <wjp> 0 = 0 : ....
[15:34:24] <wjp> somehow that sounds wrong
[15:35:03] <Colourless> from mine:
[15:35:03] <Colourless> Saved game #-2 successfully.
[15:35:03] <Colourless> Listing 3 Save games
[15:35:03] <Colourless> 0 = 2 : .\exult02bg.sav : sdfsdf
[15:35:03] <Colourless> 1 = 1 : .\exult01bg.sav : aasdaafafa
[15:35:04] <Colourless> 2 = 0 : .\exult00bg.sav : sdfsdf
[15:35:06] <Colourless> First Free Game 3
[15:35:19] <wjp> what did "First Free Game" say right before that?
[15:35:22] <wjp> 2?
[15:35:45] <Colourless> Listing 2 Save games
[15:35:45] <Colourless> 0 = 1 : .\exult01bg.sav : aasdaafafa
[15:35:45] <Colourless> 1 = 0 : .\exult00bg.sav : sdfsdf
[15:35:45] <Colourless> First Free Game 2
[15:36:01] <wjp> ok, so it seems to lose the savegame
[15:39:32] <wjp> hm, we seem to have 3000 page views a day the last couple of months
[15:39:37] <wjp> I wonder how many of those are forum-related :-)
[15:39:49] <Colourless> most
[15:47:02] <wjp> could the LFN/SFN issue have messed up the globbing somewhere?
[15:47:16] <Colourless> no
[15:47:30] <Colourless> we don't do globbing in win32
[15:47:56] <wjp> filename matching?
[15:48:22] <Colourless> filename matching isn't done, and my saves that have lfn's still show up
[15:48:41] * wjp doesn't get it
[15:48:53] <wjp> why would only one savegame show up?
[15:49:09] <wjp> and by the looks of things it's the oldest one
[15:49:25] <Colourless> no idea. it's also occuring over multiple operating systems
[15:49:38] <wjp> but all windows, right?
[15:49:44] <Colourless> so far yeah
[15:49:57] <Colourless> of course only windows has snapshots :-)
[15:50:07] <Colourless> i've currently making a build with msvc that i want people to test.
[15:50:21] <wjp> well, depends... a CVS snapshot is also a normal term
[15:50:42] <wjp> hm, is 'term' the right word to use there?
[15:51:04] * wjp meant something like 'expression'
[15:51:37] <Colourless> term makes sense
[15:52:09] <Colourless> whether or not using it is correct english is a different matter all together... but don't ask me about such things :-)
[15:52:22] <wjp> :-)
[16:01:29] <wjp> huh? when dag deletes all of his saves everything is working again
[16:01:39] <wjp> maybe it only happens when you have more than N saves?
[16:02:09] <Colourless> but how many?
[16:04:23] <wjp> Dominus had quite a few, IIRC
[16:04:33] <wjp> and I assume everything is working ok for him
[16:04:38] <Colourless> some people go well into the hundreds
[16:05:51] <Colourless> heh, exult crashes if there is an integer overflow in the savegame name
[16:06:02] <wjp> hm, apparently status bars disable weather effects
[16:06:26] <Colourless> that would be a fault in the weather code
[16:06:41] <wjp> most likely, yes
[16:06:55] <wjp> I can't imagine the status bars do anything weather related :-)
[16:06:58] <Colourless> it much be checking to see if any gumps are open, not if there are any moveable gumps
[16:08:02] <Colourless> s/moveable/persistant/
[16:08:19] * wjp nods
[16:08:30] <Colourless> s/persistant/non persistent/ :-)
[16:09:44] <wjp> hehe :-)
[16:11:10] --> Dominus has joined #exult
[16:11:19] <wjp> wb
[16:11:21] --- ChanServ gives channel operator status to Dominus
[16:11:25] <Dominus> hi again
[16:11:51] <Dominus> what's up with the weather and the status bar?
[16:12:08] <Colourless> hi
[16:12:12] <wjp> there's no weather when there are status bars, apparently :-)
[16:12:24] <Colourless> it's a simple problem
[16:12:40] <Dominus> well, then I wish I had a status bar in real life as well :-)
[16:12:45] <wjp> lol
[16:13:12] * wjp looks outside... sun is shining, wind is blowing in the right direction (for a change)
[16:13:16] <Colourless> the weather code only ever does gwin->get_gump_man()->showing_gumps() when it needs to do gwin->get_gump_man()->showing_gumps(true)
[16:14:25] <wjp> Colourless: he only had 6 saves
[16:15:09] <wjp> can an error while reading one of them cause the rest to be skipped?
[16:15:18] <Colourless> not supposed to
[16:15:46] <wjp> maybe something with the exception handling changes Darke implemented a while ago
[16:15:47] <wjp> ?
[16:16:03] <Dominus> well, he could zip them up and send them to me or Colourless
[16:16:17] <Colourless> yeah, that might help
[16:16:22] <Dominus> and maybe then we get wiser
[16:18:04] <Colourless> there are no problems in the newfile_gump code.
[16:18:16] <Colourless> there is nothing to break the loops
[16:18:28] <Colourless> must be coming from the file listing code
[16:19:27] * Dominus is ashamed to have given out an aol address in the forum... :-)
[16:20:25] <wjp> hehe :-)
[16:20:27] <Colourless> i see no problems in that code either
[16:20:32] <wjp> bye bye reputation :-)
[16:21:04] <Dominus> he he
[16:22:00] <Colourless> but i do see a memory leak
[16:23:02] <Dominus> ah, memory leaks are great (if someone spots them)
[16:23:08] <wjp> hm, it would have to be in either ListGames or maybe the Compare function?
[16:23:25] <wjp> U7ListFiles, sorry
[16:24:12] <Colourless> it's not even reporting the correct number of games, so it's not the compare func
[16:24:26] <wjp> ah, true, that's set earlier
[16:24:27] <Colourless> U7ListFiles looks fine too
[16:25:07] <Colourless> it's not like it was modified since the release
[16:25:26] <wjp> yeah, that's another strange thing
[16:25:32] <wjp> that code hasn't been touched for a while, AFAIK
[16:25:51] <Colourless> the newsave gump and related code is quite old
[16:26:57] <wjp> any chance that the _findnext return value is misinterpreted?
[16:27:36] <wjp> that's about the only thing I can think of
[16:28:40] <Colourless> it's correct
[16:29:01] <wjp> so -1 always means fatal error? hmm... weird
[16:29:13] <wjp> I really can't see what would cause this, then
[16:30:55] <Colourless> strictly speaking i shouldn't be using _findfirst. it's not win32 code (it's win16/dos code)
[16:31:09] <Colourless> i should use FindFirst/FindNext/FindClose
[16:32:27] <Dominus> I like Jeff's post to the Forum... :-)
[16:32:33] <wjp> yeah :-)
[16:32:52] <wjp> Dominus: got the saves yet? :-)
[16:32:54] <Dominus> quotable! "I seem, to, err, perhaps, introduced some >slight< bugs "
[16:32:57] <Dominus> nope
[16:33:33] <Dominus> AOL would "ping" me immediately when they arrive
[16:33:41] <wjp> :-)
[16:33:54] <wjp> I hope the attachment isn't too big
[16:34:26] <Dominus> ah, don't matter, AOL has no size limit (afaik) and my mom has DSL
[16:35:03] * Dominus waits...
[16:35:24] <wjp> I hope that 'send them already!' was meant as 'sent them already!' ;-)
[16:35:40] <Dominus> he he
[16:38:32] <Dominus> "you've got mail!"
[16:41:26] <wjp> the right mail?
[16:42:09] <Dominus> yep, and so far I have encountered one "bad" savegame - it crashed Exult on loading it...
[16:42:52] <wjp> hm, but whether the games are readable or not shouldn't matter
[16:43:10] <Dominus> yeah, they all show up in the save gump
[16:43:47] <wjp> did you put them in a dir by themselves? or are there are other games in there too?
[16:43:55] <Dominus> and loading one and then saving worked okay
[16:44:49] <Dominus> I just put them into the bg dir (where my sole other savegame was and renamed this one so it wouldn't show)
[16:45:40] <wjp> hmm, so maybe it's the SFN/LFN and/or _findfirst/FindFirst thing?
[16:45:47] <wjp> (if it isn't the savegames themselves, I mean)
[16:47:01] <Colourless> i've rewritten the function to use the new functions, and it will now also check for errors, and will output what the error is, if there is one
[16:47:55] <Dominus> a useful version for Dag to use so he can report back what is the problem
[16:48:13] <wjp> we need to have him reproduce the problem first though
[16:48:18] <Dominus> curiosly I really can't find what'S wrong with the one save that always crashes Exult
[16:48:38] <wjp> I could imagine that it will suddenly work again if he copies his saves back
[16:49:10] <Dominus> me too
[16:49:42] <Colourless> could have been a low level file system problem, but at least 2 people seem to have be problem
[16:50:04] <wjp> 3, IIRC
[16:50:26] <wjp> gruck, MeddlingMonk, nad
[16:50:33] <wjp> s/nad/dag/
[16:50:54] <Colourless> nice names :-)
[16:53:16] <Dominus> just look at the list of authors in our forum.... uargh, wouldn't want to meet them at night with those names :-)
[16:56:52] * Darke|afk is _sure_ they're charming and wonderful entities. *grin*
[16:57:00] --- Darke|afk is now known as Darke
[16:57:29] <Dominus> Maybe I should put up a note in the FAQ along with the "if Exult crashes it is NOT normal behaviour", sth like "if your savegames don't show in the save gump it is NOT normal behaviour"
[16:57:53] <Colourless> yeah maybe :-)
[16:58:09] <Colourless> it can't hurt
[16:58:19] <Darke> "If something that normally happens, doesn't happen, it's not normal behaviour."
[16:58:39] <Colourless> and opposite too :-)
[16:58:44] <Dominus> will do when I'm back home :-)
[16:59:01] <Darke> "If something abnormal happens, well... that's not normal either." *grin*
[16:59:13] <Dominus> he he
[16:59:33] * Darke did think that last one was just a _tad_ obvious. *grin*
[16:59:36] <Dominus> well, I'm glad someone at least came forward with it
[17:00:15] * Darke nods. Agreed.
[17:00:19] <Dominus> funny thing is the precious savegames from Dag are just right to the point when you enter Britain :-) or spoke with LB (not so sure)
[17:02:18] <Colourless> Dominus: want to test out exult studio stuff for me?
[17:02:30] <Dominus> sure
[17:02:34] * Darke remembers one game where he was 8th level and obscenely well equipped by the time he eventually got around to entering Britain. He got a little... err... 'distracted' clearing the world of evildoers.
[17:02:42] <Dominus> btw, I noticed something strange in Dag's post
[17:03:05] <Dominus> he said he is useing XP, but the stdout says he is using Win98SE
[17:03:33] <wjp> no, dag said he's using win98se
[17:03:52] <wjp> but that the problem also occured on his XP notebook
[17:04:06] <Dominus> oops, I didn't read that far up !
[17:04:14] <Colourless> :-)
[17:04:50] <Dominus> Colourless: I'm just starting the W2k laptop to smake it ready for testing ...
[17:04:55] <Colourless> ok
[17:05:27] <Colourless> download these 2: http://www.users.on.net/triforce/savetest.zip and http://www.users.on.net/triforce/exult_studio.zip
[17:06:14] * wjp will try on his W2k machine too
[17:06:41] <Colourless> the version of exult in savetest.zip will output to stdout and stderr as expected.
[17:06:54] <Colourless> however the exult_studio version will output to a console window
[17:07:19] <Dominus> ok
[17:08:35] <Colourless> basically all i want you to do is try to edit a npc. if it doesn't work, there should be some error message about why the transfer failed
[17:09:41] <Dominus> aargh, the network connection is stalling...
[17:10:11] <Dominus> good old diks must help now
[17:10:20] <Dominus> diskettes I mean
[17:10:50] <wjp> hm, I have to go home now... dinner is ready in 5 minutes and it will take me 10 to get there.... oops :-)
[17:11:06] <wjp> bbl
[17:11:07] <Colourless> cya
[17:11:07] <-- wjp has left IRC ("[x]chat")
[17:12:06] <Dominus> one more moment....
[17:15:33] <Dominus> strangely it asked for freetype.dll and not for freetype-6.dll (just one rename way, one moment again)
[17:17:00] <Dominus> what's up with that version it asks for glade-0.17.dll instead of libglade_0.17.dll
[17:17:35] * Colourless doesn't know
[17:18:00] <Dominus> and for libglib-1.3-12.dll instead of libglib_2.0-0.dll
[17:18:00] <Colourless> i just downloaded the librarys from the gnuwin32 website and compiled :-)
[17:18:23] <Colourless> don't rename that one
[17:18:27] <Colourless> they are not compatible
[17:18:57] <Dominus> could you upload the libs that go with your version as well?
[17:19:11] <Colourless> yeah
[17:25:13] <Dominus> at least I got the network stuff working again between those two pcs
[17:25:44] <Colourless> the zip is pretty big. this is going to take a while
[17:25:56] <Dominus> i figured :-(
[17:37:38] <Dominus> it's that big?
[17:38:03] <Colourless> 3 minutes to go
[17:38:21] <Dominus> phew
[17:38:25] <Colourless> 2.1 mb
[17:40:04] <Dominus> i hope it's worth the effort you put in, e.g. we find the culprit
[17:40:32] --> Owet has joined #exult
[17:40:40] <Owet> Finally.
[17:41:01] <Owet> Any one here?
[17:41:08] <Colourless> dominus: http://www.users.on.net/triforce/studio_libs.zip
[17:41:12] <Colourless> hhi
[17:41:17] <Owet> Hi.
[17:41:49] <Dominus> hi
[17:41:56] <Darke> Hi.
[17:42:14] <Owet> May i introduce myseld.. I am coder from Finland. I code RPG's.. And i am looking something for Ultima8.
[17:42:29] --> Fingolfin has joined #exult
[17:42:49] <Fingolfin> yo
[17:42:59] --- ChanServ gives channel operator status to Fingolfin
[17:43:06] <Colourless> hi
[17:43:24] <Colourless> Owet: what do you mean exactly?
[17:43:29] <Darke> Owet: Anything in particular? *grin* We've only decoded some of it so far.
[17:43:30] <Owet> Well..
[17:43:30] <Darke> Hi.
[17:43:47] <Owet> I need to ... get my hands on Ultima 8 shapes..
[17:43:48] <Owet> Tiles..
[17:44:16] <Owet> Just to see how are they done.. So i can try to draw samekind.
[17:44:41] <Colourless> well, you can use the pentagram shape viewer to see them
[17:44:54] <Owet> Where can i find it?
[17:44:59] <Darke> We've got programs in the cvs that allow you to view shapes (shpdisp, animdisp, gumpdisp).
[17:45:00] <Owet> I found Exult.. but..
[17:45:13] <Colourless> which operating system do you use?
[17:45:17] <Owet> Win98se
[17:45:27] <Owet> And Linux Redhat 7.xx
[17:45:32] <Colourless> ok, you can download http://exult.sourceforge.net/snapshots/pentagram/Pentagramwin32.exe
[17:45:54] <Darke> You can also checkout the 'pentagram' module from the exult cvs, rather then the 'exult' one.
[17:45:57] <Dominus> Colourless: ES says: Error writing to pipe: overlaying E/A-execution in work (roughly translated from German)
[17:46:12] <Owet> http://personal.inet.fi/koti/samuli.jomppanen U might want to take a look what i ... code..
[17:46:31] <Dominus> Colourless: same in stderr.txt
[17:46:41] <Colourless> ah ok, that's a mistake on my part
[17:46:49] <Colourless> i think
[17:46:56] <Colourless> need to check the docs
[17:47:06] <Colourless> but did the editing itself work or not?
[17:47:13] <Dominus> no
[17:47:25] <Dominus> it says in stdout:
[17:47:39] <Colourless> stdout is meaningless for me
[17:47:53] <Dominus> write(1, 0012f8DC, 163)
[17:48:09] <Dominus> Error sending NPC data to ExultStudio
[17:48:22] <Dominus> NPC from ExultStudio is not being edited
[17:48:27] <Colourless> hmm, i think it might be attempting to send too much
[17:49:27] <Dominus> ES says write(-1, 0x22e8f0, 163)
[17:49:43] <Dominus> Then the "error while writing to pipe.."
[17:49:55] <Dominus> then Error sending npc data to server
[17:50:32] <Colourless> did it say error while writing to the pipe any other time?
[17:50:43] <Dominus> directly at startup
[17:50:46] <-- Owet has left IRC ("VIRUS")
[17:51:04] <Dominus> it says:
[17:51:11] <Dominus> connected to server
[17:51:31] <Dominus> write(-1, 0x22e7a0, 7)
[17:52:01] <Dominus> Error while writing to pipe: Überlappender E/A-Vorgang wird verarbeitet
[17:52:11] <Dominus> Error sending to server
[17:53:00] <Dominus> one moment, be right back
[17:53:03] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[17:53:31] --> wjp has joined #exult
[17:53:31] --- ChanServ gives channel operator status to wjp
[17:53:33] <wjp> hi again
[17:53:46] <Colourless> wb
[17:54:37] <Darke> ReHi.
[17:55:54] <Darke> Wow. A thread that gained 24 posts overnight. That's almost as 'bad' as The Thread Which Must Not Be Named. At least this one's ontopic. *grin*
[17:58:09] * wjp looks at logs
[17:59:31] <wjp> ueberlappender E/A-Vorgang wird verarbeitet? uh
[17:59:42] <Fingolfin> haha
[17:59:48] <wjp> overlapping I/O-...progress?
[17:59:53] <Fingolfin> async I/O-Action is being processed or so
[18:00:17] <wjp> why is that an error message?
[18:00:31] --> Owet has joined #exult
[18:00:47] <Owet> Now.. What was that pentagram URL again?
[18:01:28] <Colourless> wjp: it's not supposed to be an error :-)
[18:01:33] <Colourless> http://exult.sourceforge.net/snapshots/pentagram/Pentagramwin32.exe
[18:01:42] <wjp> oh, that would explain it :-)
[18:03:54] <Owet> Wtf is wrong with this..
[18:04:13] <wjp> ?
[18:04:27] <Darke> Hmm? Have you setup the paths to your copy of U8 in pentagram.cfg?
[18:05:01] <Owet> I believe my computer is believing that http://exult.sourceforge.net/snapshots/pentagram/Pentagramwin32.exe file is Virus.
[18:05:27] <Owet> BKDR_EMULBOX.A <
[18:05:33] <Darke> Wierd. We had that problem recently with another person and the exult snapshot binaries.
[18:05:48] <Owet> Gentlemen.. U have a VIRUX!
[18:06:05] * wjp looks around for Kirben
[18:06:15] <wjp> oh, it's a bit too late there
[18:06:28] * Owet starts to delete sum files
[18:06:56] <wjp> (for non-undead Australians, I mean :-) *looks at Darke and Colourless*)
[18:07:08] <Darke> I can't find any references to this virus. What scanner are you using?
[18:07:32] * Darke looks perfectly alive. Of course, that really doesn't mean anything...
[18:07:56] <Colourless> well the name suggest it's a backdoor trojan
[18:08:28] <Darke> Yeah. I was wondering if it might be tripping up on your x86 emulation code to decode the sounds.
[18:08:47] <Owet> Pc-Cilling
[18:09:18] <Owet> 2000
[18:09:34] <Owet> Updated..
[18:09:45] <Colourless> which file did it say had the problem?
[18:10:00] <Owet> Pentagramwin32.exe I believe
[18:10:34] <Darke> Ok. That virus doesn't even appear to be in their online virus db.
[18:11:02] <Owet> How ever.. PC cillin quarantees that file. So i cant open/read/write it.
[18:11:06] <Colourless> some virus scanners can mess up by detecting patterns in the compressed zip data that they recognice as a virus
[18:11:53] <Colourless> you should try decompressing the file using winzip or something (it's a self extracting zip) and then scanning the files in the zip
[18:12:12] <Colourless> i doubt that there is an problem, but you never know
[18:12:25] <Owet> Whose going to pay the damage if there is real virux?
[18:12:38] <Darke> No one of course.
[18:13:02] <Owet> As usual.
[18:14:27] --> Dominus has joined #exult
[18:14:37] --- ChanServ gives channel operator status to Dominus
[18:14:41] <Dominus> hi again
[18:14:52] <Darke> Welcome back.
[18:15:22] <Colourless> wb
[18:15:29] <-- Dominus has left IRC (Read error: 104 (Connection reset by peer))
[18:15:46] --> Dominus has joined #exult
[18:15:49] <Darke> Shame Colourless! Scaring him off like that! *grin*
[18:15:57] --- ChanServ gives channel operator status to Dominus
[18:16:01] <Dominus> he he
[18:16:05] <Dominus> the connection wasn'T good
[18:16:43] * Darke paws Dominus the duct tape to fix his connection.
[18:17:13] <Dominus> it would be better if you got out of the connection and pushed mine
[18:17:16] <Dominus> :-)
[18:17:39] <Dominus> I see you translated the pipe error message :-)
[18:17:39] <wjp> hehe :-)
[18:18:12] * Darke considers the application of duct tape to Dominus' mouth. *grin*
[18:18:35] <Dominus> he he he, try it try it...
[18:19:48] <Owet> Ok..
[18:19:57] <Owet> Pentagram is now D/L'ed..
[18:20:02] <Owet> And extracted..
[18:20:08] * Darke decides not to. We've had our weekly dose of innendo the other day with TonysBalls. *grin*
[18:20:10] <Dominus> Colourless: anything else you want me to try? I have to go soon, meet some friends and I don't want to be toooo late
[18:20:38] <Colourless> Dominus: just a second, i'm uploading updated exult and exult_studio exe's
[18:20:42] * Dominus admits he didn'T get that TonysBalls thing
[18:20:47] <Dominus> ok
[18:22:15] <Colourless> ok, redownload http://www.users.on.net/triforce/exult_studio.zip it contains both the updated exe's
[18:23:38] * Darke thinks the joke's not funny if you have to explain it. *grin* It's probably just that we're dealing with a bit of english slang that you're not familiar with, and/or the U8 debugging information that you're not familiar with. *grin*
[18:24:54] <Dominus> I think the problem was the u8 stuff the other part I understood, but you are right, better no one explains it as it will not be funny anymore :-)
[18:25:49] <Dominus> Colourless: in ES output:
[18:25:55] <Dominus> Connected to server
[18:26:12] <Dominus> write(-1, 0x22e7a0, 7)
[18:26:14] <Dominus> 0
[18:26:33] <Dominus> Error while writing to pipe: (null)
[18:26:40] <Dominus> Error sending to server
[18:26:59] <Dominus> similar when you try to edit an NPC
[18:27:02] <Dominus> no luck again
[18:27:09] <Owet> Whats animdisp?
[18:27:25] <wjp> Owet: a small tool to display all animations npcs/monsters have
[18:27:36] <Dominus> read the readme that comes with it
[18:27:50] <Dominus> contains all the keyboard shortcuts as well
[18:27:56] <Dominus> too many to list :-)
[18:28:10] <Colourless> Dominus: hmm
[18:28:54] <Colourless> i'll have to look at the problem another time if you have to be going
[18:29:09] * Dominus thinks we should do it like MS and say we support only XP Professional :-)
[18:29:17] <Darke> Owet: Most of the animations are handled in the usecode though, only a few are 'hardcoded'.
[18:29:36] <Darke> Dominus: Sounds good to me, when do we make the announcement? *grin*
[18:29:54] <Colourless> the (null) bit was me attempting to get it to always output the error message in english
[18:29:58] <Owet> Are those.. stretched?
[18:30:24] <Colourless> what do you mean stretched?
[18:30:32] <Owet> Well..
[18:30:48] <Darke> *nod* x2 scaling with a filter. You need to alter the scaling setting in the pentagram.cfg if you want to see it as it originally was.
[18:31:06] <Dominus> ok, Colourless if you want you can hack some more and I take a look when I come home or tomorrow morning. I'll definitely try to get here again, tomorrow afternoon
[18:31:13] <Darke> Or in theory anyway, I've not actually tried it. *grin*
[18:31:21] <Colourless> of you can use "Alt-Keypad +" and "Alt-Keypad -"
[18:31:27] <wjp> if necessary I can reboot into win2k too
[18:32:14] <Dominus> Colourless: just leave me a note in the logs if you want me to test another one.
[18:32:21] <Colourless> ok
[18:32:26] <Dominus> I really have to go now :-)
[18:32:30] <Dominus> see you
[18:32:32] <Dominus> bye
[18:32:32] <wjp> bye
[18:32:33] <Darke> Bye. *grin*
[18:32:37] <Colourless> cyya
[18:32:38] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[18:36:35] <Darke> ./mapdisp is _just_ a little unplayable at 800x600x2 windowed. I wonder if opengl will speed it up a little. *grin*
[18:37:43] <Colourless> don't count on it making it much faster
[18:37:58] <Colourless> there are limitations
[18:38:02] <Owet> Hey.. This pentagram is ... c00l.
[18:38:44] <Darke> Colourless: I admit I was actually surprised exactly how 'fast' it was. *grin* I think it was about half speed.
[18:40:12] <Darke> Fullscreen's not much better, you can almost see the tearing. *grin*
[18:58:06] <Owet> Ok..
[18:58:19] <Owet> I got what i need.. Now i can go away.
[18:58:34] <-- Owet has left IRC ("OwetOS:Error 666! -Lost contact to host!")
[20:43:18] --> Annorax has joined #Exult
[20:44:09] <-- Annorax has left IRC (Client Quit)
[20:45:18] --- Darke is now known as Darke|afk
[21:02:58] --- Darke|afk is now known as Darke
[21:48:47] <-- Colourless has left IRC ("time to leave")
[22:24:24] <-- Fingolfin has left IRC ("good night folks")
[23:38:48] * wjp has to go too
[23:38:51] <-- wjp has left IRC ("Zzzz...")