#pentagram@irc.freenode.net logs for 12 Mar 2005 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage

[00:03:19] <-- pizzathief has left IRC ("Client exiting")
[00:11:40] <-- watt has left IRC (Read error: 145 (Connection timed out))
[00:18:46] --> watt has joined #pentagram
[00:46:30] --> kjiou has joined #pentagram
[00:46:31] <-- kjiou has left IRC (Client Quit)
[00:55:12] <-- watt has left IRC (Read error: 145 (Connection timed out))
[01:37:38] <-- Fingolfin has left IRC ("42")
[06:40:46] --> Colourless has joined #Pentagram
[06:40:46] --- ChanServ gives channel operator status to Colourless
[09:29:28] --> Chetic has joined #pentagram
[09:48:04] <-- Chetic has left IRC (Connection timed out)
[11:07:03] --> Fingolfin has joined #pentagram
[11:07:03] --- ChanServ gives channel operator status to Fingolfin
[11:29:47] --> Chetic has joined #pentagram
[14:33:48] <-- Kirben has left IRC ("System Meltdown")
[15:05:12] <Colourless> just a bit of an experiment: http://www.users.on.net/~triforce/minimap.png
[15:06:34] <Colourless> 4x4 pixels per glob.
[15:07:00] <Fingolfin> neat :-)
[15:07:50] <Colourless> 8x8 pixels looks really nice. but with the way i have things set its really slow :-)
[15:16:13] <Colourless> an 8x8 map: http://www.users.on.net/~triforce/8x8map.png
[15:22:40] <wjp> cool :-)
[16:18:02] --> watt has joined #pentagram
[16:18:51] --- ChanServ gives channel operator status to watt
[16:19:05] <watt> That minimap looks awesome.
[16:31:46] <Colourless> committed it
[16:31:53] <Colourless> use MiniMapGump::toggle in the console
[16:32:05] <Colourless> as the change log says, it's experimental
[16:32:38] <Colourless> if you want to change it's scale edit the MINMAPGUMP_SCALE define at the top of MiniMapGump.h
[16:36:17] <Colourless> it's currently set to 4, but 8 looks good and had good speed now (minimap doesn't updated
[17:00:06] <wjp> hm, no object loaders for minimap/fastareavis gumps; I'll add them
[17:04:17] * Colourless shakes head
[17:04:17] <Colourless> no
[17:04:21] <Colourless> don't want them :-)
[17:04:29] <wjp> not saved?
[17:04:29] <Colourless> should be 'no save' gumps
[17:04:57] <Colourless> yep, not saved
[17:04:59] <wjp> hm, did we ever 'fix' the objid leaks for no save gumps?
[17:05:14] <Colourless> uh... we are leaking objids...
[17:05:40] <Colourless> easy enough to fix i would think, but would break savegames
[17:06:13] <wjp> breaking savegames again is overdue anyway :-)
[17:06:17] <Colourless> hm.. though not necessarily depends how it's done. could just save a list of objids for each gump that is not saved
[17:06:38] <Colourless> when when loaded set those objids to free
[17:13:10] <wjp> I seem to have acquired a fever... :/
[17:13:30] <wjp> pity those In Mani thingies don't work in RL... :-)
[17:16:53] <-- watt has left IRC (Read error: 110 (Connection timed out))
[17:18:24] <Colourless> what from?
[17:25:25] <wjp> hm, just some flu I guess
[17:27:38] --> watt has joined #pentagram
[17:27:59] --- ChanServ gives channel operator status to watt
[17:28:21] <watt> let's see if I can stay on more than 5 minutes this time.
[17:28:37] <wjp> you were here for at least 58 minutes last time :-)
[17:29:03] <watt> I was?
[17:29:38] * watt did take a shower, but wasn't connected when I came back
[17:57:41] --> Chetic_ has joined #pentagram
[17:58:56] <-- Chetic has left IRC (Read error: 54 (Connection reset by peer))
[18:03:09] --- Chetic_ is now known as Chetic
[18:14:33] <-- watt has left IRC (Read error: 110 (Connection timed out))
[18:26:28] <Colourless> well he only laster 47 minutes that time
[18:34:53] <Colourless> committed some more changes. Now uses scale of 8 (meaning each chunk is 8x8 pixels) and also a new console command to generate the entire MiniMap. MiniMapGump::generateWholeMap
[18:35:08] <Colourless> it's a bit of a hack, but it works
[18:38:16] <wjp> I wonder if it would look better if it was brightened a little
[18:38:33] <wjp> I noticed the same thing when scaling down screenshots; they end up too dark I think
[18:41:53] <Colourless> yep
[18:42:22] <Colourless> got to do with monitor gamma curves
[18:42:46] <Colourless> lots and lots of research done about it :-)
[18:43:42] <Colourless> got to do with the fact that 50% intensity for a pixel in your monitor is NOT value 127, but is closer to value 192
[18:43:50] <wjp> yeah, I actually read up a bit on that last week
[18:44:32] <Colourless> i've got some screenshots of exult around somewhere with 2xSaI with proper blending
[18:44:36] <Colourless> looks a bit different
[18:46:43] <wjp> there was a huge discussion on the SDL mailing list about 'correct' alpha blending
[18:46:55] <Colourless> hehe
[18:47:29] <wjp> I recently got a flatscreen monitor at work and that one has an 'sRGB' colour mode
[18:47:44] <wjp> I wonder if that means the monitor itself does gamma correction
[18:48:42] <Colourless> sRGB colour mode means that it's calibrated to properly show sRGB sources
[18:48:52] <Colourless> so it would do some kind of gamma correction
[18:49:24] <Colourless> check this:
[18:49:26] <Colourless> http://www.users.on.net/~triforce/exultnogc.png
[18:49:30] <Colourless> vs
[18:49:30] <Colourless> http://www.users.on.net/~triforce/exultgc.png
[18:50:05] <wjp> hm, quite visible
[18:50:20] <wjp> is that your 3d scaler?
[18:50:25] <Colourless> yeah
[18:50:56] <Colourless> should see what happens if i put a pentagram screenshot through ut
[18:51:00] <Colourless> it
[18:51:23] <wjp> pentagram's graphics seem a bit darker, so it may be quite noticable
[18:55:27] <Colourless> doesn't seem to make a huge different
[18:55:31] <Colourless> *difference
[18:56:01] <Colourless> but overall the image is slightly brighter
[19:00:06] <Colourless> http://www.users.on.net/~triforce/pentagramnogc.png and http://www.users.on.net/~triforce/pentagramgc.png
[19:00:25] <Colourless> difference are subtle, but they are there
[19:01:20] * wjp nods
[19:02:07] <Colourless> wouldn't actully be very difficult to do only the fly gamma correction in the scalers
[19:02:25] <Colourless> just need some special manip classes
[19:08:37] <-- Fingolfin has left IRC ("42")
[19:59:39] --> watt has joined #pentagram
[20:00:10] <watt> Looks like campus shuts down on spring break. If only school work did too
[20:19:14] <Colourless> wjp, committed some gamma correct scalers. Also minimap uses gamma correct filtering
[20:21:16] <Colourless> see changelog message for info about which scalers
[21:04:31] <Colourless> i think i should be off
[21:04:32] <-- Colourless has left IRC ("casts improved invisibility")
[21:13:04] <-- watt has left IRC (Read error: 60 (Operation timed out))
[21:20:00] --> watt has joined #pentagram
[22:11:36] --> megawatt has joined #pentagram
[22:18:07] <-- watt has left IRC (Nick collision from services.)
[22:18:38] --- megawatt is now known as watt
[22:18:53] --- ChanServ gives channel operator status to watt
[22:36:41] <watt> Think I'm getting infinite loops on the pathfinder.
[23:03:59] --> Kirben has joined #pentagram
[23:03:59] --- ChanServ gives channel operator status to Kirben
[23:05:33] --> megawatt has joined #pentagram
[23:17:40] <megawatt> ah.. how I dread changes to pent_include.h
[23:18:43] <megawatt> * just a quick ENABLE_CUSTOM_MEMORY_MANAGEMENT macro.. seemed like the right place of the enable on
[23:19:28] <megawatt> the define macro is elsewhere since it needs to have other headers included to work
[23:20:55] <-- watt has left IRC (Read error: 110 (Connection timed out))
[23:43:54] <-- Chetic has left IRC ()
[23:48:41] --> Chetic has joined #pentagram