#exult@irc.freenode.net logs for 6 Nov 2001 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[08:09:09] --> wjp has joined #exult
[08:09:16] --- wjp is now known as wjp|work
[12:05:19] <-- wjp|work has left IRC ([x]chat)
[12:54:03] --> Colourless has joined #Exult
[14:25:09] --> SharpTooth has joined #exult
[14:25:51] <SharpTooth> Hello. <bow>
[14:25:59] <Colourless> hi
[14:53:21] <-- Colourless has left IRC (Ping timeout for Colourless[ppp639.adelaide.on.net.au])
[14:58:20] --> Colourless has joined #Exult
[15:04:02] --> wjp has joined #exult
[15:04:06] <wjp> hi
[15:04:10] <SharpTooth> Hi.
[15:04:18] <Colourless> hi
[15:16:37] <-- Colourless has left IRC (brb)
[15:21:41] --> Colourless has joined #Exult
[15:47:33] <wjp> hmm, zipped savegames. Interesting thought
[15:47:43] <Colourless> what?
[15:47:54] <wjp> automatically compressing savegames
[15:48:34] <Colourless> yeah that's a interesting idea all right
[15:49:23] <wjp> is there an ifzstream or something?
[15:49:31] <Colourless> no
[15:49:36] <wjp> pity :-)
[15:50:54] <wjp> http://www.cs.unc.edu/Research/compgeom/gzstream/
[15:51:16] <wjp> pity it doesn't seem to be really portable
[15:51:18] * SharpTooth considers mentioning "you _chould_ write a wrapper for zlib" but that would be a bit too much like volunteering to do it. <grin>
[15:52:12] <Colourless> would be easier to just include zlib's zip file code directly into Exult
[15:54:12] <Colourless> well seems that gzsteam is a zlib wrapper :-)
[15:54:22] <wjp> yeah :-)
[15:54:28] <Colourless> has limitations though
[15:54:32] <Colourless> Seek. The zlib library provides the necessary functionality, but we have not realized that in the wrapper (yet? ;-).
[15:54:48] <wjp> shouldn't be too hard to implement, then
[15:54:52] <SharpTooth> Hmm... the gzstream does actually look rather portable. <grin> At lest it doesn't seem to do use anything not portable.
[15:55:20] <SharpTooth> I think it's probably quicker to rewrite the wrapper. Then it would be to use it.
[15:55:32] <Colourless> you'd think that. if there is one platform that it will break on, it would be what i'm using :-)
[15:55:59] <wjp> yeah, it should directly work on all unix-es (unices?)
[15:56:12] <SharpTooth> Colourless: Great, compile it and it's test programs and see if it'll work then. <grin>
[15:56:53] <wjp> funny, that wrapper is only 150 lines of code
[15:56:57] <SharpTooth> wjp: <nod> It should also work under cygwin.
[15:57:17] <wjp> 250 if you count the .h
[15:57:46] <SharpTooth> Like I said, it'll probably be quicker just to rewrite it then use the original. ;)
[15:57:55] <Colourless> zlib's code is pretty straight forward
[15:59:01] <Colourless> another thing that would be nice would be to be able use zips instead of flexes for data
[16:00:22] <Colourless> is it wise to do this sort of thing right now, considering that we are about to go beta? should it was till after the 1.0 release?
[16:00:25] <SharpTooth> <nod> I've seen another couple of projects do something like that for datafiles. It appears to be the 'in' thing to do, whether it is better or worse is another argument entirely. But I suspect it'll be a step up from flexes.
[16:00:34] <wjp> zlib doesn't support backward seeks, so we'd have to rewrite part of the saving code, btw
[16:00:46] <wjp> Colourless: yeah, it should wait until after 1.0
[16:02:36] <wjp> is there a 'ziplib' for .zip files?
[16:02:40] <SharpTooth> Colourless: I concur, waiting until after 1.0 would make sense. OTOH, gzipped save files would be more useful in beta, then after we've theoretically got all the bugs worked out.
[16:02:50] <SharpTooth> wjp: Yes, there is. I'll see if I can find a link.
[16:03:03] * wjp tries freshmeat
[16:03:08] <Colourless> zlib itself contains support for zip files
[16:03:14] * Colourless has the source right here
[16:03:23] <wjp> it does?
[16:03:27] * wjp takes another look at zlib.h
[16:04:03] <wjp> only says .gz in the header
[16:04:22] <Colourless> have you got a contrib/minizip dir?
[16:04:34] <Colourless> /* zip.h -- IO for compress .zip files using zlib
[16:04:35] <Colourless> Version 0.15 alpha, Mar 19th, 1998,
[16:04:47] <Colourless> /* unzip.h -- IO for uncompress .zip files using zlib
[16:04:48] <wjp> I didn't get the zlib source, I just looked at the header file
[16:04:49] <Colourless> Version 0.15 beta, Mar 19th, 1998,
[16:05:13] <Colourless> ah ok
[16:06:02] <wjp> brb
[16:08:59] <wjp> b
[16:09:04] <Colourless> wb
[16:09:08] <wjp> thx :-)
[16:09:12] <Colourless> :-)
[16:09:39] <wjp> yow... that expack frontend looks really.... umm... colourful. You must really like it ;-)
[16:10:05] <Colourless> :-)
[16:10:31] * wjp wonders why the XP in 'expack' are capital in the window title
[16:11:01] <Colourless> url of the image?
[16:11:05] <wjp> http://home.nexgo.de/minako.aino/eXPack-Frontend.png
[16:11:11] <SharpTooth> It's Windows XP compatible?
[16:11:15] <SharpTooth> :)
[16:11:21] <Colourless> k
[16:11:42] <SharpTooth> Aiee! Evil!
[16:12:21] <Colourless> argh. hurts my eyes
[16:12:28] * Colourless thinks it must be the windows colour settings
[16:12:33] <Colourless> who though, seriously could use that
[16:12:56] <Colourless> orange on orange.... are they mad?
[16:12:59] <SharpTooth> <grin> Someone seems to be able to. Call me a unix geek, but I still prefer the command line.
[16:13:11] <wjp> yeah, me too :-)
[16:14:41] <SharpTooth> http://home.nexgo.de/minako.aino/ <blinkblink> Must _really_ like the colour orange.
[16:16:23] <Colourless> :-)
[16:16:40] <SharpTooth> For some unknown reason most of the pictures aren't loading in Konqueror, but they work in Mozilla. They're only gifs though so I can't see what the problem might be. Weird.
[16:43:24] * SharpTooth considers the possibility that everyone is quiet because they are drooling over those pictures of Sailor Moon, but considers that "they're working or something" to be a more logical explanation.
[16:44:16] --> Fingolfin has joined #exult
[16:44:20] <Fingolfin> lo
[16:44:28] <Colourless> hi
[16:44:28] * SharpTooth bows, "Greetings."
[16:46:07] <wjp> hi
[16:55:37] <SharpTooth> <bow> Must be off. Goodbye.
[16:55:52] <-- SharpTooth has left IRC (SharpTooth)
[16:56:13] <wjp> I have to go too.
[16:56:14] <wjp> bye
[16:56:21] <-- wjp has left IRC ([x]chat)
[16:57:41] --> Nadir has joined #exult
[16:57:47] <Nadir> hiall
[16:57:53] <Colourless> hail
[16:57:57] <Colourless> :-)
[16:58:17] <Colourless> of course, that's not what you mean, but it looks like that could have been what you wanted :-)
[16:58:40] <Nadir> If you suffer from dyslexia, that is
[16:59:12] <Colourless> indeed
[16:59:27] <Nadir> colorless (on the ML) :)
[16:59:56] <Colourless> Me: "No, that will never happen. :-)
[17:03:09] <Nadir> has anyone volunteered to do any work on that gzstream stuff ?
[17:03:32] <Colourless> doesn't look like it
[17:03:56] <Colourless> of course it was only discussed and the decision appears to be 'later'
[17:06:04] <Nadir> One thing that would be really useful before beta/gamma, is a path selector from within Exult (I'm thinking cross-platform here
[17:06:16] <Fingolfin> yeah
[17:06:21] <Fingolfin> that would be very good
[17:06:23] <Fingolfin> hi nadir btw =)
[17:06:29] * Nadir has brought up the subject many times before and hasn't really done anything about it
[17:06:37] <Colourless> the biggest problem with gzstream is to ensure compatability with older games
[17:06:41] <Nadir> fing:hi
[17:06:43] <Nadir> Fingolfin: hi
[17:06:45] <Nadir> sorry
[17:07:12] <Fingolfin> sorry?
[17:07:24] <Fingolfin> Colourless: well yeah; maybe we could add some "magic marker" at the file start?
[17:07:32] <Nadir> (for the fing:hi... I was relying on Xchat's name completion)
[17:07:55] <Fingolfin> I.e. it shouldn't be *that* hard, to support both methods; we maybe even could add a small utility to convert between the two formats, no?
[17:08:01] <Fingolfin> Nadir: pfff, no matter =)
[17:08:15] <Nadir> Fingolfin: dual-support would be good
[17:09:49] <Nadir> another cool idea would be to have visual feedback somewhere (about box or main menu) that Exult has found the SFX files. That would be quite easy to do.
[17:10:08] <Nadir> Something like a SFX icon next to the game names
[17:10:49] <Fingolfin> hmm, sure, why not
[17:11:42] <-- matto|wookin has left IRC (zelazny.openprojects.net benford.openprojects.net)
[17:11:50] --> matto|wookin has joined #exult
[17:11:51] --- ChanServ has changed the topic to: Exult, the open source Ultima 7 and U7 part 2 engine
[17:13:00] <Nadir> A paperdoll icon too
[17:13:23] <Colourless> why?
[17:15:38] <Nadir> to show that exult has found the paperdol.vga file and has enabled support for it for BG
[17:15:43] <Fingolfin> Colourless: therefore?
[17:15:47] <Fingolfin> Colourless: as Nadir says
[17:15:55] <Fingolfin> just some sort of visual clue to the user
[17:16:08] <Colourless> yeah but if serpent isle is installed the support is automatic
[17:16:16] <Fingolfin> hm true
[17:16:20] <Fingolfin> for paperdolls
[17:17:47] <Nadir> we need an sfx shape then
[17:20:31] <Nadir> gotta go. bbt
[17:20:33] <-- Nadir has left IRC (Pleasant dreams, Avatar... hehehehehe)
[17:55:35] <-- Fingolfin has left IRC (Client Exiting)
[18:00:04] <-- Colourless has left IRC (got to go)
[18:07:50] <-- matto|wookin has left IRC (farmer.openprojects.net benford.openprojects.net)
[18:08:04] --> matto|wookin has joined #exult
[18:29:32] --> Colourless has joined #Exult
[18:40:42] <-- Colourless has left IRC (got to go again)
[19:06:51] --> Colourless has joined #Exult
[19:38:09] <-- Colourless has left IRC (Read error to Colourless[ppp185.adelaide.on.net.au]: Connection reset by peer)
[19:38:20] --> Colourless has joined #Exult
[19:41:24] <-- Colourless has left IRC (Ping timeout for Colourless[ppp185.adelaide.on.net.au])
[19:42:37] --> Colourless has joined #Exult
[19:55:32] <Colourless> arrgghhh
[20:01:57] <-- Colourless has left IRC (Ping timeout for Colourless[ppp446.adelaide.on.net.au])
[20:02:10] --> Colourless has joined #Exult
[20:05:13] <-- Colourless has left IRC (Ping timeout for Colourless[ppp446.adelaide.on.net.au])
[20:05:28] --> Colourless has joined #Exult
[20:25:14] <-- Colourless has left IRC (Ping timeout for Colourless[ppp446.adelaide.on.net.au])
[20:25:57] --> Colourless has joined #Exult
[20:42:53] <-- matto has left IRC (Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :))
[21:22:27] --> Fingolfin has joined #exult
[21:22:32] <Fingolfin> lo
[21:25:55] <Colourless> hi
[21:30:29] <-- Colourless has left IRC (time to leave)
[21:33:05] <-- Fingolfin has left #exult (Client Exiting)
[23:38:12] --> co_ has joined #exult