#exult@irc.freenode.net logs for 5 Feb 2006 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:00:14] <servus> Yay, I can die successfully now!
[00:00:24] <wjp> woohoo :-)
[00:00:36] <wjp> you have strange goals ;-)
[00:01:03] <servus> I keep casting Corp Por for some strange reason
[00:01:22] <servus> As I'm being torn to shred by these fireballs
[00:01:52] <servus> Anyway, I'm going to play some Civ4 now, but I've got an Exult3D integration patch... I do want to work on the camera code a little more first
[00:04:01] <-- Baastuul has left IRC ("Quatsch!")
[00:06:10] --> Baastuul has joined #exult
[00:12:25] <servus> I get it! wjp just wants all the patch credit :)
[00:18:22] <Colourless> <servus> Also, I noticed that the buildflx.bat invocation was replaced with the actual script in the makefile. MSVC72003 does not support this...
[00:18:30] * Colourless looks around
[00:18:31] <Baastuul> :O
[00:18:34] <Baastuul> >:O
[00:18:38] <Baastuul> >:OOOOOOOOOOOOOOOOOOOOOO~!
[00:18:39] <Colourless> um... that is broken with all versions at the moment...
[00:18:56] <Colourless> and i haven't bothered fixing it up yet
[00:19:02] <servus> buildflx.bat works fine for me!
[00:19:41] <Colourless> yeah but i was trying to change it so it would properly to dependency checking
[00:20:10] <Colourless> s/to/do/
[00:21:02] <Colourless> sort of messed it up a bit though. works in pentagram (which doesn't have the vc project files in cvs) but copying over the stuff into exult broke because the exult makefiles are slightly different to the pentagram ones.
[00:21:36] <servus> The only make system that scares me more than Exult's is KDE... :)
[00:23:56] <Colourless> i should fix up the project files would take half an hour...
[00:24:15] <servus> Noooo, I've got everything working! Don't... touch... a... lever... or dial.... : o)
[00:24:20] <Colourless> but i've only got vc 2002 and vse 2005
[00:24:31] <Colourless> so testing on 2003... not possbile for me
[00:24:52] <Colourless> and 2005 will replace the project files and make them unloadable by 2002..
[00:24:55] <servus> I notice that marzojr updated all the MSVC files to 2005... which borks me (so I have to use my own custom MSVC projects now)
[00:25:22] <Colourless> he did..
[00:25:28] <Colourless> ah well :-)
[00:25:49] * servus buries his head in tall grass and doesn't want to come out
[00:26:08] <Colourless> i was maintainer of that part of the project. but no matter. i've been transitioning all my stuff over to 2005 anyway. its free!
[00:26:21] <Colourless> and if fixing a lot of the annoying niggly problems that i had with 2002 anway
[00:26:55] <servus> But isn't 2005 Express only the command-line stuff, and not the IDE?
[00:27:06] <Colourless> it's got the full ide
[00:27:11] <servus> Oh? Hm!
[00:27:38] <servus> I've got MSVC5, MSVC6, MSVC2003 already installed... what could it hurt, eh...
[00:28:29] <servus> What tool would you guys use to make a unified diff? I've modified 25 files... WinMerge doesn't seem to let me do it all in a batch
[00:28:50] <Colourless> one annoying thing though that express 2005 is missing... MACRO recording and playback...!
[00:28:54] <wjp> cvs -z3 diff -u
[00:29:49] <servus> I never used Macros...
[00:29:58] <servus> I prefer to just regexp the heck out of things :)
[00:37:02] <wjp> does the cvs commandline client's diff work ok?
[00:37:26] <servus> I ended up using TortoiseCVS to do it. It took forever, and didn't give any output or progress report til it was done.
[00:38:52] <servus> Well then, am I trusted with CVS write access? :P
[00:39:47] <wjp> I think we'd first like to see the patch :-)
[00:40:18] <servus> It's big... but I took special care to mind my CRLFs and #ifdef HAVE_OPENGL everything I changed in other people's code
[00:41:24] <servus> For some of the core rendering sections, I put it in a { } block, then put an #ifdef HAVE_OPENGL if( GLManager::GetInstance() ) { /* 3D renderer */ } else #endif
[00:41:43] --> SB-X has joined #exult
[00:41:44] <servus> I still need to do some work on it before releasing it though
[00:41:46] <servus> Hi SB-X :)
[00:41:52] <SB-X> hi
[00:42:14] <SB-X> what are you talking about?
[00:44:37] <SB-X> Exult3D?
[00:44:56] <servus> Yeah
[00:44:57] <SB-X> Isn't VSE2005 only free for one year?
[00:45:12] <SB-X> hmm maybe there will be VSE2006 then
[00:45:29] <SB-X> cool, I wondered how that was going
[00:45:40] <servus> http://sammatthews.com/files/Exult3D.patch this is *not* the final patch!
[00:45:57] <servus> Just to give an idea. There is also a really huge commented-out section there that I plan on deleting
[00:47:25] <SB-X> some guy asked for news on exult3d, and wjp said ifdefs are evil
[00:47:25] <wjp> hm, 90+% is configure and similar files?
[00:49:08] <servus> Umm, whoops :)
[00:49:18] <servus> Every time you save those MSVC files, you know...
[00:50:57] --> Sev has joined #exult
[00:51:54] <servus> Guess I should revert to clean makefiles next time I make a patch
[00:52:25] <SB-X> anyway, is there somewhere to read about exult3d progress or do I just have to try it?
[00:52:28] <wjp> or somehow leave them out
[00:53:01] <servus> Well I actually haven't worked on it too much since you last saw it...
[00:53:12] <SB-X> you just decided to make a patch?
[00:54:57] <servus> Well I had to clean up the source, and make sure nothing conflicted with non-GL versions...
[00:55:04] <servus> And I'm going to make a push to finish it
[00:55:09] <SB-X> ok :)
[00:57:09] <-- Sevalecan has left IRC (Nick collision from services.)
[01:00:15] <SB-X> whats Civ4 like?
[01:00:23] <servus> Civ1
[01:02:13] <SB-X> never played
[01:03:54] * Darke2 found it was like a cross between CIV1 and SMAC. Was missing a lot of little features that worked really well in SMAC, but still had most of the neater parts of the game in there.
[01:04:59] <SB-X> hi Darke!
[01:05:01] <SB-X> i played SMAC
[01:05:18] <servus> SMAC?
[01:06:10] <wjp> alpha centauri
[01:09:04] <Darke2> Sid Miers Alpha Centauri. The 'storyline' continues on from Civ when you launch your spaceship towards Alpha Centauri.
[01:11:31] <SB-X> really? I never knew that
[01:12:52] <servus> Does Sid Miers do anything but the exact same game?
[01:14:56] <SB-X> he copies his own games
[01:15:12] <SB-X> you can play as Sid in SMAC
[01:15:18] <SB-X> the hidden Sid Faction
[01:16:33] <Darke2> From what I remember from interviews and stuff of the Firaxis guys they did most of the stuff, the only consulted with Sid on some things.
[01:19:44] <servus> Civ is too easy
[01:19:46] <servus> Just grow, grow, grow.
[01:19:55] <servus> I *much* prefer Master of Magic, but it's not multiplayer...
[01:22:56] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[01:37:32] * Darke2 liked MoM, like MoO it has the same benefit that each games 'tech tree' is a little different.
[01:37:33] <-- Sev has left IRC (Read error: 104 (Connection reset by peer))
[01:38:25] --> Sevalecan has joined #exult
[01:44:39] <servus> Trade between wizards in MoM was much more satisfying than foreign relations in Civ
[01:53:20] <Darke2> Hrm... now I think of it, yeah. Don't know why though, you really were doing pretty much the same thing in both games. *grin*
[01:57:14] <servus> I liked a lot about MoM, like how you could discover spells, there was actual combat, heroes, artifacts, craftable artifacts, weapons... it was all so much more strategic, more polished, more exciting, more fantastic!
[02:14:41] <Darke2> Yup.
[02:27:58] <-- Sevalecan has left IRC (Read error: 104 (Connection reset by peer))
[02:28:09] --> Sev has joined #exult
[02:53:18] <servus> Unbelievable
[02:53:27] <servus> I spend 2,000 gold to get broadway
[02:53:32] <servus> And my friend robert builds it the SAME turn and gets it
[02:56:31] <Darke2> Heh.
[02:57:08] <servus> He got it last time! I want my own hit musical. I gave up 3 turns on Flight for it.
[02:59:46] <servus> I'm afraid I said some nasty things to him about that
[03:01:40] * Darke2 recommends nuking him from orbit. It's the only way to be sure.
[03:02:36] --> Kirben has joined #exult
[03:02:36] --- ChanServ gives channel operator status to Kirben
[03:03:24] <servus> He's way ahead of me in technology.. I blame Broadway.
[03:03:46] <servus> If you want to play with us sometime, we play every weekend :)
[03:05:28] <servus> I have cavalry and he has gun ships
[03:11:26] <Darke2> Heh. No thanks. I don't have enough patience to play turn based games with others unforunately. *grin*
[03:12:33] <servus> We go pretty fast.
[03:13:47] <-- shazza has left IRC (Read error: 104 (Connection reset by peer))
[03:14:43] --> shazza has joined #exult
[03:47:53] <-- Baastuul has left IRC ("Reconnecting.")
[03:49:40] --> Baastuul has joined #exult
[05:48:58] <-- shazza has left IRC (Read error: 104 (Connection reset by peer))
[06:26:32] --- Sev is now known as Sevalecan
[07:38:23] <-- Baastuul has left IRC ("Quatsch!")
[07:39:34] --> Baastuul has joined #exult
[07:54:35] <servus> OK, we demolished the heathens and brought peace to the world with the mysteries of Future Tech 5
[07:54:40] <servus> Back to work!
[08:30:26] * servus must spend half his life compiling...
[08:39:47] <Colourless> what programmer doesnt?
[08:40:21] <servus> PHP programmers?
[08:40:37] <Darke2> The programmer that spends more then half his life debugging?
[08:41:07] <servus> Only if the right hand didn't know what the left hand was debugging.
[08:42:02] <servus> NPCs in the new Might and Magic are supposed to have "24/7 schedules"... everyone says that, but only U7 did it... We shall see...
[08:42:12] * Darke2 is sure there's a song in that somewhere. Full of global variables, lost love, and null pointer dereferences.
[08:42:22] <Darke2> Heh.
[08:50:00] <servus> The bunny's gotten silly.
[08:54:06] <-- Darke2 has left IRC (Read error: 104 (Connection reset by peer))
[09:04:40] --> Darke2 has joined #exult
[09:04:50] <servus> See what I said about bunnies?
[09:05:48] <servus> By the way, a "bark" is speech that is said in the game world, right?
[09:06:35] <Colourless> yes
[09:06:57] * servus barks
[09:07:15] * Darke2 appears to be a silly bunny with a flaky 'net connection.
[09:17:34] <Sevalecan> heh
[09:17:53] <Colourless> be thankful, you have adsl... me... i'm only on 128kbps isdn now....
[09:17:54] <servus> And a bucket of cold water.
[09:18:08] <Sevalecan> servus \o/
[09:18:54] <servus> ?
[09:19:21] <Sevalecan> ...
[09:19:22] <servus> They are going to write "Please wait, compiling..." on my tombstone.
[09:19:43] <Sevalecan> I dont know of any compiler that gives that message
[09:19:48] <Sevalecan> but your tombstone clearly isnt one
[09:19:49] <Sevalecan> so whatever
[09:19:51] <Sevalecan> ;)
[09:20:08] <servus> More like decompiling, but that's beside the point.
[09:20:43] <servus> "Reverse Engineering". That's what I want over my corpse.
[09:21:24] * Darke2 has seen one polite compiler saying please/sorry, but that was years back.
[09:22:11] <-- Baastuul has left IRC (Read error: 113 (No route to host))
[09:28:30] <servus> What's that language that requires you to say please?
[09:30:36] <Darke2> INTERCAL, IIRC.
[09:30:52] <servus> That's it
[09:31:05] <servus> I was sure it had a CAL in it, but the only name I could think of was FORTRAN
[09:32:00] <servus> Urghhhhh, here I was searching for a nonexistant bug, but I was using the wrong save game version so of course it crashes
[09:32:17] <Darke2> But you can't say please too much, since it'll think you're trying to flatter it. IIRC, you need to have between 25%-75% 'please' statements compared to all statements.
[09:32:40] <servus> http://blogs.msdn.com/michkap/archive/2005/11/06/489605.aspx Saying please too much, interesting read
[09:50:38] <servus> Whose face should I use for Female Avatar?
[09:50:56] <Darke2> A female one?
[09:52:35] <servus> Bunny stew! No, really!
[09:53:00] <servus> I guess I have to make a dark-skin male/female version too huh... Hmm...
[09:54:45] <servus> And the menu still "ain't quite right"... I should just force 2D for that, hm
[09:54:57] <servus> Who made the menu? Do they want to help me with it? :)
[09:56:14] <Darke2> Hey! Don't knock my insights! I've considered forming a consulting company called "Common Sense", devoted to returning just such answers. Given what I've seen happen around uni with people using what they think is common sense, I'd make a packet stating the obvious! *grin*
[09:57:50] <servus> I'm going to use a female badger's face for the avatar, then. It meets your criteria ; o)
[09:58:00] <servus> Plus it'll be CUTE!
[09:59:20] * Darke2 yays!
[10:01:37] <servus> I'm going to have to change some of Frigadazzi's usecode, too
[10:01:47] <servus> Frigidazzi*
[10:04:32] <Darke2> To account for the avatar potentially being a badger?
[10:05:04] <servus> Maaaaaaaaaaaaaaaaaaaaaaaybe.
[10:05:15] <servus> Oh, and the sheep usecode too
[10:05:22] * servus whistles innocently.
[10:07:41] <Darke2> "Baaa-ram-eue! *BOOM!*"
[10:09:19] --> shazza has joined #exult
[10:12:08] * servus replaces all talking NPCs with badgers, except for the unicorn, sherry, and smith
[10:12:41] <servus> Inherit The Earth VII: The Black Fur
[10:14:56] <servus> This is getting a bit too silly
[10:16:48] <Darke2> This got silly a loooong time back. *grin*
[10:17:00] <servus> Not the badger! Not the badger!
[10:17:37] <servus> http://www.scsc.k12.ar.us/2002Outwest/NaturalHistory/Projects/RoarkJ/badger%201.JPG Is this a crimefighter? I think so!@
[10:18:29] <Darke2> "Snakes! Why does it always have to be snakes!?"
[10:18:58] <servus> Why couldn't it be Daisy Isle?
[10:19:20] <servus> http://www.lioncrusher.com/images/mongoose-eyes.jpg This actually looks like Dupre!
[10:21:23] <Darke2> Looks like he's been doing too much drinking and not enough shaving in that piccie.
[10:21:59] <servus> He's got to finish cataloging the beer!
[10:23:42] <Darke2> Generally if you're going to catalogue the beer, there needs to be some left afterwards.
[10:24:15] <servus> That's why he has such wide collars on his jerkin
[10:25:39] <Darke2> Riiiight...
[10:25:50] <servus> Aww come on that was a good one
[10:25:57] <servus> http://www.lioncrusher.com/animal.asp?animal=85 How cute! This would make a much more excellent avamatar.
[10:29:37] <Darke2> It looks a bit more refined then your average badger anyway, so perhaps.
[10:30:08] <servus> It's a type of raccoon.
[10:42:20] <-- Colourless has left IRC (Read error: 113 (No route to host))
[12:06:37] --- SB-X is now known as sbx|afk
[12:14:06] <-- sbx|afk has left IRC (Read error: 104 (Connection reset by peer))
[12:24:16] --> SB-X has joined #exult
[12:24:28] --- SB-X is now known as sbx|afk
[12:41:00] --> da5id has joined #exult
[13:18:20] <-- Kirben has left IRC ("System Meltdown")
[14:03:11] --> Fingolfin has joined #exult
[14:03:11] --- ChanServ gives channel operator status to Fingolfin
[15:02:09] --> Khelz has joined #exult
[15:28:26] <-- Darke2 has left IRC (Read error: 104 (Connection reset by peer))
[15:37:12] <-- Fingolfin has left IRC ("42")
[15:48:45] --> Darke2 has joined #exult
[18:19:00] --> Baastuul has joined #exult
[19:10:27] --- LordNAway is now known as Lord_Nightmare
[19:11:53] --> Sev has joined #exult
[19:12:39] <-- Sevalecan has left IRC (Nick collision from services.)
[19:19:31] --- Sev is now known as Sevalecan
[21:03:14] --> Baastuul_ has joined #exult
[21:03:38] <-- Baastuul has left IRC (Nick collision from services.)
[21:03:40] --- Baastuul_ is now known as Baastuul
[21:33:21] --> Kirben has joined #exult
[21:33:21] --- ChanServ gives channel operator status to Kirben
[21:35:11] <-- shazza has left IRC (Read error: 113 (No route to host))
[21:37:44] --> shazza has joined #exult
[21:42:01] --> shazza` has joined #exult
[22:23:56] --> Colourless has joined #Exult
[22:23:56] --- ChanServ gives channel operator status to Colourless
[22:47:27] <servus> I spent 2,000 gold, and someone else makes the pentagon AGAIN!
[22:48:58] <servus> EVERY time!
[23:12:03] <da5id> ооо
[23:12:08] <da5id> where did THAT come from? XD
[23:24:39] <servus> Civilization IV, of course.
[23:25:50] <da5id> ah.
[23:25:55] <da5id> the ONLY game i cant play X.x
[23:26:10] <da5id> (recently reformatted to ubuntu (sp?))
[23:47:59] <-- Sevalecan has left IRC (Read error: 110 (Connection timed out))