[06:47:05] <SB-X> hi r
[06:47:09] <SB-X> rich_
[06:47:22] <rich_> hey sb-x
[07:48:33] <rich_> what do you think of Lazarus?
[08:09:37] <SB-X> I'd like to play it but I don't have Dungeon Siege.
[08:14:39] <rich_> I don't either
[08:15:11] <rich_> It'd be nice if they used one of the open source 3D game engines (which probably didn't exist back when they first started on it)
[08:26:48] <rich_> Anyone here on the Mac?
[08:41:27] <SB-X> not me
[08:41:44] <SB-X> and I've got to go now
[08:41:46] <SB-X> cya
[08:41:47] <rich_> I wonder how hard it'd be to make Exult behave like a native Mac app
[08:41:49] <rich_> see ya
[08:41:56] --- SB-X is now known as sbx|afk
[08:42:00] <servus> It doesn't already?
[08:43:26] <rich_> it's got some differences
[08:43:33] <rich_> mainly where it puts files
[08:45:44] <rich_> like ~/.exult for the save games. Those should go in ~/Library/Application Support/Exult/Save
[08:46:17] <rich_> and the data directory should really be in Exult.app/Contents/Resources
[08:46:19] <rich_> stuff like that
[08:47:28] <rich_> (it's so the application and all the resources needed to run it appear as a single double-clickable application to the user)
[08:48:29] <servus> Well close enough, right?
[08:48:43] <rich_> yeah
[08:51:00] <rich_> and the default location for the game data directories on the mac requires you to have separate Exult application folders for each of the two games (or edit the config file to change the defaults)
[08:51:21] <rich_> I'll probably post something to the forum about it
[08:51:23] <rich_> what do you think?
[08:54:39] <servus> I thiiiiiiiiiink Kirben may use a Mac.
[08:54:58] <Kirben> No, I use Windows XP.
[08:55:09] <servus> See how his ears perk up?
[08:55:23] <rich_> ok
[09:08:09] <Colourless> fingolfin uses a mac
[09:08:18] <Colourless> he is our mac dev :-)
[09:08:54] <rich_> ok. I'm going to post something to the forum about it, and giving my suggestions for where files should go
[09:22:08] <rich_> it's posted
[11:52:39] <wjp> Fingolfin: there's a forum thread about OS X standards
[11:53:02] <wjp> do you have an opinion about things like default locations for savegames and original game data?
[12:28:18] <Fingolfin> yes
[13:11:44] <Fingolfin> seens -Wstrict-prototypes and -Wmissing-prototypes are not for C++ (which has both of these always on, anyway, as part of the language spec, doesn't it?)
[13:11:48] <Fingolfin> at least GCC 4 complains about 'em
[13:11:53] <Fingolfin> might be a good idea to remove 'em from configure
[13:12:10] <Fingolfin> in fact, heck, I am wondering about some of our bazillion configure options, do we really need all of those? :-)
[13:13:05] <Fingolfin> like mmx, 3dnow, external templates, repo ... ? and -fhonor-std, isn't that GCC 2.x ish?
[13:15:09] <Fingolfin> man, one of these days, I really would like to see a pentagram/scummvm build system used for Exult...
[13:15:26] <Fingolfin> it's *way* faster and makes it easier to play with knobs and switches =)
[13:17:37] <Fingolfin> and do we really need all that custom allocator junk ???
[13:17:41] <Fingolfin> if so -- why ?!?
[13:20:51] <Fingolfin> seems useless, too -- -Weffc++ generates tons of wrong and useless warnings
[13:21:01] <Fingolfin> OTOH, --enable-paranoid-warnings may have some justification
[13:21:09] <Fingolfin> if we ever fix those warnings, that is =)(
[14:27:11] <wjp> yeah, lots of things could use some cleanup
[14:27:36] <wjp> switching to the pentagram build system would have the positive side effect that crosscompiling can be done far more easily
[14:28:03] <wjp> automake seems to lack support for building things for the build system instead of for the host system
[14:28:11] <wjp> (needed for expack to build the data files)