#pentagram@irc.freenode.net logs for 24 Dec 2005 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:50:14] --> Colourless has joined #Pentagram
[00:50:15] --- ChanServ gives channel operator status to Colourless
[01:49:18] <-- Colourless has left IRC ("brb")
[01:52:45] --> Colourless has joined #Pentagram
[01:52:45] --- ChanServ gives channel operator status to Colourless
[02:21:55] <-- oaK has left IRC (Nick collision from services.)
[02:21:58] --> oaC has joined #pentagram
[03:58:02] <-- Colourless has left IRC ("casts improved invisibility")
[05:49:38] --- oaC is now known as oaK
[08:03:03] --> Colourless has joined #Pentagram
[08:03:03] --- ChanServ gives channel operator status to Colourless
[12:16:28] <-- Kirben has left IRC ("System Meltdown")
[13:35:38] <-- Colourless has left IRC ("casts improved invisibility")
[14:01:07] <-- megawatt has left IRC (Excess Flood)
[14:06:06] --> megawatt has joined #pentagram
[14:10:34] <-- megawatt has left IRC (Excess Flood)
[14:24:20] --> megawatt has joined #pentagram
[14:28:06] <-- megawatt has left IRC (Excess Flood)
[14:42:34] --> megawatt has joined #pentagram
[14:45:39] <-- megawatt has left IRC (Excess Flood)
[15:14:47] --> megawatt has joined #pentagram
[15:19:04] <-- megawatt has left IRC (Excess Flood)
[15:32:35] --> megawatt has joined #pentagram
[15:36:31] <-- megawatt has left IRC (Excess Flood)
[15:49:51] --> megawatt has joined #pentagram
[15:53:55] <-- megawatt has left IRC (Excess Flood)
[16:08:06] --> megawatt has joined #pentagram
[16:08:25] <wjp> megawatt: here?
[16:11:21] <-- megawatt has left IRC (Excess Flood)
[16:16:10] --> megawatt has joined #pentagram
[16:17:17] --- ChanServ gives channel operator status to wjp
[16:17:22] <-- megawatt was kicked from #pentagram by wjp (wjp)
[17:27:18] <oaK> hmm
[17:31:44] <wjp> hm? :-)
[17:33:34] <oaK> :P
[18:08:53] <-- etomek has left IRC ()
[21:51:34] --> Colourless has joined #Pentagram
[21:51:34] --- ChanServ gives channel operator status to Colourless
[22:02:52] <wjp> hi
[22:04:02] <Colourless> hiya :-) merry xmas ;-)
[22:04:10] <wjp> merry christmas :-)
[22:42:41] --> megawatt has joined #pentagram
[22:43:21] * megawatt puts on his christmas hat and kicks his irc client a few times
[22:43:50] <wjp> hi watt
[22:43:57] <wjp> sorry for the kick again :-)
[22:44:39] <wjp> any idea what's causing the floods? usually it's trying to join too many channels at once, I think
[22:44:39] <megawatt> ehh.. do what you must.... I really should just kill my client before heading home each day
[22:45:32] <megawatt> seems to only happen when I leave it going and I lock windows - not sure if there a chatzilla bug of anything there.
[22:56:11] <wjp> weren't we explicitly calling leaveFastArea on noisy items when changing maps at some point?
[22:56:49] <Colourless> yes i think we were
[23:00:03] <wjp> I can't find that code at the moment
[23:00:23] <wjp> and we do have a bug with sounds that keep playing when switching maps
[23:00:36] <Colourless> actually i removed that
[23:00:48] <Colourless> there was an explicit, but i removed it
[23:17:43] --> Kirben has joined #pentagram
[23:17:43] --- ChanServ gives channel operator status to Kirben
[23:28:00] <wjp> just dumped all maps
[23:28:12] <wjp> converting several gigabyte of tga files to png now :-)
[23:29:02] <Colourless> :-)
[23:29:02] <wjp> biggest one is the ancient necromancers map (500Mb) followed at a distance by the plateau and the upper catacombs at 300Mb each
[23:29:22] <Colourless> 500mb isn't too bad
[23:29:43] <wjp> plateau is only 13Mb in png
[23:29:47] <Colourless> the total map size could have seen files at over 1 gb
[23:30:06] <Colourless> lots of black
[23:30:09] <wjp> yeah
[23:30:13] <wjp> it has four separate areas in it
[23:31:11] <Colourless> funny how quickly we implemented that 'critical' feature
[23:35:04] <wjp> yeah, while a minor feature request like 'write engine' has been in the queue for years now ;-)
[23:37:45] <Colourless> actually we all impressed me with all that. we didn't need to make any changes to how pentagram worked to get the screenshot taking to work. of course the tiling aspect of it did work around that problem you found rendering to a buffer that was too large
[23:38:01] <Colourless> but the tiling aspect was designed to reduce the memory requirements
[23:38:06] <Colourless> and to speed things up
[23:38:11] * wjp nods
[23:38:55] <wjp> most features I've implement the last year or so hardly required any new code
[23:39:12] <wjp> s/ment/mented/
[23:39:47] <Colourless> a roof popped version might be interesting but hard to get right since the various maps are all at different heights and there isn't a consistant height even in single maps
[23:40:30] <Colourless> most code i've written lately was the scaler framework and the audio framework
[23:41:05] <Colourless> scalers required the most modifiaction to existing code (most of that was done by you though with GUIApp::addGump())
[23:41:19] <megawatt> most code i've written lately was.... oh well, I guess I should get on that then ;-)
[23:41:35] <wjp> addGump is just a large 'if', though :-)
[23:41:47] <Colourless> yes... a bit of a hack still
[23:42:03] <wjp> maps all done :-)
[23:42:24] <wjp> 267Mb of pngs
[23:42:30] <megawatt> wow
[23:43:13] <Colourless> thats a lot
[23:43:19] <Colourless> you putting them on your website?
[23:43:54] <wjp> not without scaling them down
[23:44:17] <wjp> I have trouble viewing most of them :-)
[23:44:25] <Colourless> :-)
[23:44:39] <wjp> most viewers have this bad habit of wanting the entire bitmap in memory to display it :-)
[23:44:51] <Colourless> which one is the smallest
[23:45:01] <wjp> in bytes or resolution?
[23:45:31] <wjp> the ethereal plane at the end is only 400Kb
[23:45:39] <wjp> followed by the plane of air at 900Kb
[23:46:10] <Colourless> in res
[23:46:12] <wjp> next are the ghost armour and lava tunnel maps between 1Mb and 2Mb
[23:46:28] <Colourless> was thinking ethereal plan would be smallest
[23:47:16] <wjp> it's the smallest in res as well
[23:47:17] <wjp> 3072 x 2624
[23:47:35] <megawatt> grey-scaled, half-sized versions probably would be too large.
[23:48:00] <wjp> actually I should try converting them to 256 colour indexed
[23:48:00] <megawatt> s/would/wouldn't
[23:48:11] <Colourless> 33% or 25% sized versions would probably be best. 256 should be easy
[23:48:35] <wjp> assuming I can feed the reducing program the palette I want it to use it shouldn't take too much time either
[23:49:16] <wjp> hm, do they actually only use the colour in the palette or could they use some blended colours as well?
[23:50:33] <Colourless> the colours should be identical except for the xforms which are blended