#exult@irc.freenode.net logs for 27 Aug 2003 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[07:39:43] --- ChanServ gives channel operator status to Dominus
[07:39:43] <Dominus> hey ho
[07:39:43] <Colourless> hi
[07:39:43] * Dominus kicks the forum
[07:39:43] * Dominus also kicks the logs
[07:39:43] <wjp> hi
[07:39:43] <Dominus> hi
[07:39:43] <wjp> hm, things do seem to be somewhat dead again
[07:39:43] <Dominus> mhm
[07:39:43] <Colourless> i'm going
[07:39:44] <-- Colourless has left IRC ("casts invisibility")
[07:39:44] <wjp> me too; night
[07:39:44] <-- wjp has left IRC ("Zzzz...")
[07:39:44] <-- exultbot has left IRC (signing off...)
[14:46:23] --> exultbot has joined #exult
[14:46:23] --- Topic for #exult is: http://exult.sf.net/
[14:46:23] --- Topic for #exult set by wjp at Wed Aug 20 21:37:19 2003
[15:39:38] --> wjp has joined #exult
[15:39:38] --- ChanServ gives channel operator status to wjp
[16:29:14] --> Colourless has joined #Exult
[16:29:17] --- ChanServ gives channel operator status to Colourless
[16:29:37] <Colourless> hi
[16:30:20] <wjp> hi
[17:06:10] <Colourless> http://cop.utmem.edu/lcleavelin/PLfoot.htm
[17:08:36] <wjp> I like the unix one :-)
[17:08:57] <wjp> heh, Access is funny too :-)
[17:09:07] <Colourless> :-)
[17:09:34] <Colourless> yeah access one is pretty funny
[17:09:48] <Colourless> the Unix one isn't funny for someone who might have just done it :-)
[17:10:04] <wjp> actually a friend of mine did something similar earlier today
[17:10:16] <wjp> she wanted to copy a new version of her thesis to a floppy
[17:10:31] <wjp> the end result was that she copied a disk image of the floppy over her thesis
[17:10:39] <Colourless> ow
[17:11:00] <wjp> ow indeed
[17:11:30] <wjp> luckily there was still a backup of the .tex from this morning, and a postscript version of the latest version, so nothing was really lost
[17:12:34] <Colourless> more programming fun: http://www.triv.org/journal/archives/2002/10/20/48.html
[17:12:59] <-- Kirben has left IRC (Read error: 54 (Connection reset by peer))
[17:13:22] <wjp> hehe :-)
[17:13:30] <wjp> nice ANSI C reference there :-)
[17:14:42] * wjp considers doing some exult release work
[17:14:58] <wjp> it would appear that I'm going to handle beta3 too :-)
[17:15:15] <Colourless> yeah well :-)
[17:17:26] <wjp> so... let's see
[17:17:34] <wjp> I'll do the WANT_MAP_CACHE_OUT stuff first
[17:18:00] <wjp> which involves removing the #ifdef..#endif, and the define from msvc_kludges
[17:18:20] <Colourless> actually, i think do that cache out stuff, then wait till, say saturday before doing the release
[17:18:26] <wjp> sure
[17:18:49] <wjp> judging by Jeff's last email he's gone already, so a few days more won't matter
[17:18:56] <Colourless> yeah
[17:19:30] <Colourless> just having the few days might allow an unforseen error to show itself and give us time to fix it before making another screwed up release :-)
[17:19:57] <wjp> interesting post on the guardian thread, btw... never looked at things that way
[17:20:34] <wjp> (committed the WANT_MAP_CACHE_OUT stuff)
[17:21:13] <wjp> oh, I see cvs-logs aren't lagged anymore :-)
[17:21:45] <wjp> let's see... exult starts out at 10Mb mem usage
[17:22:08] <wjp> teleporting about a bit puts it at 14Mb
[17:23:34] <wjp> teleporting about a bit more gets it up to 20Mb
[17:31:43] <Colourless> i disabled WANT_MAP_CACHE_OUT here, and exult crashed once memory usages got over 80 mb
[17:43:27] <wjp> 80Mb? hm, that's a bit much :-)
[17:44:23] <Colourless> well, that's pretty much the entire map
[17:47:00] <Colourless> how many different chunks can the game have? is it 2048?
[17:47:15] <wjp> not sure
[17:47:46] <Colourless> because i'm thinking about how much memory is taken up by drcode's pre-rendered chunk code
[17:48:18] <Colourless> each chunk is 128x128 so they require 16kb of memory to be prerendered
[17:48:38] <Colourless> if all 2048 chunks are prerendered, that's 32 mb of memory
[17:49:10] <Colourless> of course as far as I know, not all the chunks are used
[17:49:42] <Colourless> exult studio says there are 3072 chunks in bg
[17:50:14] <wjp> ok, so 48Mb :-)
[17:50:48] <Colourless> yeah, which isn't exactly a good thing
[17:51:03] <wjp> it's never cached out?
[17:51:30] <wjp> I'm wondering how doable it would be to create a very general 'caching' STL-like container
[17:52:05] <wjp> (the main problem would be making it general enough without making it very inconvenient to use, probably)
[17:54:45] <Colourless> could do a MRU type thing
[17:55:09] <Colourless> allocate n mb of memory for a certain amount of chunks
[17:55:36] <Colourless> enough to cover a reasonably large area
[17:56:28] <Colourless> then allocate buffers for cached renders when required
[17:57:31] <Colourless> if 3 mb of memory was allocated for render caches then that would still allow well over 150 chunks to be rendered
[17:59:06] <Colourless> of course this is not stuff to be changed before 1.1 :-)
[17:59:39] <wjp> I'm kind of wondering if 1.1 is a good version number to use for the next 'real' release
[17:59:58] <wjp> people have been referring to the 1.1.x snapshots as 1.1 at times, IIRC
[18:00:07] <wjp> so it might turn out to be quite confusing :-)
[18:01:02] <Colourless> it's not something we need to worry about right now. But yes, it would be confusing
[18:01:16] <Colourless> perhaps it should become 1.2 or something
[18:01:53] <Colourless> then the development would occur in 1.3.x version numbers, with the release after that being at 1.4
[18:02:02] <Colourless> and so on
[18:02:03] <wjp> sounds somewhat familiar :-)
[18:07:20] <Colourless> so when do you think pentagram will have a 0.01 release? i mean, it's already more functional than exult was in it's first release :-)
[18:08:04] <Colourless> then again, way back then, exult wasn't trying to be a game engine
[18:09:14] * Colourless notes wjp is rather quiet
[18:12:25] <wjp> well :-)
[18:12:41] <wjp> do you really want to do a pentagram release anytime soon?
[18:13:07] <Colourless> hell no :-)
[18:13:12] <wjp> good :-)
[18:13:59] <Colourless> i want pentagram finished before a release :-)
[18:14:18] <Colourless> i was tgwds supported before we release :-)
[18:14:22] <Colourless> s/was/want/
[18:14:24] <wjp> sounds like a plan :-)
[18:15:21] <wjp> of course that does mean we should continue working on pentagram sometime :-)
[18:18:52] <Colourless> you said something?
[18:19:08] <Colourless> i don't think i *got* that last message of yours ;-)
[20:35:37] --> Dominus has joined #exult
[20:35:40] --- ChanServ gives channel operator status to Dominus
[20:36:06] <Dominus> hi
[20:37:23] <-- Colourless has left IRC ("casts invisibility")
[20:49:48] --> jan_here has joined #exult
[21:04:21] <-- wjp has left IRC ("Zzzz...")
[21:24:21] <-- Matt_O has left IRC (Read error: 104 (Connection reset by peer))
[21:33:45] <-- Dominus has left IRC ("a pooka invited me to Charlie's")
[21:36:00] <-- jan_here has left #exult ("Client Exiting")
[22:10:00] --- EmberZzz is now known as DarkeZzz
[23:43:40] --> Matt_O has joined #exult
[23:59:56] --> Kirben has joined #exult
[23:59:56] --- ChanServ gives channel operator status to Kirben