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

Archive Today Yesterday Tomorrow
Exult homepage

[00:11:19] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[03:23:37] --> Kirben has joined #exult
[03:23:37] --- ChanServ gives channel operator status to Kirben
[05:02:08] --- Darke|afk is now known as Darke
[06:39:14] --> sb-x has joined #exult
[06:40:16] <sb-x> Exult 2002.pre1.0.99.1.alphacvs.rc2!!!
[06:41:06] <sb-x> hi
[06:41:12] <Darke> Hi.
[06:41:29] <Darke> Yeah I know, it's just getting a _little_... err... silly. *grin*
[06:42:03] <sb-x> im glad you are getting there... but does this mean i need to keep two branches around all the time
[06:42:04] <sb-x> hehe
[06:44:15] <sb-x> I've been playing Crusader: No Remorse
[06:44:21] <sb-x> kick ass action
[06:44:31] <Darke> Only if you're desperate to want both a absolutely up to date version and a "it'll play ok" version. *grin*
[06:44:39] <sb-x> hmm
[06:44:48] <sb-x> i do
[06:45:23] <sb-x> I didn't like jumping in U8. It somehow seems to work in Crusader.
[06:45:33] <sb-x> TGYDS2
[06:45:49] <sb-x> kinda glitchyfied tho
[06:46:23] * Darke nods. He's not had a chance yet. Still fussing around with vmware.
[06:46:56] <sb-x> vmware is too slow for my computer, but it looks nice
[06:47:10] <sb-x> or should i say, my computer is too slow for vmware
[06:47:49] --> Kirben2 has joined #exult
[06:48:16] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[06:51:04] * sb-x concludes that yesterday's log is too big to read fast.
[06:53:07] <Kirben2> Has 0.99.2 been confirmed as next version yet ?
[06:53:19] <Kirben2> I need to update snapshots.
[06:53:32] <sb-x> thought it was 0.99.1
[06:54:09] <Darke> I don't know.
[06:55:14] <Kirben2> 0.99.1 was rc2
[06:55:19] <sb-x> yeah
[06:55:21] <sb-x> thats the version
[06:55:23] <sb-x> ?version
[06:55:23] <exultbot> The latest official version of Exult is: 0.99.1rc2
[07:36:23] <-- Kirben2 has left IRC ("System Meltdown")
[07:36:41] --> Kirben has joined #exult
[07:36:41] --- ChanServ gives channel operator status to Kirben
[07:59:55] <-- sb-x has left IRC ("X-Chat [1.6.4]")
[10:02:56] --> Jammet has joined #exult
[10:03:03] <Jammet> Miau ... =)
[10:03:15] <Jammet> I'm finally back home =^_^=
[10:03:56] * Jammet has missed meowing in here. Wondering if anyone's wake, he playpokes Kirben abd Darke curiously.
[10:04:26] * Darke eeps and scritches behind the kitty's ear. Hi!
[10:04:31] <Jammet> Yay! =)
[10:04:39] * Jammet purrs sweetly and nuzzles Darke softly =).
[10:04:41] * Kirben pops and deflates
[10:04:48] <Jammet> Like - eep -four or five months ago I...
[10:05:08] * Jammet blinks and quickly closes Kirben's leak.
[10:05:24] <Jammet> S-sorry...
[10:05:39] * Darke purrrs too as he strokes his paw down Jammet's back. "It has been quite a long time."
[10:06:01] <Jammet> =^_^= I was making my part of the island patch four months ago or so! And I hadn't a chance of coming back since then. =( I guess I'm way too late.
[10:06:31] <Kirben> never too late
[10:06:32] * Jammet fluffs warmly and gently nudges Darke with his head, nuzzling in a ticklish way.
[10:06:36] <Jammet> Yeah, so long ago =(.
[10:06:48] <Darke> *grin* Don't know. You've have to pester Dominus about that, he's in 'charge' of that I think.
[10:07:15] <Jammet> =) Still the possibility? Cool! But I've never met Dominusnusnus =).
[10:07:28] * Darke giggles at Jammet's tickling, and bats playfully at his tail.
[10:07:42] <Darke> He's around occasionally. *grin*
[10:07:51] <Jammet> All I've done was what I was told. Like, the dialouges. I mean, I wrote that in a small text file. Other than that, everyone knows I'm just the normal cat bitmap =).
[10:08:12] <Jammet> I have this small portrait image too.
[10:08:40] <Darke> *nod* The patch is in the exult cvs atm somewhere. *grin* You might want to check it out.
[10:08:50] <Jammet> =^_^= I'll be gone for the weekend in some hours, going on a trip to lots of friends in Berlin for pouncing lessons...
[10:09:08] * Darke ooohs. Sounds fun!
[10:09:13] <Jammet> =) I have to get updated with exult anyway. I guess there's lots of changes and my old setup won't work anymore.
[10:09:30] <Darke> Not likely. *grin*
[10:09:50] <Jammet> I just got the RC2. =) The island thingy is in there?
[10:10:26] <Kirben> no, only cvs.
[10:10:31] <Darke> I'm pretty sure it isn't, you'd have to look in the cvs to find it. Only the older versions are distributed seperately.
[10:10:55] <Jammet> Okay =). What's Dominusnusnus's plan with the island anyways?
[10:11:15] <Jammet> =^_^= I'm curious what it looks like!
[10:11:57] <Darke> Just a 'demonstration' of exult_studio/ucc I think. *grin* There's a few big buildings done, he's adding a couple of graphics and such, and a couple of quests and some dialogue.
[10:12:13] <Jammet> Once a while ago I had a funny idea, that you can type in the Name of your Avatar and if it matches anyone's name in the game, your portrait looks like the matching character.
[10:12:42] <Jammet> =^_^= Maybe he assigns me some plothole too. Yay!
[10:12:50] * Darke snickers.
[10:13:23] <Darke> Hmm... I'm not sure if that's possible. It would depend if the full name is stored somewhere other then the usecode. (I think it is, BICBW.)
[10:13:41] <Jammet> =) In any case, I'll try to talk to him first. =) See what he thinks. I hope he really let's me still in after all these months.
[10:14:04] <Jammet> Darke, =) It was just some idea anyway.
[10:15:10] <Darke> You just need to talk to him I suppose. He's dropped another member of the 'occasional #exult lurkers and speakers' into it, so... *grin*
[10:15:34] * Jammet mewls sadly, "It ain't my fault."
[10:15:53] * Darke earperks.
[10:16:07] <Jammet> =) Please tell me the dimensions and colors amount for a normal portrait again. I have to fix mine. =)
[10:16:22] * Jammet curls up on the ground and fluffs.
[10:16:31] <Jammet> Gimpyyyy 2.3.7 ... cool.
[10:16:45] <Darke> Umm... I've got no idea. *grin* You need it to have the same pallete as the exult one, that much I know.
[10:17:12] <Jammet> =) Right, can anyone give me a gimp palette file for it so that I can just index the image?
[10:18:13] <Darke> Sorry, I just don't have any on me. *grin* I've not touched anything to do with the patch. There might be one in the exult/data directory.
[10:18:28] <Jammet> Okie! =)
[10:18:42] * Jammet hops ontop of a chair, then on a table, and sits on it and grooms his fur.
[10:18:55] * Darke pouts, and must hop off to sleep now. Night all!
[10:19:01] <Jammet> =) In a little while I'll be picked up by car and brought to Berlin. Mrow. So I'll see you again on Monday =).
[10:19:05] <Jammet> Nighty =^_^=
[10:19:16] <Darke> *nodnod* Indeed you will. Have fun! *grin*
[10:19:28] <Jammet> Yes my Lord =)
[10:19:31] --- Darke is now known as Darke|afk
[10:20:30] <Jammet> As you wish! Thy bidding! Yes! My liege? Your Honor? Your excellence? I come to serve. For the alliance! In your name!
[10:20:43] <Jammet> I love Freecraft =D.
[10:25:53] <-- Jammet has left IRC ("Ich hab noch einen Koffer in Berlin")
[11:45:02] <-- Kirben has left IRC ("System Meltdown")
[12:05:14] --> Kirben has joined #exult
[12:05:14] --- ChanServ gives channel operator status to Kirben
[12:34:31] --> Fingolfin has joined #exult
[12:34:52] <Fingolfin> yo
[12:34:54] --- ChanServ gives channel operator status to Fingolfin
[13:32:39] <Kirben> Is there a planned todo list for Exult ? with all this mention of exult after 1.0 been unstable I'm wondering what people are going to add/change to make it so unstable.
[14:09:59] --> Kirben2 has joined #exult
[14:13:01] <-- Kirben has left IRC (herbert.openprojects.net irc.openprojects.net)
[14:48:32] <-- Darke|afk has left IRC (herbert.openprojects.net irc.openprojects.net)
[14:49:10] <Kirben2> what version of autoconf/make does exult require ?
[15:09:14] <Kirben2> mingw has beta autoconf/make build system with msys now but I get stack of errors
[15:10:29] <Kirben2> aclocal: configure.in: 276: macro `AM_PATH_SDL' not found in library
[15:10:29] <Kirben2> You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
[15:10:29] <Kirben2> WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
[15:10:29] <Kirben2> WARNING: and `config.h.top', to define templates for `config.h.in'
[15:10:29] <Kirben2> WARNING: is deprecated and discouraged.
[15:10:30] <Kirben2> WARNING: Using the third argument of `AC_DEFINE' and
[15:10:30] <-- Kirben2 has left IRC (Excess Flood)
[15:10:36] --> Kirben has joined #exult
[15:16:08] --> Kirben2 has joined #exult
[15:16:58] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[15:20:52] --> Darke|afk has joined #exult
[15:20:52] --- ChanServ takes channel operator status from Darke|afk
[15:27:00] <-- Kirben2 has left IRC (Read error: 104 (Connection reset by peer))
[15:34:18] --> wjp has joined #exult
[15:34:18] --- ChanServ gives channel operator status to wjp
[15:34:20] <wjp> hi
[16:13:18] --> Colourless has joined #Exult
[16:13:18] --- ChanServ gives channel operator status to Colourless
[16:13:26] <wjp> hi
[16:13:29] <Colourless> hi
[16:19:00] <Fingolfin> hi
[16:24:09] <wjp> bbl; dinner
[16:24:18] <Colourless> cya
[17:10:42] <wjp> b
[17:10:50] <Colourless> wb
[17:20:28] <wjp> I wonder if now would be a good time to merge in my new usecode machine
[17:20:59] <Colourless> well, i would imagine now would be the time
[17:26:55] <wjp> ok... there we go
[17:33:29] <wjp> well... if that didn't break anything I don't know what will :-)
[17:35:23] <wjp> I guess the audio code should be merged in as well
[17:39:02] <wjp> ok, nothing obviously broken after usecode merge
[17:42:52] <wjp> hm, the audiotest branch seems to have configure/Makefile.in/libtool in CVS
[17:42:58] <wjp> not good
[17:43:28] <Colourless> hmm, isn't that the sort of thing someone was complaining about on the mailing list a week or 2 ago
[17:43:49] <wjp> yeah
[17:46:14] <wjp> hm, quite a few files have been deleted in the audiotest branch
[17:46:35] <wjp> ...but I guess that's because of the use SDL_mixer now
[17:47:24] <wjp> s/use/use of/
[17:47:49] <wjp> ok, merge was relatively clean it seems
[17:48:08] * wjp rebuilds again
[17:58:37] <-- Fingolfin has left IRC ("42")
[18:05:09] <wjp> hm, timidity music doesn't really seem to be working anymore
[18:05:54] <Colourless> don't look at me. i know nothing about such things :-)
[18:06:10] * wjp wasn't looking at Colourless :-)
[18:06:35] * wjp was glancing in the general direction of Simon :-)
[18:06:39] <Colourless> good, because if you were, something would have to be wrong. you shouldn't be able to see me at all
[18:07:10] <wjp> yeah, there's this little thing called 'the earth' in the way, isn't there? :-)
[18:07:50] <Colourless> you are mistaken. the earth is anything but little
[18:12:57] * wjp timed out while thinking of a proper response
[18:13:33] <Colourless> it's easy! it's all reletive. compared to the entire universe, the earth is tiny :-)
[18:13:51] <wjp> ok, without the typoes that might've been nice ;-)
[18:14:36] <wjp> or is that 'typos'?
[18:15:21] <Colourless> that comeback is just below the belt you know :-)
[18:15:26] <wjp> yes :-)
[18:15:55] <Colourless> no... i never noticed that simon got rid of my midi driver
[18:16:15] <wjp> hm, midiout?
[18:16:19] <Colourless> yeah
[18:16:26] <wjp> hm, so I see
[18:16:43] <wjp> I wonder what he uses for windows midi support now then
[18:16:50] <wjp> does SDL_mixer have a native win32 midi player?
[18:17:29] <Colourless> i don't know. maybe
[18:17:42] <Colourless> i wonder what latency it introduces
[18:17:57] <Colourless> xmidi + win_midiout driver were designed as a pair
[18:18:38] <wjp> is xmidi still in?
[18:19:05] <wjp> hm, yes, it is
[18:19:14] <Colourless> yeah it is
[18:19:15] <Colourless> it's required
[18:20:25] <Colourless> windows has native midi in lib_sdl
[18:21:38] <wjp> in sdl itself? hm, I guess I'm behind a little
[18:22:06] <Colourless> sdl_mixer i mean
[18:26:20] <Colourless> hmm
[18:27:32] <Colourless> it's not possible to specify what win32 midi device to use with sdl_mixer
[18:28:05] <wjp> hm, might not be a bad idea to resurrect win_midiout.cc, then
[18:31:28] <Colourless> sigh, it also requires writing a file out. this was half the reason i created the midiout dirver in the first place
[18:33:06] <wjp> yeah... writing a file only to read it a fraction of a second later seems somewhat silly :-)
[18:33:19] <Colourless> it's wasteful doing things 'that' way. we require 1 pass of the midi files to load and convert the patches. a second pass writes the file to disk. a third pass when sdl_mixer loads it. a fourth pass where sdl_mixer converts it into a win32 midistream
[18:39:44] <wjp> hm, the timidity driver is 'somewhat' different too
[18:39:59] <wjp> ("not there" might be a better description)
[18:40:15] <Colourless> you are forced to use sdl_mixer for timidity
[18:40:39] <wjp> yes... SDL_mixer has a built-in timidity, right?
[18:40:56] <wjp> it doesn't seem to be really working, though
[18:41:19] <Colourless> yeah it does
[18:41:30] <wjp> the whole 'HAVE_TIMIDITY_BIN' preprocessor directive doesn't make much sense anymore, I guess
[18:41:42] * wjp wonders why Simon didn't throw that out
[18:52:26] <wjp> hm.. if SDL_mixer has an internal timidity player, why does it go through a file?
[18:53:00] <Colourless> cause sdl_mixer can only read midi from a file afaik
[18:53:13] <Colourless> can't read from memory
[18:54:07] <wjp> hm, that's kind of silly, isn't it?
[18:54:55] <Colourless> yes it is
[18:55:06] <Colourless> oddly enought many api's seem to work that way
[18:55:28] <Colourless> of course most of the time there is still a way of loading from a memory buffer
[18:55:42] <wjp> hm, the stand-alone timidity can read from stdin
[19:28:39] <Colourless> what was the typo you fixed?
[19:29:27] <wjp> "This usually means the file(s) mentioned above arefrom a different version of Exult"
[19:30:34] <Colourless> hmm, not too bad :-)
[19:31:27] <wjp> ...are"\n << "from... in the code
[19:35:35] <Colourless> not too surprising. splitting a string over multiple lines is an easy way to get your trouble like that :-)
[19:36:21] <wjp> yeah :-)
[19:52:08] <Colourless> what should i do about: https://sourceforge.net/tracker/?func=detail&aid=538677&group_id=2335&atid=102335
[19:53:19] <Colourless> it's really old, and the problem was linked to the huge monsnpc.dat file.
[19:53:42] <Colourless> of course the reason for the crash couldn't exactly be determined?
[19:53:51] <Colourless> s/?//
[19:53:55] <Colourless> should i just close it?
[19:54:08] <wjp> hmm
[19:54:53] <wjp> yeah, mark it WontFix or something
[19:55:17] <wjp> and add a comment that we're pretty sure it's a compiler or library bug
[20:41:03] --- Darke|afk is now known as Darke
[20:41:27] <Colourless> about time i went
[20:41:31] <-- Colourless has left IRC ("bye")
[20:41:35] <Darke> Hi! Bye! *grin*
[20:45:44] <wjp> hi
[21:49:38] * wjp wonders why his usecode debugger doesn't work anymore... *sniff*
[21:50:59] * Darke sympathises.
[21:51:37] * wjp also wonders if Jeff's version checking could have had anything to do with that
[22:00:36] * Darke ponders. Possibly.
[22:01:11] <wjp> ah, or it could be that the location of the server socket changed to ~/.exult/
[22:17:43] * wjp isn't really happy with having to duplicate this connection code
[22:17:52] <wjp> it should probably go into libserver
[22:21:04] <wjp> oh bah... specfile broken
[22:21:16] --> andrewt has joined #exult
[22:21:20] <wjp> hi
[22:21:26] <andrewt> hi
[22:22:16] <Darke> Hi.
[22:25:42] * wjp should build RC2 RPMs, I guess
[22:25:43] <wjp> *sigh*
[22:31:25] * Darke pins a 'Hard Worker' badge on wjp's chest in appreciation of his efforts.
[22:32:31] <wjp> hey, it's not me doing the work :-)
[22:32:51] * wjp watches his CPU load
[22:36:06] * wjp now watches the build errors
[22:38:28] * wjp hacks up spec file and tries again *sigh*
[22:40:10] * Darke giggles.
[22:46:05] <wjp> File not found: /var/tmp/exult/usr/share/exult/opcodes.txt... ARGH!
[22:46:54] <Darke> It's been quite a while since that was last modified then.
[22:53:26] <wjp> indeed
[22:56:18] * wjp sighs
[22:56:18] <-- andrewt has left IRC (Remote closed the connection)
[22:57:30] * wjp sighs again
[22:59:59] <wjp> any idea if we still need midisfx.flx?
[23:00:07] * Darke gets out the bicycle pump to reinflate wjp after all his exhaling.
[23:00:15] <Darke> No idea.
[23:00:28] <wjp> what files does ucxt need?
[23:00:46] <Darke> Just a sec.
[23:01:30] <Darke> From usecode/ucxt/data: u7bintrinsics.data u8misc.data u8opcodes.data u8siintrinsics.data
[23:01:49] * Darke is pretty sure that's all.
[23:01:59] <wjp> where are they copied to with 'make install' ?
[23:02:24] <Darke> The two *intrinsics.data files are created from that head2data program. the usr/share/exult directory, IIRC.
[23:02:35] <wjp> what a peculiar set of filenames
[23:02:42] <wjp> you might want to check them for typos :-)
[23:02:57] * Darke bleahs.
[23:03:23] <wjp> hm, I don't see any u8 data files
[23:03:26] * Darke is in the middle of coding that u8decompiler, you've got to expect these sort of automatic mental translations. *grin*
[23:03:34] <wjp> oh, they're all u7 files..
[23:03:40] * wjp isn't quite awake anymore
[23:03:45] <Darke> u7bgintrinsics.data u7misc.data u7opcodes.data u7siintrinsics.data
[23:03:59] * Darke is not sure he's really awake either. *grin*
[23:04:31] <wjp> midisfx.flx isn't in fnames.h
[23:04:53] <wjp> ...but it is in Audio.cc/Midi.cc
[23:05:22] <wjp> ...but it's in #ifdef 0'ed blocks
[23:05:25] <wjp> so I'll leave it out
[23:05:29] * Darke nods.
[23:05:50] <wjp> ok, let's see...
[23:05:59] <wjp> that should cover the missing files
[23:06:17] <wjp> now to fix the strange path-variable related bugs
[23:23:48] <wjp> weird... configure.in replaces the @bindir@ things with ${exec_prefix}/bin, but that exec_prefix isn't replaced anywhere
[23:26:47] <Darke> Curious. What version of autoconf?
[23:27:26] <wjp> 2.13
[23:27:30] <wjp> hm, kind of old, I guess
[23:27:58] * wjp tries 2.5
[23:29:07] <wjp> eeek... that's a lot of errors
[23:31:44] * Darke suspects wjp is now deciding to 'downgrade' his autoconf. *grin*
[23:32:18] <wjp> I don't really care at this point... I'll do a full reinstall next week anyway :-)
[23:33:59] <wjp> hm, RH73 still ships with autoconf 2.13?
[23:35:05] * Darke knows that quite a few programs fail to compile properly with later versions of autoconf.
[23:37:27] * wjp thinks he needs an example .spec.in file to work from :-)
[23:40:05] * wjp has a feeling you're not supposed to use bindir/datadir in a spec.in file
[23:41:44] * wjp cheats by overriding bindir/datadir with ./configure parameters
[23:42:35] * Darke snickers. Who cares if it's a 'cheat', so long as it works. *grin*
[23:43:05] <wjp> well, I'll have to think of this cheat next time too :-)
[23:45:55] <wjp> *sigh*... ok... there we go again :-)
[23:45:58] * wjp rebuilds
[23:46:12] * Darke snickers.
[23:46:50] <wjp> note to Jeff: don't use the .spec file from the SF compile farm. (it doesn't seem to have gimp-devel packages installed)
[23:46:55] <wjp> :-)
[23:50:57] <wjp> NOOOOOOOOOOO!!!
[23:51:24] * Darke covers his ears. Ow. What is it?
[23:51:29] <wjp> it... doesn't... install... u7??intrinsics.data
[23:52:04] <wjp> any particular reason why they aren't in the ucxt_DATA section in Makefile.am?
[23:52:28] <Darke> Umm... no. 'Forgotten' maybe?
[23:52:37] <wjp> probably :-)
[23:52:54] * Darke suspects they were fogotten, since they're autogenerated. *grin*
[23:53:14] <wjp> what's head2data.test?
[23:53:50] <wjp> 'make dist' fails on it, somehow
[23:54:08] <Darke> IIRC it was used to actually execute head2data to produce those two files. But it's been a while.
[23:54:53] <wjp> phony target?
[23:55:21] <Darke> How do you mean?
[23:55:29] <wjp> i.e., not a real file?
[23:55:36] <Darke> *nod* It's not a real filename.
[23:55:56] <wjp> that didn't quite get through to make dist, it seems :-)
[23:56:03] <Darke> If there's an easier way to do it, I'm all ears. *grin*
[23:56:52] <wjp> well, wouldn't it be nicer to have these files be generated by the Makefile in the data/ dir?
[23:58:16] <Darke> Hmm... probably.