#pentagram@irc.freenode.net logs for 29 May 2006 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:33:33] --> Colourless has joined #Pentagram
[00:33:35] --- ChanServ gives channel operator status to Colourless
[03:22:45] <-- SB-X has left IRC ("Leaving")
[03:28:45] --> SB-X has joined #pentagram
[03:54:56] --> Corvus has joined #pentagram
[04:00:11] --> Suvroc has joined #pentagram
[04:04:07] <-- Suvroc has left IRC (Client Quit)
[04:30:50] <-- Corvus has left IRC (Client Quit)
[05:18:43] <watt> hmmm, looks like the ppc version is not quite right yet - palette is off.. on the main screen at least
[05:20:56] <watt> looks like libpng is the only piece I've got off right now
[05:53:17] <Colourless> pentagrams code 'should' be endian independant
[05:53:36] <Colourless> but it's possible the png code isn't
[05:53:49] <Colourless> that is the way we load pngs using libpng
[05:54:32] <Colourless> if the game itself looks right then it's probably in the TexturePNG
[05:55:50] <Colourless> libpng returns U32s so it's possibly there...
[05:56:01] * Colourless hasn't worked with libpng for a while
[07:05:50] <wjp> yeah, the png loading/writing could very well be wrong on BE
[08:32:15] <-- SB-X has left IRC ("Leaving")
[10:10:13] <-- Colourless has left IRC (Read error: 113 (No route to host))
[11:56:29] <-- exultbot has left IRC (ping timeout: 15 minutes)
[12:38:10] --> exultbot has joined #pentagram
[12:38:10] --- Topic for #pentagram is: Spoon!
[12:38:10] --- Topic for #pentagram set by Darke at Sun Feb 15 13:15:28 2004
[13:29:56] --> SB-X has joined #pentagram
[13:40:17] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[14:28:15] --> Kohlrabi has joined #pentagram
[14:50:19] <-- Kohlrabi has left IRC (Read error: 104 (Connection reset by peer))
[15:06:04] --> Kohlrabi has joined #pentagram
[17:06:55] <watt> ok, I think I found the problem and I may be able to simple repack the RGBA of each point after reading the image from libpng
[17:08:20] <watt> I think it expects arrays of 4 png_bytes and we hand it an uint32
[17:21:14] <watt> yup, that appears to be it
[17:21:52] <-- Kohlrabi has left IRC (Read error: 104 (Connection reset by peer))
[17:24:42] --> Kohlrabi has joined #pentagram
[17:31:03] <wjp> watt: great
[17:31:26] <wjp> so I assume this means building was successful?
[17:45:34] <watt> yup. still need to commit libpng though
[17:47:09] <watt> add as system/xcode/libpng-1.2.10 ?
[17:47:18] <wjp> I'd really rather not add libraries to svn
[17:49:00] <wjp> What exactly does it consist of? Source, patches, binaries?
[17:50:46] <wjp> watt: could you check the png-saving code as well? It probably requires some byteswapping as well
[17:54:37] <watt> oh, sure... screen shots right?
[17:55:10] <wjp> mapdumps
[18:01:30] <wjp> it's also possible to let libpng do the byteswapping, by the way
[18:04:02] <watt> it appears to be fine... could also be rosetta fixing it, but I think we'll be fine
[18:17:09] <wjp> how confusing
[18:20:36] <wjp> hm, the U8 box actually looks kind of cool with R and B swapped :-)
[18:25:31] <watt> playing around with it?
[18:25:54] <wjp> yeah, experimenting with some libpng functions
[18:31:39] <-- Kohlrabi has left IRC (Read error: 104 (Connection reset by peer))
[18:34:51] --> Kohlrabi has joined #pentagram
[18:49:42] --> Corvus has joined #pentagram
[19:48:18] <-- Kohlrabi has left IRC (Read error: 104 (Connection reset by peer))
[19:48:36] --> Kohlrabi has joined #pentagram
[20:01:04] <-- Corvus has left IRC (Read error: 110 (Connection timed out))
[21:55:50] <-- SB-X has left IRC ("Leaving")
[23:17:52] --> Kirben has joined #pentagram
[23:17:52] --- ChanServ gives channel operator status to Kirben
[23:21:25] <watt> don't suppose we have icons, do we?
[23:37:42] --> Colourless has joined #Pentagram
[23:37:42] --- ChanServ gives channel operator status to Colourless
[23:46:03] <watt> ok, I created an icon for the mac app out of the navbar - it actually looks damn sharp.