[02:55:38] * SB-X goes to sleep.
[02:55:40] <-- SB-X has left IRC ("...")
[03:18:26] --> Annorax has joined #exult
[08:42:56] <-- exultbot has left IRC (signing off...)
[08:44:31] --> exultbot has joined #exult
[11:52:30] --> Colourless has joined #Exult
[11:52:52] <Colourless> take that!
[12:39:59] --> Darke has joined #exult
[12:40:15] * Darke bows, "Hi."
[12:50:04] <Colourless> hi
[13:13:50] <Colourless> your name is wrong :-)
[13:15:25] * Darke blinks and squints. No it's the right name, just wrong character. <fangygrin>
[13:15:34] --- Darke is now known as SharpTooth
[13:15:37] <SharpTooth> Better? <grin>
[13:15:43] <Colourless> :-)
[13:17:22] <SharpTooth> I was just in that character last, and it didn't occur to me to change names. <dismissive-pawwave> It's not as if you'd have noticed the different anyway, they're identical twins. <grin>
[13:17:49] <Colourless> oh :-)
[13:22:06] --> sbx has joined #exult
[13:22:11] --- sbx is now known as SB-X
[13:22:15] * SharpTooth continues to ramble on in his half asleep state about the random characters that inhabit his head.
[13:22:26] <SharpTooth> Hi SB-X. <bow>
[13:22:34] <SB-X> hi
[13:22:38] <Colourless> hi
[13:23:11] <SB-X> it seems you are an almost opposite schedule from me SharpTooth
[13:23:18] <SB-X> and it seems you never sleep at all Colourless
[13:23:23] <SB-X> :-)
[13:23:48] <Colourless> i sleep :-)
[13:28:23] <SharpTooth> SB-X: Almost opposite schedule? <grin> I'm usually here for four or so hours about now when you appear to be here. <innocentwiggle> Which is about a third of my time on irc during the day.
[13:31:14] <SB-X> well i said it "seems" that way, as my perception of time isn't so good
[13:31:18] <SB-X> ?date
[13:31:18] <exultbot> It is now Mon Nov 19 13:31:18 2001 (GMT).
[13:31:42] <SB-X> when is Exult going beta now?
[13:31:43] <Colourless> exultbot, you lie. it's Tuesday the 20th!
[13:31:54] <SB-X> hehe
[13:32:17] <Colourless> chances are Wednesday
[13:32:37] <SB-X> Wednesday the 21st?
[13:32:45] <Colourless> yah
[13:33:14] <SB-X> yay
[13:33:53] * SB-X doesn't really know why he's so interested in beta.
[13:34:32] <Colourless> because you want to be a beta tester :-)
[13:37:13] <SharpTooth> <grin> I suspect the only people who care about beta are the macos and beos folks who are unable to download and compile the daily source shapshot, and can't use a nice precompiled windows binary.
[13:37:57] <Colourless> yeah but we don't care about them :-)
[13:37:58] <Colourless> hehe
[13:38:54] <SB-X> Is it normal for the Avatar to keep attacking himself in SI if you unequip the demon blade(or whatever its called)?
[13:39:20] <Colourless> no, such things are not normal
[13:40:07] <SB-X> on the paperdoll it looked like I had the sword hanging behind me, and i was attacking myself with fists
[13:40:24] <SB-X> but im not sure i was supposed to be able to unequip it in the first place
[13:40:33] <Colourless> interesting
[13:40:47] <Colourless> what were you originally attacking?
[13:41:13] <Colourless> i shouldn't think the black sword would have made any difference
[13:43:40] <SB-X> the sword was attacking me
[13:43:47] <Colourless> it was?
[13:44:03] <Colourless> why?
[13:44:13] <SB-X> yes.. when i asked him he said it was because i took him to a cold place
[13:44:20] <SB-X> up north
[13:44:30] <SB-X> in one of the dungeons
[13:44:44] <Colourless> hmm, sounds to me like you were cheating
[13:45:03] <SB-X> of course i was cheating :P
[13:45:35] <SB-X> but i still think its strange to be attacking myself after i remove the blade
[13:45:58] <Colourless> well, do you have any idea how the original game acted in that circumstance?
[13:46:11] <SB-X> hehe no i just assumed
[13:46:14] <SB-X> nm
[13:46:22] <SB-X> i will play SI normal soon
[13:46:56] <Colourless> :-)
[13:48:27] <SB-X> "I bet u dun know this..."
[13:53:00] <SB-X> oh someone asked about beta on mb
[13:53:39] <Colourless> :-)
[13:55:38] <SharpTooth> SB-X: Well, yes. But you'll note that there is also a thread about how pretty Gwenno is going on, on the forums as well. <grin> Both are possibly equally worth paying attention to.
[13:56:44] <Colourless> really, there is nothing of real interest in the forum at the moment... I don't know if this is good or bad... all it seems is no one is finding any bugs
[13:57:10] * SharpTooth votes for good, or at least not bad.
[13:57:51] <SB-X> will bug reports go up soon?
[13:58:18] <Colourless> well, we hope so
[13:58:23] <SharpTooth> I expect we'll start getting some of the more estoric bugs rolling in for the lesser used platforms (BSD/MacOS/BeOS/MSWindows <grin>) rolling in when we have compiled binaries for them.
[13:58:47] <Colourless> there are bugs about, we know that, but we don't know exactly where and what's causing them
[13:59:19] <Colourless> there is of course the save game corruption problems that are so bloody annoying, but none of us have been able to duplicate
[13:59:56] * SB-X should try to play through BG again and do all sorts of weird things.
[14:00:11] <SB-X> just to find bugs
[14:01:02] <SB-X> I wonder, are you guys gonna fix things that were a problem in the original?
[14:01:10] <SharpTooth> I would love to find out what's corrupting the savegames. <grin> It'll be something painfully obvious when we do find it.
[14:02:08] <Colourless> yeah it probably will be.
[14:03:31] <Colourless> there is one bug that i know exists that causes the per chunk npc linked list to become corrupted. how this occurs isn't known, but seems to be linked to the hack mover. the npc linked list is only supposed to be referenced by 2 functions.
[14:04:04] <Colourless> neither function has a problem
[14:04:07] <SB-X> do npcs move between junks?
[14:04:10] <SB-X> chunks
[14:04:33] <Colourless> yeah of course they do. chunks are fairly small really
[14:04:48] <SB-X> why is there a per chunk npc linked list?
[14:05:01] <Colourless> to find nearby npc's
[14:05:37] <SB-X> oh ... is that how the original did it?
[14:05:53] <Colourless> i'm not exactly sure of the exact workings of that sort of things
[14:05:57] <SharpTooth> IIRC also because the original U7 cached all the chunks to disk that were outside a 3 chunk radius.
[14:06:15] <Colourless> yes it did, but that's not related to this
[14:07:15] * SharpTooth erks. "Sorry, misinterpreted the question in relation to the original u7, carry on." <grin>
[14:12:45] <SB-X> what is the purpose of "poisoning" newly allocated memory?
[14:13:20] <Colourless> i don't know what you are talking about :-
[14:13:21] <Colourless> )
[14:13:45] <SB-X> me either
[14:21:17] <SharpTooth> SB-X: One reaso is so you can detect if you're using an unallocated variable or similar. Think assigning all pointers to NULL upon initialisation, so you can throw assertions everywhere, and if you dereference it, it doesn't work in a rather spectacular fashion. <grin> Sometimes in an array you'll allocate a couple of entires 'extra' and poison them. ...
[14:22:13] <SharpTooth> ... then as your program runs, you test to make sure these entires still have the 'poisoned' data, that way you can check for buffer overruns and the like, that may not show up immediately.
[14:23:00] <Colourless> ah yes, i was thinking that is what you meant. some debug runtimes do this automatically
[14:24:13] <SB-X> ok thanks that is what i thought too but i wasnt sure how it was useful
[14:25:35] <SharpTooth> <nod> It's a debugging technique as you might expect it tends to slow the program down a bit if it's used everytime you malloc. <grin> I was actually digging around a few websites looking for a good description for it, and have yet to find one.
[14:27:58] <SharpTooth> Hmm... here's a util which uses this: http://www.tru64unix.compaq.com/docs/base_doc/DOCUMENTATION/V50_HTML/ARH9VATE/THRDDGRC.HTM
[14:29:30] <SB-X> i see
[14:53:18] --- KrdZZZ is now known as _Kreed_
[14:55:06] * SharpTooth bows in the direction of the creature that polymorphed in front^W^Wto the side of him.
[14:55:36] <Colourless> :-)
[14:56:33] <SB-X> :-)
[14:57:07] <_Kreed_> ?
[14:57:15] * SharpTooth hops over and pokes Colourless's ankle with a pointy claw. "And what do _you_ think you're smiling at?"
[14:58:23] * SharpTooth wonders why Kreed is standing there with a question mark floating above his head. <inquisitivefluff>
[14:58:44] <_Kreed_> it seems that i've fallen into the middle of something
[14:59:00] <_Kreed_> which leaves me um.. wondering
[14:59:20] * SharpTooth giggles. "Down the rabbit hole dear Alice." <innocentwiggle>
[14:59:32] * SB-X uses the spawn egg he found in SI to make two rabbit playmates for SharpTooth.
[15:01:14] * SharpTooth hops over and sniffs at the bunnies. "Sorry. <apologeticfluff> They're normal bunnies, they can't speak. They're rather... well... boring." <noddlenod>
[15:03:10] * SharpTooth considers at least they're better then the result of a dragon spawn egg. He doesn't like the smell of burnt fur.
[15:04:56] <SB-X> :-)
[15:17:30] <SharpTooth> Colourless: "where can I get SI" on the forum looks like another "I want warez post". I don't suppose you've got admin on it to delete it? Otherwise I'll drop a note on it saying "don't ask for warez if that's what you're looking for, read the FAQ".
[15:17:44] <_Kreed_> Colourless: hm, did you tried it out yet?
[15:17:49] <_Kreed_> it
[15:18:11] <Colourless> SharpTooth: yeah I have admin access to do that
[15:18:15] <Colourless> _Kreed_: not yet
[15:18:36] <_Kreed_> heh ok..
[15:18:41] <_Kreed_> i got another set of values to try..
[15:18:51] <Colourless> ok
[15:22:49] <_Kreed_> *to++ = manip.rgb(
[15:22:49] <_Kreed_> (((*ar)<<2) +((*ar)) + (*cr+*br+*br) )>> 3,
[15:22:49] <_Kreed_> (((*ag)<<2) +((*ag)) + (*cg+*bg+*bg) )>> 3,
[15:22:49] <_Kreed_> (((*ab)<<2) +((*ab)) + (*cb+*bb+*bb) )>> 3);
[15:33:41] * SharpTooth wonders if he should really confuse people. Code in exult using his real name, go on irc in the SharpTooth character, and be on the forum using in his Darke character... hmm...
[15:38:19] <_Kreed_> hm...
[15:38:25] <_Kreed_> so who are you?
[15:38:40] * _Kreed_ confused
[15:39:01] * SB-X grin
[15:39:37] * SharpTooth grins. "As a hint, my author is an exult 'developer' for at least small values of developer..." <innocentwiggle>
[15:43:28] <_Kreed_> eh..
[15:45:53] * SharpTooth paws Kreed a Potion of Confusion and smiles at him, "Things will make more sense if you drink this. Either that, or you'll shrink to 6 inches tall."
[15:53:25] <SharpTooth> Kreed: Another hint would be that my writer is mentioned in the exult ingame credits scroll, but not on the 'About Us' page. <grin>
[16:02:06] <_Kreed_> NOT ?
[16:02:07] <_Kreed_> hm...
[16:02:10] <_Kreed_> well
[16:02:14] <_Kreed_> you're an aussie
[16:02:22] <_Kreed_> judging by the e-mail adresses
[16:02:25] <_Kreed_> and
[16:02:34] <_Kreed_> Patrick Burke aka "SharpTooth", is developing a Usecode decompiler.
[16:02:38] <_Kreed_> in the about us
[16:02:39] <_Kreed_> hm..
[16:02:40] <_Kreed_> i wonder
[16:02:52] <_Kreed_> WHO ARE YOU?
[16:03:00] <Colourless> hehe
[16:03:18] <Colourless> looks to me like SharpTooth's information was a little out of date :-)
[16:03:37] * SharpTooth ROFLs and *thwaps* Colourless on the back of a head with a paw. "A few seconds out of date, yes."
[16:03:42] --> Nadir has joined #exult
[16:03:45] <Colourless> hi
[16:03:48] <Nadir> hi
[16:03:53] * SharpTooth bows. "Hi!"
[16:03:55] <Nadir> http://exult.sourceforge.net/about.php
[16:04:07] <Nadir> :)
[16:04:19] * SharpTooth innocentwiggles.
[16:04:28] <_Kreed_> lol
[16:05:06] <SB-X> hi
[16:05:08] <SB-X> heh
[16:05:45] * SharpTooth makes a mental note that he'll have to join #exult with another character next time. <fangygrin>
[16:06:07] * _Kreed_ notes SharpTooth's hostname + ident
[16:06:12] <Colourless> you wont be able to hide your ip from use :-)
[16:06:23] <Colourless> from US, not use :-)
[16:06:33] <Nadir> BIG BROTHER !
[16:06:54] <Colourless> :-)
[16:06:58] <SharpTooth> It depends upon how many different machines I have at paw I can telnet/ssh into doesn't it? <grin>
[16:09:13] * SharpTooth counts four, only two of which that resolve to an optushome.com.au address. <innocentwiggle>
[16:10:00] <_Kreed_> hm..
[16:10:05] <_Kreed_> i have 2 :\
[16:10:34] <_Kreed_> there's always shellyeah.org :D
[16:10:39] <_Kreed_> and freeshell
[16:10:47] <SharpTooth> They're not all mine, two of them are friends machines.
[16:11:04] <_Kreed_> yep..
[16:11:08] <_Kreed_> 1 is my e-mail shell
[16:11:11] <_Kreed_> 1 is a friend's box
[16:11:13] <_Kreed_> which runs a bot
[16:11:31] * Nadir is leaving
[16:11:45] * SharpTooth pawwaves. "Bye."
[16:11:48] <Colourless> bye
[16:12:00] <Nadir> I only popped in to tell you people about about.php :)
[16:12:03] <Nadir> bye
[16:12:08] <-- Nadir has left IRC ("Pleasant dreams, Avatar... hehehehehe")
[16:12:41] <_Kreed_> lol
[16:13:04] <_Kreed_> about.php
[16:13:05] <_Kreed_> heeee
[16:13:21] * SharpTooth really should get an accout at one of those freeshell places. <innocentwiggle> He's been meaning to for a while.
[16:14:28] * SB-X wonders if Nadir is still watching.
[16:15:23] <_Kreed_> depends
[16:15:23] * SharpTooth pokes his tongue out cutely at the camera on exultbot just in case.
[16:15:28] <_Kreed_> is the log updated realtime ? :D
[16:15:33] <SharpTooth> <nod> It is.
[16:15:46] <_Kreed_> then he's pry looking at it right now
[16:15:48] <_Kreed_> lol
[16:16:07] * _Kreed_ notices his name in the exult credits, but nowhere else
[16:16:10] <_Kreed_> ah well
[16:16:15] <_Kreed_> i don't actually do anything so..
[16:16:29] <_Kreed_> it surprises me it's even listed at all :D
[16:20:28] <SharpTooth> <grin> I think the 'about us' just lists the people who are actually on the 'developers' list on the main sourceforge page. Or at least that seems to be the case anyway. <grin>
[16:21:07] <_Kreed_> :D
[16:21:20] <_Kreed_> ah well
[16:21:31] <_Kreed_> was just trying out a distorted bilinear filter
[16:21:49] <_Kreed_> looks kinda neat
[16:22:23] * SharpTooth earperks and smiles. "So are we going to have yet another filter for exult?"
[16:23:29] <_Kreed_> well
[16:23:31] <_Kreed_> dunno
[16:23:34] <_Kreed_> wanna try it?
[16:23:41] <_Kreed_> requires you edit 1 line in the bilinear filter
[16:23:45] <_Kreed_> (one)
[16:24:24] <SharpTooth> Fair enough. I'll bite. Which line and with what? <ponder> Was this what you were talking about yesterday in the logs?
[16:24:31] <_Kreed_> yep
[16:24:41] * _Kreed_ opens up vi
[16:25:04] <_Kreed_> scale.cc
[16:25:06] <_Kreed_> line 924
[16:25:28] <_Kreed_> //*to++ = manip.rgb(*ar, *ag, *ab);
[16:25:28] <_Kreed_> *to++ = manip.rgb(
[16:25:28] <_Kreed_> (((*ar)<<2) +((*ar)) + (*cr+*br+*br) )>> 3,
[16:25:28] <_Kreed_> (((*ag)<<2) +((*ag)) + (*cg+*bg+*bg) )>> 3,
[16:25:28] <_Kreed_> (((*ab)<<2) +((*ab)) + (*cb+*bb+*bb) )>> 3);
[16:26:33] <SharpTooth> Ok done. <grin> Compiling now.
[16:26:44] <_Kreed_> you'll notice some weird dithering like dots
[16:26:52] <_Kreed_> but you'll learn to ignore em :D
[16:27:20] <-- matto|wookin has left IRC (Remote closed the connection)
[16:27:29] <SharpTooth> Any particular scaler I should select? Or does it work with all of them?
[16:27:35] <_Kreed_> bilinear..
[16:28:27] <_Kreed_> btw
[16:28:31] <_Kreed_> i'm not using cvs version
[16:28:40] <_Kreed_> so i hope it's the same line we're talking about :D
[16:29:21] <SharpTooth> Hmm... I don't see any dots, but it's rather fuzzy, I take it bilinear is normally fuzzy? (I normally use the SAI one.)
[16:30:44] <_Kreed_> no..
[16:30:54] <Colourless> i can hardly see them
[16:31:00] <_Kreed_> i meant the fuzzy effect
[16:31:12] <_Kreed_> it kinda makes it look like a tv .
[16:31:13] <_Kreed_> heh
[16:31:28] <_Kreed_> Colourless: which one? the first or second?
[16:31:43] <Colourless> the one you just pasted
[16:31:48] <_Kreed_> oh..
[16:31:55] <SharpTooth> Ok. I'm rather hard of sight iRL. It make it look like I'm looking at it without my glasses on compared to Super2SaI. <grin>
[16:32:07] <_Kreed_> hehehe
[16:32:21] <_Kreed_> well imo it looks better than bilinear
[16:32:42] <Colourless> yeah it does look better than normal bilinear
[16:32:55] <_Kreed_> and it's not THAT cpu intensive as the other ones
[16:33:01] <SharpTooth> It also appears to run 'slower' on my system then the Super2SaI, I don't know why though. It's just choppier.
[16:33:09] <_Kreed_> hm...
[16:33:09] <_Kreed_> weird
[16:33:21] <_Kreed_> 2os[Windows 2000 Professional, Service Pack 2 (5.0 - 2195)] 2uptime[2d 18h 27m 59s] 2cpu[1-AMD , 995MHz, 64KB] 2mem[Usage: 117/192MB (60.94%) [||||||----]]
[16:33:25] * _Kreed_ doesn't notice anything
[16:33:28] <_Kreed_> speed wise
[16:34:06] <SharpTooth> Athlon 1Gz, one cpu, SuSE Linux 7.3, 768MB ram.
[16:34:14] <_Kreed_> oh..
[16:34:39] <SharpTooth> No swapfile usage either.
[16:34:44] <_Kreed_> :/
[16:35:18] <Colourless> whoa, that first one you pasted yesterday causes lots of dithering
[16:35:20] <SharpTooth> It is however running with 30% of the cpu idle while the bilinear is on. I'll check the Super.
[16:35:26] <_Kreed_> Colourless: yep
[16:35:38] <_Kreed_> i tweaked it a lil bit
[16:35:44] <_Kreed_> the 2nd one i posted has least
[16:36:06] <_Kreed_> 6 times the original, 1 time b and 1 time c
[16:36:21] <Colourless> yeah I really couldn't see it at all in that one. i don't really like this one. too many 'screen door' artifacts and some colours are really really wrong
[16:36:22] <_Kreed_> this one has 5 times original, 2 times b, 1 time c
[16:36:34] <_Kreed_> ah..
[16:36:36] <SharpTooth> Super2SaI drops it down to about 20% of the cup idle. Perhaps it's just a compiler optomisation issue or something.
[16:36:44] <_Kreed_> but the first one is wrong remember
[16:36:54] <_Kreed_> eh, i made an error right?
[16:36:57] <Colourless> yeah you said that
[16:37:21] <_Kreed_> ah well
[16:37:23] <SB-X> will it ever be possible to apply the filtering to non-scaled modes?
[16:37:24] <_Kreed_> pick what you like
[16:37:37] <Colourless> edit and continue is nice and useful :-)
[16:37:52] <_Kreed_> i like this one
[16:38:16] <_Kreed_> and i'm not familiar enough with the source (nor do I want to be) to add a new menu etc
[16:50:25] * SharpTooth yawns and hops onto the couch to snuggle between a couple of pillows, his writer should really go to sleep soon... after he finished fiddling with this bit of code though.
[16:51:45] <SB-X> which bit of code?
[16:52:59] <SharpTooth> Just in ucxt. Nothing fancy, I'm just trying to generalise a bit of code that outputs the 'assembler' opcode output format, so I can use it in debug statements elsewhere.
[16:55:16] * SharpTooth ponders getting up and singing parts of a "Addicted to Love" filk called "Addicted to Code", but you're lucky he's feeling too tired to. <grin>
[17:13:45] * SharpTooth bows, he must go to sleep now. "Bye all."
[17:14:13] <Colourless> cya
[17:14:17] <SB-X> cya
[17:14:43] * SharpTooth might be watching the log to make sure nobun says anything behind his back. <grin>
[17:15:01] * SB-X whispers something to Colourless.
[17:15:14] <Colourless> you can't be serious!
[17:15:18] <_Kreed_> just because SharpTooth said that i'll refrain myself from saying anything behind his back
[17:15:24] <_Kreed_> restrain
[17:15:42] <SB-X> aww
[17:15:44] <SB-X> :-)
[18:06:56] <_Kreed_> shhh... be vewwy vewwy quiet...
[18:07:13] <Colourless> you hunting rabbits? :-)
[18:07:22] <_Kreed_> not anymore :/
[18:07:24] <_Kreed_> they ran away
[18:16:54] <Colourless> i'm sure it will be back tomorrow :-)
[18:19:45] --> wjp has joined #exult
[18:19:48] <wjp> hi
[18:19:53] <SB-X> hi
[18:19:55] <Colourless> hi
[18:22:16] <_Kreed_> hm..
[18:22:18] <_Kreed_> http://3.141592653589793238462643383279502884197169399375105820974944592.jp/
[18:22:24] <wjp> lol
[18:23:02] <wjp> and it goes on and on and on and on ....
[18:23:25] <_Kreed_> yep
[18:23:34] <wjp> hmm, it stalled at 140Kb :/
[18:23:46] <_Kreed_> aw :/
[18:23:59] <_Kreed_> so it didn't generate PI on the fly
[18:24:35] * wjp wonders if that "LB castle in u8" thing is true
[18:25:10] <_Kreed_> it's still going here ..
[18:25:14] <_Kreed_> pi ..
[18:25:23] <Colourless> wjp: it's false
[18:25:42] <wjp> I was kind of afraid of that
[18:26:09] <wjp> seeing how the person that posted that is also the 'warez' guy, and someone else probably would've figured it out long ago
[18:26:50] <wjp> oh, and the word 'guardian' doesn't even occur in u8's usecode
[18:27:13] <wjp> um, although... hang on...
[18:27:31] <Colourless> it should
[18:27:36] <wjp> yes, it does :-)
[18:27:39] <wjp> (oops :-) )
[18:27:43] <SB-X> hehe
[18:27:58] <Colourless> just search for british :-)
[18:28:55] <wjp> Binary file usecode/eusecode.flx matches
[18:29:08] <wjp> oh, and: Binary file sound/e666.flx matches :-)
[18:29:13] * SB-X counts all the Guardians in eusecode.flx
[18:29:21] <wjp> 4, right?
[18:29:26] <Colourless> yeah, it does, but you've got to actually see the quote that's being said
[18:29:42] <_Kreed_> pi is still going
[18:29:44] <wjp> no, wait. more than 4
[18:30:01] <SB-X> "Guardian" with capital G
[18:30:36] * SB-X finds British too. :-)
[18:30:37] <wjp> could you say "The Guardian is the Destroyer" to anyone??
[18:30:45] <Colourless> yes
[18:30:51] <wjp> "Why, I believe I hear Lord British crying out for you now..."
[18:30:56] <wjp> to whom?
[18:31:16] <wjp> I'm pretty sure I never talked to anyone about the Guardian. Just read about it in some books
[18:31:18] <Colourless> that's the guardian saying it
[18:31:29] <Colourless> that was about the LB quote there
[18:31:34] * wjp nods
[18:31:39] <Colourless> i cant remember who you can say it to
[18:32:07] <Colourless> whoever it was, they don't believe you anyway
[18:32:18] <wjp> could it be Beren?
[18:32:30] <Colourless> don't think so
[18:32:48] <SB-X> why was the Guardian able to move you between worlds when you were in the void, but didnt bother to get you when your in Britannia?
[18:32:50] <wjp> there's some sorcery-related strings around that part
[18:35:20] <Colourless> yeah, it's a sorcerer
[18:36:15] <wjp> the conversation above and below that quote is definitely Beren's
[18:36:40] <wjp> "Should you somehow find a way to fly to the point upon which I stand, ..."
[18:36:54] <wjp> (below)
[18:37:11] <wjp> and above: "Well, there are four of us... Vardion, First Acolyte, Gorgrond, his faithful pet, Bane the Red, and myself." (Acolytes)
[18:37:46] <Colourless> yeah, it's Beren
[18:38:19] <wjp> funny, I never encountered any Guardian options while talking to him
[18:39:20] * SB-X hasn't played all through U8.
[18:42:56] <wjp> did anyone ever try to see if U8's usecode is at all similar to U7's?
[18:43:11] <wjp> (apart from the obvious file format change)
[18:43:11] <Colourless> not that I know of
[18:43:23] * _Kreed_ finished U8 first
[18:43:33] <_Kreed_> then U9
[18:43:35] <_Kreed_> then ..
[18:43:38] <_Kreed_> U7 i hope
[18:43:45] <_Kreed_> once this thing reaches beta
[18:44:34] <Colourless> well u8's usecode is in a flex
[18:44:51] * wjp nods
[18:45:05] <wjp> looks like a function per entry
[18:45:42] <Colourless> well what is unkcoff.dat
[18:45:52] <SB-X> _Kreed_: what do you think of the voice acting in U9?
[18:45:56] <wjp> dunno. not too big, though
[18:46:32] <wjp> the 'e' in eusecode.flx would probably be for 'english', right?
[18:46:56] <Colourless> yeah
[18:47:23] <Colourless> u8 was also localized into german and french
[18:47:37] <wjp> hmm, looks like a part of the internal class structure of U8 is still in u8.exe
[18:47:41] <wjp> there's lots of lines like:
[18:47:55] <_Kreed_> SB-X: um.. same as any game.. didn't expect much of it..
[18:48:04] <wjp> @Dispatcher@gameloop
[18:48:08] <wjp> @Dispatcher@reader
[18:48:55] <wjp> LOTS of lines like that
[18:49:55] <wjp> I wonder what a disassembler/debugger would be able to make of that
[18:51:21] <wjp> oh, the entire source file tree is in there too
[18:51:44] <wjp> (not the contents of the source files though :-) )
[18:52:33] <SB-X> hehe: "_IDidNotTypeInAnything"
[18:52:57] <wjp> additionally, 0.u8o (first entry in eusecode.flx) seems to contain all global flag names
[18:53:09] <wjp> sheesh.. it looks like we picked the wrong game to reverse engineer ;-)
[18:53:18] <-- Colourless has left IRC (Ping timeout: 181 seconds)
[18:53:25] <SB-X> :-|
[18:53:32] <wjp> brb
[18:53:49] --> Colourless has joined #Exult
[18:53:59] <Colourless> hehe :-)
[18:54:00] <_Kreed_> lol
[18:55:32] <Colourless> i think much of the ultima 8 structure might actually have made a bit more sense than ultima 7 did as well
[18:58:29] <wjp> hey, there's an "Debugger" class in there
[18:58:50] <wjp> and a "HeadShaker" class... hehe :-)
[18:59:48] <Colourless> :-)
[19:00:53] <wjp> so, anyone feel like doing 'exult-for-u8' in a free afternoon? ;-)
[19:02:07] <_Kreed_> maybe exult-for-hello-world
[19:02:09] <_Kreed_> :D
[19:02:33] <Colourless> yeah sure thing :-)
[19:02:45] <Colourless> we'll make it multiplayer as well
[19:02:52] <_Kreed_> and 3d
[19:03:01] <wjp> don't forget about adding a party
[19:03:21] <_Kreed_> and large forests
[19:03:45] <wjp> and a virtue-related subplot
[19:03:51] <Colourless> we'll make it everything U8 should have been :-)
[19:04:05] <_Kreed_> yes
[19:04:07] <Colourless> oh wait... why bother reverse engineering then :-)
[19:04:13] <_Kreed_> well
[19:04:21] <_Kreed_> same reason you demolish a building before you put a new one
[19:04:32] <Colourless> good one :-)
[19:11:53] <_Kreed_> so like.. are you going to do anything with my lil expirement?
[19:13:09] <Colourless> not sure. needs a name first :-)
[19:13:42] <_Kreed_> hahaha
[19:13:51] <_Kreed_> well it's not anything special
[19:13:57] <_Kreed_> it's bilinear with a lil noise
[19:14:00] <SB-X> TriBiQuadraTetrahedrallinear Filter
[19:14:02] <_Kreed_> or whatever it's called
[19:14:16] <Colourless> Bilinear+ ?
[19:14:22] <SB-X> Noise ?
[19:14:43] <wjp> FuzzyBilinear?
[19:14:53] <wjp> although that's probably too long
[19:14:57] <Colourless> bilinear is fuzzy enough as is :-)
[19:15:09] <_Kreed_> actually
[19:15:14] <_Kreed_> i can read the text better with this one
[19:15:14] <SB-X> Gaussian?
[19:15:17] <_Kreed_> than bilinear
[19:15:26] <_Kreed_> weird.. but true
[19:15:36] <wjp> true, now that you mention it
[19:16:12] <_Kreed_> SB-X: i wouldn't want to lie to mr gauss :/
[19:16:41] <Colourless> Enhanched Bilinear ... but to long
[19:17:11] <_Kreed_> Bilinear+
[19:17:15] <_Kreed_> lol
[19:17:19] <_Kreed_> BilinearPlus
[19:17:26] <Colourless> yeah that's better
[19:17:34] <SB-X> What was wrong with Noise? besides some negative conotation people might have
[19:17:39] <SB-X> if thats what it is
[19:18:45] <_Kreed_> noise (as in sound) i think it is what most ppl think about
[19:19:16] <_Kreed_> i think it should be called artifacting
[19:19:16] <_Kreed_> lol
[19:19:40] <wjp> didn't you argue yesterday that it wasn't artifacting? :-)
[19:19:47] <Colourless> BilinearPlus is fine with me. I take it you'd want the one you pasted here earlier today
[19:19:58] <SB-X> Fuzzy
[19:20:20] <_Kreed_> wjp: nah, i mean the general notion of noise should be called artifacting
[19:20:30] <wjp> ah, I see
[19:20:59] <_Kreed_> Colourless: whichever of the 3 you like
[19:21:05] <_Kreed_> personally i like the middle one
[19:21:22] <Colourless> yeah
[19:21:38] <Colourless> that's the one from today
[19:22:27] <Colourless> here is a variation of that one by me. you may want to look at it if you like
[19:22:27] <Colourless> *to++ = manip.rgb(
[19:22:27] <Colourless> (((*ar)<<3) +((*ar)) + (*cr+*br+*br) )>> 4,
[19:22:27] <Colourless> (((*ag)<<3) +((*ag)) + (*cg+*bg+*bg) )>> 4,
[19:22:27] <Colourless> (((*ab)<<3) +((*ab)) + (*cb+*bb+*bb) )>> 4);
[19:24:39] <Colourless> causes quite noticable artifacts, but they aren't strange colours :-)
[19:28:35] <_Kreed_> hm..
[19:28:44] <_Kreed_> they don't add to 1..
[19:29:18] <Colourless> yeah, it makes thinkg a bit darker
[19:34:15] <_Kreed_> hm
[19:34:22] <_Kreed_> maybe we should get a third opinion
[19:35:01] <Colourless> it doesn't really matter. there are almost countless variations of things you could do
[19:35:51] <_Kreed_> yea
[19:36:12] <_Kreed_> *to++ = manip.rgb(
[19:36:12] <_Kreed_> (((*ar)<<3) +((*ar)<<2) + (*cr+*br+*br) )>> 4,
[19:36:12] <_Kreed_> (((*ag)<<3) +((*ag)<<2) + (*cg+*bg+*bg) )>> 4,
[19:36:12] <_Kreed_> (((*ab)<<3) +((*ab)<<2) + (*cb+*bb+*bb) )>> 4);
[19:36:16] <_Kreed_> heh
[19:36:23] <_Kreed_> this is almost the same as yesterday (the last one)
[20:03:37] <_Kreed_> oh hell
[20:03:39] <_Kreed_> i can't decide :\
[20:04:09] <_Kreed_> *to++ = manip.rgb(
[20:04:09] <_Kreed_> (((*ar)<<3) +((*ar)<<1) + (*cr+*br+*br+*cr) )>> 4,
[20:04:09] <_Kreed_> (((*ag)<<3) +((*ag)<<1) + (*cg+*bg+*bg+*cg) )>> 4,
[20:04:09] <_Kreed_> (((*ab)<<3) +((*ab)<<1) + (*cb+*bb+*bb+*cb) )>> 4);
[20:06:03] <Colourless> time for me to leave
[20:06:16] <_Kreed_> ah ok..
[20:06:17] <_Kreed_> cya
[20:06:22] <Colourless> cya
[20:06:28] <-- Colourless has left IRC ("...")
[20:09:56] <SB-X> :-|
[20:58:36] --> Fingolfin has joined #exult
[20:58:52] <Fingolfin> salut
[21:08:13] <SB-X> hi
[21:41:58] * wjp would say 'hi', but is afraid he would really break the record then ;-)
[21:44:52] <Fingolfin> no worries
[21:45:06] <Fingolfin> not sure where the record is... maybe you can add code to exultbot to log that? :)
[21:45:55] <wjp> hehe :-)
[21:47:02] --> matto|wookin has joined #exult
[21:49:17] <SB-X> anyone heard of IRE?
[21:49:44] <matto|wookin> no
[21:50:56] <wjp> sounds familiar
[21:51:11] <wjp> anything ultima-related?
[21:52:54] <SB-X> multiplatform Ultima VII type engine RPG by Joseph Morris
[21:53:17] <SB-X> i was just looking at some screenshots http://ire.it-he.org/scrshots.htm
[21:59:26] <matto|wookin> wjp: the new Sword of Truth book supposedly will be released tomorrow.. however, my family members claim they saw it already released at a store a few days ago
[21:59:36] <matto|wookin> I'm gonna go check it out tonight and see :)
[22:03:10] <Fingolfin> ARGGH
[22:03:21] <Fingolfin> matto: please scan it in and email it to me if you get it =)
[22:11:48] * wjp wonders when it'll be released in europe
[22:11:55] <matto|wookin> Fingolfin: how far have you read?
[22:12:24] <matto|wookin> I could probably scan in a few pages for you guys :)
[22:12:31] <wjp> did either of you read "Debt of Bones", btw?
[22:12:36] <matto|wookin> wjp: not yet
[22:12:51] <wjp> it looks a bit pricy
[22:17:39] <Fingolfin> "Debt of Bones" ? what is that?
[22:17:54] <Fingolfin> matto: I read all of SoT till Faith of the Fallen
[22:19:14] <matto|wookin> Fingolfin: cool! I didn't realize you had read them all
[22:19:22] <wjp> Debt of Bones looks like a kind of prequel to the SoT series
[22:19:37] <matto|wookin> yes.. it is a short story that originally appeared in the book "Legends"
[22:21:43] <matto|wookin> Fingolfin: so you've read all of them up to and including Faith of the Fallen?
[22:26:41] <-- matto|wookin has left IRC ("Play Dragon's Lair in linux http://www.daphne-emu.com")
[22:27:47] <wjp> I have to go
[22:27:50] <wjp> g'night
[22:28:00] <-- wjp has left IRC ("[x]chat")
[22:28:25] <SB-X> :-|
[22:35:22] <Fingolfin> matto: yeah
[22:38:09] * SB-X goes to play Exult.
[22:38:12] <-- SB-X has left IRC ("you guys rock")
[23:07:55] <-- Fingolfin has left IRC ("night")