#exult@irc.freenode.net logs for 23 Nov 2001 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[02:15:43] <-- _Kreed_ has left IRC (capek.openprojects.net irc.openprojects.net)
[02:15:43] <-- matto|wookin has left IRC (capek.openprojects.net irc.openprojects.net)
[02:18:00] --> _Kreed_ has joined #exult
[02:18:00] --> matto|wookin has joined #exult
[08:04:11] --> Jammet has joined #exult
[08:04:16] <Jammet> Hej =)
[08:06:28] --> Darke has joined #exult
[08:06:36] * Darke bowbounces. "Hi!"
[08:07:11] * Jammet cubyawns and freezes as somebody enters, looking around, purring curiously, "Hej..."
[08:07:22] * Darke grabs the hidden paint can and runs a black strip down the kitty's tail. <innocentwiggle>
[08:07:22] * Jammet mewies sweetly, "Are you SharphToothie?"
[08:07:36] * Jammet evades and mewls scared.
[08:07:49] * Jammet turns around and hisses afraid..
[08:07:50] * Darke bows deeply. "Another 'character' of my writer."
[08:08:01] --- Darke is now known as SharpTooth
[08:08:05] * Jammet giggles, "Cool!"
[08:08:19] * SharpTooth hops over and fluffs your ears playfully. "Hi!"
[08:08:20] * Jammet mews sweetly, recovering but not wanting to be painted...
[08:08:50] * Jammet purrs with the eyes both closed, the ears swiveling and tickling under your chin when he nuzzles you softy, the fur all raising. =) Good Morning... thank you for always playing with me...
[08:09:18] * Jammet giggles, "Who and how many characters do you have? What do they all do? Any mucking?"
[08:09:19] * SharpTooth thinks for a bit and smiles. "Don't worry, Darke says it's water based, so it should wash off easily."
[08:09:25] * Jammet grooms his fur softly.
[08:09:40] --- SharpTooth is now known as Darke
[08:10:04] * Jammet doesn't want to be painted with water based easy wash-off paint either. This is so humiliating and he mewls tiny, "Hurts mee."
[08:10:05] <Darke> My writer has a number, his 'primary' characters would be me, and the fluffball SharpTooth.
[08:10:25] * Jammet doesn't know what the fluffball is. Jammet giggles, "I'm always me."
[08:10:40] <Jammet> Thankiiee..
[08:11:10] * Jammet was just trying to play with TSSHP. System Shock won't work with it, but Ultima Underworld does.
[08:11:46] * Darke strokes his paw down your back, gently petting you. "My writer is not always me. He feels in different characters at different times."
[08:12:25] * Jammet noddles and feels very warm and glad to be alive, grooming under your paw up to tickle where it really tickles - between your paw pads.
[08:12:30] <Jammet> =) Wonderful day.
[08:12:32] <Darke> (TSSHP) Weird. It works for my cd version of System Shock.
[08:12:47] <Jammet> I tried both the hdversion and the cdversion.
[08:13:29] <Jammet> /home/root/games/systemshock/sshock -s 1 -cddata /home/root/games/shockcd/cdrom/data
[08:13:43] <Jammet> That should fire up level 1 of the CD version. Doesn't.
[08:13:50] * Darke purrs quietly and continues to stroke. "For example, I'm a 5 foot 7 anthro-bunny form, rather then SharpTooth's 'normal' bunny-like form."
[08:14:17] <Darke> Weird. I just mount the cd (I have a mount point under /cdrom), and it 'works' without any fiddling.
[08:15:00] * Darke considers paws with opposable thumbs are useful occasionally.
[08:15:36] * Jammet noddles and purrs softly, "I'm always the non-anthro leopard form.."
[08:16:24] <Jammet> Jammet,/home/root/games/systemshock # ./shack
[08:16:26] <Jammet> main(): 76800 bytes allocated for framebuffer
[08:16:29] <Jammet> Pal_init(): 32768 bytes allocated for colour cube
[08:16:31] <Jammet> Dark_init(): 1280 bytes allocated for dark suckers
[08:16:34] <Jammet> Map_init(): allocated 884736 bytes for tile map
[08:16:34] <Jammet> Map_init(): allocated 884736 bytes for tile map
[08:16:40] <Jammet> [...] lots of stuff.
[08:16:49] <Jammet> RIP shack, killed by a system shock
[08:16:51] <Jammet> scan_convert(): too many scanlines
[08:17:09] * Darke nods. "A few of my writer's friends have characters with anthro forms, so it's convenient for me to have one. If I wish to... interact easier with them."
[08:17:10] <Jammet> Mewl.
[08:17:32] * Darke ponderfluffs. "Let me double check."
[08:18:11] * Jammet cubyawns with his muzzle wiiide open, clacs it shut and purrs thankfully at you for all the explaining, generally feeling all around happy and dreamy, and a bit hungry and thirsty.
[08:18:52] <Darke> Ok, so I get no such error. <droopear>
[08:19:08] <Jammet> =) I thought so.
[08:20:14] * Darke sits crosslegged beside you and continues to gently stroke your back. "Have you tried fiddling with the -w and -h paramters?"
[08:21:58] <Jammet> No... =)
[08:22:07] <Jammet> I thought the default should be... somewhat... fine.
[08:22:52] <Darke> It's just it complains to me about not finding a paramter file as the first line of warning, but it didn't appear to do the same thing to you. <grin> Perhaps you might wish to check that out?
[08:23:42] * Darke urks. "... as a warning, in the first line of the logs..." His mind doesn't appear to be completely here yet.
[08:27:14] * Jammet looks confused, and tries to find out what you actually wish for him to od.
[08:27:16] <Jammet> do.
[08:27:58] * Jammet mews softly, "Actually TSSHP is too experimental for me to really go about it trying to get things right... I'm glad I can look at UW, which was my intention after all..."
[08:28:01] * Jammet mews softly.
[08:28:04] <Darke> <ponder> My mind doesn't _really_ seem to be here yet. <grin> Double check your configuration files to make sure they aren't 'broken'.
[08:28:14] <Jammet> =) They aren't.
[08:28:24] <Jammet> cyb.cfg is just fine.
[08:29:29] <Darke> <grin> The last 'experiental' cvs update I just did, flipped all the controlls and you were walking on the ceiling. Someone seems to be having fun with it.
[08:29:47] <Darke> (that is inverted the 'mouse look')
[08:29:56] <Jammet> =)))
[08:30:13] <Jammet> I didn't even know it has mouse look. I can't look up or down apparently. Not in UW.
[08:31:04] <Darke> They don't apparently have physics yet, so they just position you a certain height 'above' the floor. With the inversion you were still positioned at the same height above the 'floor' (now the ceiling), except the entire level was turned upside down. <grin>
[08:31:48] * Darke squints and thinks this bunny should get more sleep, he doesn't think he's making much sense today.
[08:32:43] <Jammet> =) No, I am getting it, this is a cool thing.
[08:32:49] <Jammet> I'd like to 'Descent' play UW =D.
[08:33:10] * Darke snickers.
[08:34:19] * Jammet curls half up and purrrs, giving you some rest... warming you.
[08:38:58] <Jammet> Holy heads-up display, Batman! =)
[08:39:03] <Jammet> Wanna play this really soon. Mrr.
[08:39:04] * Darke smiles and strokes his paws down your back, gently massaging you using only a little claw so you shiver a bit. "I'm well rested, perhaps on the just a little too rested side. I shall be afk for just a bit."
[08:39:26] <Darke> <earperk> Wanna play what?
[08:39:43] * Jammet giggles, "That was a comment from the TSSHP screenies page.."
[08:40:37] * Jammet purrs softly and wonders, "Too rested...? I thought you feel all sleepy..." he shivers slightly and then hops sideways to enjoy the scritching on the side, the fur fluffing like a trace where he was touched, mewing happily, "That felt funny."
[08:40:48] * Jammet play-treads at you.
[08:41:04] <Jammet> =) I'm so hungry,... I wanna have a wildebeast... no a mouse. Mrr.
[08:47:05] * Darke smiles and rubs behind your ears. "I get rather... addled when I'm too rested as well as being too sleepy, both a similar state of half-awakenness. As to food, there seems to be a distinct lack of wildebeasts and mice around here. <random-pawwave> Only bunnies." <fangygrin>
[08:48:59] <Darke> There's also a crystal-like dragon (Colourless), but he's not here at the moment.
[08:49:56] * Jammet smiles joyfully, "I shall be doing my first ever mouse catch in here. I'm sure it is all secretly all over the place just without noticing. I can smell it. Mrr. Mouse."
[08:50:00] * Jammet bounces joyfully!
[08:50:16] <Jammet> =) Oh is Colourless a furry too? What means addled?
[08:50:22] * Darke smiles and bows from his seated position.
[08:51:03] * Jammet playbows back and purrrs?
[08:51:41] <Darke> Not that I know. <grin> I just remember him mentioning that he described his 'colourless' tag to be more of 'semi-transparent', and he's a member of the uidc, so he's a dragon. I put two and two together in my mind and visualised him thusly.
[08:52:14] <Darke> addled==confused, vague.
[08:54:01] * Jammet mrrs softly, still confused about you being too sleepy and fully rested, but doesn't go after that, two of his paws holding on to one of yours without him knowing the claws might feel a bit weird, he's just so happy =).
[08:57:20] <Darke> Think of after you've had a wonderful relaxing massage, you (or at least I), feel wide awake, but completely relaxed to the point you don't really want to move. <grin>
[08:58:08] * Jammet purrs happily, feeling that way right now, not wanting to move and feeling snuggly all around, warm and comfortable, and loves life, because life means pouncing something to eat soon =).
[08:58:12] <Jammet> Mroww! =) Okay...
[09:00:41] * Darke strokes his claws down your side, tickling gently, and smiles. "Now think of applying that to your mind. I do my best programming that way. You're relaxed and comfortable with your entire focus on just what you're working on at the time."
[09:02:32] * Jammet cubpurrs sweetly, looking all curious at your bunnyclaws, and chews a bit around them for a catty cleaning, making happy mews and other such noises, thanking you, laying down on the side to dream...
[09:02:33] <Darke> Unfortunatly, constructing sentences in that frame of mind is rather... difficult for some reason.
[09:02:47] <Jammet> =) Okie... do what you like to do best right now...
[09:03:41] <Darke> <grin> I am, I'm also on another... 2 irc channels at the same time.
[09:04:33] * Darke hmms and grabs the latest cvs, even though there's likely to be absolutely _no_ changes. <grin>
[09:04:48] <Jammet> =) Same here. I'm on Furry IRC netork, dozing ...
[09:04:56] <Jammet> CVS of what?
[09:05:00] <Darke> exult.
[09:05:16] * Jammet cubpurrs happily, "Watcha like to do now?"
[09:06:47] * Darke smiles, and purrs happily, and rumbly back. "Continue to pet you? Watch you chase mice? I don't know."
[09:08:10] * Jammet meows tiny in protest and leaps to all fours, nuzzling you sweetly, standing there for a while, never having felt so happy like getting petted just because, it feels nice, but wild leopards gotta be a little more like pouncing and the urge is just too big! He bobs his head hello and pounces you playfully =).
[09:09:37] * Jammet flops over, gathers his paws under you trying to lift you up a bit to flip you over and mew out that he's won a pouncing wrastling match with a bunny.
[09:10:19] * Darke eepfluffs and rolls backwards and pats your head in a congratulatory manner. "You win."
[09:11:16] * Jammet giggles, "Cool!" he squeaks at those ears of yours.
[09:12:24] <Jammet> =) I'm finished with my dialouge soon.
[09:12:36] * Darke flops his ears forward with his paws. "Nice lop ears?"
[09:12:52] <Darke> <grin> That was quick.
[09:12:56] * Jammet likes those, especially the long bunny ones.
[09:13:26] <Jammet> =) Well it's just for starters, and it's going to be changed more eventually when I get to read your lines and those of the others, and once I've seen the island or a description of it.
[09:13:44] * Darke sits up again and leans down to scratch behind your ears, his ears flopping around in front of your muzzle.
[09:14:42] * Jammet wiggles his little nosepad and touches it sweetly to your face, probably causing you to wonder why cats always behave this way.
[09:14:45] * Jammet purrrs.
[09:16:16] * Darke smiles gently and nuzzles your nosepad lightly back, perhaps he knows, perhaps he doesn't.
[09:19:37] * Jammet vibrates your nose with the purring, and lays down, with the fur on his side fluffing up like a little wave that slowly settles again, dreaming around.
[09:22:59] * Darke scratches his claws gently through the formerly fluffed fur, fluffing it up again in a chaotic 'tangle' of fibres.
[09:25:26] * Jammet is busy moving and stretching his neck to not have to stand up, grooming his sidefur, being a little clumsy yet but getting more than just furrows into it, getting it nicely back down.
[09:29:29] <Darke> Hmm... someone volunteering to translate exult into French as well.
[09:32:37] <Jammet> =) Oh. Well I could do german. But what for...
[09:35:17] <Darke> <snicker> I don't know. We've got a couple of people volunteering to rewrite it in italian, and another couple to do the french translation. But we just don't have the tools in a 'working' state that they can do such a thing. <grin> I _really_ don't think they understand excatly how massive an undertaking this is.
[09:36:15] * Jammet purrs sweetly, noddling and grooming his forelegs one by one, catching yours too.
[09:36:18] <Jammet> =) Besides, english is fine.
[09:36:52] <Jammet> Well except of there had been localized versions of U7..
[09:37:02] <Jammet> If that was the case it might make sense.
[09:39:01] * Darke smiles as he watches your tail flick around. "I think there was at least a german translation of u7, but I think SI was only done in english."
[09:42:09] <Darke> <boggle> I still have no idea why people what to have Spark's flanks sparkle. <grin> It's just weird.
[09:48:33] <Jammet> No, SI was available in german too.
[09:49:58] <Jammet> Mrr... sss...
[09:50:06] * Jammet snuggles curled up..
[09:51:52] * Darke smiles and strokes his paws gently over the cute, snuggly cub.
[10:30:44] --> MichaelZ has joined #exult
[10:31:03] * Darke bows. "Hello."
[10:31:38] <MichaelZ> hello :)
[10:31:55] * MichaelZ is finally finding his way back into open source land after an evil half year of thesising :)
[10:32:09] * MichaelZ considers nicks
[10:32:09] --- MichaelZ is now known as Wumpus
[10:32:14] <Wumpus> i think i'll use this one here :)
[10:32:33] * Darke grins.
[10:32:52] <Darke> Thesising is... err... not fun, from what others tell me.
[10:33:09] <Wumpus> oh it could have been
[10:33:40] <Wumpus> i just didn't do my reach in the first semester wel enoguh, and i didn't have the best supervisor for my approach (or even for the area i was wroking in)
[10:33:50] <Wumpus> you at uni ?
[10:33:54] * Jammet leaps to all fours and yawns, stretches out happily.
[10:34:00] <Jammet> Hej Darke =) ...
[10:34:03] <Jammet> Mew Wumpus =)
[10:34:07] <Darke> Somewhat. I took this semester off.
[10:34:11] * Jammet runs in circles around Darke and bounces.
[10:34:17] <Wumpus> hehe darke :) cool
[10:34:30] * Darke strokes Jammet's ears as he passes.
[10:34:37] <Jammet> I'm finally about to eat something in 15 minutes. =)
[10:34:40] <Wumpus> `lo jemmet :)
[10:34:49] * Jammet purrs sweetly and changes direction, nuzzling Darke sweetly, purring.
[10:34:56] * Jammet sits and smiles, "Hej Wumpus..."
[10:35:07] * Jammet playbows just like Darke did, but is a little funny looking doing it.
[10:36:25] * Darke stands up and does a full hight, bow with his paw sweeping broadly, before sitting down again and stroking the cub's ears.
[10:37:19] * Jammet beams and purrs, snuggling his head flat against Darke ... =)
[10:38:07] <Wumpus> is anyone doing i386 deb s of exult ? the downloads page only has alpha debs....
[10:38:09] * Darke purrs and sweeps the cub gently into his lap, and tickles his tummy playfully.
[10:38:13] <Wumpus> ie, for dev alpha :P
[10:38:32] <Darke> I don't know who is doing them at the moment.
[10:38:44] * Wumpus has been occasionally been rolling his own exult debs, but the version numbers give it problems :|
[10:38:55] <Wumpus> s/dev alpha/dec alpha/
[10:39:19] <Darke> You're better off grabbing it off the cvs anyway if you're going to compile it. <grin>
[10:39:36] <Wumpus> well yeah, i do :-)
[10:39:41] <Wumpus> but i was thinking for the beta :)
[10:39:50] * Darke ahhh!s
[10:39:50] <Wumpus> (when the version number will change anyway, so thats all good)
[10:40:23] <Darke> <nod> I think they're planning upon just incrementing the minor number and calling it 'beta1'. <grin>
[10:40:26] * Wumpus was building CVS debs though; the way freeciv does it is include the date in the deb's version for CVS builds; i might look into fiddling the debian/* stuff to do something similar, maybe :)
[10:40:32] <Wumpus> :-)
[10:40:39] * Wumpus wonders how high that number will get ;-p
[10:41:46] <Darke> The other alternative suggested was calling it .9.0 beta1 or something similar, but they've left the extra numbers 'just in case'. <grin> 1.0 is planned for the release version, and currently there isn't that many identified bugs.
[10:43:35] <Jammet> Sorry that I am this silent. Mrr. =) Eating now.
[10:44:04] * Darke grins. Once well fed cub coming right up.
[10:50:28] * Wumpus still gets SEGV's at the start of the BG intro, thats a known issue though isn't it?
[10:53:36] <Darke> Hmm... I don't know. I presume it's in the bug tracker though.
[10:55:29] * Wumpus goes to see
[10:55:55] <Wumpus> incidentally, the bug tracker isn't linked from exult.sourceforge.net (as far as i've seen), only from sourceforge.net/projects/exult ?
[10:57:19] <Darke> I think so. The address is listed in the FAQ though from memory.
[10:57:41] <Wumpus> nope :P just checked
[10:58:51] <Darke> Weird. It's listed in the proposed beta readme though.
[10:58:58] <Wumpus> *od*
[10:59:00] <Wumpus> *nod* even
[11:00:30] <Darke> As a future reference to Dominus when he reads this, it might be a good idea. <grin> For reference: http://sourceforge.net/tracker/?atid=102335&group_id=2335&func=browse
[11:01:24] <Wumpus> hmm can't see it in bug tracker... could have sworn i saw it when i first ran into the problem months ago though... strange
[11:01:40] <Darke> (SEGV) It doesn't appear to be in the bug tracker either. How do you duplicate it, and I'll test it.
[11:01:42] <Wumpus> well there are any number of intro crashes in the tracker, but none open
[11:02:07] <Wumpus> just a sec and i'll restart; I think it was just 'do nothing' though; ie, click 'black gate' and watch
[11:03:13] <Wumpus> ah there it goes
[11:03:23] <Wumpus> <clag-o-matic alert>
[11:03:24] <Wumpus> michaelz@baradduhr 22:02:22 ~ $ exult
[11:03:25] <Wumpus> Exult V0.95cvs.
[11:03:25] <Wumpus> Data path = /usr/lib/games/exult
[11:03:25] <Wumpus> is_installed: /home/michaelz/exult/bg/static/endgame.dat
[11:03:25] <Wumpus> is_installed: /home/michaelz/exult/si/static/sispeech.spc
[11:03:26] <Wumpus> setting game directories to: /home/michaelz/exult/bg
[11:03:28] <Wumpus> Starting a BLACK GATE game
[11:03:30] <Wumpus> Fatal signal: Segmentation Fault (SDL Parachute Deployed)
[11:03:34] <Wumpus> mm *idea*
[11:03:52] <Darke> It's working perfectly for me. <sigh> As usual. <grin>
[11:04:19] <Jammet> Are the file permissions correct? =)
[11:04:28] <Wumpus> which ones? (should be)
[11:04:31] <Wumpus> the game data files you mean
[11:04:34] <Jammet> All. Plus directories.
[11:04:38] <Jammet> Yes.
[11:04:44] <Wumpus> hmm, it *used* to be intermittent, but it seems consistent now
[11:05:09] <Jammet> Or maybe broken files. .. zero bit files and such.
[11:05:39] <Jammet> -rw------- 1 jammet users 1807426 Feb 27 1992 endgame.dat
[11:05:41] <Wumpus> everything in /home/michaelz/exult/bg is -rw-r--r-- or drwxr-xr-x as appropriate
[11:06:00] <Jammet> I don't have sispeech.spc .. can you temorarily get rid of the speech pack?
[11:06:13] <Wumpus> same :) (Feb 28 actually, odd that :P)
[11:06:21] <Jammet> =))
[11:06:24] <Wumpus> oh, probably just timezones there :P
[11:06:42] <Wumpus> i had heaps of space at the time, though
[11:06:56] * Wumpus grumbles, I *have* seen it all the way through at least once before, i wonder how i made that happend
[11:07:16] <Jammet> Maybe the process is still running.
[11:07:22] <Jammet> And you'd have to kill it first.
[11:07:25] <Wumpus> nope
[11:07:46] <Jammet> Free diskspace?
[11:07:47] <Wumpus> i can account for all the processes running in my name
[11:08:18] <Wumpus> 175 megs on /home, 194 on / (which include /tmp and /var/tmp)
[11:08:46] <Jammet> =/ No idea what is wrong. What happens if you disable all sound?
[11:08:55] <Wumpus> perms in /usr/lib/games/exult are all good too
[11:09:01] <Wumpus> i think i have disabled all sound *checks*
[11:09:16] <Wumpus> oh i reenabled them, maybe thats it
[11:09:34] <Jammet> Let's see. Maybe you compiled another SDL version, that could be it too.
[11:09:59] <Darke> Works for me both with and without sound and music.
[11:10:16] <Wumpus> jammet- "another" sdl version?
[11:10:18] <Jammet> Same here.
[11:10:34] <Wumpus> I have sdl installed, yes, does it (exult) come with SDL itself?
[11:10:50] <Jammet> Wumpus, Just another one, older or newer version which has a few too many changes to be compatible to the previously compiled binary.
[11:11:03] <Jammet> No it just requires SDL I think.
[11:11:13] <Wumpus> *checks*
[11:11:20] <Jammet> You should be able to see what it's linked too with ldd exult
[11:11:21] * Darke nods, it only requires sdl, it doesn't come with a copy.
[11:12:01] * Wumpus remembers that when he first set this up i had all sorts of fun and games with the SDL stuff in exult (during the compile) but it seems all better now
[11:12:30] <Wumpus> just the one compy of sdl installed.... libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40021000)
[11:12:40] <Wumpus> (crashes with all sound disabled too)
[11:13:34] <Wumpus> it crashes at the point that the butterfly stops moving btw :( (so i guess when your screen is supposed to go blank and fuzzy etc)
[11:13:49] <Wumpus> (not using fullscreen mode either, just the interlaced scaler, 2x)
[11:14:14] <Jammet> Disable palette fades?
[11:14:45] <Wumpus> hmm thats just the fade to black stuff though isn't it? whch works otherwise *tries anyway*
[11:14:53] <Jammet> Hmm yes.
[11:15:02] <Jammet> It fades down colors to darkness and overbright.
[11:15:26] <Wumpus> nope there it goes again
[11:15:38] <Wumpus> would there be a way of getting a core from it?
[11:15:41] <Jammet> <scritch> Anything left in there to disable...
[11:15:49] <Jammet> Wumpus, can you strace exult?
[11:16:01] <Wumpus> i suppose so :)
[11:16:08] <Jammet> =) Maybe it's worth trying.
[11:16:10] <Wumpus> just a sec
[11:16:26] * Wumpus ducks under the hail of messages :)
[11:16:29] <Darke> What resolution are you running at?
[11:16:35] * Jammet giggles!
[11:16:36] <Wumpus> woah, funky mouse movement
[11:16:40] <Wumpus> 320x240 doubled
[11:17:03] <Wumpus> or X is at 1024x768x16 bit if thats what you meant
[11:17:20] <Darke> Exult's resolution, but thanks anyway. <grin>
[11:17:36] <Jammet> that's be bilinear, 640x480...
[11:17:38] * Wumpus looks at the end of the strace... of course now the question is, what does this all mean :) I only understand the verrrrry basics of strace
[11:17:48] <Wumpus> nah, its the interlaced scaler
[11:18:01] <Wumpus> bilinear is the "most default' one?
[11:18:06] <Jammet> Interlace? Oh. How old is that? Or how new? I got no interlace over here.
[11:18:19] <Wumpus> compiled on wednesday i think
[11:18:23] <Jammet> Point is default, the thing coming next to interlace or looking like it is bilinear.
[11:18:40] <Jammet> "TV mode" thing.
[11:18:48] <Jammet> Somewhat blurry.
[11:19:17] <Jammet> So what's it saying in the strace?
[11:19:36] <Darke> Ok, the Butterflu->Guardian transition worked for me. That's where it was crashing for you?
[11:19:56] <Wumpus> darke- i suppose so, the butterfly just finished openings its wings all the way after landing
[11:20:13] <Wumpus> jammet- a lot, um... *tries to work out the last singifncant thing*
[11:20:14] <Darke> <nod> Cool. That's the place then.
[11:20:43] <Wumpus> there's something in the FAQ about SDL 1.2.3 or something like that?
[11:20:53] * Wumpus has 1.2.2 only, but it *compiled* just fine....
[11:22:19] <Wumpus> crashes with all of point/bilinear/interlaced
[11:23:05] <Jammet> Darke, is interlaced new?
[11:23:40] <Darke> (interlaced) I can't remember. <grin> I only ever used 2xSAI, so I don't notice the other scalers.
[11:24:00] <Darke> point/bilinear/interlaced work fine for me, I just tried them all.
[11:25:38] <Wumpus> http://www.cse.unsw.edu.au/~michaelz/files/other/exult.strace.bz2 :P (too inexperience with strace to know whats of interest there)
[11:29:03] <Jammet> Wumpus, looks like a timing problem. Maybe a race condition in playback of the intro or synchronization.
[11:29:06] <Darke> No luck. No matter what I do and what settings I change, it's not dying. <grin> I'm not sure if that's a good thing or a bad thing.
[11:29:15] <Wumpus> :)
[11:29:23] * Wumpus pats his evi tempered computer ;-p
[11:29:33] <Jammet> Wumpus, =) Sorry, this is just a guess.
[11:29:49] <Jammet> I'm not experienced with this either but something is reading and writing and something is 'not finished'.
[11:30:24] <Jammet> Trying to open a locked file... or a timing problem?
[11:30:37] <Wumpus> hrmm computer too slow somehow?
[11:30:47] <Wumpus> its a P166, only (long due for an upgrade :P)
[11:31:07] <Jammet> I don't think it'd be too slow, reall.
[11:31:16] <Jammet> Maybe go to point mode and change the fps rate?
[11:31:20] <Jammet> To 2 or so.
[11:31:22] <Wumpus> i'd hope not too :) but if its a time problem
[11:31:25] <Wumpus> it is on 2 i think
[11:31:29] <Wumpus> *tries*
[11:31:36] <Jammet> What if you change it to the max =)...
[11:31:52] <Wumpus> oh fps is in the ingame menu
[11:31:55] <Wumpus> or config *fixors*
[11:32:14] <Jammet> Dunno =) ... I'm new with this.
[11:32:38] <Wumpus> oh it was set to 4 btw (the fps), so *tries with 2*
[11:33:24] <Wumpus> :( same
[11:33:27] <Jammet> Or maybe something with video memory...
[11:33:31] <Jammet> Siigh.
[11:33:40] <Jammet> Are you running other games that work?
[11:33:50] <Wumpus> "other games' umm...
[11:33:55] <Wumpus> smac works :)
[11:33:59] <Jammet> Does SI's intro play?
[11:34:03] <Wumpus> i mean exult works fine, except for the intro
[11:34:13] <Jammet> Luckily you can disable that...
[11:34:14] <Darke> Is it only the intro that freezes and not ingame?
[11:34:27] <Wumpus> darke- so far no problems in gaem
[11:34:31] <Wumpus> SI demo seems fine so far
[11:34:38] * Darke blinks and notices the wetware race condition. <grin>
[11:34:39] <Wumpus> ('Eighteen monts after bla bla bla :P')
[11:34:40] <Jammet> The intro is a FLC/FLX right? With a FLC player.
[11:34:59] <Jammet> Darke, race condition? Wetware?
[11:35:01] <Wumpus> nah the intro is coded in intro.cc i believe?
[11:35:22] <Wumpus> ie someone had a lot of time on their hands :)
[11:35:31] <Jammet> =) I guess so.
[11:36:11] <Jammet> You're getting a segfault.
[11:36:13] <Wumpus> si intro worked fine, but hmm *checks sth*
[11:36:38] <Wumpus> yes
[11:37:22] <Jammet> I have no idea why... but all it does is writing and reading memory stuff if I interpretate that right.
[11:37:32] <Jammet> So, might be be a memory fault? The good old DOS page faults =)...
[11:37:40] <Wumpus> hmm
[11:37:56] <Jammet> Is the pentium overclocked or something?
[11:37:57] <Wumpus> well you'd expect memory faults to manifest themselves in other programs ;-p
[11:38:00] <Wumpus> nope
[11:38:14] <Jammet> I had a computer that constantly crashed on certain games only.
[11:38:25] <Jammet> Until I disabled internal cache and everything slowed down to a crawl.
[11:38:33] <Jammet> Because of some memory problem.
[11:38:47] <Wumpus> hrmm
[11:39:05] * Wumpus grumbles at sdl... i want a core dammit.. stupid parachute thing
[11:39:17] <Wumpus> and i most definitely don't feel like recompiling just now... takes forever
[11:39:19] <Jammet> Can you compile exult with debugging code?
[11:39:24] <Wumpus> hehe
[11:39:25] <Jammet> I mean, don't strip it..
[11:39:30] <Wumpus> its not got debugging stuff by default?
[11:39:32] --> wjp has joined #exult
[11:39:37] <wjp> hi all
[11:39:38] <Jammet> I don't know.
[11:39:38] <Darke> I'm actually guessing it's the manifestation of a race condition involving the music, even though it's not actually playing. From memory someone was having a problem previously with this.
[11:39:40] * wjp only has a few minutes
[11:39:40] <Jammet> But here's the man to ask =).
[11:39:41] <Wumpus> oh, yeah, it might have been stripped by the scripts, didn't think of that
[11:39:45] <Jammet> Hej wjp =)
[11:39:46] <Darke> <bow> Hi wjp.
[11:39:47] * Jammet cubpurrs sweetly.
[11:39:51] <wjp> Wumpus: did you compile exult yourself?
[11:39:51] <Wumpus> *checks*
[11:39:59] <Wumpus> wjp- yes :)
[11:40:03] <wjp> in debugging mode?
[11:40:11] <Jammet> Darke, =) REALLY? =) That'd be the first time I was RIGHT with something in this! =) YAY!
[11:40:11] <Wumpus> debuild -rfakeroot whatever that gives you :)
[11:40:21] <wjp> ??
[11:40:28] * wjp isn't a debian user :/
[11:40:33] <Wumpus> of course, that in itself may be an issue, since i don't know how up to date the debian directory is
[11:40:38] <wjp> not at all
[11:40:43] <Wumpus> wjp- just builds a debian package, and then manually installed it
[11:40:44] <Wumpus> hrmm
[11:40:55] <Wumpus> i could try without that and see if it still happends :)
[11:41:00] <Jammet> Wumpus, debian is pretty up to date =) if you use the packaging tools...
[11:41:22] <Wumpus> jammet- *debian* is up to date, but exult's debian config directory may not be :P
[11:41:25] <wjp> as for the parachute: ./configure --disable-sdl-parachute
[11:41:25] <Jammet> Debian owns =). Well okay, emberassing comment, but I love it.
[11:41:35] <Jammet> Wumpus,okay...
[11:41:54] <Jammet> No parachute... Wwwahaaaaaaaiiiiiiieeeeeeeeeeeeee..... *thud*
[11:41:55] <Wumpus> wjp- yeah, hence my comment on the not paticularly wanting to recompilem, but i'll give it ago (I'm assuming the parachute thingie is eating the core dumps?)
[11:42:10] <wjp> yeah, but why do you want a core dump?
[11:42:24] <Wumpus> well i dunno, it'd help surely?
[11:42:24] * Darke picks up the cub and dusts him off.
[11:42:33] <Wumpus> (I'd be happier with no crash, of course :))
[11:42:37] <Jammet> wjp, get a load of this : http://www.cse.unsw.edu.au/~michaelz/files/other/exult.strace.bz2
[11:42:43] <Jammet> That's his strace of the crash.
[11:42:44] <wjp> hmm, not without a debugging build
[11:42:53] <wjp> tried that, but I can't connect to that server
[11:43:01] <Jammet> Oh.
[11:43:04] <Jammet> Want me to DCC it?
[11:43:23] <wjp> nm, I just got it from my univ. account
[11:43:27] <Wumpus> autogen.sh is all i need to do before configure right?
[11:43:32] * wjp nods
[11:44:07] <wjp> if you want to do a debug build, try: ./configure --enable-debug
[11:44:19] <Jammet> There you go =).
[11:45:37] <wjp> hmm, I can't really tell what went wrong
[11:45:58] <Wumpus> bah, debuild did strip it at some point :(
[11:46:00] <wjp> strace only shows system calls, while this is probably something else
[11:46:15] <Jammet> wjp, Darke and I think it might be a race condition.
[11:46:21] <Jammet> Music playback and so...
[11:46:25] * wjp nods. I read that
[11:46:38] <wjp> you could check by disabling audio
[11:46:38] <Jammet> wjp, since this is a P166, could that be 'too slow'?
[11:46:40] <Wumpus> anyway, configure is on its way, and make will be in due course.... but it'll take ages, so i'll probably be back tomorrow :) (getting towards 11 here :P)
[11:46:45] <Jammet> wjp, done that. No use.
[11:46:54] <wjp> how did you disable audio?
[11:47:03] <Jammet> In the menu.
[11:47:05] <Wumpus> audio no, sfx no, speech no, midi no
[11:47:12] <Wumpus> in the config file
[11:47:45] <wjp> <audio><enabled>no</enabled></audio> ?
[11:48:11] <Wumpus> well the audio block has all the <Effects> etc subblocks as well...
[11:48:18] <Wumpus> you mean reduce it to that and see? hmm, *tries*
[11:48:27] <wjp> no, no need
[11:48:35] <Wumpus> hehe okie
[11:48:47] <wjp> if that <enabled>no</enabled> is somewhere directly below the audio node it's ok
[11:49:11] <Wumpus> <audio> ... (lots of stuff here, effects etc) ... <enabled>no</enabled> </audio>
[11:49:17] <wjp> k
[11:49:29] <wjp> that pretty much fully disables audio
[11:49:49] <wjp> anyway, I have to go now
[11:49:51] <wjp> good luck
[11:49:56] --- wjp is now known as wjp|away
[11:50:02] <Wumpus> :) thanks
[11:50:19] <Jammet> =) I gotta run, see you later...
[11:50:31] <Wumpus> hehe cya
[11:50:37] <-- Jammet has left IRC ("Leopard[Cub]")
[11:50:59] * Darke 'bye!'s and misses.
[11:55:47] --> Dominus has joined #exult
[11:56:07] <Dominus> hi
[11:56:20] * Dominus just checked the FAQ and found two instances where the proper link to the bug tracker is mentioned
[11:56:38] <Wumpus> huh?
[11:56:42] * Wumpus must be blind :P
[11:57:09] <Wumpus> *reads*
[11:57:13] <Dominus> 5.1
[11:57:22] <Dominus> and 7.1
[11:57:40] <Wumpus> oh i see, hehe
[11:57:44] <Wumpus> i was just searching for tracker, ;-p
[11:58:01] <Wumpus> *shrug* all goodt hen :)
[11:58:01] <Dominus> he he
[11:58:14] * Dominus just felt he had to defend his honor :-)
[11:58:54] * Darke bows to Dominus and grins. "Hi."
[11:59:06] <Wumpus> hehe sorry :P i'm usually less hasty to jump to conclusions :)
[11:59:07] <Dominus> hi
[11:59:35] <Dominus> don't worry, you had me looking at the FAQ to make sure though :-)
[12:01:06] <Wumpus> hehe i'd forgotten how big britannia is :)
[12:01:22] <Wumpus> *trudges from paws back to castle british*
[12:01:28] <Dominus> always depends on what Ultima you play :-)
[12:01:37] <Wumpus> :)
[12:01:48] * Darke just teleports from paws back to castle british. <grin>
[12:05:55] <Wumpus> hmm interesting, can't find the soft spot in the corner of castle british anymore
[12:06:06] <Wumpus> and my NPCs aren't using it,either (Thats the only reason i noticed it first)
[12:06:11] <Dominus> soft spot?
[12:06:13] <Wumpus> but the dairy one i found again
[12:06:30] <Wumpus> Ic ould walk through the wall :)
[12:06:54] <Dominus> with exult or the original?
[12:07:01] <Wumpus> oh no its still there, spark is slipping in and out
[12:07:04] <Wumpus> exult
[12:07:17] <Wumpus> (see forum 'a few possible buglets')
[12:08:17] <Dominus> hm, I expereienced those soft spots as well before. One at the entrance of the Britannia Fellowship hall (left of the entrance)
[12:08:48] <Wumpus> hehe hadn't come accross taht
[12:08:51] <Wumpus> seen it in the original?
[12:10:45] <Wumpus> grr
[12:10:58] <Dominus> nope only in Exult
[12:10:59] <Wumpus> avatar can't find it stupid
[12:11:18] <Dominus> did you try from inside the hall?
[12:11:31] <Wumpus> i'm trying to find the one in the castle just now, frmo both sides
[12:18:21] <Dominus> so far I have the feeling those soft spots are random glitches
[12:21:16] <Wumpus> hmm alignment problems though? one of the ones i got definitely apepars to be repeatble, at least within the same game
[12:23:51] <Wumpus> how does teleporting work again in the cheats?
[12:23:58] <Wumpus> oh never mind
[12:24:00] <Wumpus> :P
[12:24:06] <Dominus> ?
[12:24:10] <Wumpus> </lazy>
[12:24:12] <Dominus> :-)
[12:24:41] <Wumpus> should re-read the docs anyway, a lot has probably changed sincei last read them :)
[12:24:51] <Dominus> :-)
[12:24:58] <Dominus> always a good idea :-)
[12:25:31] <Dominus> what's not in the FAQ/Doc is that Exult now supports zipped savegames
[12:25:53] <Wumpus> yeah i saw that on the devel list, its cool :)
[12:26:18] <Dominus> anyway, I've got to go now, rebooting, something killed my midi...
[12:26:26] <Dominus> bye cu later
[12:26:33] <-- Dominus has left IRC ("got to play Exult now")
[12:27:26] <Wumpus> hey, this map you get from F3 is the Real Thing :)
[12:27:47] <Wumpus> hehe including the weird flat patch in the sea :)
[13:02:47] <Wumpus> sleepies for me now
[13:03:01] <Wumpus> will finish recompile and see what happends next tomorrow evening :)
[13:03:04] <-- Wumpus has left IRC ("Zzzzzz")
[13:03:06] <Darke> Goodnight
[13:33:06] --> Colourless has joined #Exult
[13:33:16] <Colourless> hi
[13:33:18] * Darke bows. "Hi."
[14:39:17] --> Dominus has joined #exult
[14:39:31] <Darke> Hi.
[14:39:35] <Dominus> hi
[14:39:37] <Colourless> hi
[14:39:47] <Colourless> doesn't dominus get a bow? :-)
[14:39:58] <Darke> Colourless: It's relativally random. <grin>
[14:40:19] <Dominus> Ok, I'm preparing the docs/faq as html and got some questions on preferences
[14:41:42] <Dominus> should I prepare it so that there is a directory in the release called documentation that also contains the directory images with back.gif and exultlogo (the way it looks on the homepage) or without those two gifs
[14:41:44] <Dominus> ?
[14:42:26] <Colourless> i'm thinking with them
[14:42:37] <Darke> <ponder> I've seen it done that way with a few other programs. It's perhaps the best, and maybe the simplest way to go.
[14:42:52] <Dominus> okay
[14:43:49] <Dominus> and I'm thinking of uploading the prepared ones for the release to our webspace in azip so everyone gets it for the release. Okay?
[14:44:02] <Dominus> complete with directories
[14:44:47] <Colourless> you'd have to check with everyone else. might be useful to have it in CVS
[14:46:14] <Dominus> I just thought of doing it this way as the html gets created with make and you would have to download some more stuff (two jars that are neede but the whole package for it is some Mbs big)
[15:34:39] <Dominus> ok, modified and updated html versions of the fAQ and Documentation at http://exult.sourceforge.net/snapshots/docs.zip
[15:35:27] <Dominus> I'll ask in the mailing list what the others think of how to handle them, but you are right, as these will replace FAQ and ReadME in CVS these should go into it as well
[15:35:44] <Darke> Night all. I have sleep to attend to. <grin>
[15:35:50] <Dominus> gnight
[15:35:56] <Colourless> cya
[15:35:57] <Darke> Dominus: I agree.
[15:37:11] <Dominus> but I thought before we actually release it I leave them out of the CVS as it already mentions beta1 as the current release :-)
[15:37:28] <Dominus> Colourless: what do you think?
[15:37:46] <Colourless> haven't looked
[15:38:08] <Dominus> actually more on this leaving it out until the release
[15:38:10] <Colourless> The requested URL /snapshots/docs.zip was not found on this server.
[15:38:22] <Dominus> oops it is Docs.zip
[15:38:32] <Dominus> http://exult.sourceforge.net/snapshots/docs.zip
[15:38:38] <Dominus> argh
[15:38:51] <Colourless> well,i guess it can go in cvs when we are updating al the version numbers and stuff.
[15:38:51] <Dominus> http://exult.sourceforge.net/snapshots/Docs.zip
[15:39:03] <Dominus> ok
[15:39:08] <Colourless> that's going to take about a day really
[15:46:14] <Colourless> 1.10: Win32 (Windows 9x/ME/NT/2000) -> Win32 (Windows 9x/ME/NT/2000/XP)
[15:46:32] <Dominus> ah, good
[15:46:42] <Colourless> also, NT should probably be changed to NT4
[15:46:52] * Dominus nods
[15:47:14] <Colourless> it's just being pedantic, but there were NT versions before 4 that are extremely unlikely to run Exult
[15:47:33] <Dominus> you are right
[15:49:12] <Dominus> ah, screw it, I'm going to add them now to the CVS - no matter if it says beta1 or not. okay? I┤ll just notify the mailing list of the change from the text to html versions.
[15:49:16] <Dominus> okay with you?
[15:49:46] <Colourless> fine with me, but just clear it with everyone else first, ok. :-)
[15:49:59] <Dominus> hmm, okay
[16:06:20] --> Jammet has joined #exult
[16:06:26] <Jammet> Meow...
[16:06:36] <Dominus> hi
[16:06:39] <Colourless> hi
[16:06:43] * Jammet waves...
[16:06:45] <Jammet> =)
[16:06:54] * Dominus is still wondering where he put his hammer
[16:06:56] <Dominus> :-)
[16:07:03] <Jammet> I feel really weird. Remember me trying to get OpenGL (nvidia) to work? The day before yesterday.
[16:07:25] <Colourless> yeah I remember :-)
[16:07:29] <Jammet> I got those cute RPM files from Nvidia here. =)
[16:07:47] <Jammet> And I had it working. Until the day before yesterday. I don't even remember how I did it, but it worked.
[16:08:00] <Jammet> Then I installed Mesa... everything broke.
[16:08:12] <Jammet> I uninstalled Mesa, everything seemed to work again.
[16:08:23] <Jammet> Now I've done a reboot and it doesn't work anymore.
[16:09:16] <Jammet> Isn't this marvellous. And to add to it. I've spent the last few hours with that remarkably overly complicated stuff trying to get it to work. Look ... (points over his head). I may speak softly by my head is on flames.
[16:10:44] <Jammet> Of course I could yell, cry and scream...
[16:10:56] <Jammet> Maybe I should for some vent...
[16:11:19] <Colourless> maybe you should use windows :-)
[16:11:20] <Colourless> hehe
[16:11:36] <Jammet> Yes that would be the perfect answer for gaming. But I'm not much of a gamer.
[16:11:50] <Jammet> However, I don't want that 'solution'.
[16:12:08] <Colourless> well, it would fix your opengl problems :-)
[16:12:09] <Jammet> So, does anyone here use linux with the nvidia drivers? Like I?
[16:12:34] <Jammet> Isn't the beautiful timing that Sharptooth isn't here, the guy who's got it... =).
[16:12:42] <Jammet> the - that
[16:13:11] <Colourless> looks in computer... looks at screen... nope, it looks like i'm using a 3dfx card and windows :-)
[16:13:47] * Dominus has to say exactly the same
[16:14:20] <Jammet> =) Too bad.
[16:14:39] <Jammet> If I was more of a game I would've figured this out long ago =(.
[16:14:54] <Jammet> Perhaps I should play more 3D games.
[16:14:56] <Jammet> Naah.
[16:15:29] <Jammet> Nevertheless, it teases and tickles me. They've invented the most illogical mechanism to utilize their graphics card, possible.
[16:15:39] <Jammet> Now it's my turn to understand their twisted ideas.
[16:15:57] <Dominus> just like usecode, eh?
[16:16:12] <Jammet> Yeah, just like usecode, =) if only I knew any bit about it.
[16:16:35] <Colourless> well, you'll need to ask sharptooth/darke about that
[16:17:24] <Jammet> Yup.
[16:17:50] <Jammet> Just imagine, the thing is just half open source. One tidbit you've got to compile yourself, and then find the matching binary release from them.
[16:18:18] <Jammet> Just imagine, they put their graphics card driver into kernel space memory as a module! How funny. I always thought X11 server modules sufficed.
[16:18:44] <Jammet> Just imagine, they do both.
[16:19:09] <Jammet> Probably bathed too hot and ate too much pizza at work. =)
[16:19:29] <Colourless> nvidia are paranoid
[16:19:34] <Jammet> About what?
[16:19:46] <Colourless> people stealing their driver sources
[16:20:00] <Colourless> or i.p
[16:20:06] <Jammet> If that's what somebody wants, it can't be too hard.
[16:20:21] <Jammet> Weird.
[16:20:38] <Jammet> Look:
[16:20:39] <Jammet> NVIDIA_GLX-1.0-1541.tar.gz NVIDIA_kernel-1.0-1541.src.rpm
[16:20:39] <Jammet> NVIDIA_kernel-1.0-1541.tar.gz NVIDIA_kernel-4.0.3-45.i386.rpm
[16:20:39] <Jammet> NVIDIA_GLX-4.0.3-45.i386.rpm
[16:21:21] <Jammet> That's 5 driver files, all carrying some combinations of all other archives. So you have to somehow find out which files of which archive match other files of other archives. Of course they are mixed well.
[16:21:48] <Jammet> Not that the version numbering is telling you what's inside. =)
[16:22:17] <Colourless> :-)
[16:22:43] <Jammet> Sorry, I'm babbling.
[16:32:34] <Dominus> updated the Docs.zip
[16:48:52] --- wjp|away is now known as wjp
[16:49:07] <wjp> The local bookstore actually already had Pillars of Creation! woohoo :-)
[16:49:23] <Dominus> hrmpf
[16:49:37] <Dominus> I have to wait for my copy from amazon
[16:49:39] <wjp> :-P
[16:49:47] <wjp> .de or .com?
[16:50:10] <Dominus> com
[16:50:21] <Dominus> I ordered some other stuff as well
[16:50:37] * wjp nods
[16:50:46] * Jammet mews sweetly, "Sorry for being so actively babbly about my graphics card..." =)
[16:50:48] <wjp> how much is shipping from amazon.com anyway?
[16:51:03] <Dominus> phew let me take a look
[16:51:25] <Jammet> See you later.. I will try something and have to reboot.
[16:51:27] <-- Jammet has left IRC ("Leopard[Cub]")
[16:55:43] <Dominus> okay, for this shipment of worth $100 i had to pay $25 dollars shipment (which is quite a lot)
[16:56:03] <wjp> airmail"
[16:56:07] <wjp> s/"/?/
[16:56:09] * Dominus nods
[16:57:36] <Dominus> wjp: what's your opinion on the html docs/faq thing ?
[16:57:57] <wjp> I guess it wouldn't hurt as long as the text versions are still easily available
[16:58:39] <Dominus> Nadir said the same so I think also the text versions will go into /docs
[17:01:51] * wjp also got Debt of Bones, btw
[17:02:49] <wjp> cost about 20 Euro, kind of expensive for the 120 pages it is
[17:03:04] <Dominus> yup
[17:03:38] <wjp> oh, and its page layout doesn't help either (big letters, big skips between lines) :-)
[17:04:01] <Dominus> so it's about 50 pages, actually :-)
[17:04:14] <wjp> probably, yes :-)
[17:05:04] <wjp> uh oh... two more 'all NPCs have turned into a single NPC' bug reports on the forum
[17:05:04] <wjp> argh
[17:05:37] <Dominus> the one about SI is strange
[17:08:12] <wjp> in what way?
[17:08:37] <Dominus> I think it's the first one in SI, isn't it?
[17:08:47] <wjp> yes
[17:09:16] <Colourless> there has to be a really really obvious problem somwhere causing this.
[17:09:22] <Colourless> such corruptions can not just be random chance
[17:10:47] <wjp> yeah, I agree
[17:11:06] <wjp> I wish it would happen to me sometime
[17:11:41] <Dominus> that s the most strange thing about it - it never happened to one of us
[17:11:59] <wjp> but then again, I don't think any of us really play exult for extended periods of time
[17:12:08] <wjp> (I sure don't, anyway)
[17:12:24] <Dominus> well, I did when I finished SI
[17:12:27] <Colourless> me neither
[17:13:19] <Dominus> but then I was only playing with savegames from after the last release. To me it seems a lot of people are still using their savegames from two releases ago
[17:13:54] <Dominus> but the reason must still be something else
[17:14:05] <Colourless> the thing is, the problem happened now
[17:14:08] <wjp> yes, but using old savegames still shouldn't cause this kind of corruption
[17:16:20] <Colourless> with the sewing schedule bug the schedules of the npc's were all messed up weren't they?
[17:18:38] <wjp> no
[17:19:02] <wjp> it was just a race condition in the sewing schedule which only showed up if multiple NPCs in the same room had a sew schedule
[17:19:50] <Colourless> yeah, but the first real instance of the corruption bug was when all the cove npcs were the tailor from britian and the game crashed because of the sewing bug. correct?
[17:19:58] <wjp> yes
[17:20:52] <Colourless> now... the odd thing was, all of the NPC's that were supposed to be in cove, were actually IN cove, until the schedule change occured, which is when the game crash. correct?
[17:21:13] <wjp> not entirely
[17:21:48] <wjp> the game didn't crash on a schedule change, but in the middle of a schedule (picking smth up, IIRC)
[17:22:11] <Colourless> yeah, that's pretty much what I meant
[17:22:26] <wjp> k
[17:22:49] <wjp> there were a lot of NPCs in the same room as the taylor, but not all of them, IIRC
[17:23:02] <wjp> (them = the ones that were transformed into Gaye)
[17:23:06] --- Dominus is now known as Dominus|away
[17:23:12] <Colourless> i need to get one of these new savegames to see where the NPCs are and what the schedules are set to. if the npcs are in the wrong spots for there schedules in the save game, it wont make 'that' sense really, it would be as if the corruption occured while saving
[17:23:41] <Colourless> s/'that'/'much'/
[17:24:00] <Colourless> of course, that may not be the case at all
[17:25:23] * wjp takes a look at a 'Gaye' savegame
[17:25:47] <wjp> in Gaye's shop, there's dozens of Gayes
[17:26:14] <wjp> in the bow/weapon/jewelry shops below is exactly one Gaye
[17:26:57] <Colourless> doing the normal schedules for those npcs?
[17:27:01] <wjp> but the latter ones still seem to have the proper schedules
[17:27:04] <wjp> yes
[17:27:05] <Colourless> activity i mean
[17:27:33] <wjp> although
[17:27:48] * wjp starts another exult
[17:28:36] <wjp> yes, schedules are still intact
[17:29:16] <wjp> there's too many NPCs in Gaye's shop, but it looks like these don't have a schedule at all
[17:29:25] <wjp> (high NPC numbers)
[17:29:35] <Colourless> 255+ ?
[17:29:38] * wjp nods
[17:29:43] <wjp> _lots_ of them
[17:29:57] <wjp> my guess would be ~100
[17:30:35] <Colourless> should be about 80 or so I would guess
[17:31:03] <wjp> the highest number I found was >350
[17:32:36] <Colourless> well avatar is -356 in usecode, so you won't get a npc 356
[17:32:53] <Colourless> there is probably 100 high npc's then 256-355
[17:33:05] <wjp> also found a 148
[17:33:45] <wjp> 148 also has an empty schedule, btw
[17:33:56] <Colourless> nothing there at all?
[17:34:13] <wjp> no, but not in a 'good' savegame either
[17:34:22] <wjp> (it's a ghost)
[17:35:42] <wjp> ok, my guess would be that everyone got teleported to Gaye's shop, and the ones that had a schedule were teleported back to the proper place on a schedule change
[17:35:54] <wjp> or something like that, anyway
[17:36:29] <Colourless> which means the schedule saving was 'ok'
[17:36:43] <wjp> is 'current activity' stored in a different place than the full schedule?
[17:36:48] <Colourless> yep
[17:37:14] <wjp> ok, that would explain why everyone there is sewing
[17:38:34] <Colourless> this is how it works: for (i = 0; i < num_npcs; i++)
[17:38:35] <Colourless> npcs[i]->write(nfile);
[17:38:35] <Colourless> nfile.flush();
[17:38:35] <Colourless> bool result = nfile.good();
[17:38:35] <Colourless> if (!result)
[17:38:35] <Colourless> throw file_write_exception(NPC_DAT);
[17:38:37] <Colourless> nfile.close();
[17:38:40] <Colourless> write_schedules(); // Write schedules
[17:38:47] <Colourless> that's from Game_window::write_npcs
[17:39:02] <wjp> readnpcs.cc?
[17:39:07] <Colourless> yeah
[17:39:45] <wjp> what would happen if num_npcs is accidently too low?
[17:40:08] <wjp> no, nm. write_schedules also uses that
[17:42:47] <wjp> how many monster actors are there supposed to be?
[17:42:57] <Colourless> we don't have a limit
[17:42:59] <wjp> (in monsnpcs.dat)
[17:43:25] <wjp> that file sure does get big
[17:43:42] <Colourless> there are a cupple difference between writing of the npcs and there scheduls.
[17:43:47] <wjp> it's 53K in this broken savegame, and 132K in another (good) one
[17:45:34] <wjp> which are those?
[17:45:37] <Colourless> firstly Actor::write() is a non virtual function and Actor::get_schedules() is virtual, which is only used by Npc_actor's. The schedules are all stored in Npc_actor
[17:45:49] <wjp> yeah
[17:46:00] <Colourless> Actor::get_schedules() does nothing, whils Npc_actor::get_schedules() does stuff
[17:46:11] * wjp nods
[17:50:11] <wjp> hmm, is it me or does read_schedules() do something wrong with the number of schedules it reads
[17:50:12] <wjp> ?
[17:50:49] <Colourless> as far as I know it's fine, just it looks a little odd
[17:51:12] <wjp> in read_schedules, the offset and schedule loops are different lengths, while they're the same length in write_schedules
[17:51:58] <Colourless> it's fine
[17:52:11] <wjp> it reads one offset too many, I think
[17:52:27] <wjp> (not that that has any negative side-effects)
[17:52:29] <Colourless> read_schedules attempts to read the first offset, which should always be zero
[17:52:44] <wjp> oh, I see
[17:52:52] <wjp> yes, I missed that first write
[17:53:01] <Colourless> Write2(sfile, 0); // First offfset
[17:53:06] <wjp> typo :-)
[17:53:24] <Colourless> don't look at me.... of wait, I wrote that code :-)
[17:53:31] <Colourless> another typo :-)
[17:54:30] <Colourless> i wonder if the Actor_vector is screwing up
[17:54:42] <Colourless> virtual function calls are different to normal function calls
[17:55:28] <wjp> Actor_vector is kind of an interesting structure
[17:56:06] <Colourless> i can't see any obvious problem with things
[17:56:10] <wjp> no, me neither
[17:56:23] <wjp> wouldn't really surprise me if a compiler did something wrong here, though
[17:56:42] <Colourless> problems only occured in windows hasn't it?
[17:56:52] <wjp> that's what I was wondering too :-)
[17:57:14] <Dominus|away> I never heard from non-windows users
[17:57:23] --- Dominus|away is now known as Dominus
[17:57:50] <wjp> we could ask on the forum/ML?
[17:57:56] <Colourless> yeah
[17:58:33] <Colourless> of the 2 that were reported in the last 24h at least one was using windows
[17:58:49] <Colourless> not sure what the other was using
[18:04:04] <wjp> Exult_vector::find assumes that the underlying vector uses an array to store things, doesn't it?
[18:04:28] <Colourless> array of pointers as far as I know
[18:05:18] <wjp> I guess it's a reasonable assumption, but I wonder why we don't use an iterator
[18:05:50] <Colourless> well look in vec.h line 75+
[18:05:58] <wjp> yes, I just noticed that too :-)
[18:07:56] <wjp> "Error! Wrong ShapeFile!" !?
[18:07:57] <Colourless> so, what is the point of Exult vector?
[18:08:11] <Colourless> shouldn't EVER get that error
[18:08:39] <wjp> that's what I thought
[18:08:57] <Colourless> what was exult doing?
[18:09:45] <wjp> what file is that error message in?
[18:10:04] <Colourless> shapeid.cc (2 funcs do it)
[18:10:15] <Colourless> the only 2 in the file mind you :-)
[18:10:19] <wjp> :-)
[18:10:43] <wjp> it's kind of reproducable
[18:10:58] <wjp> it's in the 'bad' savegame, though
[18:11:09] <Colourless> which function is doing it? cache_shape or get_num_frames ?
[18:11:23] <wjp> I'll let you know when it happens again
[18:11:31] * wjp is running in the debugger with breakpoints set, atm
[18:11:39] <Colourless> :-)
[18:12:06] <wjp> funny... one of the Gaye-look-a-likes does still have the proper usecode associated with her
[18:12:17] <wjp> ok, hit the breakpoint
[18:12:21] <wjp> cache_shape
[18:12:29] <Colourless> strange
[18:12:38] <Colourless> usecode should be wrong too
[18:12:54] <Colourless> which npc num?
[18:13:13] <Colourless> what was it being called by?
[18:13:20] <wjp> I'll check when I figure out what went wrong with the shape thingie
[18:13:31] <wjp> Game_window::get_shape_rect
[18:13:33] <wjp> Sew_schedule::now_what
[18:13:37] <wjp> Npc_actor::handle_event
[18:13:50] <wjp> (and the 'usual' functions below that)
[18:14:48] <wjp> oh, technically it's called from the inline function get_shape
[18:15:27] <wjp> argh, lots of inlines here
[18:15:37] <wjp> add_dirty is somewhere in there too
[18:15:38] <Colourless> yeah,
[18:17:38] <Colourless> any idea what object has the problem?
[18:17:43] <wjp> ok... _all_ the usecode functions are still correct with the Gaye's
[18:17:55] <wjp> not yet, the inlines are really annoying :/
[18:18:04] <wjp> anyway, I'll bbl
[18:18:08] --- wjp is now known as wjp|dinner
[18:18:43] <Colourless> int get_usecode() const
[18:18:45] <Colourless> { return usecode == -1 ? get_shapenum() : usecode; }
[18:19:09] <Colourless> but i would assume that usecode would used, not the shapenum
[18:19:42] <Colourless> can you send me the save game, i want to check it out
[18:39:12] --- wjp|dinner is now known as wjp
[18:39:21] <wjp> will do
[18:39:24] <wjp> email?
[18:39:37] <wjp> wait, I'll just upload it somewhere
[18:39:39] <Colourless> yeah
[18:39:42] <Colourless> ok
[18:40:35] <wjp> kind of funny... the picture shown in the conversation is wrong, but the conversation itself is ok
[18:42:08] <Colourless> face shape numbers are saved/restored
[18:42:26] <wjp> http://www.math.leidenuniv.nl/~wpalenst/gaye.zip (168Kb)
[18:42:41] <Colourless> ok
[18:43:33] <wjp> hmm, why don't we store the version of exult that saved it in a savegame?
[18:43:39] <wjp> (and the OS, while we're at it)
[18:43:51] <Dominus> :-)
[18:44:33] <wjp> (savegame is named 'alaina', btw)
[18:44:51] <Colourless> sounds like a good idea.
[18:45:36] <Colourless> i think we should also use the __DATE__ and __TIME__ macro's as well so if a snapshot was use we know what snapshot was actually used
[18:45:38] <Dominus> hm, but then it should save with what version that game was saved initially and current otherwise it won't solve much, would it?
[18:46:09] <wjp> we could keep a full history :-)
[18:46:32] <Colourless> heh, yeah we could :-)
[18:46:44] <Colourless> file might begin to get pretty large.
[18:46:49] * Colourless things Ctrl-S
[18:46:55] <Colourless> or is it alt-s
[18:46:57] <wjp> ctrl
[18:47:03] * Colourless can't remember the hot key
[18:47:20] <wjp> well, ctrl-s is different
[18:47:31] <Dominus> I think it should be saved when you start a new game
[18:47:55] <wjp> yes, the version of exult that started a game would be useful too
[18:48:16] <Colourless> adding 2 text files with that info into gamedat is very simple
[18:48:28] <wjp> yeah
[18:48:47] <wjp> just write the first one on starting a new game, and write the second one on saving
[18:48:56] <wjp> no need to read them or anything :-)
[18:48:57] <Colourless> yeah
[18:49:08] <Dominus> :-)
[18:49:19] <Colourless> except of course into the savegame file itself
[18:49:25] <wjp> of course :-)
[18:49:38] <wjp> hmm, although... maybe we should add a hotkey to display the info
[18:49:41] <Dominus> "please use winzip on your savegame and copy paste the information in whatver.txt"
[18:50:27] <Colourless> adding debug info into the savegames is an interesting idea
[18:50:58] <wjp> we should do this before beta, btw
[18:51:11] <Dominus> true
[18:51:49] <Dominus> (so we can label all bug reports with older savegames as invalid when we don't find that info in the savegame)
[18:52:17] <Dominus> People really need to start new games with the next release IMO
[18:52:22] <wjp> well, not all of them, but a lot, yes
[18:52:35] <wjp> yes, they should
[18:52:45] <wjp> I wonder how many actually will, though
[18:53:02] <Dominus> even with people who used the cvs should as there is no way telling how old their game start is
[18:53:23] <wjp> we could just refuse to load all pre-beta savegames :-)
[18:53:30] <Dominus> evil mode on: We could break old savegames
[18:53:37] <Dominus> I was just about to say that
[18:53:38] <wjp> *grin*
[18:54:10] <Dominus> or have a message appear on loading that pre-beta saves are NOT supported
[18:54:15] <wjp> Colourless: any other debug info you'd like to store?
[18:54:24] <Dominus> (when loading a savegame)
[18:55:17] <Colourless> well, I can't really think of anything at the moment that wouldn't already be in the save games
[18:55:53] <wjp> stdout/stderr? :-)
[18:56:32] <Colourless> breaking savegames is would be as simple are just requiring the file with the exult version in it to exist
[18:56:48] <Dominus> Colourless: that's what I thought
[18:56:51] <wjp> that's way too easy to remove :-)
[18:57:10] <wjp> changing the ireg format would be more effective ;-)
[18:57:12] <Colourless> stderr and stdout is an intereting idea
[18:57:28] <Dominus> but those two can get very big
[18:57:34] <Colourless> changing the ireg format would mean that it would no longer be possible to read initgame!
[18:57:41] <wjp> so? ;-)
[18:57:45] <Dominus> :-)
[18:58:03] <Dominus> but even it were easy people would have to do consciously
[18:58:16] <Dominus> and I would sure like it that way
[18:58:19] <Colourless> what if we don't tell them :-)
[18:58:39] <Colourless> we could just say you WILL need to start a new game :-)
[18:58:43] <Dominus> ?logs
[18:58:43] <exultbot> Logs are available at http://www.math.leidenuniv.nl/~wpalenst/exultlog.php3
[18:58:52] <Dominus> :-)
[18:59:27] <Colourless> well, we could change the format of npc.dat
[18:59:58] <Colourless> we already have hacks in there that only activate when first starting the game
[19:00:10] <Colourless> in there being Actor::write
[19:00:17] <Colourless> Actor::read actually :-)
[19:00:23] <wjp> :-)
[19:00:25] <Colourless> no hacks in write :-)
[19:00:40] <Colourless> removing 1 byte will sufficently break save games :-)
[19:00:56] <Colourless> we could also add in a 'magic' number
[19:06:50] * Dominus thinks we should check with the others
[19:06:59] <wjp> yeah
[19:07:33] * Colourless for some odd reason agrees with Dominus
[19:07:44] <Dominus> :-)
[19:08:31] <Colourless> wjp, Colourless and Dominus all decide that it is in the best interest of all to break savegames and impliment it without discussing it with others :-)
[19:08:48] <Colourless> well, i'm sure exultbot would agree :-)
[19:08:55] <wjp> heh, I was just about to say that :-)
[19:09:05] * Dominus adds the removal of the text docs
[19:09:13] <Dominus> :-)
[19:10:02] <wjp> I'm not really sure if I really want to disable loading old savegames. It would be kind of annoying for debugging purposes
[19:10:19] <Dominus> think so too
[19:10:23] <wjp> hmm, maybe we could just add a configure switch '--enable-old-savegames'
[19:10:39] <Colourless> yeah it would
[19:11:07] <wjp> or we could postpone breaking them until 1.0
[19:11:21] <Dominus> no, break them now
[19:11:40] <Colourless> i think we shouldn't break, not at this stage
[19:12:19] <Dominus> but addung the version number is fine
[19:12:24] <Dominus> adding
[19:12:28] <wjp> anyway, I think it's time for a ML discussion on this
[19:12:36] <Colourless> if we do break them, i think that it should just be due to dependancies on the new game exult ver file
[19:12:45] <Dominus> yep
[19:12:47] <wjp> (this = breaking savegames & adding debug info)
[19:13:17] <wjp> yes, no need to really deliberately change something useless
[19:13:36] <Colourless> it would be easily enough to get around not having that file
[19:14:03] <wjp> 'touch newgame.ver' :-)
[19:16:06] <Colourless> note that when adding zip support I also added methods to prevent savegames from being loaded in the savegump
[19:16:47] <wjp> you mean aborting a load if something is wrong?
[19:17:33] <Colourless> no, just don't allow people to load game. the 'Load' button won't be shown for savegames that are detected as being 'non loadable' (i.e. zipped games when zip support isn't compiled)
[19:17:51] <wjp> ah, I see
[19:18:20] <Colourless> also says a message of 'unreadable game' or similar
[20:04:49] <-- Colourless has left IRC (Ping timeout: 181 seconds)
[20:12:14] --> Colourless has joined #Exult
[20:51:30] --> Jammet has joined #exult
[20:51:34] <Jammet> Mrrow.. =)
[20:52:25] <Jammet> =) Look what I found. Ultima Underworld, a new version for Pocket Computers, and a page for it with a flash animation. http://www.ziosoft.com/html/pocketpc/ultima.html
[20:52:56] <Jammet> Damn, I wanna have a pocket computer and play UW under the blanket at night.
[20:53:45] <Dominus> I think I pass :-)
[20:54:04] <Colourless> :-)
[20:54:05] * Jammet giggles!
[20:54:52] * Jammet curls up and purrs.
[20:57:42] <Jammet> =) Nighty
[20:57:43] <-- Jammet has left IRC ("Leopard[Cub]")
[20:58:01] <Colourless> he came here just to say that??? :-)
[20:58:10] <Dominus> he
[20:58:21] <Dominus> at least someone is talking :-)
[21:01:05] <Colourless> not really anymore
[21:01:35] <Dominus> did you say something▀ :-)
[21:29:40] <Colourless> time to go
[21:30:00] <-- Colourless has left IRC ("so tired")
[22:03:38] --> Fingolfin has joined #exult
[22:04:09] <Fingolfin> lo
[22:05:50] * Dominus waits a bit
[22:05:53] <Dominus> ...
[22:05:55] <Dominus> ...
[22:05:56] <Dominus> hi
[22:05:59] <Dominus> :-)
[22:07:33] <Fingolfin> ?
[22:08:26] * Dominus thought it was custom to wait a bit with welcoming people on this channel
[22:09:39] <Fingolfin> nah, that just happens if ppl are busy and don't notice earlier :)
[22:10:39] <Dominus> he, did your read what exultbot decided for savegames in beta1 ? :-)
[22:11:30] <Fingolfin> exultbot decided something?!?
[22:11:33] * Fingolfin is confused
[22:12:40] <Dominus> exultbot decided that we don't allow old savegames in beta1. But wjp, colourless and me overruled him and said we wanted to have other opinions :-)
[22:15:22] <Fingolfin> <g>
[22:15:25] <Fingolfin> poor bot
[22:15:26] <Dominus> actually we talked about adding some extra text to the savegames which sasy with which version a game got started and with which it was last saved.
[22:15:33] * Fingolfin pats exultbot's back and tosses him a cookie
[22:15:41] <Fingolfin> sounds good
[22:15:55] <Fingolfin> and add a versioning struct so exult can complain about save games from newer versions
[22:16:04] <Dominus> then we realized it may be nice to prevent older savegames in beta1 (as it will only give us grief)
[22:16:14] <Fingolfin> :)
[22:16:49] <Dominus> And right now I'm amazed how something like Banzai creeped into German televiosn
[22:16:55] <Dominus> (Sat1)
[22:16:56] <wjp> oh, hi Max
[22:17:17] <Dominus> wjp: confess you've been reading :-)
[22:17:20] <wjp> Dominus: see, that's how you properly wait a while before saying hi ;-)
[22:17:35] <wjp> guilty :-)
[22:17:40] <Dominus> :-)
[22:18:37] <wjp> I'm at about a third now
[22:19:00] <Dominus> hehe
[22:20:29] --- wjp is now known as wjp|tv
[22:20:53] <Fingolfin> reading? third?
[22:21:01] * Fingolfin vaguely remembers there was something
[22:21:02] <wjp|tv> Pillars of Creation
[22:21:26] <wjp|tv> ...Sword of Truth
[22:21:30] <wjp|tv> ...part 7?
[22:21:31] * Fingolfin wonders if he can find a spot in his time planner before easter to fit in reading a book
[22:21:39] <Fingolfin> 8
[22:21:46] <Fingolfin> part 8
[22:21:53] <Fingolfin> I just looked up, at one of my book shelfs, and counted 7 SoT books
[22:21:53] <wjp|tv> 7
[22:22:03] <Fingolfin> hm
[22:22:03] <wjp|tv> Debt of Bones?
[22:22:18] <Fingolfin> but looking closer, one of them is not a SoT boook, but somehow it got sorted in wrongly =)
[22:22:29] <wjp|tv> Wizard's First Rule, Stone of Tears, Blood of the Fold, Temple of the Winds, Soul of the Fire, Faith of the Fallen
[22:22:39] <Dominus> Hm, whenever we have a SF island we need to have a book of SoT in it :-)
[22:22:40] <wjp|tv> oops :-)
[22:22:50] <wjp|tv> sure :-)
[22:23:16] <wjp|tv> anyway, I'll bbl
[22:23:18] <Fingolfin> maybe even have a quest somehow related or so? =)
[22:23:42] <Dominus> and you get a mana boost for reading or solving the related quest :-)
[22:25:34] <Dominus> okay, Fingolfin: i need your opinion as well on the docs/Faq in html
[22:26:20] <Fingolfin> I have an opinion? cool! on what? :)
[22:26:34] <Dominus> my two latest posts on the ml
[22:27:36] * Dominus thinks that Fingolfin was busy
[22:30:14] <Fingolfin> nooo, how did you get *that* absurd idea? I was idling all day & the last two weeks... ;)
[22:31:42] <Dominus> thought so :-)
[22:34:59] <-- Fingolfin has left IRC ("brb")
[22:35:35] --> Fingolfin has joined #exult
[22:36:57] <Fingolfin> Dominus: sounds OK
[22:37:19] <Dominus> thanks for the thumbs up
[22:38:56] <Dominus> oh, and I need you to look at Smiff.clara.net
[22:39:03] <Dominus> oops wrong url :-)
[22:39:37] <Dominus> I need you to look at Smiff.clara.net
[22:39:41] <Dominus> arrgh
[22:40:03] <Dominus> http://exult.sourceforge.net/faq.php#N32D this one
[22:40:33] <Dominus> I wrote in the new version that it needs the new sdl 1.2.3. Anything else to add?
[22:49:55] --> matto has joined #exult
[22:50:17] <Dominus> MATTO!!!!!!!!!!!!!!!!!!!!!!!!
[22:50:24] <matto> Dominus!!!!!!!!!!!!!!!!!!!!!!!
[22:50:31] * Fingolfin claps his hands on his ears
[22:50:36] <Fingolfin> STOP SHOUTING! THAT HURTS!
[22:50:37] <matto> Fingolfin!!!!!!!!!!!!!!!!!!!!!!
[22:50:41] <Fingolfin> ARGH
[22:50:50] * Fingolfin wipes away the blood dripping from his ears
[22:50:58] <Fingolfin> damn, those vampires will smell it!
[22:51:15] <Fingolfin> (from "Interview mit einem Vampir" :)
[22:51:21] <Dominus> he, you're watching Rtl2 :-)
[22:51:25] <matto> hehe
[22:51:58] <Dominus> which reminds me that Anne Rices Vampire books are quite good
[22:52:37] <Fingolfin> Dominus: how did you get that idea? I would never ever watch RTL II =)
[22:52:52] <matto> Fingolfin: apparently you would, and have :)
[22:53:18] <Dominus> it's still on at that channel :-)
[22:53:39] <Fingolfin> I would *never* do that! You all must be crazy! must be the whole shouting
[22:54:25] <Dominus> what did you say? Can't hear you!
[22:56:36] <matto> Fingolfin: I scanned in chapter 1 of Pillars of Creation
[22:57:32] <Dominus> matto: I got a message from Amazon the same night that my order was shipped :-)
[22:57:50] <matto> Dominus: cool
[23:01:36] <Dominus> kay, I have to go now. See you!
[23:01:42] <-- Dominus has left IRC ("got to play Exult now")
[23:03:30] <Fingolfin> matto: heheh
[23:03:47] * Fingolfin goes to amazon to look
[23:04:01] <Fingolfin> but I usually want the pocket book, which usually is coming out later
[23:04:08] <matto> Fingolfin: http://208.187.252.104/~matto/poc-chapter1.pdf
[23:04:09] <matto> I believe
[23:04:19] <matto> yes, that is the correct link
[23:04:30] * Fingolfin surfs
[23:05:04] <Fingolfin> eeek - 70 DM ! that is an outrageous price. Pocket book will be 20-30 DM...
[23:05:11] <matto> 70 DM ??
[23:05:18] <matto> I paid $24 for my copy
[23:06:06] <Fingolfin> that would be roughtly 55 DM I think
[23:07:21] <matto> I think I paid $30+ for one of the books (book2 maybe) so I was content with the price
[23:09:35] --- wjp|tv is now known as wjp
[23:09:59] * wjp paid fl.60 (Eur 27)
[23:11:13] * Fingolfin can wait a bit - at least while he is reading chapter 1 =9
[23:11:26] <wjp> 5 minutes you mean? :-)
[23:11:53] <Fingolfin> =)
[23:12:28] <wjp> did you read about adding some versioning info to the savegame? (version of exult that created the game, version of exult that saved the game)
[23:12:33] <Fingolfin> can somebody give me a quick run down of the story (like, what the back of the book says or so... not giving away too many details, but maybe the general setting?)
[23:12:45] <matto> Fingolfin: you wouldn't want to spoil it, would you?
[23:12:52] <Fingolfin> I talked about it with dom briefly, and I personally think it is a good idea
[23:12:53] <wjp> amazon has a short intro, IIRC
[23:13:00] <Fingolfin> matto: no not like spoiling!
[23:13:01] <wjp> (.com)
[23:13:09] <Fingolfin> wjp: ah ok, .de has not
[23:13:16] <matto> well ironically enough, the summary o the book is incorrect :)
[23:13:20] <matto> of
[23:13:21] <wjp> true :-)
[23:13:23] <Fingolfin> ahhehe :)
[23:13:27] <Fingolfin> that wouldn't be the first time :)
[23:13:38] <matto> I didn't read the summary.. I just read the book and then I got on the newsgroups and someone said the summary was wrong
[23:13:46] <matto> so I went and read it and sure enough.. it's incorrect :)
[23:13:59] <wjp> anyway... I'd better go finish it :-)
[23:14:14] --- wjp is now known as wjp|reading
[23:14:23] <matto> wjp|reading: you have the book in your hands?
[23:14:30] <wjp|reading> hang on
[23:14:36] <wjp|reading> now I do :-)
[23:14:47] <matto> that was fast shipping :)
[23:14:54] <wjp|reading> the local bookstore had it
[23:15:02] <matto> how fortunate
[23:15:06] <wjp|reading> yup :-)
[23:15:10] <wjp|reading> got debt of bones too while I was there
[23:15:22] <matto> hehe.. cool.. I liked debt o' bones
[23:15:26] <wjp|reading> it was 75% of the price of PoC... ugh
[23:15:31] <matto> hehe.. yeah
[23:16:38] <wjp|reading> anyway, time to continue reading :-)
[23:16:56] * matto restrains himself from speaking about the book and waits patiently
[23:17:11] <wjp|reading> you'd better not spoil anything :-)
[23:17:23] <matto> I'm not going to talk about it at all :)
[23:17:35] <wjp|reading> I'll have it finished tomorrow evening/night
[23:17:50] <matto> I almost finished it in one 11-hour reading session hehe
[23:17:59] <wjp|reading> pity I'll need to sleep in between :-)
[23:17:59] <matto> maybe 10 hours .. hard to tell
[23:18:23] <matto> I think I started reading at 9 pm and finally gave up at 8 am ... with 50 pages left hehe
[23:18:51] <matto> then I quickly finished it the next day ;)
[23:18:55] <wjp|reading> good god :-)
[23:19:02] <matto> sleep can be so inconvenient at times...
[23:19:05] <matto> hehe
[23:19:10] <wjp|reading> hmm, if I continue reading I'll be done before 8am I guess
[23:19:21] <wjp|reading> 5 or 6 probable
[23:19:25] <wjp|reading> s/e/y
[23:19:35] * wjp|reading considers that
[23:19:40] <wjp|reading> nah...
[23:19:40] <matto> hehehe
[23:20:12] * wjp|reading turns off the monitor now... really :-)
[23:26:27] * Fingolfin curses matto
[23:26:40] <Fingolfin> that was really unfair, scaning in chapter 1 and pointing me at it! ARRGH!
[23:30:33] <matto> Fingolfin: why?
[23:30:56] <matto> weren't you the one who asked me to scan the book in? hehe
[23:31:03] <matto> I figured chapter 1 was a good start :)
[23:31:08] <Fingolfin> =)
[23:31:16] <Fingolfin> it was a good, short start...
[23:31:23] <Fingolfin> how many pages/chapters does it have, anyway?
[23:31:35] <matto> 550+ I believe pages... 50+ chapters
[23:31:47] <matto> yes, chapter 1 was a bit short ;)
[23:32:26] <matto> after I read chapter 1, I impatiently began chapter 2.. :)
[23:32:32] * Fingolfin has already theories. He thinks that that girl is the daughter of the dream walker, or something along the lines... of course just a (possibly) wrong theory, but that's what's so nice baout the books :)
[23:32:35] <Fingolfin> he
[23:33:03] <Fingolfin> the sometimes manages to really surprise me, which is a bit rare for most fantasy books I know... =)
[23:33:18] <matto> he always surprises me
[23:33:34] <matto> of course I don't try too hard to predict the future
[23:34:01] <Fingolfin> he, well, it comes just natural for me... I am always thinking in the back of my head about the events, and considering how they all fit together
[23:34:09] <Fingolfin> not because I try to, it is just automatic =9
[23:34:38] * matto raises an eyebrow at Fingolfin's attempt at innocence.
[23:35:43] <Fingolfin> I am definitly *not* innocent! =)
[23:36:29] <matto> I believe you :)
[23:37:18] * matto scrubs his hands nervously through his hair
[23:40:22] * Fingolfin wonders why PoG is 36 EUR at amazond.de ... grmbl
[23:42:30] <matto> PoG ?
[23:43:52] <Fingolfin> s/PoG/PoC/
[23:53:26] <-- Fingolfin has left IRC ("good night")