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

Archive Today Yesterday Tomorrow
Exult homepage


[01:02:22] --> MichaelZ has joined #exult
[01:02:25] --- MichaelZ is now known as Wumpus
[01:02:41] <Wumpus> yay :) got demo working :)
[01:02:44] <Wumpus> s/demo/intro for bg/
[01:04:05] <wjp|reading> hi
[01:04:10] <wjp|reading> nice :-)
[01:04:17] <wjp|reading> what was wrong?
[01:05:01] <Wumpus> midi was *off* ;-p
[01:05:03] <Wumpus> um
[01:05:12] <Wumpus> is_track_playing isn't checking for midi_device being unset
[01:05:52] <Wumpus> (and nor does butterfly_scene or whatever which is the only place it is called from)
[01:06:10] <Wumpus> scene_butterfly, that is
[01:06:40] <-- Wumpus has left IRC (Client Quit)
[01:08:13] --> Wumpus has joined #exult
[01:08:24] <Wumpus> yay *succesfully fiddled with .ircrc*
[01:08:33] <wjp|reading> ok, thanks
[01:08:51] <wjp|reading> I'm just committing the fix to Midi.h
[01:09:22] <Wumpus> cool :)
[01:10:12] <matto> wjp|reading: ah ha! you turned the monitor back on :)
[01:10:18] <wjp|reading> yeah...
[01:10:30] * wjp|reading is at page 416
[01:10:37] <matto> ooh
[01:10:40] <matto> what's happening right now?
[01:11:52] <wjp|reading> anyway, I should get back to my book :-)
[01:12:05] <matto> hehehe
[01:12:25] <wjp|reading> it's only 2:14am after all :-)
[01:12:28] <wjp|reading> *gone*
[01:31:48] * Wumpus grumbles... need to upgrade just so it doesn't take forever to recompile ;-p
[02:23:47] <-- Wumpus has left IRC ("doobedoo")
[02:47:19] --- wjp|reading is now known as wjp
[02:47:26] <wjp> matto: still here?
[02:49:19] <wjp> guess not :/
[02:49:30] <wjp> bye
[02:49:34] <-- wjp has left IRC ("[x]chat")
[04:14:33] --> Blackbird has joined #exult
[04:15:06] --> EazyCheez has joined #exult
[04:15:10] <EazyCheez> hello!
[04:15:18] <Blackbird> hi
[04:16:03] <Blackbird> is anyone awake in this channel?
[04:16:04] <EazyCheez> Hey, do you guys remember the webpage of the guy who made special sound packs for Exult (with names like drsfx.flx and drsisfx.flx or something)?
[04:16:42] <Blackbird> I believe Dominus *knows* something about it, but I don't have the URL... just the sound packs.
[04:16:55] <EazyCheez> ah
[04:17:04] <Blackbird> I highly recommend them. As it stands, I can't go back to the old U7 sounds anymore.
[04:17:06] <EazyCheez> well could you send those to me please? :)
[04:17:18] <EazyCheez> yep, I had them once before
[04:17:39] <Blackbird> hold on, i'll do a quick search and see if I can't find them in my old Favorites list.
[04:17:44] <EazyCheez> ok :)
[04:17:51] <Blackbird> I'm only on 56K.
[04:18:28] <EazyCheez> That's all right :)
[04:19:18] <Blackbird> ok... think I got a URL...
[04:20:35] <EazyCheez> cool
[04:21:41] <Blackbird> nevermind... i was misled
[04:21:52] <EazyCheez> ah
[04:22:15] <EazyCheez> well maybe you can send me your copies... never mind if it takes long, I've got time :)
[04:22:21] <Blackbird> Your options are to message Dominus or have me send them to you... however that will take much time.
[04:22:30] <Blackbird> ok
[04:23:30] <Blackbird> Hopefully 7 megs won't take too long...
[04:23:47] <EazyCheez> where's Dominus?
[04:23:48] <EazyCheez> hehe
[04:24:19] <Blackbird> Dominus is in Germany if I'm not mistaken so that side of the world is probably asleep :-)
[04:24:40] <EazyCheez> ah
[04:24:57] <EazyCheez> and where are you, o Password To Get Out of Trinsic? :)
[04:25:20] <Blackbird> hehehehehe... I'm in Canadaland! :-)
[04:25:38] <Blackbird> yes... actually my alias was partly inspired from U7
[04:26:23] <Blackbird> I'm guessing you're from North America?
[04:26:37] <EazyCheez> yepperiffic, Florida
[04:26:57] <Blackbird> How big are the roaches and termites? :-)
[04:27:37] <EazyCheez> not too big... the roaches probably about 2 inches long at the most... termites are the size of ants
[04:28:30] <Blackbird> Yikes... I'm glad the climate up here is unfavorable for that kind of breeding.
[04:29:32] <Blackbird> I take it that the weather has been agreeable down south? Pre-winter chill has set in up here... in the True North Strong and Free (year right)
[04:29:46] <EazyCheez> It's pretty chill
[04:30:30] <Blackbird> How's life after September 11th or are you as sick as I am of hearing that date?
[04:32:57] <Blackbird> Crap... I hope that's not my <bleep!> roommate back.
[04:35:47] <EazyCheez> sorry
[04:35:59] <EazyCheez> I'm looking for my UC install guide :)
[04:36:10] <EazyCheez> has the copy protection answers inside :)
[04:36:33] <Blackbird> I'm guessing you're not an Ultima Dragon, otherwise it would have been under your pillow :-)
[04:36:41] <EazyCheez> hehe
[04:36:56] <Blackbird> You can get the copy protection answers easily online now, ya know :-)
[04:36:58] <EazyCheez> I am indeed but I just moved and haven't relocated it yet
[04:37:00] <EazyCheez> hehe
[04:37:09] <EazyCheez> where? :)
[04:37:31] <Blackbird> I was thinking about suggesting to the Exult team about setting up a virtual library of technical e-texts on U7
[04:38:19] <Blackbird> Ganesh's web site already contains everything ever released for U7, though
[04:39:31] <Blackbird> What OS are you running U7 under?
[04:39:41] <EazyCheez> Win32
[04:40:03] <Blackbird> Which Win32 OS: Windoze95 or Winblowz98?
[04:42:32] <EazyCheez> Winblowz98 Second Edition :)
[04:42:37] <EazyCheez> sorry for delay
[04:42:38] <EazyCheez> hehe
[04:42:50] <Blackbird> yeah, me too
[04:42:52] <EazyCheez> now I need U6's copy protecties
[04:43:56] <Blackbird> Don't have those. I know it's blasphemy, but all other Ultimas suck after Exult (or the New Complete Ultima VII).
[04:44:52] --> Dominus has joined #exult
[04:45:05] <Blackbird> Dominus!
[04:45:28] <Dominus> hi, just was a little bit sleepless and before I wanted to go to bed I saw that request for the soundpack urls
[04:45:39] <Dominus> my soundpack is at http://www.unet.univie.ac.at/~a9848357/exult/drsfx.zip
[04:46:08] <Blackbird> There you go, EazyCheez... those Exult guys are serving you 24/7!
[04:46:21] <Dominus> you need to download also the tools from the Exult download page to build them, there is a readme inside, explaining it
[04:46:32] <Dominus> the download is about 6.5 MB
[04:46:35] <Blackbird> Dominus: Have you been to Ganesh's U7 website?
[04:46:47] <EazyCheez> Dominus!
[04:46:49] <Dominus> I've been there once, I think
[04:46:49] <EazyCheez> Woo hoo!
[04:46:59] * Dominus has been to a lot of Ultima sites
[04:47:32] <Dominus> And that's the point for the Exult team not have much of information on U7 on their own homepage
[04:47:47] <Dominus> there are people that have done a lot better job than we could do
[04:48:04] <Blackbird> I've been to many U7 sites, but this one is like a bibliography of U7 add-ons and patches... better than back in the BBS days :-)
[04:48:16] <EazyCheez> and these sounds are for both BG and SI dommy?
[04:49:50] <Dominus> EazyCheez: yes they are for both games. Having both sets prebuild would be too much for my webspace and a lot of sounds from BG are just recycled for SI (but in a very different order sadly) - that's why you have to build it yourself
[04:50:33] <Dominus> but building is quite easy
[04:50:34] <Blackbird> Has anyone tried out VMWare Workstation on Win2000/XP?
[04:50:46] <Dominus> no time for sth like that :-)
[04:50:58] <Blackbird> It was recommended for playing original DOS U7 on those systems natively
[04:51:21] <Blackbird> Which OS are you running, Dominus?
[04:51:45] <Dominus> Yeah, but I never want to play the orignal anyway anymore, I would constantly miss out the features from exult (salesman speech :-))
[04:51:51] <Dominus> I'm running XP
[04:52:09] <Blackbird> any unexplained or unusual crashes yet?
[04:52:25] <Dominus> Just with XP or with Exult?
[04:52:33] <Blackbird> I'm still running Win98 and am looking forward to upgrading my hardare and software soon...!!!
[04:52:37] <Blackbird> either or
[04:52:47] <Dominus> neither, actually :-)
[04:53:36] <Dominus> a lot of crashes but I'm actually at fault most of the times or even unsupported Hardware is and I know what I risk by using it...
[04:53:42] <Dominus> (my sanity) :-)
[04:54:15] <Dominus> Actually I should have stayed with W2k but now I like some of the very unnecessary features :-(
[04:54:22] <Dominus> of XP I mean
[04:54:45] <Dominus> but anyway, I just wanted to pass on the link to the soundpack :-)
[04:54:54] <Blackbird> From my Latin dictionary: Dominus: master of the house, owner, lord, ruler; host; lover
[04:55:16] <Dominus> I'm off to bed now (it's almost 6 am here)
[04:55:36] <Blackbird> Yeah, I prefer playing Exult than U7 but I still play U7 for the fully enabled cheats
[04:55:47] <Dominus> Blackbird: don't forget it's also a Dragon (not just a dragon, but a Dragon) :-)
[04:56:11] <Dominus> Blackbird: what cheats do you miss besides the ones that are already ther?
[04:56:15] <Blackbird> ah yes... and here I thought it was purely ego driven :-)
[04:56:31] <Dominus> ah, I remember having some other people in the party, right?
[04:56:40] <Blackbird> Dominus: I think I mentioned it before... being able to put anyone in your party
[04:57:14] <Blackbird> I know... I'm obsessed with having LB in my party... once the Colourless Cheat Menu is finished, I'll put U7/DOS to bed for good
[04:57:53] <Blackbird> I guess it's also just nostalgia... I sometimes feel that upgrading to XP is like betraying DOS
[04:57:56] * Dominus thinks that is a pretty useless cheat and not worthy enough to hassle with the original - but each his own (some people even seem to be obsessed with Spark's ass)
[04:58:08] <Blackbird> :-)
[04:58:31] <Blackbird> Are you kidding? LB kicks ass in fights...
[04:58:49] <Dominus> ok, that's it, I would like to chat a bit with you two, but I need some sleep
[04:59:04] <Blackbird> g-nite... seeya l8r
[04:59:25] <Dominus> see you next time around (and keep that url to the soundpack in memory so I don't have to jump in here :-))
[04:59:30] <Dominus> bye
[04:59:35] <-- Dominus has left IRC ("got to play Exult now")
[05:00:12] <Blackbird> I wonder if we're gonna be given a spot on SF island?
[05:00:39] <EazyCheez> all right thanks Dommynus
[05:03:01] <Blackbird> Hey EZ, you agree with me, right? LB kicks ass and besides, it's about time that he got off his ass to help with the adventuring. Every time there's something amiss with Britannia, he has to bug the Avatar instead of cleaning his own messes...
[05:14:58] <-- Blackbird has left IRC (Ping timeout: 181 seconds)
[05:20:08] <EazyCheez> yeah hehe
[05:20:40] <EazyCheez> was playing a bit of U7... man that game just rocks, there's no question
[05:28:05] <matto> E.Z. Cheeze!
[05:41:14] <EazyCheez> matto!
[05:41:20] <EazyCheez> I have to go to bed :(
[05:41:24] <-- EazyCheez has left IRC ("oWiRC version 0.73")
[05:52:24] --> matt__ has joined #exult
[05:52:28] <-- matto has left IRC (Ping timeout: 181 seconds)
[05:52:52] --- matt__ is now known as matto
[09:34:11] --> Wumpus has joined #exult
[09:41:36] --> Jammet has joined #exult
[09:41:42] <Jammet> Mrrow =)
[09:41:55] <Wumpus> roar!
[09:42:47] * Jammet purrs softly.
[09:42:56] * Jammet swivels his ears both to Wumpus =).
[09:42:59] <Wumpus> thanks :)
[09:43:00] <Jammet> Goodmorning =).
[09:43:15] <Wumpus> oops, that thanks wasn't actually supposed to go here... :)
[09:43:32] <Jammet> =) Aww.
[09:43:48] <Wumpus> you can have one anyway if you like *hands jammet a gift wrapped 'thanks'* :)
[09:43:55] <matto> Jammet!!!!!!!!!
[09:44:16] <matto> Wumpus!!!!!!!
[09:44:26] * Jammet noddles happily and gives him a nuzzle =).
[09:44:30] <Jammet> Hej matto =) !
[09:44:44] * Jammet looks curiously at the double matto.
[09:44:52] * matto grins
[09:45:15] <Wumpus> you drunk jammet? ;-)
[09:45:37] * Jammet looks around for SharpTooth. Where's the bunny?
[09:45:44] <matto> hehe
[09:45:46] <Jammet> Wumpus, =) Nope, I don't ever get drunk.
[09:45:54] <matto> Mr Bunnyfluff seems to be done
[09:45:59] <matto> gone
[09:46:00] <Jammet> Done with?
[09:46:04] <Jammet> Gone with? =)
[09:46:08] <matto> with the wind
[09:46:11] * Jammet bounces playfully.
[09:46:29] * matto raises an eyebrow at Jammet
[09:46:47] * Wumpus squelches around restlessly
[09:46:57] * matto schlaegt Jammet mit einer grossen Forelle
[09:47:09] <Wumpus> *thinks*
[09:47:21] * matto seizes Jammet and Wumpus, one in each fist, and smashes their heads together. "Get ahold of yourselves!"
[09:47:21] <Wumpus> fossil? no.... forelle.... some sort of seafood? prawn?
[09:47:22] * Jammet looks curiously back at matto.
[09:47:31] * Jammet blinks.
[09:47:33] <Wumpus> oh mmm trout
[09:47:41] <Wumpus> oh blah, of course it'd be a trout :)
[09:47:42] * Jammet ignores matto and looks hurt.
[09:47:58] * Wumpus smacks matto with a rubber whale
[09:48:07] * matto gives wumpus the trout treatment
[09:48:23] * Jammet grooms his fur and curls up waiting for SharpToothie.
[09:48:38] <matto> and what manner of beast are you supposed to be?
[09:48:50] <Wumpus> me? hehe
[09:48:56] <Jammet> matto: Leopard cub =).
[09:48:56] <matto> Jammet..
[09:49:05] <matto> but while you're at it, wumpus, you might explain yourself as well
[09:49:16] <Wumpus> umm
[09:49:25] * Wumpus is a wumpus.... verrry old computer game :)
[09:49:33] <matto> I see
[09:50:38] <Wumpus> <clag alert>
[09:50:40] <Wumpus> The game wump is based on a fantasy game first presented in the pages of
[09:50:41] <Wumpus> People's Computer Company in 1973. In Hunt the Wumpus you are placed in
[09:50:41] <Wumpus> a cave built of many different rooms, all interconnected by tunnels.
[09:50:41] <Wumpus> Your quest is to find and shoot the evil Wumpus that resides elsewhere in
[09:50:41] <Wumpus> the cave without running into any pits or using up your limited supply of
[09:50:41] <Wumpus> arrows.
[09:50:44] <Wumpus> </clag>
[09:51:18] * Jammet cubpurrs softly. =) Maybe I know the game. It's played in ASCII, right?
[09:51:33] <Wumpus> well 1973 :)
[09:51:34] <Wumpus> yes it is
[09:52:02] <Jammet> =) You're an A or so and you use the curor keys and the world consists of tunnels drawn with *'s ?
[09:52:19] <Wumpus> hmm i suppose a version might have been done that way, but not the original, no
[09:52:27] <Jammet> Oh, okay...
[09:52:41] * Jammet saw that game on an IBM XT.
[09:52:56] <Wumpus> you just get told where you are, and what rooms you can reach from "here", and whether you feel a draft (bottomless pit nearby), hear rustling (superbats nearby) or smell the wumpus...
[09:53:15] <Jammet> Oh. So it is more like Zork or something? =)
[09:53:36] <Wumpus> hehe, a predecessor, perhaps, i suppose
[09:53:47] * matto sniffs for the scent of the wumpus
[09:53:50] * Wumpus has zork installed somewhere too, hmm
[09:54:07] <Jammet> Wumpus, same here. I collected all those text adventures and still want to create me own =).
[09:54:10] * Jammet giggles.
[09:54:19] <Wumpus> hehe you know about the if-archive don't you?
[09:54:35] <Jammet> Wumpus, I don't know, but I got all the infocom games...
[09:54:49] <Jammet> Plus their newspaper.
[09:55:04] * matto stiffens. A stench like rotting meat fills his nostrils, causing tears to spring from his eyes. His vision blurs and he is forced to grab hold of the wall for support. "What by the reaper?" he breathes, desperately. The stench of the wumpus brings him to his knees, his nostrils flared.
[09:55:08] <Jammet> And the hint books. And the goodies. =)
[09:56:09] <Wumpus> http://ifarchive.org/
[09:56:29] <Wumpus> rhmm, which i'm getting 403 on, bah
[09:56:36] <Wumpus> oh no i'm not
[09:56:44] <Jammet> Wumpus, ooh, looks niice. =)
[09:56:50] <Jammet> I'll explore there a little.
[09:56:53] <Wumpus> argh, oops, thats my proxy giving me access denied... bah, on a different ISP to usual
[09:57:13] <Wumpus> there's some really great stuff people have written :) also some pretty disappointing stuff, but hey, i suppose thats always the way :)
[09:57:37] <Wumpus> I don't suppose anyone here knows their way around squid config? :)
[09:57:39] <Jammet> Wumpus, http://www.xyzzynews.com/ is nice too.
[09:57:56] <Jammet> Wumpus, =) not me. I used Squid a year ago but figured I didn't need it.
[09:58:08] <Wumpus> hehe I'm on a modem, and it helps a lot
[09:58:49] * Wumpus knows enough to make it work, but i'm not at all sure the "reject" and "deny" and 'force' and so on lists are set up in the best way
[09:59:30] <Jammet> The amstrad is missing in their games directories...
[10:02:41] <Wumpus> always_direct/never_direct etc lists, rather, not that it really matters... oh well, fixed it now for this ISP (i think)
[10:03:21] <Jammet> =/ Well, I'm sorry I really know too little about Squid =( Wumpus ..
[10:04:40] <Jammet> Wumpus, do you know you a text adventur creation system for linux?
[10:04:44] <Wumpus> hehe np :) not important
[10:05:13] <Wumpus> there's any amount of that stuff on ifarchive i think; mainly for inform interpreters (IE infocom style games)
[10:05:26] * Wumpus has never tried it himself, so can't recommend anything
[10:05:29] <matto> I saw something on freshmeat yesterday dealing with text adventure game creation
[10:05:33] <matto> I had forgotten about it until you just reminded me
[10:05:41] <Jammet> Yeah but will I have to try every single directory to find one for linux...
[10:05:47] <Jammet> It isn't sorted after operating systems.
[10:06:04] <Jammet> matto, Oh. I'll look, thank you...
[10:06:56] --> SharpTooth has joined #exult
[10:07:25] * SharpTooth hops over and playfully nuzzles Jammet's muzzle. "Hi again."
[10:07:37] <SharpTooth> Hello all.
[10:07:45] <Jammet> Hephaestus 1.01
[10:07:57] <Jammet> Sharpie =)
[10:08:09] * Jammet speeds up to SharpTooth and purrs, playpouncing the bunny thingy.
[10:08:11] <Jammet> Nummy!!
[10:08:21] * Jammet rolls off of you and purrs. =) Good Morning.
[10:08:49] <matto> SharpTooth!!!!!!!!!!!!
[10:08:53] * SharpTooth eeplefluffs and wiggles under, then beside you. "Morning."
[10:09:07] <Jammet> matto, =) It's for roleplaying games, sadly, not quite what I was looking for, plus it's Java, but thank you very much =).
[10:09:14] <matto> eeek! java
[10:09:22] * Jammet closes his eyes and nuzzles SharpTooth.
[10:10:02] <Wumpus> ftp://ftp.ifarchive.org/if-archive/infocom/compilers/inform6 <--- i'd try this, if i were that way inclined; it doesn't explicitly say it will compile for linux, but hmm...
[10:10:34] * SharpTooth smiles and playpaws at your ear.
[10:10:44] * Wumpus wanders off to go for walk with mum
[10:10:51] --- Wumpus is now known as WumpyWalk
[10:10:54] <Jammet> Wumpus, =) oh yeah, let's try gcc 3 on some Xenix program.
[10:10:57] <Jammet> I'll try! =)
[10:11:06] * matto wonders why SharpTooth calls him weird after what he is witnessing right now
[10:11:25] <SharpTooth> matto: You're weird along a different axis. <grin>
[10:11:34] * Jammet giggles and twitches his right ear.
[10:11:35] <matto> well I suppose that's fair :)
[10:11:54] <Jammet> I can confirm that, weird along a different axis. =)
[10:13:45] <matto> I think you both are in cahoots
[10:14:25] * Jammet slaps matto a bit with a 300 pound UNIX manual.
[10:14:41] <Jammet> =) Thanks for the trout.
[10:14:43] * Jammet eats it.
[10:15:07] * matto digests the knowledge Jammet has served him
[10:15:48] <SharpTooth> matto: <grin> It depends upon how you define 'cahoots'.
[10:17:16] <Jammet> SharpTooth, =/ My nvidia opengl is still broken. I tried to fix it for hours yesterday. The best I can come up with now is an incredibly slow Opengl that works with millions of graphical errors. It's just plain the wrong library somewhere, but I don't know where.
[10:18:30] <SharpTooth> Jammet: (Xenix) I had a copy of Rogue that I converted from the original K&R C (that had a mess of defines for a dozen different platforms/compilers) into C++, though I don't know where it is at the moment. So how hard could it be to convert a simple infocom interpreter? <grin>
[10:19:17] <Jammet> SharpTooth: =) No idea really, but I love digging in unix history and read all the old books. "Unix is 10 years old! Woohoo! Unix is 20 years old! Yeehaa!" =)
[10:19:26] <Jammet> Buy Xenix for your 286 =D.
[10:19:43] <SharpTooth> (opengl) Have you uninstalled the drivers and tried reinstalling them from scratch?
[10:20:07] <Jammet> SharpTooth, yes. I got X 4.03 ... installed the Nvidia 4.03 packages, not the 1541 ones.
[10:20:19] <SharpTooth> (xenix) No thanks. <shudderfluff> That is a hideous abomination. Plus it's made by MS. <grin> Use solaris instead, it apparently still has some Xenix code in it.
[10:20:19] <matto> Jammet: do you have the nv_check.sh script? (or something close to that)
[10:20:25] <Jammet> UT says that the lib is from Mesa... the lib in that nvidia package. That's confusing.
[10:20:39] <Jammet> matto, I ran the switch2nvidia_glx.sh script, yes.
[10:20:47] <matto> never heard of that script
[10:21:02] <Jammet> Well it just does some symboling links.
[10:21:50] <matto> would you like to try this nv_check.sh script I have? it checks to make sure your X is setup properly to work w/ nvidia's drivers and it checks for the wrong libraries (ie software mesa).. I find it invaluable
[10:22:04] <Jammet> lrwxrwxrwx 1 root root 22 Fri Nov 23 18:08:55 2001 /usr/lib/libGL.so.1 -> GL/libGL.so.1.2.nv_glx*
[10:22:12] <matto> (does not need to run as root)
[10:22:41] <Jammet> -rwxr-xr-x 1 root root 62967 Sat Jun 23 02:55:39 2001 nvidia_drv.o*
[10:22:44] <Jammet> in /usr/X11R6/lib/modules/drivers/
[10:23:04] <Jammet> matto, sure, I'd like that.
[10:23:21] <matto> I just realized I can't send DCC ...
[10:23:22] <Jammet> in /usr/X11R6/lib/modules/extensions
[10:23:28] <matto> let me put it on a web page
[10:23:29] <Jammet> lrwxrwxrwx 1 root root 18 Fri Nov 23 18:08:55 2001 libGLcore.a -> libGLcore.a.nv_glx*
[10:23:31] <Jammet> lrwxrwxrwx 1 root root 15 Fri Nov 23 18:08:55 2001 libglx.a -> libglx.a.nv_glx*
[10:23:34] <Jammet> -rwxr-xr-x 1 root root 1867040 Sat Jun 23 02:53:05 2001 libGLcore.a.nv_glx*
[10:23:36] <Jammet> -rwxr-xr-x 1 root root 268272 Sat Jun 23 02:53:04 2001 libglx.a.nv_glx*
[10:23:36] <Jammet> -rwxr-xr-x 1 root root 268272 Sat Jun 23 02:53:04 2001 libglx.a.nv_glx*
[10:23:45] <Jammet> There.
[10:24:33] <Jammet> matto: Thank you =)
[10:25:01] <matto> http://www.rulecity.com/~matt/nv_check.sh
[10:25:04] <matto> there you go
[10:28:12] <Jammet> Aha... it pointed out I have some old files there.
[10:28:18] <Jammet> You seem to have a libglx.a file in your /usr/X11R6/lib/modules/extensions
[10:28:18] <Jammet> directory. This will most likely cause a conflict with the
[10:28:18] <Jammet> current drivers.
[10:28:21] * matto beams
[10:28:37] <Jammet> Well, =) Hope the script's right 'cause it seems to be from July 2000 =).
[10:28:51] <matto> it's still current
[10:29:01] <matto> well that is to say.. I've used it recently
[10:29:06] <matto> (successfully)
[10:29:09] <Jammet> =) Cool...
[10:29:11] <Jammet> Rerunning it now.
[10:29:51] <Jammet> Checking /usr/X11R6/lib/modules/extensions/libglx.so...
[10:29:52] <Jammet> Your libglx.so file is missing! Please get this file from the
[10:29:52] <Jammet> NVIDIA_GLX package
[10:30:00] <Jammet> Ah, fine. Which one?
[10:30:09] <matto> hmm ...
[10:30:15] <matto> I just installed mine from their .tar.gz file
[10:30:24] <matto> using 'make'
[10:30:27] <Jammet> I've got 7 NVIDIA files with the GLX thing.
[10:30:46] <matto> how did you install those drivers anyway?
[10:30:54] <Jammet> xx/NVIDIA_GLX-1.0-1541 has a makefile.
[10:30:59] <matto> right
[10:31:01] <matto> that's what I used
[10:31:02] <Jammet> Those were RPMs that I alien -t'ed.
[10:31:16] <Jammet> But, isn't that for Xfre 4.02?
[10:31:22] <Jammet> I got Xfree 4.03 ...
[10:31:28] <matto> I have 4.1x
[10:31:33] <Jammet> And installed the files NVIDIA_GLX-4.0.3-45.i386.rpm
[10:31:39] <Jammet> Well I'll try anyways.
[10:31:45] <matto> hmmmm
[10:33:29] <Jammet> All the files seem to exist. Now I'm going to see if your kernel
[10:33:29] <Jammet> module is loaded correctly...
[10:33:29] <Jammet> the NVdriver kernel module does not seem to be loaded.
[10:33:48] <matto> hehe.. looks like you have all kinds of problems :)
[10:34:00] <matto> /sbin/lsmod should show the NVdriver module loaded
[10:34:03] <Jammet> NVdriver 719552 0 (unused)
[10:34:03] <Jammet> Your kernel module seems to be OK! Way to go, we're almost there now!
[10:34:03] <Jammet> Press enter to move on to the last test...
[10:34:30] <Jammet> What's your nvdriver line in lsmod?
[10:34:40] <matto> NVdriver 722528 14
[10:34:58] <matto> of course it depends on which kernel you're running
[10:35:10] <Jammet> Well, I got two tar.gz's for compilation.
[10:35:16] <Jammet> I think I'll recompile it.
[10:35:23] <matto> why?
[10:35:24] <Jammet> NVIDIA_kernel-1.0-1541.src.rpm
[10:35:34] <matto> is it loaded or not?
[10:35:37] <Jammet> Because I don't know which version is compiled right now.
[10:35:45] <Jammet> It is loaded, but only manually with modprobe.
[10:35:51] <matto> well that might be ok
[10:36:15] <Jammet> Well then, I'll run UT. If I don't say anything in the next minute I'll have to reboot due to the nice black screen of death =).
[10:36:40] <Jammet> A last sync and here we go.
[10:36:53] <matto> X won't start at all if the nvdriver is bad
[10:37:04] <Jammet> It started entirely without it =/
[10:37:16] <matto> not if you're using "nvidia" as your module
[10:37:21] <matto> if you're using "nv" then yeah it starts w/o it
[10:38:11] <matto> on my setup it will load the NVdriver automatically if you try to start X without having it loaded
[10:38:33] <Jammet> Usually it does that here too.
[10:38:47] <Jammet> Okay I got the black screen with UT music and no keyboard response and had to kill the X server.
[10:38:51] <Jammet> And screen my IRC back.
[10:39:15] <Jammet> I will now just recompile the nvdriver.
[10:39:59] <matto> I can't help you w/ UT .. I've never gotten the binaries for linux
[10:40:10] <matto> every time I try the copy protection foils me ... I even had a legit CD and still no dice
[10:40:45] <Jammet> I might be able to help you with that.
[10:41:04] <Jammet> There installer for Linux should make a full install so that the CD is not needed anymore.
[10:41:44] <Jammet> I bought the GOTY UT edition (game of the year) which has a linux installer on the web or my ftp server that installs it fully. When it is installed it is already the latest UT version, no more patches needed.
[10:42:37] <matto> well I have a CD that is not the original nor is it the GOTY version.. it's the SB Live X-Gamer bundle version hehe
[10:42:50] <matto> the installer would not recognize that version and gave me an error
[10:42:52] <matto> (blasted thing!)
[10:43:28] * SharpTooth earperks. He has the UT GOTY edition around here somewhere. "There is a linux version on it?" <curiousfluff>
[10:43:57] <Jammet> SharpTooth, I got the installer on my ftp server, anonymous, LAN dir, then UT. It's a installer for the GOTY version.
[10:44:55] <Jammet> matto, =/ Oh well...
[10:45:17] <matto> yeah.. oh well
[10:45:22] <Jammet> Well, I can't help with that, but since you got the game, why not rent the GOTY version or so...
[10:45:36] <SharpTooth> Jammet: Thanks. I'm currently hunting around trying to search for my copy...
[10:45:39] <Jammet> It runs without CD and since you own the game already it would be fair to keep it.
[10:45:46] <Jammet> SharpTooth: =) OK.
[10:46:34] <Jammet> I'm a tactical ops linux beta tester, but I can't test if not even my opengl is working...
[10:47:12] * SharpTooth erks and agreementfluffs. Not good.
[10:48:00] <Jammet> Okay, good thing: Opengl works now perfectly.
[10:48:05] <Jammet> Bad thing...
[10:48:09] * SharpTooth earperks.
[10:48:22] <Jammet> I got a big green square that takes up the left upper quarter of the screen.
[10:48:25] <Jammet> And it won't go away.
[10:48:42] * SharpTooth blinkblinks. "Weird."
[10:48:58] <Jammet> Don't worry I am sure it'll not be there next time I do a reboot. A hard one.
[10:49:07] <Jammet> I'll do that now and be back in a jiffy =).
[10:49:11] <Jammet> BRB
[10:49:28] <-- Jammet has left IRC ("Leopard[Cub]")
[10:53:18] --> Jammet has joined #exult
[10:53:29] <Jammet> Perfect =).
[10:53:33] <Jammet> Everything's fine working.
[10:53:41] <Jammet> matto, =) Thank you man!
[10:53:45] * SharpTooth happybounces. "Cool!"
[10:53:47] <Jammet> You're the one =).
[10:54:08] * Jammet hugs matto and purrs sweetly, and groomlickrasps his nose the catty way.
[10:54:16] * Jammet cuddles into SharpTooth's fur =).
[10:55:06] <Jammet> Let's play some Tactical Ops later =).
[10:55:16] <Jammet> That's sorta Counter Strike MOD for UT.
[10:55:19] * SharpTooth sighs happily and snuggles against Jammet, playfully batting his ear again.
[10:55:25] <Jammet> I hate violent games but I'm a tester =).
[10:55:53] * Jammet cubpurrs thankfully and twitches all over with that ear getting touched so flicky.
[10:56:00] <SharpTooth> <grin> I remember watching a friend play it under windows.
[10:56:10] <Jammet> =) Which? CS or TO?
[10:56:32] <SharpTooth> TO. CS I used to play, but it got boring when it went out of beta. <grin>
[10:57:03] <Jammet> YAY! And Video playback is now =) finally FAST again.
[10:57:08] <Jammet> I can watch all my anime!
[10:57:28] <Jammet> SharpTooth, =) okie...
[10:57:34] <matto> Jammet: I'm pleased that you were successful
[10:57:50] <Jammet> matto, =) Yup, all thanks you mostly you, and SharpTooth.
[10:58:20] * SharpTooth seems to remember mostly help breaking it. <grin>
[10:58:48] <Jammet> SharpTooth, =) Everything's fine and happy and playing and pouncing =). No worries, Hakuna Matata, don't worry be happy, Yo Yo Yo =).
[10:59:00] * SharpTooth giggles, he's happy.
[10:59:02] * Jammet watches a happy Anime music video and laughs =).
[10:59:18] <Jammet> Nov 24 11:55:20 jammet dynodns: DNS updated
[10:59:25] <Jammet> SharpTooth, get it while it's hot! =)
[10:59:37] <matto> so what's with the cutesy small fury animal routine?
[10:59:38] * SharpTooth wonders where he put his 'small' collection of anime movies.
[11:00:04] <Jammet> ftp://jammet.dynodns.net/lan/UnrealTournament/ut-install-436-GOTY.run
[11:00:31] <Jammet> SharpTooth, =) Got some? Wanna have some more? =) I'd love to have more. We could send snail mail =).
[11:01:21] <Jammet> That's my list =).
[11:01:23] <Jammet> (DCC)
[11:01:35] <SharpTooth> Thanks for the link. <bow> I've only got... perhaps two dozen of them. About 800Meg.
[11:02:03] <Jammet> =) That's very nice.. It only matters -what- it is =) not how much =).
[11:02:23] * SharpTooth drools.
[11:02:34] <Jammet> ?
[11:02:37] <SharpTooth> Only a few nice amv's.
[11:02:46] <SharpTooth> (at your list of anime's) <grin>
[11:02:53] <Jammet> =) Oh I LOVE music videos.
[11:03:00] * Jammet giggles!
[11:03:31] --- WumpyWalk is now known as Wumpus
[11:06:07] * SharpTooth continues to paw in more detail through the list, continuing to drool slightly.
[11:06:14] <Wumpus> grr, still no netjoin for starlink, and no other ip that i know :|
[11:06:17] <Wumpus> and no DNS
[11:06:22] <matto> anime?
[11:06:31] <matto> I like Lupin the 3rd and Robotech
[11:06:37] * Jammet looks a little in wonder that the bunny with the sharp teeth might want some carrots now... looking around to find one quick before he bites. =)
[11:06:46] <Wumpus> ooh another exult build done :)
[11:06:56] <Wumpus> hehe :)
[11:06:56] * Jammet nuzzles SharpTooth, =) I'm sorry I don't want to show off, but I always love some music videos.
[11:07:38] <Jammet> SharpTooth, recently I got movies that I hadn't added to the list. I don't watch them since they are brutal bloody anime mostly. I get scared easily.
[11:07:41] * SharpTooth grins and nuzzles playfully back. "You're not."
[11:07:52] * Jammet purrs happily =). Okay.
[11:08:14] <Jammet> mononoke Hime - Mummers Dance.mpg <-- =) my favourite music video.
[11:08:29] <Jammet> willam_tell_overture_kodomo_no_omocha_by_kevin_caldwell.mpg is also totally cool =) .Funny and perfect timed.
[11:08:54] * SharpTooth laughs, he likes the William Tell Overture. That could be fun.
[11:08:58] <Jammet> And there's a funny anime music video with Hubba Hubba zoot Zoot (Caramba) =) as song. The stupidest song ever...
[11:09:56] * SharpTooth earperks. "I haven't heard that song."
[11:10:07] <Jammet> It's 34 megabytes. I got only ISDN but if you got something faster =) search for the file name or just for 'anime music william tell overture' in google and you might find it.
[11:10:42] <Jammet> SharpTooth, it's a song with 'made up fake language' =) just nonsense sung out loud, and the bad guy from an anime series is grinning moving his mouth to it.
[11:11:10] <Jammet> Like Karaoke..
[11:11:21] <Wumpus> rrr wtf...
[11:11:29] <Jammet> Mew?
[11:11:45] <SharpTooth> (other-anime) <nod> I've been... err... cooerced into promising to find and watch a copy of Uruijosaki (yes that's a complete incorrect spelling, I'm trying to find the correct one), and I know that is going to be... different from what I normally watch. <grin>
[11:12:41] * Jammet has no idea which one is meant but the name resembles the power Bunny Usagi Yo Jimbo =).
[11:12:54] * Jammet playnuzzles SharpTooth.
[11:13:04] <Wumpus> hmmm still crashing in the same place
[11:13:17] <Jammet> Wumpus, =/ =( awww man..
[11:13:18] * Wumpus smells a rat
[11:13:31] <Jammet> I'm not the rat from whitehouse critters.
[11:13:36] <Jammet> Don't look at me.
[11:13:42] <Jammet> I'm terrifying Oger!
[11:13:46] <Jammet> err, a leopard cub.
[11:14:18] * SharpTooth playnuzzles Jammet, he's currently searching for the William Tell anime.
[11:14:50] <Jammet> SharpTooth, I found Ultima Underworld, a new remake for PocketPC =).
[11:14:59] * Jammet cubpurrs happily and tries to find it too =).
[11:15:43] <Wumpus> and wjp's fix is there, straaange...
[11:15:52] * Wumpus growls at C++
[11:16:11] <Wumpus> ooh
[11:16:22] * Wumpus digs around in toolkit and emerges with ddd
[11:16:41] <SharpTooth> Jammet: <grin> I say that remake, I wonder how well the'll do it.
[11:16:45] <Jammet> SharpTooth, http://www.animemusicvideos.org/ <-- but I don't know how to download there.
[11:17:00] <SharpTooth> It's there, but doesn't offer a download for it. <droopear>
[11:17:02] <Jammet> SharpTooth, =) I want it on a gameboy advanced. No! =) I just want it on a PC.
[11:17:53] <SharpTooth> (UW) Hunt around for an emulator for the pocketPC? <grin> But yes, a nicely redone high-res PC version would be nice.
[11:18:53] <Jammet> SharpTooth, www.animedownload.de is a german person's site who I know.
[11:19:06] * SharpTooth wonders why anybun would growl at C++, all you have to do is pet it nicely and it works. <innocentwiggle>
[11:19:13] <Jammet> I can't give you my login to there but it should be easy to get one: just ask. I think anyone can have one.
[11:19:54] <Jammet> SharpTooth, he's got tons of anime and music videos for download.
[11:20:00] <SharpTooth> Thanks. <bow> No problem, I'll hunt around.
[11:20:20] * Jammet mewls tiny, "He's not very friendly it seems, to me, actually, so I am not much in contact."
[11:20:24] <Jammet> =) Okay.
[11:20:37] <Jammet> If nothing helps you can have it from me but with ISDN it takes forever.
[11:20:49] <Jammet> It'd be better sent as a CD =) with snailmail.
[11:21:40] * SharpTooth grins. "It'd be quicker! I'll try and grab it off the gnutella network first."
[11:22:17] <Jammet> SharpTooth, =) Good idea...
[11:22:19] <Jammet> Good luck!
[11:22:25] <Wumpus> sharptooth- trying to work out how to display the contents of a certain variable and its not working :P (haven't done much C++ debugging with gdb etc at all :/)
[11:23:10] * SharpTooth erks. gdb is a different matter entirely. <grin>
[11:23:23] <Wumpus> oh its private, no wonder
[11:23:37] <Wumpus> i was doing the right thing, just didn't notice the 'private' bit in the class description thingie ;-p
[11:23:48] * Wumpus ponders
[11:26:22] <Jammet> =) I gotta run. See you later! Lotsa love =)
[11:26:38] <Jammet> I
[11:26:42] * SharpTooth nuzzles. "Bye!"
[11:26:49] <matto> well aren't you guys sweet to each other
[11:26:51] <Jammet> I'll wait untip SharpTooth's finished with ftp before I go offline =).
[11:27:01] <Jammet> Of course we are. =)
[11:27:04] * Jammet purrs happily.
[11:27:24] * Jammet purrs dreamy away... (IwillBeBackLater!) [/ctcp Page On, Mew-Log On]
[11:27:37] * SharpTooth mumbles something that could be mis-construed as saying Jammet's net connection is a bit slow. <grin>
[11:29:41] <Wumpus> hmm it looks all correct, dammit
[11:46:51] <Wumpus> *Hack hack* *recompile* *sleeeeep waiting for it to finish*
[11:48:15] * SharpTooth drags a warm, fluffy blanket over the wumpus. He's likely to have a rather long wait. <grin>
[11:49:02] <-- Jammet has left IRC ("Leopard[Cub]")
[11:50:08] <Wumpus> hehe especially on this machine, yes :)
[11:50:16] * Wumpus snuggles under blanket and dozes
[11:52:40] <Wumpus> ooh boy, d&d rules from 1974 :)
[11:53:08] <SharpTooth> <grin> Where did you get them from? <grin>
[11:53:44] * SharpTooth points out that those rules are 5 years older then his writer is. <grin>
[11:54:38] <Wumpus> its 4 years older than meee :)
[11:54:50] <Wumpus> sharptooth- an ftp of a friend of mine :)
[11:58:21] <Wumpus> hehe there aren't any thieves in these rules... just fighters, mages and clerics...
[11:58:49] <SharpTooth> <nod> I've only seen a single copy of it in my life. <grin>
[12:00:14] <Wumpus> hehe the eraliest stuff i've seen (until now) is the boxed set stuff.... which is what i started out on
[12:00:21] * Wumpus still has the red, blue and green boxed sets :)
[12:07:23] <SharpTooth> I've got the Red/Blue/Green/Black/'Gold' boxed sets. <grin>
[12:07:38] * matto offers the cute little sharptooth a carrot to nibble on
[12:07:49] <matto> whoa wait a minute
[12:07:51] <Wumpus> ooh bastard :)
[12:07:55] <matto> those colors sound familiar.. are you talking about D&D?
[12:07:57] * Wumpus never saw the black stuff
[12:07:58] <matto> I have all those!
[12:08:00] <Wumpus> matto- yes :)
[12:08:13] <SharpTooth> Three copies of the immortals guides as well, but only one box. <grin>
[12:08:16] <matto> Basic set (red).. Expert set (blue).. companion set (green).. master set (gold), immortal set (gold)
[12:08:17] <Wumpus> i had a look at the immortal rules for a bit, they were very weird
[12:08:29] <Wumpus> master set-> black :P
[12:08:35] <matto> well yeah
[12:08:36] * SharpTooth nibbles on the carrot and thankfulfluffs.
[12:08:38] <matto> my mistake
[12:08:44] <matto> anyway.. I have all those manuals lying around somewhere :)
[12:08:48] <matto> except the immortal...
[12:08:59] * Wumpus has the first three in their rather worn boxesin cupboard
[12:09:02] <Wumpus> full of old stuff :)
[12:09:03] <matto> Larry Elmore's art rules
[12:09:09] * SharpTooth agrees!
[12:25:20] <Wumpus> wtf
[12:25:28] <Wumpus> the segfault is coming *from* doing midi_device == NULL
[12:27:15] <Wumpus> I do not understand!
[12:28:33] <Wumpus> hmm no
[12:28:38] <Wumpus> it didn't recompile right i think
[12:29:18] * SharpTooth blinkblinks.
[12:29:29] <SharpTooth> Perhaps not. <grin>
[12:34:29] * matto wonders if SharpTooth has a SweetTooth.
[12:34:35] * matto offers SharpTooth a chocolate cake.
[12:34:44] * Wumpus eats a slice too
[12:34:53] <Wumpus> (whether he's offered one or not :P)
[12:35:04] <Wumpus> mmmchocolate
[12:35:41] * SharpTooth nibbles sweetly on the chocolate cake, getting crumbs all over his fur. Of _course_ he has a sweet-tooth, doesn't everybunny? <grin>
[12:36:16] <matto> everybunny? ... that's cute, SharpTooth
[12:37:53] * SharpTooth wiggles innocently and cutely.
[12:58:43] * _Kreed_ thinks SharpTooth needs to see a dentist
[12:59:34] * SharpTooth has been to a dentist recently... to have his fangs sharpened. <innocentwiggle>
[13:02:10] <_Kreed_> pry..
[13:04:14] * SharpTooth paws Kreed a long, heavy (at least to his size) steel prybar.
[13:05:26] --> Colourless has joined #Exult
[13:05:56] * SharpTooth bows to the dragon that just wandered in. "Hi!"
[13:05:58] <Colourless> hi
[13:07:26] <Wumpus> a colourless australian dragon :) hello
[13:07:40] <Colourless> :-)
[13:09:00] <SharpTooth> Wumpus: Of course! You can even see "Product of Australia" stamped on his foot if you look hard enough. <grin>
[13:09:20] <Colourless> i thought you painted over it? :-)
[13:10:11] * SharpTooth wiggles innocently and is not going to admit to anything. <noddlenod>
[13:10:36] <Colourless> i'm exultbot has all the evidence that is required to convict you
[13:10:36] <Wumpus> hehe
[13:10:51] <Colourless> i'm SURE exultbot...
[13:10:55] <Wumpus> if it were painted on his foot, then he wouldn't be colourless though?
[13:11:18] <SharpTooth> Wumpus: <nodnod> Paint doesn't stick to him for some reason. <droopear>
[13:11:42] <Wumpus> teflon coated? :P
[13:12:59] <SharpTooth> Don't know. I figured it was because he was made of some kind of crystal. Paint doesn't stick very well to that either.
[13:27:08] * SharpTooth mumbles something about "doing the 'push, push, add, pop cha-cha-cha'".
[13:27:39] <Colourless> :-)
[13:28:56] <SharpTooth> That's what it feels like. <grin> It seems also that the simplest solution is recursion, which is probably going to be migrane inducing to implement.
[13:38:52] * Wumpus swings a comp arch assignment over his head and smacks sharptooth with it
[13:39:21] <Wumpus> hehe
[13:39:29] <Wumpus> bah, grr, boh, thingie!
[13:39:33] * Wumpus wanders elsewhere
[13:42:30] * SharpTooth looks at the Wumpus weirdly.
[13:43:30] <Wumpus> *you* accuse me of weirdness? :P
[13:43:57] <SharpTooth> Wumpus: If you're feeling really, _really_ bored. I can ramble on about how I'm going to try and implement things. <grin>
[13:44:07] <Wumpus> not really :)
[13:44:14] * Wumpus is just sleepy
[13:44:17] <SharpTooth> Like I said earlier to matto, weird on a different axis. <grin>
[13:44:27] <Wumpus> want to get zzzz but waiting for compile + DL
[13:44:35] <Wumpus> both of which i could resume tomorrow, but hey :)
[13:44:39] * SharpTooth thinks that Wumpus and matto are on the same axis. <grin>
[13:45:01] * Wumpus has a weirdness axis all of his own
[13:45:12] <Wumpus> well yeah ;-p
[13:45:16] <Wumpus> argh
[13:45:18] <SharpTooth> Or you could just leave them like they are and go to sleep, and wake up 'later' to continue them. <grin>
[13:45:31] <Wumpus> well yeah ;-p <--- belongs in another channel (sorry, sleepy and not paying enough attention)
[13:45:45] <Wumpus> well yeah, that too, but computer is fairly loud and its right next to my bed
[13:45:57] * SharpTooth grins and sympatheticfluffs at the mavver.
[13:46:19] * Wumpus is lying in bed :)
[13:46:26] * SharpTooth has about an inch clearance between the back of his computer and his bed. <grin>
[13:46:54] <SharpTooth> The fans are right next to my pillow, and I have no problem sleeping with them on at night, every night. <grin> But then again, I'm wierd.
[13:47:19] <Wumpus> hehe :)
[13:47:34] <Wumpus> well, when i get my second computer, this one will move to the cupboard and never get switched off
[13:47:44] <Colourless> i've slept with my computer on and it is probably the loudest computer to ever to exist... ok maybe no *that* loud, but it's still loud
[13:47:53] <Wumpus> hehe
[13:50:56] <SharpTooth> Colourless: Mine was louder, but one of the fans decided to die on me, so it got _really_ loud for about 10 minutes 'til I disconnected that fan. <grin>
[13:51:13] <Colourless> sounds like my chipset fan. :-)
[13:51:41] <SharpTooth> Oh, what _joy_. <sigh> http://www.theregister.co.uk/content/6/23003.html
[13:51:50] <Wumpus> :)
[13:52:06] <Wumpus> :) to disconnecting fan anyway, not at that site
[13:52:12] <Colourless> i removed the fan because it, well, didn't work anymore
[13:52:50] <SharpTooth> Colourless: Sounds like a logical solution. <grin>
[13:53:03] --> matt__ has joined #exult
[13:53:11] <Colourless> doesn't seem to have effected the stability of my system
[13:54:34] <-- matto has left IRC (Ping timeout: 181 seconds)
[13:58:23] <SharpTooth> IIRC it shouldn't, if your case is well ventilated to start with, although it depends upon the chipset among other things. <grin>
[13:58:49] <Colourless> looks at case and notes no sides :-)
[13:59:23] <SharpTooth> <grin> That tends to help, yes.
[14:00:21] <Colourless> i would expect though in January and Febuary stability might begin to suffer a bit...
[14:01:00] <Wumpus> hehe :(
[14:02:10] * Colourless notes incorrect spelling of February
[14:02:38] <SharpTooth> Colourless: Perhaps. <grin> I need to hurry up and get another job, so I can get myself a portable airconditioner for summer. I tend to have two or three computers running in my room, two of them on 24/7, and it tends to get a bit warm.
[14:03:27] <SharpTooth> Colourless: Didn't notice and it's my birth month. <grin> I'm so used to people misspelling it.
[14:03:50] * Wumpus intends to solve summer by running away to another country for a good while :)
[14:04:05] <Colourless> well we say if more like Febuary rather than February
[14:04:09] <Colourless> say IT more
[14:06:41] <SharpTooth> To interpret, or not to interpret? That is the question. Whether 'tis better to suffer the pointers and pain or a recusive descent, or create a stack, which you can easily munge or trip over as you use an interative solution... <mumblemumblemumble>
[14:07:44] * SharpTooth grumbles and thinks he needs to get out more or something...
[14:07:56] * Wumpus wonders what sharptooth is writing
[14:08:32] <SharpTooth> A decompiler for usecode-binary, hopefully turning it into usecode-script which can be parsed by ucc.
[14:08:55] <SharpTooth> (it's that weird ucxt program which isn't linked or built by the normal configure process)
[14:10:55] <Wumpus> ahh
[14:11:03] <Wumpus> Phun
[14:11:59] <Wumpus> yaaaay compile (neraly) done *puts away cattle prod*
[14:13:25] <Wumpus> wtf
[14:13:31] <Wumpus> exult supports aalib? !
[14:14:23] <Colourless> what's aalib?
[14:14:42] <Wumpus> or it tries to do something with it when i start it in a terminal
[14:14:47] <Wumpus> Ascii Art
[14:15:20] <Wumpus> Data path = /usr/local/share/exult
[14:15:38] <Wumpus> Warning: Unable to initialise AAlib ... (etc)
[14:16:23] <SharpTooth> SDL supports it as a rendering option IIRC.
[14:16:51] <Wumpus> oh i see :)
[14:16:57] <Wumpus> bloody @#*^)
[14:17:09] <Wumpus> i really am getting the segfault when i try to do midi_device == NULL
[14:17:12] * SharpTooth earperks.
[14:17:27] <Wumpus> something is seriously @#^*@)#^ right here
[14:17:48] <Wumpus> unless == is being overthingied somewhere? is that possible?
[14:17:56] <Wumpus> overridden, um... theres a proper word for it
[14:18:15] <Wumpus> overloaded! (?)
[14:18:16] <Colourless> overloaded, and no, midi_device is a pointer
[14:18:26] <Wumpus> and you can't do it for pointers? hmm
[14:18:32] * Wumpus frowns
[14:18:32] <Colourless> can't overload pointers
[14:19:56] <Wumpus> could there be a problem with the class that this method is in? its in the MyMidiPlayer class, what would happend if the object weren't really in that class, or weren't initialised or whatever? you'd get a segfault at the call, right?
[14:20:29] <Colourless> well, yeah it's possible
[14:21:22] <Colourless> does the MyMidiPlayer player object even exists? It might be NULL, and then the call to midi_device == NULL will crash
[14:21:36] <Wumpus> I mean I can do print *((MyMidiPlayer *)Audio::get_ptr()) , and it looks sensible enough
[14:21:49] <Colourless> you crazy!!!!!!
[14:21:57] <Wumpus> ?
[14:22:01] <Colourless> Audio::get_ptr() returns the Audio object!
[14:22:08] <Colourless> it's not a MyMidiPlayer object
[14:22:11] <Wumpus> hmm
[14:22:22] <Wumpus> well okay, but then i don't see how its finding the MyMidiPlayer at all
[14:22:25] <Wumpus> or rather
[14:22:35] <Wumpus> how it works out what to do for umm
[14:23:12] <Colourless> AUdio::get_ptr()->get_midi() should do it got you
[14:23:53] <Colourless> what are you trying to do anyway?
[14:23:54] <Wumpus> Audio::get_ptr()->is_track_playing( blah ) <-- is_track_playing is in MyMidiPlayer, so I assumed that there must be some magic casting going on behidn the scenes...
[14:24:05] <Wumpus> trying to stop it crashing :P
[14:24:20] <Wumpus> (it crashes when i have midi *off*, after the bit where the butterfly flies around in the intro)
[14:24:37] <Colourless> i think wjp fixed this yesterday
[14:25:01] <Wumpus> nope :(
[14:25:05] <Colourless> * Midi.h: is_track_playing didn't check if midi_device == NULL (Thanks Michael Z.)
[14:25:08] <Wumpus> i've got the fixed version, it doesn't help
[14:25:22] --> Fingolfin has joined #exult
[14:25:45] <Fingolfin> lo
[14:25:50] <Colourless> hi
[14:26:25] <Wumpus> so how does that Audio::get_ptr()->is_track_playing( num ) actually *find* the MyMidiPlayer object? (if at all)? or is *that* the real problem?
[14:26:27] <Colourless> try changing line 129 or Audio.h to:
[14:26:27] <Colourless> bool is_track_playing(int num) { return midi==0?0:midi->is_track_playing(num); }
[14:26:44] <Colourless> no make it bool is_track_playing(int num) { return midi==0?false:midi->is_track_playing(num); }
[14:27:13] <Wumpus> oh
[14:27:17] <Wumpus> there's multiple is_track_playing 's
[14:27:41] <Colourless> unlikely
[14:27:44] <Wumpus> ahhhhh :)
[14:27:59] <Wumpus> well there's the one in audio.h for Audio objects and the one in Midi.h for MyMidiPlayer s
[14:28:01] <Colourless> we can only actually play one at a time
[14:28:22] * Wumpus is too used to C where you don't get multiple functions with the same name ;-p
[14:28:26] <Colourless> nom that's not how it works
[14:28:59] <Wumpus> hmm?
[14:29:01] <Colourless> this is C++, things are different to C.
[14:29:07] <Wumpus> I know :)
[14:29:29] * Wumpus hasn't done enough in C++, thats all :P
[14:29:32] * Wumpus grumbles at OO :P
[14:29:37] <Colourless> the Audio object creates the MyMidiPlayer object.
[14:30:05] <Wumpus> yeah
[14:30:15] * Wumpus understands :P probably just didn't say it well
[14:30:17] <Colourless> the Audio::is_track_playing() method calls MyMidiPlayer::is_track_playing()
[14:30:25] <Wumpus> *nod*
[14:31:30] * Wumpus had just leapt to the wrong conclusion about where the error was cropping up, thats all :P hence the silliness with the cast earlier
[14:31:59] <Colourless> just remember this when using C++, casting pointers is generally a VERY bad idea
[14:32:19] <Wumpus> :-O well in the code yes
[14:32:35] <Wumpus> casting is usually something to avoid anyway ;-p
[14:32:41] <Colourless> when you do, you are supposed to use the correct casts as well, such as dynamic_cast
[14:32:57] * Wumpus not at all sure that gdb would understand that
[14:33:07] <Wumpus> (that 'print' was in gdb, not in the code)
[14:33:55] <Colourless> dynamic_cast<MyMidiPlayer *>(Audio::get_ptr()) should in theory fail
[14:34:13] <Colourless> because such a cast isn't allowed
[14:35:36] <Wumpus> yeah well, as i said, gdb doesn't understand dynamic_cast :P it just goes "no symbol dynamic_cast<MyMidiPlayer *> in current context" or somesuch :P
[14:35:37] <Wumpus> aaaanyway
[14:35:55] <Wumpus> *recompiles now that i can see the 'other' is_track_playing :P*
[14:36:35] <Colourless> well, the stack trace should have shown you that Audio::is_track_playing() was being called
[14:37:42] <Colourless> of course if Audio::is_track_playing() was made inline by the compiler you might not have seen ti
[14:37:43] <Colourless> it
[14:38:59] <Wumpus> yeah, it wasn't in the backtrace
[14:39:02] <Wumpus> stack trace, whatever
[14:39:14] <Wumpus> stupid inlining :(
[14:39:27] <Wumpus> i wouldn't have thought it'd do that unless you compiled with optimisations.....
[14:40:17] * SharpTooth unidles and reads the scrollback. Perhaps a few assert(midi_device==NULL)s could be added to the code?
[14:40:36] <Colourless> that wouldn't have helped :-)
[14:40:39] <Wumpus> nah, i'm fairly sure what colourless said will work
[14:40:41] <Colourless> that's not where the problem was
[14:40:46] <Wumpus> ie, check that *midi* isn't null ;-p
[14:41:16] * SharpTooth ahhs as he reads more. <blush> Sorry.
[14:41:31] * Wumpus not in good form either, hehe ;-p
[14:41:42] * Wumpus is sleepy, there, thats an excuse for you :)
[14:41:57] <Colourless> you aren't used to our code :-)
[14:42:14] <SharpTooth> (optomising) exult seems to compile with -O2 by default. Did you turn that off?
[14:42:30] * Wumpus looks ... oh so it does...
[14:42:35] <Colourless> scalers are pretty much unusable without -O2
[14:42:38] * Wumpus grumbles... even with --enable-debug
[14:42:45] <Wumpus> ah, okay
[14:42:47] <SharpTooth> Colourless: <grin> I've gotten a bit used to it, mainly around the usecode areas where I have to get used to it. <grin>
[14:43:26] <Colourless> well, that's why i put in the interlaced and point scaler. they are the only 2 that run at a reasonable speed without optimizations
[14:43:36] <SharpTooth> But then again, the entire usecode area is just a state machine or two anyway. <grin>
[14:43:37] <Wumpus> hehe
[14:44:00] <SharpTooth> Colourless: Always a good thing. <grin>
[14:45:52] <Colourless> :-)
[14:46:36] * SharpTooth notices that the /topic has managed to survive 3 or so days without being wiped. Impressive.
[14:50:56] * SharpTooth ponderfluffs, then opsbounces, unless somebun else wants to be creative today. <grin>
[14:59:00] <-- Fingolfin has left IRC ("42")
[15:06:16] --> wjp has joined #exult
[15:06:23] <wjp> hi
[15:06:30] <SharpTooth> Hello. <bow>
[15:08:56] * wjp sees logs
[15:09:14] <wjp> hmm, I guess I shouldn't try to fix bugs at 3am :-)
[15:09:45] * SharpTooth grins and glances at the clock, it's 1am here and he's fixing bugs.
[15:09:52] <Colourless> hi
[15:10:03] <Colourless> :-)
[15:10:12] <Wumpus> woohoo
[15:10:14] <Colourless> i always fix bugs at 3am
[15:10:14] <Wumpus> it worx0rs
[15:10:18] <Wumpus> thanks colourless :)
[15:10:36] * Wumpus watches muppet face
[15:10:38] <Colourless> well, that's a lie, it's only 1:45am :-)
[15:12:10] <wjp> "return midi && midi->is_track_playing(num);"
[15:12:26] <Colourless> that would work
[15:12:51] <Wumpus> yeah
[15:12:53] <Wumpus> thats what i have :)
[15:13:01] <Wumpus> (now)
[15:13:07] * SharpTooth snickers.
[15:13:45] <Wumpus> the midi_device thing from yesterday was probably not necessary, hehe :P that code probably *is* (or at least should be) unreachable if midi_device is NULL
[15:14:22] <wjp> not sure
[15:15:08] <Wumpus> *shrug* no harm in leaving it i suppose...
[15:15:26] * Wumpus needs to read more C++ before opening his trap again :P
[15:15:38] <wjp> other function in there have the same check, btw
[15:15:56] <wjp> s/ion/ions/
[15:16:12] <wjp> so, who's going to commit? :-)
[15:16:35] --> Fingolfin has joined #exult
[15:16:40] <wjp> hi Max
[15:16:51] * SharpTooth ReHi's Fingolfin.
[15:16:55] <Colourless> wb
[15:17:05] <Fingolfin> hi willem
[15:17:07] <Fingolfin> thx
[15:20:53] * SharpTooth hmms... push 1
[15:21:02] <wjp> 1
[15:21:06] * SharpTooth hmms... push 1; push 2; sub; pop; should give him 1... <sigh> time to glance through exult's usecode src again.
[15:21:19] <wjp> oh, that 'push' ;-)
[15:23:01] <SharpTooth> <glance at Usecode_internal::path_run_usecode> I'm glad I don't actually have to understand most of this stuff to use it. <grin>
[15:23:08] <Wumpus> :)
[15:23:35] <Colourless> one would think it would help though
[15:24:33] <SharpTooth> <nod> I'm going to have to eventually, just to find out how many values all the intrinsic functions push to/pop from the stack. <grin> As you might guess, I'm sort-of not looking forward to it.
[15:25:14] <SharpTooth> At least I tend to find a bug here and there along the way. <grin>
[15:25:20] * wjp commits new Audio.h
[15:26:08] <Fingolfin> hm, weird - I am on OS 9 now to see if all is fine there (will commit my few changes soon, to break CVS once more .) but anyway, just started a new SI game..
[15:26:19] <Fingolfin> and all my four chars have the same (wrong) paperdoll of a female
[15:26:39] <SharpTooth> Yes, the correct answer is '1'. For some unknown reason, the order in which things are used when popped off the stack is something I can never remember. <sigh>
[15:26:40] <Fingolfin> same for the status faces - any idea what could be wrong there?
[15:27:34] <Colourless> well, it sounds like the paperdoll_info isn't being accessed properly
[15:27:37] * wjp starts a new game
[15:27:56] <SharpTooth> Works for me. Latest cvs under linux.
[15:28:00] * Wumpus grabs new Audio.h, which is probably exactly what I had now... hehe :P
[15:28:05] * wjp nods. ok here too
[15:28:09] <Wumpus> aaanyway, compile tomorrow and will enjoy :)
[15:28:22] <wjp> Wumpus: I doubt it's exactly the same :-)
[15:28:26] <Fingolfin> yeah, it was fine yesterday on OS X, too
[15:28:43] <Colourless> fine here too
[15:28:45] * wjp also reformatted some stuff to make it fit in 80 columns
[15:28:45] <Wumpus> *shrug* if it was just midi && added... ;-p
[15:28:46] <Fingolfin> weird... just delete my gamedats, just to be sure, but no change. all three .flx are current, too
[15:28:49] <Wumpus> ah :-)
[15:29:30] <Colourless> did you do a full recompile?
[15:29:40] <Fingolfin> yeah
[15:29:45] <Fingolfin> had to, in fact :)
[15:30:38] <Fingolfin> hm, maybe I should try the debug build - could be an optimizer problem...
[15:30:55] <Colourless> i can't think of a reason why you'd have a problem
[15:31:00] * SharpTooth is make clean; makeing.
[15:31:25] <SharpTooth> Just to check, although I can't see why it might be a problem.
[15:31:33] <Fingolfin> Colourless: neither can I, <sigh>, gotta look into it now
[15:31:37] <Colourless> all that data just comes from the Paperdoll_gump::Characters array
[15:32:02] <Fingolfin> hm, two things: a) I see the avatar for a split sec when I start a new SI game, can we prevent this? b) is it possible to add the "skip first scene" feature to SI, too?
[15:32:28] <wjp> IIRC, the first scene does too much stuff to simply skip it
[15:32:46] <Fingolfin> ok, that is what I guessed :)
[15:32:55] <Colourless> yeah, it does WAY too much
[15:32:57] <Fingolfin> hm, works fine with debug build... gotta try release build once more..
[15:33:58] <Colourless> preventing the avatar from showing should in theory be possible if we automatically polymorph the avatar to the 'blank' npc shape when starting a new game in si
[15:34:07] <Fingolfin> it works in debug, but not in my release build! ARGH! what shit!
[15:34:50] <Fingolfin> I will rebuild the target once more, then... but it could easily be a compiler bug, wouldn't be the first I hit
[15:35:00] * SharpTooth snickers politely. "Umm... weird. Optomising problem?"
[15:35:53] <wjp> strange. There's nothing really complex going on, IIRC
[15:36:08] <Wumpus> i need a dose of sleep
[15:36:13] <wjp> goodnight
[15:36:16] <Wumpus> g'night all :)
[15:36:20] <-- Wumpus has left IRC ("No windows for this server")
[15:36:21] * SharpTooth bows. "Night!"
[15:36:38] <Colourless> i'm guessing GetCharacterInfoSafe is failing
[15:37:14] <Colourless> or more specifically GetCharacterInfo
[15:37:28] <wjp> yes, that would cause everyone to have the first shape in the list
[15:37:44] <Colourless> which is White Female Avatar
[15:37:50] <Fingolfin> am I missing something, or is Game_objects::clone never used anywhere?
[15:38:09] <Fingolfin> Colourless: a white female paperdoll & face (in the bottom stats line), indeed
[15:38:21] <Fingolfin> ok, I will look at that, once the compile is done :)
[15:38:22] <Colourless> such a method exists ??? :-)
[15:38:39] <Fingolfin> =)
[15:38:39] * Fingolfin removes it
[15:38:51] <Colourless> line 1279 of Paperdoll_gump_info.cc
[15:39:20] <wjp> umm... isn't it used in the Clone intrinsic?
[15:39:29] <Fingolfin> no
[15:39:36] <Fingolfin> Actor::clone is used there
[15:39:40] <Fingolfin> and that has a conflictiing signature
[15:39:52] <wjp> isn't it just a virtual function?
[15:40:00] <Fingolfin> that is why I want to remove the two other (never used) clone methods in Game_object and one other class
[15:40:11] <wjp> oh wait, I see
[15:40:12] <wjp> funny
[15:40:27] <wjp> yeah, the others can go, I guess
[15:40:31] <Fingolfin> maybe we used them in the past? anyway, I just got rid of them and got no complaints...
[15:56:14] <Fingolfin> ohh! I guess I should update to SDL 1.2.3 on OS 9, too =)
[15:56:27] <Fingolfin> it has some nice bug fixes for MacOS... I should know, I submitted them =)
[15:57:08] * SharpTooth snickers.
[16:18:35] * SharpTooth bows. "Must be off, bye!"
[16:18:41] <Colourless> bye
[16:27:25] <Fingolfin> now to zlib & MacOS 9... I know I had the source for this somewhere ...
[16:39:32] <Fingolfin> hm... unzip.c uses K&R... <shudder>
[16:40:33] <wjp> ?
[16:40:50] * wjp takes a peek
[16:41:23] <wjp> umm... didn't that way of specifying function parameters become obsolete somewhere in the stone age?
[16:41:30] <Fingolfin> indeed
[16:41:47] <Fingolfin> I used to have my C++ compiler on for all files, now I gotta change that to be able to compile those two files
[16:42:05] <wjp> feel free to change it to 'proper' C :-)
[16:42:49] <Fingolfin> all of it? hmmm
[16:43:06] <Fingolfin> not to much stuff I think, would be feasible
[16:43:14] <Fingolfin> so you are sure nobody will complain? :)
[16:43:23] <wjp> why would anyone complain?
[16:43:46] <wjp> hmm, what's 'local' in those function defs?
[16:43:46] <Fingolfin> no idea
[16:43:51] <wjp> same as 'static' ?
[16:43:55] <Colourless> yeah
[16:44:00] <Colourless> #define'd earlier
[16:44:02] <Fingolfin> yeah
[16:44:04] <Fingolfin> exactly
[16:44:15] <Fingolfin> why, though???
[16:44:21] <wjp> it actually makes more sense than 'static'
[16:44:25] <wjp> I wouldn't know
[16:44:30] <Colourless> look at the #define to find out why :-)
[16:44:41] <wjp> oh good god
[16:44:54] <wjp> "how to confuse people reading your code"
[16:44:55] <Fingolfin> so we can override it`? but we never would want to, would we?
[16:45:08] <Colourless> no we wouldn't
[16:46:03] <Fingolfin> anyway, zip.c still doesn't compiler - Byte is not defined
[16:46:29] <Fingolfin> and I see why
[16:46:30] <Fingolfin> sigh
[16:48:00] <Colourless> you know, I wasa actually shocked when I saw how the functions were written the first time I saw it. considering that it was written in 1997, one has to consider why it was done like it was
[16:48:49] <wjp> written by someone who learned C in the stone age and never bothered to keep up with evolving standards?
[16:49:58] <Colourless> obviously
[16:50:20] <Colourless> especially considering there was an error in the code because it wasn't written to standard (file append mode)
[16:52:09] <Fingolfin> =)
[16:53:28] <Fingolfin> while I am at it, should I get rid of that "local" thing and just change it all to static?
[16:53:49] <Colourless> do what you want, as long as it still works
[16:54:04] <Fingolfin> ohhhhh
[16:54:16] <Fingolfin> work on which machine?
[16:54:19] * Fingolfin snickers
[16:54:23] <wjp> hehe :-)
[16:54:34] <Colourless> our 3 :-)
[16:54:42] <Fingolfin> :)
[17:20:39] <wjp> you didn't update too many files, did you? :-)
[17:21:50] <wjp> hmm, not bad. Only 10 so far :-)
[17:23:23] <Fingolfin> =)
[17:23:35] <Fingolfin> two more coming... :)
[17:23:47] <Fingolfin> and one for ChangeLog :)
[17:32:27] <Fingolfin> hey, guys, why is nobody complaining about the things I broke???
[17:32:27] <-- exultbot has left IRC (signing off...)
[17:33:31] --> exultbot has joined #exult
[17:33:31] --- Topic for #exult is: exult: Ultima7 for a GNU generation. <fluff>
[17:33:31] --- Topic for #exult set by SharpTooth at Wed Nov 21 11:52:46 2001
[17:38:03] <wjp> hey, it actually compiled :-)
[17:38:12] <wjp> and it runs too! ;-)
[17:38:38] <Fingolfin> hm
[17:38:52] <Fingolfin> then something must be wrong... you are sure you updated to latest CVS? :)
[17:40:31] <wjp> hmm, yes. Are you sure you didn't forget to commit some files?
[17:51:01] <Fingolfin> hmm... I think I didn't add anything, and I commited all... but let me recheck (if you meant that serious :)
[17:51:24] <Fingolfin> nothing forgotten AFAICS
[18:16:41] --> rovragge has joined #exult
[18:16:52] <rovragge> hello... i think i've found a minor bug..
[18:17:14] <Colourless> and it is?
[18:18:04] <rovragge> in u7 the black gate, the animation of the inside of the sawmill looks quite strange, and i've become stuck above one of the victims and it says Couldn't find path for Avatar, so i cannot move anymore!
[18:18:47] <rovragge> oops the sawmill in minoc that is
[18:19:31] <Colourless> try double right clicking on the ground and see if you can get off that way
[18:19:50] <Colourless> otherwise use thte Alt-T cheat
[18:19:52] <rovragge> no, thats when the path errors are displayed
[18:20:22] <wjp> hmm, that animation looks really wrong, yes
[18:20:31] <Colourless> you'd not supposed to be able to get on the bodies
[18:20:37] <Colourless> should be easy to fix the animation
[18:21:06] <wjp> I wonder if this is what people meant when they said the sawmill animation was broken
[18:21:27] <Colourless> they said in Paws
[18:21:32] <rovragge> ok well other than that, for now, i am really impressed with your work with exult
[18:21:33] <Colourless> that's Minoc
[18:21:54] <wjp> yeah, that's what I remembered too. Wasn't sure, though
[18:22:41] <rovragge> how does the alt-t cheat work?
[18:23:04] <Colourless> avatar teleports to where the mouse cursor is
[18:23:31] <rovragge> ok.. i'm happy then
[18:24:20] <rovragge> what do these messages mean: Usecode xxx not found.
[18:24:25] <Colourless> nothing much
[18:24:32] <Colourless> they can be ignored
[18:25:01] <wjp> it generally means that you double clicked on a non-usable item
[18:25:10] <Colourless> wjp: http://www.users.on.net/triforce/classic.png :-)
[18:25:31] <Colourless> actually, that's for everyone really :-)
[18:25:35] <wjp> seriously??
[18:25:52] <wjp> well, sure, let's tell Microsoft Exult crashed. It's probably their fault, right? ;-)
[18:26:05] <Colourless> looks like it was our fault actually :-)
[18:26:10] <rovragge> is there a way to get 4x scaling?
[18:26:27] <Colourless> crashed occured in the Safe_object_iterator
[18:26:30] <wjp> yes, but not through the menus
[18:26:50] <wjp> if you change the scaling to 'point' ingame, you can set the scale factor to 4 in the exult.cfg file
[18:26:53] <Colourless> i was teleporting around with Alt-T from Britain up to Minoc and in the middle of the swamp, crash
[18:27:51] <wjp> reproducable?
[18:28:12] <Colourless> usually I run Exult in the MSVC debugger, but this time I didn't. No idea if it's reproducable
[18:28:27] <Colourless> looks like the object list became corrupted
[18:28:49] <Colourless> i was using that Gaye savegame though
[18:30:44] <wjp> is this in XP, btw?
[18:30:48] <Colourless> yeah
[18:31:03] <wjp> title bar doesn't look bad at all
[18:31:37] <wjp> slightly on the big side, though
[18:33:50] <wjp> wow, running in 4x scaling really redefines the word 'slow'
[18:34:24] * Colourless has a feeling that regardless of the res, he couldn't actually use 4x
[18:35:01] <wjp> not even in 32x20? ;-)
[18:35:12] <Colourless> you think exult will work at that res? :-)
[18:35:21] <wjp> let me try :-)
[18:35:58] <wjp> yes, it does :-)
[18:35:59] <rovragge> 4x was ridiculous.. i did'nt want that :)
[18:36:17] <wjp> you only see the avatar's feet, but it does work :-)
[18:36:52] <wjp> oh, and using the main menu is slightly tricky too :-)
[18:37:11] <Colourless> 100x170 is kind of interesting
[18:37:12] * wjp thinks he'll stick to 320x200
[18:37:49] <rovragge> the link to the scaler descriptions in the faq is broken...
[18:38:04] <wjp> which section?
[18:38:40] <rovragge> 4.2
[18:38:59] <rovragge> no, not faq, documentation
[18:39:01] <wjp> that's in the docs, not the FAQ, btw.
[18:39:02] <wjp> yeah :-)
[18:39:28] <Colourless> you know, there isn't an actual limit to how far the point scaler actually goes
[18:39:29] <wjp> ah, that link
[18:39:39] <wjp> _Kreed_: are you around?
[18:39:45] <Colourless> just did 100x100x7
[18:40:23] <Colourless> also, the interlaced scaler also works with any factor
[18:41:27] <wjp> rovragge: that link is supposed to point to _Kreed_'s homepage
[18:42:22] <Colourless> 15x scaler is just stupid. the pixels are just so huge :-)
[18:42:33] <wjp> heh :-)
[18:42:56] <Colourless> i can fit about 50 vertically on my screen to give an indication of how big they are :-)
[18:43:09] <wjp> 80 here ;-)
[18:43:37] <Colourless> the status bars take up over half the screen :-)
[18:43:43] <wjp> yeah :-)
[18:44:12] <Colourless> try talking to some one :-)
[18:44:25] <wjp> I'm not sure I want to :-)
[18:44:53] <Colourless> well, it crashed when I spoke to spark.
[18:47:23] <Colourless> should I submit a bug report? Exult crashes when talking when screen res is 50x50 :-)
[18:47:55] <Fingolfin> yes, please
[18:48:09] <_Kreed_> lol
[18:48:15] <_Kreed_> hahaa
[18:48:19] <_Kreed_> well
[18:48:34] <_Kreed_> i don't know where to host my page ...
[18:48:40] <_Kreed_> and I don't think i have a decent backup :D
[18:48:52] <_Kreed_> (xoom.com / nbci.com are dead)
[18:49:05] <wjp> don't you get any webspace from tudelft?
[18:49:11] <_Kreed_> eh yeah
[18:49:32] <_Kreed_> sigh..
[18:49:38] * _Kreed_ goes looking for an old backup
[18:50:31] <Colourless> hmm, things really screwed up in 20x15x50 :-)
[18:50:40] <Colourless> the pallete kind of died
[18:51:54] <wjp> 20x15x 50?!
[18:51:54] <wjp> ouch
[18:52:00] <rovragge> how much does combat movement differ from the original?
[18:52:07] <wjp> a lot
[18:52:27] <wjp> we had to completely re-implement combat
[18:52:59] <rovragge> can you consider a situation when avatar is attacked but does not fight back, a bug?
[18:54:00] <_Kreed_> http://elektron.its.tudelft.nl/~dalikifa/
[18:54:03] <_Kreed_> gee
[18:54:08] <_Kreed_> now i have to fix all them links :/
[18:54:45] <_Kreed_> but the site is basically there
[18:56:44] <_Kreed_> in about 3 years or so, i'll have to move again :/
[19:06:38] <-- Fingolfin has left IRC ("bbl")
[19:47:12] <rovragge> would it be possible to have auto rotating quicksave slots?
[19:47:28] <Colourless> what do you mean?
[19:48:11] <rovragge> well, say 3 quicksave slots, and at each quicksave, the next slot is used, so that you can always load from 3 quicksaves back in time
[19:49:15] <Colourless> all quicksave does is save to gamedat. adding more quicksave slots would require a bit of work
[19:50:21] <rovragge> ok.. youll have to manage slots yourself i guess, like any game. i just overwrote a nice quicksave which i wanted back..
[19:57:35] <wjp> hmm, not a bad idea at all
[20:00:32] <wjp> Colourless: what (debugging) info should we store in savegames exactly?
[20:00:54] <wjp> version, OS (can we detect this properly somehow?), ..?
[20:02:05] <wjp> date/time of exult build too, probably
[20:02:59] <Colourless> don't think there is a way to detect the OS
[20:03:10] <Colourless> I would also thing Compiler as well, if possible
[20:03:18] <Colourless> perhaps we can use a #define for OS and Compiler
[20:03:38] <Colourless> and compiler version as well, if possible
[20:03:39] <wjp> well, most compilers already define symbols for that, but the problem is you don't know which ones
[20:04:25] <Colourless> yeah, we could attempt to detect the compiler using #ifdef
[20:04:57] <wjp> a few common ones should be enough, I guess
[20:05:09] <Colourless> yeah
[20:05:23] <Colourless> we can also put in default "Unknown Compiler" and things
[20:05:40] <wjp> same for OS
[20:06:18] <wjp> gcc defines a __VERSION__ symbol
[20:06:26] <Colourless> we could put in System Specific OS detection stuff. Such as detecting exact version and revision for the operating system
[20:07:20] <Colourless> MSVC has __MSC_VER
[20:08:18] <Colourless> i think we should also include in something to say if a DEBUG build of exult was use. it may not be 'that' useful, but it can't hurt
[20:08:43] <wjp> yeah, and maybe some other compile time options?
[20:09:00] <Colourless> yeah anything really.
[20:39:30] <wjp> I'll create a small version.cc file with a getVersionInfo(ostream& out) function
[20:39:46] <wjp> I'll just put in the Linux / gcc things, for now
[20:40:05] <Colourless> ok
[20:48:11] <wjp> is there a #elseif or something?
[20:48:22] <Colourless> #elif
[20:48:29] <wjp> k, thx
[20:48:39] <_Kreed_> #else
[20:48:40] <_Kreed_> #if
[20:48:41] <_Kreed_> #endif
[20:48:42] <_Kreed_> #endif
[20:48:44] <_Kreed_> lol
[20:48:59] <wjp> yeah, I knew about that last one :-)
[20:52:56] <wjp> is there any way to find out when something was built?
[20:53:13] <_Kreed_> there's a define for that
[20:53:18] <_Kreed_> just don't ask which :D
[20:53:27] <wjp> which? :-P
[20:53:30] <_Kreed_> doh
[20:53:33] <Colourless> __DATE__ and __TIME__ should do it
[20:54:47] <Colourless> ideally you'd want to know when the executable was linked, but I don't think that's possible so all we can do is get the date and time of when the file was created
[20:55:42] <wjp> hmm, I'm not sure if gcc defines __DATE__ and __TIME__
[20:56:07] <Colourless> it should, i swear i've used it in gcc
[20:56:29] <wjp> doesn't show up in "g++ -E -dM - < /dev/null"
[20:56:53] <wjp> ah well, I'll just put it in and see if it does anything
[20:59:25] <wjp> automake: Makefile.am: required file `./README' not found
[20:59:26] <wjp> grmbl
[21:01:28] <wjp> Exult version 0.95cvs
[21:01:28] <wjp> Built at: Nov 24 2001 22:03:09
[21:01:28] <wjp> Compile-time options: DEBUG, HAVE_TIMIDITY_BIN, USE_EXULTSTUDIO, HAVE_ZIP_SUPPORT
[21:01:28] <wjp> Platform: Linux
[21:01:29] <wjp> Compiler: gcc, version: 2.96 20000731 (Red Hat Linux 7.1 2.96-81)
[21:01:49] <wjp> something like that?
[21:01:55] <Colourless> yeah
[21:03:25] <wjp> I'll just commit version.cc/h for now
[21:03:33] <Colourless> yeah
[21:03:34] <wjp> (not yet used anywhere else)
[21:04:31] <wjp> ok, committed
[21:05:01] <wjp> can you finish up the windows-related stuff?
[21:05:08] <Colourless> yeah
[21:08:51] <wjp> hm, now that I think about it, the gcc line should only output __VERSION__ if it's defined
[21:17:07] <-- rovragge has left IRC (sterling.openprojects.net irc.openprojects.net)
[21:18:36] --> rovragge has joined #exult
[21:20:23] * matt__ blinks against the monitor light
[21:32:37] <rovragge> got segmentation fault upon saving a game
[21:34:20] --> Fingolfin has joined #exult
[21:34:28] <wjp> hi again
[21:34:34] <Colourless> hi
[21:34:54] <Fingolfin> hiya
[21:35:36] <Fingolfin> so, should I add OS X & MacOS to version.cc ? How is that file used anyway?
[21:36:10] <wjp> Fingolfin: it isn't used currently
[21:36:39] <matt__> Fingolfin!
[21:36:54] <wjp> we're planning on using it to store some info in savegames
[21:38:01] <Fingolfin> m'k
[21:55:23] --> matto has joined #exult
[21:55:51] <matto> blast
[21:56:01] <-- matt__ has left IRC (Ping timeout: 181 seconds)
[22:03:48] <matto> wjp: I have a script here that ID's itself to nickserv. Did you write such a script? I think I got it from you
[22:04:07] <wjp> yes, could be mine
[22:04:44] <wjp> let me guess, it doesn't work anymore? :-)
[22:06:09] <matto> actually I haven't implemented it yet ... I just found it on my HD at work :)
[22:06:18] <matto> I'm gonna give it a whirl since they have this new mandatory ID rule ...
[22:06:54] <wjp> http://www.math.leidenuniv.nl/~wpalenst/nickserv.pl also works with the new services
[22:07:20] <matto> hmm maybe I'll just use that one instead then :)
[22:09:30] <matto> gonna restart to see if it wooks .. brb
[22:09:32] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[22:09:44] --> matto has joined #exult
[22:10:37] <matto> excellent
[22:14:35] <Fingolfin> wjp: btw, I finally got back to playing Avernum II - I ordered my reg key & cd, but still not here... <sigh>
[22:14:57] <wjp> :-(
[22:15:17] <wjp> shipping took a few weeks for me, IIRC
[22:15:41] <Fingolfin> ouch! for part 1, it was a few days... I hope this won't be
[22:15:52] <Fingolfin> won't be as bad as you experienced I mean :)
[22:15:58] <wjp> :-)
[22:16:48] <wjp> it was relatively short after 11 Sept., though, so airmail was probably a bit slow
[22:17:00] <matto> Fingolfin: what is that Mac project where the author quit because of newbies harrassing him? I saw your name mentioned on the mailing list
[22:17:10] <wjp> fink?
[22:17:14] <matto> ah yes.. fink
[22:17:27] <matto> I loved the author's "goodbye" email so much that I made it into a poem!
[22:17:41] <Fingolfin> ...
[22:17:44] <matto> http://www.xmission.com/~redflame/tired.html
[22:17:51] <matto> Christoph Pfisterer
[22:17:51] <Fingolfin> I took over the project lead as for now from Christoph
[22:18:02] <Fingolfin> he's a friend of mine.
[22:18:41] <matto> although it's always sad to see coders give in to newbie whining, I thought he made some excellent points in his goodbye email
[22:18:51] <matto> especially about the 24/7 support contract :)
[22:19:05] <Fingolfin> sadly, /. had a somewhat wrong article, as had various other news feeds.
[22:19:11] <matto> and people complaining bitterly about a problem but not being willing to provide simple feedback
[22:19:48] <Fingolfin> I experience it every day, no need to tell me :) the problem was that chrisp really was putting too much into the project; he was lacking the required distance you gotta have
[22:19:58] <matto> right
[22:20:16] <Fingolfin> this caused him to take things too much to heart, I fear :/ yeah, it *is* bad, yeah, there are many assholes out there, to be frank
[22:20:24] * matto nods
[22:20:44] <Fingolfin> and yeah, I can understand him! but still, I am sad he couldn't just ignore those suckers :/
[22:21:26] <Fingolfin> I am pissed of a lot, but overall, I can take a step back, and tell myself "heck, what do I give for the opinion of an obvious idiot?"
[22:21:40] <matto> hehe
[22:21:50] <matto> do you get emails from idiots?
[22:21:54] <matto> that's what I hated the most
[22:21:58] * Fingolfin just got confirmation mail that Debt Of Bones is being shipped now
[22:22:08] <Fingolfin> luckily, not much, but sometimes it happens
[22:22:10] <matto> I finally removed my email addres from the daphne page entirely
[22:22:15] <Fingolfin> =)
[22:22:26] <matto> it worked :)
[22:22:46] <Fingolfin> mostly, we channel everything through our mailing list, but the amount of mails to fink-users that have to be replied to with "read the FAQ/docs" is astonishing
[22:23:10] <matto> I can imagine
[22:23:48] <matto> in the daphne irc channel, it has become a game. Newbie comes into channel, asks FAQ, and we say "Go to home page and click on documentation" and he says "Ok" and leaves
[22:24:05] <matto> it's almost as if they have to be reminded that documentation exists or something
[22:24:10] <Colourless> people are idiots... literally they are. they can not grasp a simple concept of read the docs!
[22:25:25] <Fingolfin> well
[22:25:43] <Fingolfin> one guy asked where to get the dev tools for OS X (not as if we did not clearly document that...)
[22:25:52] <Fingolfin> well, I pointed him (from #fink, btw) to http://connect.apple.com
[22:26:05] <Fingolfin> you have to create an account with ADC, which you can do for free
[22:26:14] <matto> Colourless: I agree with you ... however a) when I am in the newbie's position, I find it very hard not to jump into IRC and ask a FAQ hehe and b) sometimes (often?) the documentation may be inadequate or poorly written
[22:26:30] <matto> so I try to tell people to read the docs first and then explain why they are still confused so I can improve the docs
[22:26:35] <Fingolfin> the page actually mentions this, and has a link to join for free! well, he just was not able to find that link! he complained he would have to sign up a $3000/year contract to get dev tools =)
[22:26:42] <wjp> lol
[22:26:53] <matto> Fingolfin: haha
[22:27:23] <Fingolfin> what should I say in such cases? funny, sure. But if you get these questions every day, repeatedly, and sometimes even in a unfriendly manner...
[22:28:31] <matto> Fingolfin: I am usually rude
[22:29:05] <matto> and other people tell me I should not be so rude to newbies because they "are just trying to get some help"
[22:29:08] <Fingolfin> matto: I try to be not rude, but to be firm still, and tell people where they can find the info
[22:29:24] <Fingolfin> matto: yeah, brother, thou arst preaching to the choir! :)
[22:29:33] <wjp> :-)
[22:29:34] <matto> hehe
[22:29:57] * matto sighs
[22:30:02] <matto> yes it's probably best to be polite yet firm hehe
[22:30:44] <matto> I've been known to reply to questions like this: "And by asking your question, did you assume that we don't have anything better to do but sit in here and answer questions from newbies who don't even have enough courtesy to read the documentation first?"
[22:31:02] <matto> to which they reply with "I'm just asking!! SHEESH!!!!!!!!"
[22:31:05] <wjp> ouch :-)
[22:31:12] <wjp> subtle :-)
[22:31:33] <matto> wjp: I usually don't respond like that
[22:31:53] <matto> in fact ... one of my friends encouraged me not to respond at all
[22:31:53] <matto> he said to let other people handle newbie tech support
[22:35:50] <Colourless> wjp: this is what I get from version.cc
[22:35:51] <Colourless> Exult version 0.94 Alpha5
[22:35:52] <Colourless> Built at: Nov 25 2001 09:09:12
[22:35:52] <Colourless> Compile-time options: DEBUG, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
[22:35:52] <Colourless> Platform: Windows XP Version 5.1 Build 2600
[22:35:52] <Colourless> Compiler: MSC, version: 12.0.8804
[22:36:10] <wjp> looks good
[22:36:40] <wjp> why not 0.95cvs, btw?
[22:37:06] <Colourless> my version needs updating :-)
[22:37:33] <Fingolfin> how does it say windows XP ? you modifed version.cc ? :)
[22:37:40] <Colourless> yeah
[22:37:50] <wjp> how do you get that info?
[22:37:58] <Colourless> windows api calls
[22:37:59] <wjp> is there a preprocesser macro for that?
[22:38:02] <wjp> oh, ok
[22:38:04] <matto> does zip support mean that you have zlib? hehe
[22:38:11] <Colourless> yes
[22:38:15] * wjp wonders if there's a similar thing in linux
[22:38:35] <Fingolfin> we should add something like "exult --version" or so then, which just prints out the info and then quits
[22:38:38] <matto> wjp: you can get that info from /proc
[22:38:58] <matto> /proc/version, /proc/cpuinfo
[22:39:00] <matto> stuff like that
[22:39:01] <wjp> yeah
[22:39:24] <wjp> I guess I could copy /proc/version
[22:39:29] <Fingolfin> I have code to get OS X version, too... but I don't see how the version of the system I built on is relevant for anything =)
[22:40:07] <matto> BTW does SDL_NO_PARACHUTE work for you guys? when I use it, I still seem to get the parachute to deploy.. hehe
[22:40:21] <wjp> it used to work
[22:40:27] <wjp> haven't checked recently
[22:41:00] <wjp> it's NO_SDL_PARACHUTE, btw
[22:41:17] <matto> oh
[22:42:07] <wjp> ok... disabled the parachute...
[22:42:14] <wjp> now I just need a reproducable crash
[22:42:47] * wjp tries the "invalid shapefile" one
[22:43:42] <wjp> umm
[22:43:44] <wjp> this is weird
[22:44:06] <wjp> anyway, disabling the parachute still works
[22:44:33] <Colourless> what's weird?
[22:44:54] <matto> hmmmm
[22:45:03] <matto> I wonder if I am somehow disabling it and then re-enabling it
[22:45:24] <wjp> hm, never mind
[22:46:08] <wjp> it seems to crash a lot if I double click on a horse in that 'alaina' save I sent you yesterday
[22:46:23] <matto> SDL_INIT_NOPARACHUTE .. isn't that what it is?
[22:46:31] <wjp> yes
[22:46:39] <matto> ok
[22:46:52] <wjp> that's added to the SDL_Init call if NO_SDL_PARACHUTE is defined
[22:48:22] <matto> oh so the proper method is to define it rather than use it with SDL_Init ?
[22:50:38] <wjp> no, exult uses this define, not SDL
[22:50:47] <matto> ohh
[22:50:55] <wjp> (exult.cc, line 361)
[22:52:01] <matto> ok
[22:52:04] <matto> I think I see my problem
[22:52:22] <matto> I am calling SDL_Init twice and the second time I do I don't deply the no parachute
[22:52:36] <matto> I think I should only be calling it once and then initialize the subsystems instead
[22:55:35] <matto> ok.. that's confirmed... :)
[23:00:50] <Colourless> heh, the compatibility modes in Windows XP actually do something. I am not running the following:
[23:00:50] <Colourless> Exult version 0.95cvs
[23:00:50] <Colourless> Built at: Nov 25 2001 09:33:24
[23:00:50] <Colourless> Compile-time options: DEBUG, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
[23:00:50] <Colourless> Platform: Windows NT4 Service Pack 5 Version 4.0 Build 1381
[23:00:50] <Colourless> Compiler: MSC, version: 12.0.8804
[23:01:10] <wjp> :-)
[23:01:39] <wjp> hmm, any way to produce the timezone, btw?
[23:01:56] <wjp> if not, then reporting build time is pretty useless
[23:02:20] <Colourless> not as far as I know
[23:05:59] <Colourless> i also found a __TIMESTAMP__ macro, which is just the date and the time
[23:06:10] <wjp> that's not ANSI, is it?
[23:06:19] <Colourless> probably not
[23:07:10] <wjp> not defined here
[23:10:42] <wjp> strange that __DATE__ and __TIME__ are required by ANSI, but there's no timezone macro required
[23:11:07] <wjp> although, maybe there's no easy way to get the current timezone on some platforms
[23:11:59] <Colourless> but, the runtime has to support that
[23:12:27] <Colourless> time.h must have support for timezones
[23:16:25] <-- exultbot has left IRC (signing off...)
[23:18:31] --> exultbot has joined #exult
[23:18:31] --- Topic for #exult is: exult: Ultima7 for a GNU generation. <fluff>
[23:18:31] --- Topic for #exult set by SharpTooth at Wed Nov 21 11:52:46 2001
[23:18:33] <wjp> heh
[23:23:45] <wjp> oh, right... std namespace... sorry :-)
[23:24:10] <Colourless> :-)
[23:28:28] <matto> exultbot!!!
[23:32:15] <Colourless> i've got to go
[23:32:24] <wjp> k, night
[23:32:39] <Colourless> looks outside... no, the night is not LOOONG gone :-)
[23:32:46] <wjp> 10am, right? :-)
[23:32:48] <Colourless> s/not/now /
[23:32:52] <Colourless> yeah it's 10 am
[23:33:14] <wjp> s/night/sleep well/ ? ;-)
[23:33:19] <Colourless> :-)
[23:33:27] <-- Colourless has left IRC ("[10:07]")
[23:34:08] * wjp takes a look at that NT version code... ugh
[23:37:32] <rovragge> hrm.. I got another segmentation fault just when i saved a game.. does anyone care for a debugger callback?
[23:37:58] * wjp nods
[23:38:07] <rovragge> Saved game #2 successfully.
[23:38:13] <rovragge> Program received signal SIGSEGV, Segmentation fault.
[23:38:18] <rovragge> #0 Font::get_text_width
[23:39:06] <wjp> is that all?
[23:39:09] <rovragge> the variable text in get_text_width seems to be containing junk
[23:39:18] <wjp> ok, that would explain the crash
[23:39:20] <rovragge> no.. its fairly long, didnt want to spam
[23:39:30] <wjp> the next 4 or 5 maybe?
[23:39:41] <rovragge> with variable data?
[23:39:50] <wjp> yeah
[23:40:18] <rovragge> #1 0x08126563 in Font::paint_text_box (this=0x84753e8, win=0x827f6e0,
[23:40:18] <rovragge> text=0xbffff29c "Avatar: Prince Valium\nExp: 3321 Hp: 19\nStr: 20 Dxt: 20\nInt: 23 Trn: 1\n\nGame Day: 6\nGame Time: 03 :33\n\nSave Count: 82\nDate: 25th Nov 2001\nTime: 00:35\nFile: \005\005\r\004\034\217\005\r\004\217\005\r\004\217\005\034\a \t\r\b\034\034\005\r\b\217\r\034\r\005\034\002\r\a\034\002"..., x=224, y=67, w=92, h=79, vert_lead=0, pbrea
[23:40:18] <rovragge> #2 0x080bca17 in Game_window::paint_text_box (this=0x404d0008, fontnum=4,
[23:40:19] <rovragge> text=0xbffff29c "Avatar: Prince Valium\nExp: 3321 Hp: 19\nStr: 20 Dxt: 20\nInt: 23 Trn: 1\n\nGame Day: 6\nGame Time: 03 :33\n\nSave Count: 82\nDate: 25th Nov 2001\nTime: 00:35\nFile: \005\005\r\004\034\217\005\r\004\217\005\r\004\217\005\034\a \t\r\b\034\034\005\r\b\217\r\034\r\005\034\002\r\a\034\002"..., x=224, y=67, w=92, h=79, vert_lead=0, pbrea
[23:41:04] <wjp> hmm
[23:41:12] <rovragge> was that readable?
[23:41:22] <wjp> 2 more? :-)
[23:41:44] <rovragge> #3 0x0816a04f in Newfile_gump::paint (this=0x9c7fb90, gwin=0x404d0008)
[23:41:44] <rovragge> at Newfile_gump.cc:518
[23:41:44] <rovragge> #4 0x0816949b in Newfile_gump::save (this=0x9c7fb90) at Newfile_gump.cc:304
[23:41:44] <rovragge> #5 0x08168e01 in Newfile_button::activate (this=0x9ffa378, gwin=0x404d0008)
[23:41:44] <rovragge> at Newfile_gump.cc:150
[23:41:45] <rovragge> #6 0x0816a9aa in Newfile_gump::key_down (this=0x9c7fb90, chr=13)
[23:42:11] <wjp> pity Colourless just left. (he wrote this part)
[23:43:19] <wjp> did you get the chance to do anything after saving, or did it crash right away?
[23:43:25] <rovragge> right away
[23:43:33] <rovragge> with the savegame screen still open
[23:43:56] <rovragge> but it gets saved properly before the crash
[23:44:11] <wjp> does it happen every time or just occasionally?
[23:44:20] <rovragge> occasionally
[23:45:38] <wjp> ok, I think I see what the problem might be
[23:53:12] <rovragge> is the problem in Newfile_gump::paint ?
[23:53:19] <wjp> no, not directly
[23:53:44] <wjp> the 'filename' pointer isn't cleared when the savegame detail structures are deleted
[23:54:23] <rovragge> ah.. ok
[23:57:57] <wjp> ok, I committed something that should fix it
[23:58:11] <rovragge> where is cvs access ?
[23:58:25] <wjp> http://sf.net/cvs/?group_id=2335 has CVS instructions
[23:59:02] <rovragge> thanks... ill try a fresh build