#nuvie@irc.freenode.net logs for 20 May 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[00:37:53] <-- wjp has left IRC ("Zzzz...")
[01:08:44] --> Yuv422 has joined #nuvie
[02:04:20] <-- Eclair has left IRC (leguin.freenode.net irc.freenode.net)
[02:11:32] --> Eclair has joined #nuvie
[02:11:33] <-- Eclair has left IRC (leguin.freenode.net irc.freenode.net)
[02:11:55] --> Eclair has joined #nuvie
[04:16:03] <-- Eclair has left IRC (leguin.freenode.net irc.freenode.net)
[04:16:27] --> Eclair has joined #nuvie
[04:17:49] <-- Eclair has left IRC (leguin.freenode.net irc.freenode.net)
[04:18:38] --> Eclair has joined #nuvie
[04:36:10] <Yuv422> Oh dear
[04:36:33] <Yuv422> Gwenneth thinks I want to buy a triple crossbow when I ask her for her name. ;)
[06:08:13] --> servus has joined #nuvie
[06:24:58] --- servus is now known as Cashman
[06:25:31] --- Cashman is now known as servus
[10:00:41] --> wjp has joined #nuvie
[10:41:48] <Yuv422> hi wjp
[10:42:17] <wjp> hi
[10:44:20] <Yuv422> did U6 have a dead npc room?
[10:44:27] <wjp> no idea
[12:08:16] <wjp> I never really experimented with U6 much
[12:08:38] <wjp> only played it once, I think
[12:08:59] <wjp> I'll have to remedy that once nuvie is playable :-)
[12:41:47] <Yuv422> :)
[12:42:10] <Yuv422> I'm just working on the Portrait loading class ATM
[12:42:30] * wjp just got the execution scene in U8 running :-)
[12:42:43] <Yuv422> nice!
[12:42:44] <wjp> but I got a segfault twice that won't show itself now :-(
[12:42:57] <Yuv422> now if only I could get it to compile! :(
[12:43:12] <wjp> compiling is usually the easy part :-)
[12:43:31] <Yuv422> hehe not when you're using apple's version of gcc. ;)
[12:44:00] <wjp> yeah... hope they release new devtools soon
[12:44:09] <wjp> s/hope/I hope/
[12:46:38] <Yuv422> has pentagram moved from a mapviewer to a game engine yet?
[12:47:00] <wjp> yeah
[12:48:19] <Yuv422> I wonder if softrender could be modified slightly to compile on OS X?
[12:48:26] <Yuv422> I might try if I have time
[12:48:38] * wjp looks up the error in the logs
[12:49:52] <wjp> hm, it's crashing in a 16 bit version of the renderer
[12:50:07] <wjp> are you running in 16 or 24 bpp?
[12:50:14] <Yuv422> 32?
[12:50:26] <wjp> k
[12:50:31] <Yuv422> or 24
[12:50:42] <wjp> try commenting out the "template class SoftRenderSurface<uint16>;" line at the end of SoftRenderSurface.cpp
[12:50:57] <wjp> maybe the 32 bit version does compile properly
[12:50:59] <wjp> (you never know :-) )
[12:52:06] <wjp> oh, and also get rid of the "else surf = new SoftRenderSurface<uint16>(sdl_surf);" in RenderSurface.cpp then
[12:52:32] <wjp> but don't let this stop you from the Portrait loading in nuvie :-)
[12:54:00] <Yuv422> hmm it might be caused by the inline include?
[12:54:25] <wjp> includes are handled before the compile stage
[12:54:31] <wjp> (by the preprocessor)
[12:54:59] <Yuv422> do you think that error was from the compiler not the preprocessor?
[12:55:16] <wjp> yes, since the preprocessor wouldn't be able to tell which function it was in
[12:55:20] <Yuv422> maybe the preprocessor is feeding the compiler bad data
[12:55:48] <wjp> unlikely, IMHO
[12:56:53] <Yuv422> apple does use a new preprocessor which has had issues in the past.
[12:57:06] <Yuv422> I might try inlining that file
[12:58:50] <Yuv422> hmm that shifted the error to PaintNoClip
[12:59:21] <wjp> inlining the file?
[12:59:26] <Yuv422> yes
[12:59:29] <wjp> wow
[13:00:15] <Yuv422> ooh
[13:00:21] <Yuv422> that includes that file again!
[13:00:26] <wjp> yes, it's included 5 times
[13:00:35] <Yuv422> Ouch! Why?
[13:00:43] <wjp> different versions of the paint algo
[13:00:47] <Yuv422> maybe it is the preprocessor?
[13:00:59] <wjp> I can hardly believe it, but it does sound like it
[13:01:02] <Yuv422> or something in that file
[13:01:19] <Yuv422> let me find the switch to dissable the apple preproc
[13:05:40] <Yuv422> -no-cpp-precomp
[13:05:46] <Yuv422> that's what I was looking for
[13:08:17] <Yuv422> nope that didn't fix it :(
[13:09:08] <wjp> and including the file manually 5 times?
[13:09:22] <Yuv422> the -no-cpp-precomp flag
[13:09:27] <Yuv422> I'm inlining now
[13:12:38] <Yuv422> that worked!!
[13:12:48] <wjp> I'm really amazed
[13:12:55] <wjp> but glad :-)
[13:13:07] <Yuv422> hehe not a pretty solution though is it!? ;)
[13:13:21] <Yuv422> very temp fix. ;)
[13:14:02] <Yuv422> -rwxr-xr-x 1 eric staff 5747840 May 20 23:12 pentagram
[13:14:07] <Yuv422> yay
[13:23:08] <Yuv422> it all seems to be working now.
[13:23:16] <wjp> great :-)
[13:23:52] <Yuv422> oh dear. I only have one mouse button :(
[13:23:58] <Yuv422> this could be a problem
[13:24:23] <wjp> hm, wasn't cmd-mouse used for the right button?
[13:25:27] <Yuv422> it is for X11
[13:26:01] <Yuv422> I don't think it is set for native SDL though.
[15:32:02] * wjp looks at portrait screenshot
[15:32:16] <Yuv422> :) I'm just commiting the code now.
[15:32:17] <wjp> looks like you got it :-)
[15:32:37] <Yuv422> it still needs their name.
[15:32:49] <Yuv422> and it only hooked into look mode at the moment
[15:32:53] <Yuv422> but it's a start.
[15:38:05] <Yuv422> time for bed
[15:38:06] <Yuv422> cya
[15:38:08] <-- Yuv422 has left IRC ("[BX] Automatically bored away")
[15:49:12] <Kirben> hmmm no Portrait.h in cvs
[15:49:58] <wjp> hm, yes, that's a bit of a problem
[15:51:45] <wjp> I guess it'll have to wait until yuv422 wakes up
[17:36:32] --> kefka has joined #nuvie
[18:14:04] <-- Kirben has left IRC (Read error: 54 (Connection reset by peer))
[19:03:20] --> sbx has joined #nuvie
[20:18:30] --> armchair_avatar has joined #nuvie
[20:27:18] <armchair_avatar> hewwo?
[20:27:51] <wjp> hwi
[20:28:02] <armchair_avatar> i can't compile nuvie :(
[20:28:17] <wjp> yeah, yuv422 forgot to commit some files
[20:28:24] <armchair_avatar> that's what i thought
[20:29:27] <wjp> but he's asleep right now, so we'll have to wait until he gets up
[20:29:30] <wjp> he did post of the screenshot of the new stuff, though :-)
[20:30:01] <armchair_avatar> i'll take a look
[20:30:16] <wjp> s/of/a/
[20:30:24] <wjp> no... s/of the/a/
[20:30:43] <wjp> typing in IRC and typing an email at the same time breaks sentences, it seems :-)
[20:47:11] <sbx> i can't seem to get a response from cvs now
[20:47:13] <sbx> maybe later
[20:47:16] <-- sbx has left IRC ("bbl")
[20:58:55] <-- armchair_avatar has left IRC ("Client Exiting")
[21:37:49] <-- wjp has left IRC ("Zzzz...")