#exult@irc.freenode.net logs for 19 Jul 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:23:16] <SBX|AFK> "Ignitus (who is always striving to be fair...or else so mean that you're scared to reply)"
[00:28:05] * Darke snerks.
[01:09:16] --- SBX|AFK is now known as SB-X
[01:09:36] <SB-X> back to TBG
[01:49:32] --> Kirben has joined #exult
[01:49:32] --- ChanServ gives channel operator status to Kirben
[01:56:53] <SB-X> hi Kirben
[01:56:56] <SB-X> brb
[01:56:56] <-- SB-X has left IRC ("X-Chat [1.6.4]")
[01:59:13] <Kirben> Hi
[01:59:45] <Darke> Hi Kirben.
[02:34:01] * wjp looks at clock.. ah well.. at least it's earlier than yesterday
[02:34:03] <wjp> bye :-)
[02:34:11] <-- wjp has left IRC ("Zzzz....")
[03:01:36] --> EsBee-Eks has joined #exult
[03:01:39] --- EsBee-Eks is now known as SB-X
[03:07:13] <SB-X> grr! how the he..
[03:07:31] <SB-X> 18 second video in 78 MB??? aah!
[03:08:02] <SB-X> sorry, don't mind me :-)
[03:08:43] <Darke> Hi. Umm... sounds like it's either wrong, or that's a rather highres video. *grin*
[03:09:10] <SB-X> at 512x384, you'd think this is raw avi
[03:09:16] <SB-X> but mplayer says DIV3
[03:10:20] * Darke blinkblinks.
[03:11:02] <Darke> They must have checked the "Use the most minimally lossy compression" button.
[03:11:21] <SB-X> but, even then ... :)
[03:14:27] <SB-X> im going to assume its a problem mplayer is having with the broken file, and continue downloading
[03:16:10] <Darke> Hmm... an uncompressed stream of 512x384x24bit at 16 frames a second for 18 seconds comes to 162Meg. So it's quite possible it's completely uncompressed and they're not even using a basic frame delta mechanism. But it's much more likely it's just broken. *grin*
[03:17:00] <SB-X> heh, my home dir only has 11 MB free, oops
[03:17:45] <SB-X> Darke: you know a lot about this? if i try to unrar a movie without all the files, and end up with a 77MB piece of the movie, shouldnt that work in mplayer?
[03:18:26] <Darke> It depends on the format the movie is in. *grin*
[03:18:56] <SB-X> VIDEO: [DIV3] 512x384 24bpp 23.98 fps 362.2 kbps (44.2 kbyte/s)
[03:20:17] <Darke> But if it can play parts of it, then it would work, provided you have the correct codecs installed.
[03:20:47] <SB-X> it is using ffmpeg's libavcodec family
[03:21:02] <SB-X> i thought you used mplayer... yeah i can usually play parts of movies
[03:21:29] <SB-X> maybe it is due to how its stored in the rar files, and it unrared them out of order
[03:21:31] * SB-X shrugs.
[03:21:49] <-- SB-X has left IRC (Remote closed the connection)
[03:21:49] * Darke does use mplayer. It's a very nice program.
[03:22:19] --> EsBee-Eks has joined #exult
[03:22:24] --- EsBee-Eks is now known as SB-X
[03:22:31] * Darke does use mplayer. It's a very nice program.
[03:22:51] <SB-X> Note to self: Don't use MS DivX DLL
[03:23:06] <SB-X> that crashed X
[03:23:14] <Darke> I'm pretty sure rar compresses and decompresses the file 'lineraly', without dropping back and filling in the holes.
[03:23:21] <SB-X> yes its very nice, some of the codecs are buggy though :)
[03:23:23] <Darke> *grin* Sounds about right.
[03:23:43] <SB-X> or my xserver is
[03:25:51] <SB-X> pretty much every video i have that is smaller than that in bytesize is a lot longer in time
[03:25:57] <SB-X> the info says this should be an entire episode
[03:26:08] <SB-X> so, somethings not right :)
[03:26:30] <SB-X> i have about 20% of it
[03:26:53] --> artaxerxes has joined #exult
[03:26:56] <artaxerxes> hi all
[03:26:58] <SB-X> hi
[03:27:15] <Darke> Hi.
[03:27:26] <artaxerxes> anyone in here aware of the Makefile issue ?
[03:27:38] <artaxerxes> some dependency pb
[03:28:10] <artaxerxes> get a branch new tree, type ./autogen.sh, ./configure, cd files, make
[03:28:14] <SB-X> sdl-config?
[03:28:16] <artaxerxes> and you'll see
[03:28:22] <artaxerxes> nope
[03:28:56] <artaxerxes> expack depends on a file that is not automatically created by make
[03:29:06] <SB-X> since I am downloading something, and it takes me ~45 minutes to compile Exult, I will take your word on it :-)
[03:29:18] <artaxerxes> :)
[03:29:39] <SB-X> what is it?
[03:30:03] <artaxerxes> Maybe Darke and Kirben will take notice and either report it to the other devel or have a look at it themselves... *wishful thinking*
[03:30:44] * Darke is compiling exult for the first time in a long time. He _should_ trip over it, maybe. *grin*
[03:31:11] <SB-X> what is the file?
[03:31:14] <artaxerxes> to create expack you need to have the ../files/.libs/libu7file.a
[03:31:44] <Darke> Hmm... doing exactly what you said, just worked for me. Which branch? Head or the v1.0 one?
[03:32:32] <Darke> Umm... just check, you said 'cd files' up there, I'm guessing you actually meant 'cd tools'?
[03:32:36] <artaxerxes> in order to get a successful make in the tools/ directory, you have to first do a make in the files/, imagewin/, conf/ directories... and probably more
[03:32:37] <Darke> s/check/checking/
[03:32:44] <SB-X> this is a new problem?
[03:32:45] <artaxerxes> devel-1-00
[03:33:10] <artaxerxes> I did
[03:33:24] <artaxerxes> I did <== you actually meant 'cd tools'
[03:35:00] <Darke> It looks fine to me, the Makefile.am makes all of those directories before it hits tools/.
[03:35:34] <artaxerxes> ok, but if you don't type "make" from the / directory, but from /tools/ instead, it will not work.
[03:35:39] <Darke> Unless you've built the entire tree, lots of the subdirs won't compile due to the way automake mismanages parallel subdirectories.
[03:35:53] <artaxerxes> that must be the reason then
[03:35:54] <SB-X> Darke: hey on this video i was talking about, i just copied only the first 5MB and played it, and mplayer stopped at the same locations - i believe there was an error in the first rar volume :)
[03:35:56] <Darke> Nope. And it will never work, from what I've heard. Known bug. *grin*
[03:36:07] <Darke> SB-X: Sounds like it. *grin*
[03:36:42] <SB-X> wjp said the exult build process can definately be improved
[03:37:10] <artaxerxes> I just gave a possible reason of why! *grin*
[03:37:15] <Darke> It's a 'bug' in automake. If you use the / makefile, the first time, then using the subdirectory make file in tools/ (for example) will then work.
[03:37:36] <artaxerxes> that I understand
[03:37:53] <artaxerxes> I just pointed that if you don't, it will not work.. :)
[03:38:00] <Darke> Yeah, but the only way we can 'improve' that is to swap to another set of tools for a build setup. *grin* Feel like volunteering?
[03:38:15] <SB-X> Darke: heh, i just noticed, all the other volumes (r00-r07) are 9000000 bytes, but the first one (rar) is 8999595 bytes :)
[03:38:55] <artaxerxes> I am already "volonteering" for the port to the zaurus and the translation in francais !
[03:38:59] <Darke> Sounds a little dodgy. *grin*
[03:39:23] <SB-X> automake would really not be needed if someone volunteers to make a better, custom makefile format
[03:40:12] <artaxerxes> like a Makefile.linux, Makefile.windows, Makefile.macos etc... ?
[03:40:34] <artaxerxes> would be a pain to keep up to date though
[03:41:59] <artaxerxes> btw, my coworker should be bringing his digital camera tomorrow (if he doesn't forget).. that means the pix of exult on the zaurus will be coming real soon now !
[03:42:00] <SB-X> no more a pain than keeping Makefile.am
[03:42:08] <Darke> Yes. The 'problem' is that the current make system does exactly what we need it to do, it's been debugged, and it _works_ for 99% of the purposes we need it to. We're just hitting the edge case for that particular problem, it's not as if it happens often. *grin* We'd need to not only recreate a new makefile system, but debug it, and keep it up to date with all the other ones. Currently we can have linux/solaris/macos/... all in the same makef
[03:42:08] <Darke> system and only have an exception for windows and amiga. *grin*
[03:42:18] <SB-X> artaxerxes: yay
[03:42:27] <Darke> Cool.
[03:43:21] <SB-X> you would still have makefile.in and configure should handle the different platform differences shouldnt it?
[03:43:23] <artaxerxes> as I said earlier, so far it crashed up to the ankh amulet with "exult" written beneath
[03:43:46] <artaxerxes> that sounds improbable
[03:43:50] <SB-X> artaxerxes: did you try wjp's suggestion
[03:44:52] <artaxerxes> my current tree contains the change, but my biggest problem is that I can't seem to compile exult properly now. Every time I recompile it and launch it, it says that it can't create a 320x200x8 window
[03:44:56] <Darke> SB-X: Not likely. Someone could rewrite exult's build system similar to the way we're handling pentagrams, but that would take effort. *grin*
[03:45:24] <artaxerxes> I can't remember what I did to manage to compile a _working_ version
[03:45:40] <SB-X> i do not understand, what is automake doing currently for portability?
[03:45:58] <artaxerxes> but at the very instant we are talking, I am compiling exult with several options to see which one is the right one
[03:46:17] <Darke> SB-X: autoconf is more for portability, automake is more for ease of use/maintenance.
[03:46:34] <Darke> SB-X: The pentagram build system uses autoconf too, just not automake.
[03:46:39] * Darke nods to artaxerxes.
[03:47:29] <SB-X> Darke: right... but i never said get rid of autoconf
[03:47:56] <SB-X> i meant build a new makefile.in format around it
[03:48:13] <artaxerxes> I will take time but now, I am documenting even the way I sit in the chair and what I am drinking...
[03:48:14] <artaxerxes> :)
[03:48:26] <SB-X> artaxerxes: what are you drinking?
[03:48:27] * Darke snickers.
[03:48:46] <artaxerxes> water. cold water. 'tis hot in here
[03:49:12] <artaxerxes> and late too... humpf... midnight
[03:49:48] <artaxerxes> my wife's gonna kill me... :/
[03:49:53] <Darke> artaxerxes: Not enough detail. Get out the spectroscope. We want to know the concentrations of the dissolved salts in that water too, and it's precice temprature! *grin*
[03:50:09] * Darke grins. Ooops.
[03:50:31] <SB-X> i prefer soft drinks
[03:50:47] <artaxerxes> I get I can read all those details on the water cooler and the bottle in it ! :)
[03:51:03] * Darke snickers.
[03:51:44] <artaxerxes> what do you drink SB-X ?
[03:52:00] <SB-X> Dr. Pepper
[03:52:17] <artaxerxes> was it in the poll posted by Linux Journal ?
[03:52:25] * Darke drinks water and milk based drinks usually. With the occasional Coke thrown in.
[03:52:41] <Darke> SB-X: Ewwwwww! That's almost as bad as Mountain Dew! *grin*
[03:52:49] <artaxerxes> what kind of milk based drinks are there out there ?
[03:52:59] <SB-X> hmm i dont remember if it was in the poll... i think i'd remember :)
[03:53:15] <SB-X> Darke: heh... caffeine based is better than milk based!
[03:53:17] <artaxerxes> compile is fnished... let's give it a try !
[03:53:24] <Darke> artaxerxes: Just general flavoured ones. Coffee/chocolate/strawberry/etc.
[03:53:51] <SB-X> actually ive had some strawberry flavored milk, that was pretty good
[03:53:58] <SB-X> and chocolate of course
[03:54:01] * Darke recieves a SIGREALITY and is wisked off to attend it. Back soon.
[03:54:13] * Darke doesn't like strawberry, but chocolate and coffee are nice!
[03:54:16] --- Darke is now known as Darke|afk
[03:54:44] * SB-X is tempted to send Darke|afk a SIGIRC.
[03:54:52] * artaxerxes LOL
[03:55:58] <artaxerxes> ok... adding the -Dmain=SDL_main wasn't it... :(
[03:56:14] <artaxerxes> Let's look now @ this famous -DDISABLE_X11
[03:56:35] <artaxerxes> .... after all, I'll do it tomorrow...
[03:56:41] <artaxerxes> G'night all !
[03:57:04] <SB-X> good night
[03:57:33] <-- artaxerxes has left IRC ("using sirc version 2.211+KSIRC/1.1")
[04:04:35] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[05:03:27] --- Darke|afk is now known as Darke
[05:03:47] * Darke catches the SIGIRC.
[05:05:16] * SB-X didn't actually send it.
[05:05:43] * SB-X sends Darke a SIGIRC.
[05:08:22] * Darke sets up a signal handler to ignore it, and does.
[05:09:15] * SB-X thinks Darke is a rather complex program.
[05:09:54] * SB-X is actually waiting for the Minoc blacksmith to come back to work.
[05:15:17] <SB-X> Karl: "If not for Rutherford's fine ale, there would no purpose to the existence of civilization."
[05:27:23] <SB-X> Owen, the greatest shipwright who ever lived, is dead.
[05:27:36] * Darke snerks.
[05:27:47] * SB-X bows his head solemnly.
[05:27:59] <SB-X> Oh well! :-)
[05:28:44] <SB-X> he had three copies of his book with him
[05:29:11] * Darke giggles.
[05:29:15] * SB-X claims his worldly possessions.
[06:20:41] * SB-X notices how lonely the channel looks. :-(
[06:20:54] <SB-X> we need more lurkers
[06:29:27] * Darke cackles. So the lurkers can support you in email? *grin*
[06:31:08] <SB-X> if they so desire
[06:31:08] <SB-X> more so there are more than two people and a bot in the channel :-)
[06:35:02] * Darke grins.
[06:39:53] <SB-X> how about a picture of my loaded cart?
[06:40:24] <Darke> Hmm... why not. *grin*
[06:42:47] <SB-X> 800 cps
[06:42:55] <SB-X> oh there it goes
[06:45:03] <SB-X> that was pretty slow
[06:46:45] <SB-X> i hope the lines i drew to the containers are contrasted enough with the background
[06:47:29] * Darke nodnodnods. Looks nice. *grin*
[06:47:51] * Darke thwaps SB-X with a trout. "Spark's Ass" indeed.
[06:48:29] <SB-X> Took him long enough to sit on it! That alone is reason enough to mark it.
[06:48:48] <SB-X> it is sufficient to say, this stuff is difficult to move around, even on a cart
[06:49:12] * Darke snickers. Get a magic carpet then. *grin*
[06:49:23] <SB-X> yeah yeah
[06:49:41] <SB-X> its too easy :-)
[06:49:50] <SB-X> at least in U6 you had to build the balloon yourself
[06:49:52] <Darke> There's always the option of tearing out a ships hold, and dropping stuff into that. *grin*
[06:50:02] <SB-X> yep
[06:50:06] <Darke> Admittedly, that's a little cheating. *grin*
[06:50:08] <SB-X> ill be boarding the golden ankh soon
[06:50:30] <SB-X> it should be able to hold the stuff without any renovations
[06:50:38] <SB-X> or some of it
[06:50:49] <SB-X> and ill get some powder kegs too
[06:50:56] * SB-X can hardly wait.
[06:51:05] * Darke snickers.
[07:16:57] --> Kirben has joined #exult
[07:16:57] --- ChanServ gives channel operator status to Kirben
[07:28:59] * SB-X has to go.
[07:29:00] <-- SB-X has left IRC ("ZzzZZzZZzzzz")
[07:53:11] --> Dominus has joined #exult
[07:53:31] --- ChanServ gives channel operator status to Dominus
[07:53:41] <Dominus> hey ho - let's go!!
[07:54:14] * Dominus should get his Ramones CD out again...
[07:54:36] <Darke> Umm... hi. *grin*
[07:54:58] <Dominus> so, how oes it feel to have compiled Exult again (in ages)?
[07:55:02] <Dominus> :-)
[07:55:10] <Darke> Half compiled. *grin*
[07:55:23] <Dominus> oh
[07:55:24] <Darke> Or rather. "A little bit compiled". *grin*
[07:56:18] <Dominus> I wonder how far the opengl renderer is now after Jeff mainly worked on this lately...
[07:58:20] <Dominus> I got rid of my heat problem, btw
[07:58:50] <Darke> Cool.
[07:58:55] <Dominus> by installing a fan in my pc case the other way round (opposed to what they wrote in the "manual")
[07:59:04] <Dominus> now it sucks the hot air out
[07:59:38] * Darke gasps! You _read_ the documentation?!? A miracle! Pity it was wrong. *Grin*
[07:59:40] <Dominus> CPU 45 degr. Celsius and MB 36
[08:00:04] <Dominus> actually it was just the description of the extra fan I bought
[08:00:21] <Dominus> and it stated that it is only supposed to blow air into it
[08:24:04] * Darke nods. Normally he has one set of fans blowing in, in his machine, another set blowing out.
[08:24:38] <Dominus> I wanted to do this too, but sadly the store I hit had only *one* fan left...
[08:26:34] * Darke blinks. Wow. Must have had a run on them. *grin*
[08:26:50] <Dominus> after all it is summer here :-)
[08:27:10] * Darke ahhs and giggles. That could be the 'problem'.
[08:28:09] <Dominus> but I really don't know what I di wrong with my case lately. It used to be around those degrees without a fan and even on cold days the tempreture of my MB was around 49...
[08:28:34] <Dominus> me not con spell
[08:29:35] * Darke nods and grins. You're still doing better then Colourless though.
[08:29:52] <Dominus> the only thing I noticed was that I had my floppy cable connected the wrong way for a long time
[08:30:11] <Dominus> yes, I don't have to leave my case open all the time...
[08:31:43] <Darke> Cool. Literally. *grin*
[08:33:45] <Dominus> he he strange bug I found with GlDirect from SciTechSoft (and got it confirmed by the support guy) (GlDirect=emulates OpenGl on DirectX):
[08:33:56] * Darke nods.
[08:34:05] <Dominus> all dos games would freeze on going fullscreen with GlDirect enabled
[08:34:40] <Dominus> which makes no sense whatever and the support guy at first wouldn't believe me
[08:35:13] <Dominus> but then I sent him the Last Ninja game which is REALLY old and it did the same for him...
[08:35:41] <Dominus> unfortunately he didn't reply back when I asked him if that bug report was worth a free license
[08:35:49] <Dominus> :-)
[08:35:54] * Darke snickers.
[08:38:06] <Dominus> I mean, if someone would correctly file that bug report for exult (exult disabling all dos games) I think we might consider giving him a free version, wouldn't we?
[08:38:19] <Darke> Oh, absolutely! *grin*
[08:54:00] <Kirben> Compiled exult with opengl support, now what can it do ?
[08:55:01] <Dominus> hmm, maybe scalers?
[08:55:56] <Dominus> or a command line option?
[08:56:19] <Dominus> it's not using it from start up?
[08:56:54] <Kirben> I see, use opengl scaler
[08:57:01] <Kirben> just crashes.
[08:57:38] <Dominus> maybe that is something for colourless to figure out...
[10:45:34] <Dominus> Kirben: updated glib stuff up ath gimp pages
[10:45:43] <Kirben> I know
[10:45:50] <Dominus> k
[10:46:57] * Dominus mumbles: "not fair, Kirben is always at least one step ahead it seems." :-)
[10:47:23] <Kirben> glib 2.0.4 seems to be minor upgrade, so won't include until studio needs a snapshot update.
[10:47:56] <Dominus> I see
[11:26:21] --> Kirben2 has joined #exult
[11:26:22] <-- Dominus has left IRC (Read error: 104 (Connection reset by peer))
[11:26:22] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[11:54:36] --- Darke is now known as Darke|afk
[12:02:40] --> wjp has joined #exult
[12:02:40] --- ChanServ gives channel operator status to wjp
[12:02:41] <wjp> hi
[12:41:36] --> Kirben has joined #exult
[12:41:54] <-- Kirben2 has left IRC (Read error: 104 (Connection reset by peer))
[12:43:10] <-- Kirben has left IRC (Client Quit)
[13:31:40] --> Colourless has joined #Exult
[13:31:40] --- ChanServ gives channel operator status to Colourless
[13:31:51] <Colourless> hi
[13:39:29] <wjp> hi
[13:59:31] --> Kirben has joined #exult
[13:59:32] --- ChanServ gives channel operator status to Kirben
[14:00:21] <Kirben> Colourless: tried opengl in exult ? just crashes currently for me.
[14:00:44] <Colourless> can't say I have
[14:04:19] <Colourless> how do i compile it?
[14:05:04] <Kirben> Just add -DHAVE_OPENGL to compile flags
[14:05:19] <Colourless> ok
[14:33:11] <Colourless> um, opengl is broken, wait till jeff fixes it ok ;-)
[14:36:09] <Colourless> it's pretty obvious what the problem is, and I could probably fix it, i just don't know where the fix is supposed to go. obviously the code isn't finished yet :-)
[14:40:56] <Kirben> ok
[14:50:37] <-- Kirben has left IRC ("System Meltdown")
[16:07:12] <-- wjp has left IRC ("[x]chat")
[16:22:54] --> wjp has joined #exult
[16:22:55] --- ChanServ gives channel operator status to wjp
[19:06:08] --> artaxerxes has joined #exult
[19:06:19] <wjp> hi
[19:06:21] <artaxerxes> hello
[19:06:26] <Colourless> hi
[19:06:40] <artaxerxes> I thought it would be easier to pop in to talk about the latest issues
[19:07:07] <artaxerxes> I've found a few tools that come with the cross-compiler:
[19:07:11] <artaxerxes> xtrace
[19:07:12] <artaxerxes> mtrace
[19:07:13] <artaxerxes> ldd
[19:07:24] <artaxerxes> pcprofiledump
[19:07:33] <artaxerxes> sprof
[19:07:53] <artaxerxes> maybe I need something else..
[19:09:10] <artaxerxes> zdump
[19:10:00] <wjp> hmm
[19:10:30] <wjp> xtrace sounds interesting
[19:11:10] <wjp> but I'm not really sure how it works
[19:11:14] <artaxerxes> it is a shell script that call pcprofiledump
[19:11:24] <artaxerxes> Trace execution of program by printing currently executed function.
[19:11:33] <artaxerxes> (from the --help)
[19:12:52] <wjp> hm, it sounds like you need to recompile with some special options and/or extra code for that, though
[19:13:18] <artaxerxes> I don't know about that
[19:13:25] <wjp> me neither :/
[19:13:49] <wjp> no gdb, I guess?
[19:14:50] <artaxerxes> nope
[19:14:59] <wjp> hm, http://sourceforge.net/project/showfiles.php?group_id=39939 <-- seems to have a gdb
[19:16:46] <artaxerxes> I can see it...
[19:17:04] <artaxerxes> let me give it a try... I might need to hold you hand through its use though
[19:18:06] <artaxerxes> d/l'ed
[19:21:26] <artaxerxes> installed ! I am ready
[19:22:23] <artaxerxes> Zzzzz...
[19:22:27] <artaxerxes> :)
[19:23:29] <wjp> sorry, was getting something to drink
[19:23:52] <wjp> ok, start it with 'gdb exult'
[19:24:51] <artaxerxes> ok
[19:25:12] <wjp> then 'run'
[19:25:14] <artaxerxes> (no-debugging symbol found)
[19:25:23] <artaxerxes> k
[19:25:33] <wjp> hm, did you strip the binary?
[19:25:49] <artaxerxes> stop
[19:25:50] <artaxerxes> error
[19:25:57] <artaxerxes> I need to pass the --nocrc parameter
[19:26:09] <wjp> 'set args --nocrc'
[19:26:12] <artaxerxes> binary is stripped yes... it's 20MB otherwise !
[19:26:25] <wjp> ah... you need the unstripped one for debugging, I'm afraid :/
[19:26:56] <artaxerxes> any other way around ?
[19:27:40] <wjp> well, we can always try to just run it in gdb for now and see if we can figure anything out
[19:27:45] <artaxerxes> the Z has locked after I typed 'run' !
[19:28:14] <artaxerxes> saying many many times (no debugging symbol found)...
[19:28:48] <wjp> hm, I think it's only supposed to say that again when a new thread is started
[19:29:05] <wjp> do you run with audio enabed?
[19:29:11] <artaxerxes> it shouldn't
[19:29:33] <artaxerxes> from memory, I'd say it is disabled in the .exult.cfg
[19:30:04] * wjp strips his exult binary and runs it in gdb
[19:30:28] <wjp> do you get any output to stdout/stderr at all?
[19:30:34] <wjp> version info?
[19:31:40] <artaxerxes> well... it is locked ! I have to restart my Z to know ! :)
[19:32:04] <artaxerxes> stop
[19:32:08] <artaxerxes> it seems no
[19:32:17] <wjp> hm, it writes stdout/stderr to files?
[19:32:20] <artaxerxes> I press another button and came back to the terminal screen
[19:32:25] <artaxerxes> now I can type stuff
[19:32:32] <wjp> hmm.... wait a sec...
[19:32:53] <wjp> running in gdb can be kind of interesting I guess when exult is fullscreen
[19:33:09] <artaxerxes> it is (according to the .exult.cfg)
[19:33:28] <Colourless> artaxerxes can you do remote debugging? i'm guessing the gdb with the z can't allow it.
[19:33:32] <wjp> can you ssh into it?
[19:33:34] <artaxerxes> I don't have a choice anyways. I _does_ run in fullscreen no matter what
[19:33:39] * wjp was just wondering that too :-)
[19:33:48] <artaxerxes> Colourless: how do I do that ?
[19:34:04] <artaxerxes> wjp: I've tried and failed... I'll try again !
[19:34:07] <wjp> does it have a network connection?
[19:34:10] <artaxerxes> yup
[19:34:18] <wjp> a proper ip network connection? :-)
[19:34:20] <wjp> nice :-)
[19:34:24] <artaxerxes> I can ping exult.
[19:34:29] <artaxerxes> I can ping exult.sf.net
[19:34:51] <artaxerxes> I can even use Opera to surf pages.
[19:34:54] <wjp> so, I guess you need to run an sshd (or telnetd)
[19:35:43] <artaxerxes> for some reason I can't succeed to start in.telnetd.
[19:36:09] <artaxerxes> It says: "in.telnetd: getpeername: Socket operation on non-socket"
[19:36:19] <wjp> telnetd should be run from xinetd
[19:36:20] <artaxerxes> same thing from my linux desktop
[19:36:24] <artaxerxes> ah
[19:37:25] <artaxerxes> indeed
[19:41:23] <artaxerxes> hum.... can't telnet in it... connection refused
[19:41:44] <wjp> firewalled? tcp.deny-ed?
[19:42:04] <wjp> um, hosts.deny-ed
[19:42:23] <wjp> and is telnet disabled in the xinetd config?
[19:42:33] <artaxerxes> got it
[19:42:39] <artaxerxes> I had to restart my inetd
[19:42:45] * wjp nods
[19:43:58] <artaxerxes> I need to alter more file so that I can login into it
[19:44:01] <artaxerxes> brb
[19:44:17] <artaxerxes> (sorry to do that just now... I'm keeping you behind)
[19:45:53] <artaxerxes> I'm in !
[19:46:33] <artaxerxes> i'm ready to receive instructions
[19:47:17] <wjp> ok, let's see...
[19:47:31] <wjp> first you should run 'exult --nocrc' from the Z itself (not remotely)
[19:47:41] <artaxerxes> wait... i am copying the non-stripped version
[19:48:00] <artaxerxes> with or without gdb
[19:48:05] <wjp> without
[19:49:14] * artaxerxes grumbles... no space left
[19:50:11] <artaxerxes> ok... i am copying on a side card
[19:50:53] <artaxerxes> what should i do once i run exult ?
[19:51:03] <wjp> telnet in, and get the PID of exult
[19:52:06] <wjp> then cd to the exult directory, and run 'gdb exult <pid>'
[19:52:42] <wjp> there might be multiple processes named exult, btw; the one with the lowest pid should be the main one
[19:52:50] <artaxerxes> the first pid ?
[19:52:59] <artaxerxes> ok
[19:54:03] <artaxerxes> in the line "gdb exult <pid>", what is exult ?
[19:54:10] <wjp> the binary
[19:54:15] <artaxerxes> is it full path binary ?
[19:54:29] <wjp> <wjp> then cd to the exult directory, ...
[19:54:35] <artaxerxes> k
[19:54:42] <artaxerxes> that's why I wanted to know
[19:54:44] <wjp> although passing the path to gdb should also work
[19:55:31] <artaxerxes> k
[19:55:57] <artaxerxes> oups
[19:56:02] <artaxerxes> memory error
[19:56:11] <artaxerxes> have to start over.... ;/ sorry
[19:56:59] <wjp> it could of course be that it crashed because it was out of memory
[19:57:11] <artaxerxes> ah... true :)
[19:58:13] <Colourless> can you change how much memory is allocated to ram vs storage?
[20:00:07] <artaxerxes> i'm fraid not... but since it is linux, i can create a swap space !
[20:00:35] <wjp> hm, exult is using about 4-5Mb during the intro
[20:00:43] <wjp> back to 4 in the SI menu
[20:01:54] <artaxerxes> ok
[20:02:04] <artaxerxes> i am in gdb ready to type command
[20:02:13] <wjp> run
[20:02:13] <artaxerxes> i am attached to the process
[20:02:46] <artaxerxes> the program being debuged has been started already << form gdb
[20:02:51] <artaxerxes> s/form/from/
[20:02:56] <wjp> oh,sorry, cont
[20:03:09] <artaxerxes> and then ?
[20:03:18] <wjp> it should then continue running
[20:03:44] <artaxerxes> black screen
[20:03:56] <artaxerxes> program received signal SIGBUS, Bus error
[20:04:05] <wjp> hm, ok
[20:04:09] <wjp> bt
[20:04:16] <artaxerxes> bt
[20:04:28] <wjp> (= gdb command, btw)
[20:04:36] <artaxerxes> #0 0x4061f0f8 in ?? ()
[20:04:46] <artaxerxes> Cannot access memory at address 0x0
[20:05:04] <wjp> hm, with the unstripped binary?
[20:05:06] <artaxerxes> (I know... I used the wrong keyboard ! :))
[20:05:14] <wjp> heh :-)
[20:05:30] <artaxerxes> NO!
[20:05:32] <artaxerxes> my mistake
[20:05:34] <artaxerxes> sorry
[20:05:42] <artaxerxes> ah non
[20:05:46] <artaxerxes> I had it right
[20:05:49] <artaxerxes> it is not striped
[20:06:05] <artaxerxes> full 20Mb
[20:06:18] <wjp> strange
[20:06:45] <wjp> did you run the same binary as you passed to gdb?
[20:06:53] <artaxerxes> I must precise the "exult binary" is a link to another binary.
[20:07:01] <artaxerxes> could it be the probleme ?
[20:07:20] <wjp> hm, probably not
[20:07:52] <artaxerxes> also, SDL_parachute is still in
[20:08:07] <wjp> that's ok if running in gdb
[20:08:17] <artaxerxes> let me try it all over again, ok ?
[20:08:21] * wjp nods
[20:08:34] <wjp> let me know when you attached gdb to exult
[20:08:40] <wjp> I'd like to try something there
[20:08:40] <artaxerxes> from gdb, how does I kill the process ?
[20:08:44] <wjp> kill
[20:09:05] <artaxerxes> cool... it's even no frozen anymore !
[20:09:42] <artaxerxes> ready
[20:09:47] <artaxerxes> attached
[20:10:44] <wjp> ok, let's see if it properly loaded the symbols...
[20:10:45] <wjp> hmm...
[20:10:51] * wjp picks a random function
[20:11:04] <wjp> where was exult when you attached to it?
[20:11:18] <wjp> exult menu?
[20:11:34] <artaxerxes> no... showing the ankh amulet
[20:11:46] <wjp> ok, let's try a breakpoint at the exult menu then
[20:11:52] <artaxerxes> ok
[20:12:12] <wjp> break 'ExultMenu::run()'
[20:12:31] <wjp> tab completion should work, btw
[20:13:19] <artaxerxes> no symbol table is loaded. Use the "file" command
[20:14:02] <wjp> hmm
[20:14:42] <wjp> ok.. try 'file /full/path/to/exult/binary'
[20:15:17] <wjp> hm, but that will kill the running exult
[20:15:22] <artaxerxes> a progr is being debugged already. Kill it ? y/m
[20:15:32] <wjp> n
[20:16:03] <artaxerxes> btw, why can't I start the exult progr from gdb ?
[20:16:30] <wjp> hm, dunno :-)
[20:16:40] <wjp> let's try, I guess :-)
[20:17:07] <artaxerxes> should I kill the process first ?
[20:17:22] <wjp> yeah
[20:17:39] <wjp> just re-run that file command
[20:17:44] <wjp> and then say 'y'
[20:19:30] <artaxerxes> should I use the "set" command ?
[20:19:41] <wjp> yeah, for the command line args
[20:20:34] <artaxerxes> set args "--nocrc"
[20:20:46] <artaxerxes> file /path/to/binary ?
[20:20:57] <wjp> reversed, I think
[20:21:07] <wjp> although this might work too
[20:21:34] <artaxerxes> reading symbol from /path/to/binary
[20:21:38] <artaxerxes> done
[20:21:49] <wjp> ok, does that break command work now?
[20:22:32] <artaxerxes> Function "ExultMeny::run()" not defined
[20:22:42] <artaxerxes> Function "ExultMenuy::run()" not defined
[20:22:45] <artaxerxes> Function "ExultMenu::run()" not defined
[20:22:45] <wjp> :-)
[20:22:49] <artaxerxes> :)
[20:23:05] <wjp> does anything happen if you do 'break 'Ex<tab>
[20:23:09] <artaxerxes> maybe I should do a "run" first...
[20:23:21] <artaxerxes> yup
[20:23:44] <artaxerxes> ExultMeny::run(void)
[20:23:50] <artaxerxes> ExultMenu::run(void)
[20:23:53] <wjp> oh... void...
[20:24:16] <wjp> does it set the breakpoint properly?
[20:24:31] <artaxerxes> memory pb... crashed
[20:24:35] <artaxerxes> start again....
[20:26:07] <artaxerxes> methink there is a leak somewhere
[20:27:47] <artaxerxes> i guess I need to set up some swap first
[20:27:55] <artaxerxes> quit
[20:28:02] <artaxerxes> oups... wrong keyboard again.
[20:29:33] <artaxerxes> tell you what.... I'll clean up the zaurus, remove all the extra stuff, create more swap and I'll come back to you, ok ?
[20:29:59] <wjp> k :-)
[20:53:27] <artaxerxes> swap i created... i am now cleaning up the fs
[20:54:19] --> EsBee-Eks has joined #exult
[20:55:44] <EsBee-Eks> helo
[20:55:48] <EsBee-Eks> hello
[20:55:49] <wjp> hi
[20:56:30] <artaxerxes> hi
[20:58:53] <EsBee-Eks> The Black Gate story can get confusing sometimes
[20:58:55] <wjp> hmm.. looks like other people also have problems with the refresh rate being too low with the nvidia linux drivers...
[21:01:13] <EsBee-Eks> they give you so many paths too follow in TBG, and then theres all the side-quests :)
[21:01:20] <wjp> :-)
[21:01:24] <wjp> yeah :-)
[21:12:17] <artaxerxes> wjp: still here ?
[21:13:25] <artaxerxes> should i run "run" once I ran "file"
[21:15:07] <EsBee-Eks> this is exciting
[21:15:35] <wjp> yeah, I'm here
[21:15:47] <artaxerxes> should i run "run" once I ran "file"
[21:15:58] <wjp> 'file' isn't necessary if you pass the path to the exult binary to gdb, btw
[21:16:00] <artaxerxes> it says "no stack" when I put a bt
[21:16:09] <wjp> yeah, you need to run first
[21:16:16] <wjp> don't forget set args
[21:16:32] <artaxerxes> yeah
[21:20:06] <artaxerxes> hum...
[21:20:18] <wjp> ?
[21:21:16] <artaxerxes> it seems it works better if I start exult from the z and gdb from the telnet session
[21:24:02] <artaxerxes> ok
[21:26:26] <EsBee-Eks> is it working?
[21:26:34] <artaxerxes> getting there
[21:26:38] <Colourless> going now.
[21:26:41] <Colourless> cya
[21:26:45] <wjp> bye
[21:26:57] <-- Colourless has left IRC ("no comment")
[21:27:37] <artaxerxes> gdb hangs
[21:28:22] <wjp> hm, not good
[21:28:33] <wjp> when did it hang?
[21:29:05] <artaxerxes> all the symbols where loaded and i typed 'ok',,, (wrong keyboard again) :)
[21:29:46] <wjp> 'ok'?
[21:30:04] <artaxerxes> [17:13] <artaxerxes> ok
[21:30:51] <wjp> what exactly did you do from the start?
[21:31:10] <artaxerxes> launch exult from the z.
[21:31:20] <artaxerxes> get the pid from the telnet session
[21:31:35] <artaxerxes> typed gdb ./exult-full <PID>
[21:32:08] <artaxerxes> bt ExultMain::run(void)
[21:32:13] <artaxerxes> ok
[21:32:37] <wjp> break 'ExultMenu::run(void)'
[21:32:39] <artaxerxes> I'll do it again, without the ok
[21:32:58] <wjp> bt = backtrace, break = set breakpoint
[21:34:34] <artaxerxes> but it has to happen before the menu is up, right ?
[21:34:45] <wjp> doesn't matter much
[21:34:53] <wjp> in the end you just want to run it until it crashes
[21:35:05] <artaxerxes> k
[21:35:54] <artaxerxes> breakpoint set
[21:36:52] <artaxerxes> it does not give me back a prompt though
[21:37:06] <wjp> after doing what?
[21:37:49] <artaxerxes> after doing "~/gdb /full/path/to/binary <PID>"
[21:38:34] <wjp> hm, what kind of prompt don't you get?
[21:38:41] <wjp> gdb prompt or shell prompt?
[21:38:51] <artaxerxes> gdb
[21:39:06] <artaxerxes> and zaurus is locked
[21:39:09] <wjp> what was the last gdb command you gave?
[21:39:26] * wjp has a feeling that that gdb isn't entirely bug-free
[21:39:44] <artaxerxes> break 'ExultMenu::run(void)'
[21:40:21] <wjp> hm, it crashed on that? strange
[21:40:27] <wjp> did it say it set the breakpoint?
[21:40:39] <artaxerxes> it did not return from the command
[21:40:41] <wjp> (i.e., something like: Breakpoint 1 at 0x809d8c8: file gamewin.h, line 224.)
[21:41:32] <artaxerxes> it did not return from the command
[21:41:47] <EsBee-Eks> i wonder if wjp can telnet to the zaurus :)
[21:41:53] <wjp> hehe :-)
[21:42:06] <artaxerxes> I can answer that one.... NO! :P
[21:42:30] <wjp> are you _sure_? *evil grin* ;-)
[21:42:53] * EsBee-Eks also grins, evilly.
[21:44:06] <artaxerxes> I've got an idea.
[21:44:14] <artaxerxes> how about I pass the --si parameter too
[21:44:25] <wjp> worth a shot
[21:44:43] <wjp> did you disable the intro ('splash') in .exult.cfg, btw?
[21:44:59] <artaxerxes> I don't think I did
[21:45:13] <wjp> the key is '<skip_splash>'
[21:46:02] <artaxerxes> how canI know which .exult.cfg it is reading ? gdb could tell me ?
[21:46:15] * artaxerxes has exult.cfg a bit eveywhere
[21:46:34] <wjp> $HOME/.exult.cfg
[21:46:56] <wjp> or if you compiled exult since yesterday night you can pass a '-c configfile' option
[21:49:26] <artaxerxes> cool
[21:49:30] <artaxerxes> I have it...
[21:49:40] <artaxerxes> let me edit my ~/.exult.cfg
[21:50:25] <artaxerxes> I HATE vi
[21:51:31] <EsBee-Eks> why?
[21:51:36] <artaxerxes> skip intro too ?
[21:51:47] <artaxerxes> because the command mode is a pain
[21:51:49] <wjp> that doesn't do anything for SI
[21:51:55] <artaxerxes> at least on the z
[21:57:49] <artaxerxes> that makes NO SENSE at all !!!
[21:58:05] <artaxerxes> Now, it is back to the ol' can't createa 320x200 surface
[21:58:25] <wjp> hm, did you figure out what was causing that?
[21:58:46] <wjp> do you have the config file set to 320x200 or 320x240, btw?
[21:58:56] <wjp> (I mean when it did work)
[21:59:11] <artaxerxes> ahh
[21:59:23] <artaxerxes> I have to set fullscreen = no to make it work
[21:59:52] <wjp> heh, weird
[22:00:22] <artaxerxes> YAHOOO
[22:00:26] <EsBee-Eks> ????
[22:00:37] <artaxerxes> I've got a Serpent ISle menu !!!!!
[22:00:39] <EsBee-Eks> !!!!
[22:00:45] * artaxerxes LAUGHS HYSTERICALLY
[22:00:57] <wjp> w00t :-)
[22:01:04] <wjp> with the --si option?
[22:01:16] <artaxerxes> yup
[22:01:24] <artaxerxes> and the splash screen off
[22:01:36] <artaxerxes> ok... just got another hang..
[22:01:43] <artaxerxes> but still, I stay happy
[22:01:59] <wjp> when did it crash exactly?
[22:02:15] <wjp> any luck in catching the crash in gdb, btw?
[22:02:28] <artaxerxes> nope... gdb crashes... that's the pb
[22:02:33] <wjp> :/
[22:04:03] <EsBee-Eks> :\
[22:04:21] <artaxerxes> I am creating a new character under my zaurus !!!!!
[22:05:01] <artaxerxes> AAARTRGGH
[22:05:08] <artaxerxes> IT WORKSSSSSS
[22:05:14] <artaxerxes> YAOHHHH
[22:05:19] <artaxerxes> Iolo is stalking to me !
[22:05:24] * EsBee-Eks gives artaxerxes a sedative.
[22:05:25] <artaxerxes> I can't breath.... help
[22:05:26] <EsBee-Eks> cool
[22:05:38] <artaxerxes> AWESOME
[22:05:49] <EsBee-Eks> picture!
[22:06:01] <artaxerxes> I SWEAR I CAN'T BREATH OK
[22:06:37] <artaxerxes> SO COOL
[22:06:59] <EsBee-Eks> now if only you can get the intro to play
[22:07:33] --> RonC has joined #exult
[22:07:34] <EsBee-Eks> did you get it to work?
[22:07:48] <RonC> hi
[22:07:51] <EsBee-Eks> hi
[22:08:25] <artaxerxes> not the intro
[22:08:45] <artaxerxes> it is so FAST too.. faster than on my home machine... <=weird
[22:09:04] <EsBee-Eks> heh
[22:09:07] <EsBee-Eks> i bet its faster than mine too
[22:09:12] <RonC> mind if I ask a few questions demi-programming related?
[22:09:16] <artaxerxes> RISC arch
[22:09:38] <EsBee-Eks> i wonder if there are some things that wont work later then
[22:09:41] <EsBee-Eks> RonC: nope
[22:09:46] <wjp> graphics access might be faster too
[22:10:08] <RonC> What are your favorite C/C+ books?
[22:10:21] <wjp> K&R, Stroustrup? :-)
[22:10:29] <EsBee-Eks> i dont have any
[22:10:35] * artaxerxes is getting a normal breath back.
[22:10:51] <RonC> do you program?
[22:10:55] <EsBee-Eks> yeah
[22:11:04] <EsBee-Eks> i just never get around to getting the books :0
[22:11:09] <artaxerxes> I must guys, that your programming must be so clean! I did not change much at all in the source and still, it runs as if I worked on it for months !
[22:11:09] <RonC> Then where did you learn?
[22:11:17] <EsBee-Eks> internet
[22:11:31] <RonC> Where?
[22:12:12] <EsBee-Eks> actually with C++ im not so good, i do not know exceptions and templates well
[22:12:16] <artaxerxes> and I swear to you that I am gonna get those screenshots to you guys
[22:12:28] <wjp> artaxerxes: looking forward to them :-)
[22:12:29] <EsBee-Eks> RonC: i dont remember, all the stuff i downloaded is on my computer now :)
[22:12:31] <artaxerxes> I NEED A DIGITAL CAMERA !!!!
[22:12:36] <wjp> that Zaurus is starting to sound better and better...
[22:12:40] <EsBee-Eks> RonC: Darke|afk knows a LOT of good sites
[22:12:45] <RonC> Ok.
[22:12:50] <wjp> Darke should be up by now
[22:13:03] <EsBee-Eks> i forgot to write down all the urls he gave me
[22:13:10] <artaxerxes> I can't even believe how fast it ran! It makes no sense to me at all!
[22:13:10] <wjp> I can really recommend Stroustrup's "The C++ Programming Language" if you need a good reference
[22:13:12] <RonC> I want to know about OpenGL also...
[22:13:40] <artaxerxes> I also have a small pb wrt cursor... It still is inverted... Up is Right etc..
[22:14:04] <EsBee-Eks> RonC: NeHe's tutorials @ gamedev are good for a start, i think DrCode is using them
[22:14:20] <EsBee-Eks> artaxerxes: unfinished sdl? :)
[22:14:21] <wjp> that's probably the result of rotating the screen, right?
[22:14:26] <wjp> yeah, sounds like an SDL bug
[22:14:28] <artaxerxes> The cool thing is that the keyboard is integrated, which means I can type my avatar's name and press the ESSENTIAL KEYS like 't'
[22:14:58] <RonC> I've heard that "Thinking In C++," which is avalible online, is the best step by step guide.
[22:15:07] <artaxerxes> They have a workaround I think, but I'll check with another french guys who ported scummvm on the zaurus
[22:15:23] <artaxerxes> www.bruceckel.com or sth like that
[22:15:44] <artaxerxes> www.bruceeckel.com
[22:16:00] <artaxerxes> you can d/l his book
[22:16:06] <artaxerxes> pretty good book too
[22:16:31] <artaxerxes> He also made Thinking in Java
[22:16:43] <RonC> And Thinking in Python :)
[22:17:09] <EsBee-Eks> i just look at info and man pages for reference
[22:17:19] <RonC> What about an IDE for Linux? Got any picks?
[22:18:04] <EsBee-Eks> Darke said if your an Exult acolyte you would look at the channel logs and see he mentioned kdevelop :)
[22:18:32] <RonC> KDevelop...
[22:18:57] <RonC> That might be included in my distribution.
[22:19:04] <RonC> Other people have mentioned around.
[22:19:06] <EsBee-Eks> it is included in mine
[22:19:49] <RonC> Mandrake?
[22:19:55] <EsBee-Eks> Slackware
[22:20:54] <RonC> Well, we could argue all day, it wouldn't matter :)
[22:21:22] <RonC> Someone who swears by Allegro told me to get Mandrake :)
[22:21:36] <EsBee-Eks> ive never used it
[22:21:50] <EsBee-Eks> just seen screenshots of drake conf
[22:22:08] <RonC> Well, i've been using Windows all my life, and I love this distribution.
[22:22:22] <RonC> Actually, DOS and Windows :)
[22:22:45] <EsBee-Eks> me too, but before i got into linux again, i was only using DOS
[22:23:03] <RonC> I still run mIRC through Wine...
[22:23:17] * wjp points at xchat :-)
[22:23:40] <EsBee-Eks> Yes, X-Chat is as easy or easier to use... it has buttons on the side to do things :)
[22:24:06] <RonC> I can't get XChat to work without disk 2 of mandrake :(
[22:24:11] <artaxerxes> ok... beside the landscape/portrait pb, there is also no right clicks... this hard to move around !
[22:24:13] <RonC> I only downloaded disk 2.
[22:24:16] <RonC> err Disk 1.
[22:24:23] <wjp> look for it on www.rpmfind.net
[22:24:32] <EsBee-Eks> i would love movement with arrow keys in exult
[22:24:39] <EsBee-Eks> or even, full keyboard functionality
[22:24:43] <EsBee-Eks> that would be better than the original
[22:24:47] <RonC> Oh, I have the RPM, it just doesn't work right.
[22:25:05] <RonC> It asks for Mandrake disk 2, and I ain't got it.
[22:25:08] <artaxerxes> the keyboard cursor works but it is not very practical.. for now, it scrolls around the map
[22:25:13] <wjp> eh?
[22:25:20] <wjp> how do you try to install it?
[22:25:25] <artaxerxes> I'll post the news to the forum btw... brb
[22:25:52] <EsBee-Eks> artaxerxes: that is all it does in other version too
[22:26:05] <RonC> Your right, it might work if I didn't go through this blasted graphical installer!
[22:26:16] <RonC> RPM -i --force
[22:26:20] <RonC> correct?
[22:26:38] <EsBee-Eks> should you have to --force?
[22:26:47] <EsBee-Eks> sorry i don't know rpm :)
[22:27:01] <RonC> Well, hey, why not :)
[22:27:03] <wjp> no, no force
[22:27:12] <wjp> force bad :-)
[22:27:25] <wjp> rpm -i xchat-something-something.rpm
[22:27:29] <RonC> Force good when I installed XMMS :)
[22:27:42] <EsBee-Eks> Use the force!
[22:27:53] <wjp> depends on the errors it gives when you try without force, I guess
[22:28:22] <EsBee-Eks> well this sucks, why does anyone post binaries to usenet and not bother to post fills
[22:29:19] <RonC> Because people aren't that smart :)
[22:30:44] <artaxerxes> EsBee-Eks: what do you mean with: that is all it does in other version too
[22:31:31] <EsBee-Eks> artaxerxes: i mean, exult doesnt have keyboard movement yet... it just scrolls the map (with cheats on)
[22:31:40] <artaxerxes> yup
[22:31:48] <RonC> brb
[22:31:55] <EsBee-Eks> i think nadir had it fixed but didnt commit *shrug*
[22:32:35] <wjp> EsBee-Eks: want me to see if my newsserver has the missing parts?
[22:32:55] <EsBee-Eks> the files are broken on the poster's end
[22:33:05] <EsBee-Eks> i dunno why he sent broken files... but they did come in complete
[22:33:17] <artaxerxes> I'm gonn investigate the landscape/portrait issue
[22:33:25] <EsBee-Eks> but nobody can unrar it because there are a few k trimmed from some of the volumes
[22:33:27] <EsBee-Eks> ok
[22:33:30] <artaxerxes> see you soon
[22:33:34] <wjp> hm, yenc?
[22:33:46] <wjp> bye
[22:33:58] <EsBee-Eks> no it is uuencoded as far as i know, and it decodes fine
[22:34:08] <EsBee-Eks> he just posted bogus files, and only 4 pars :)
[22:35:16] <artaxerxes> maybe it has to do with the fact that the screen is not 320x240 but instead 320x200...
[22:35:29] <artaxerxes> wjp: how do I set the screen to be 320x240 ?
[22:35:32] <EsBee-Eks> whats wrong with that?
[22:35:42] <EsBee-Eks> the other 20px can be a toolbar like you said
[22:35:47] <wjp> you can set the res in .exult.cfg
[22:35:47] <EsBee-Eks> i mean 40
[22:36:04] <wjp> config/video/width, config/video/height
[22:36:24] <artaxerxes> According to the README.Qtopia from SDL CVS, if the requested size is 320x240 then it flips the landscape/portrait appropriately
[22:36:40] <EsBee-Eks> oh :)
[22:36:52] <EsBee-Eks> i thought you said it was already doing that
[22:39:29] <artaxerxes> let's try...
[22:39:37] <artaxerxes> nope
[22:39:42] <artaxerxes> wasn't it
[22:43:46] <artaxerxes> gotta go
[22:43:59] <wjp> bye
[22:44:02] <wjp> and good luck :-)
[22:44:02] <artaxerxes> have a good week-end guys...
[22:44:06] <artaxerxes> thx
[22:44:07] <wjp> you too
[22:44:11] <-- artaxerxes has left IRC ("using sirc version 2.211+KSIRC/1.1")
[22:44:18] <EsBee-Eks> bye
[22:45:45] <RonC> back
[22:46:10] <EsBee-Eks> wb
[22:46:15] <RonC> thanks
[22:47:35] <RonC> libcrypto.so.2 and libssl.so.2 are needed for XChat.
[22:48:04] <RonC> It won't let me install :(
[22:48:21] <wjp> if you go to rpmfind.net, and enter those files, it should give the .rpm you need for them
[22:48:26] <EsBee-Eks> wow, it does need a lot of stuff :)
[22:49:16] <RonC> thank you
[22:49:56] <RonC> My favorite App in Linux: XKill
[22:51:14] <EsBee-Eks> it is very dangerous
[22:51:27] <EsBee-Eks> says its manual
[22:51:27] <EsBee-Eks> :-)
[22:51:56] <wjp> you need the openssl and openssl-devel packages, btw
[22:52:13] <EsBee-Eks> wjp is forum broken?
[22:53:16] <wjp> hm, looks like it
[22:53:46] <EsBee-Eks> :-(
[22:55:52] <EsBee-Eks> wjp: i need to show you my loaded cart...
[22:59:35] <RonC> "BorgBurger: We do it our way. Your way is irrelevent.
[22:59:59] <wjp> EsBee-Eks: lol
[23:00:24] <wjp> what's in the mystery chests? :-)
[23:00:30] <RonC> Any trekkies in here? If there is I want to know :)
[23:00:40] <EsBee-Eks> me
[23:00:48] <wjp> trekkies? not fanatically, but I watch(ed) quite a lot of star trek
[23:00:49] <EsBee-Eks> that is funny, i think ive heard it before :)
[23:00:56] <EsBee-Eks> wjp: i dont know its a mystery
[23:01:34] <RonC> Agreed, i'm not a fanatic either. :)
[23:01:45] <wjp> ack... just when I was going to go to bed somebody emails me a bug-savegame
[23:01:48] <EsBee-Eks> i am a TNG fanatic but ive never gone to a convention
[23:01:59] <EsBee-Eks> and i dont really watch it anymore
[23:02:10] <EsBee-Eks> the repeats
[23:02:30] <EsBee-Eks> wjp: i got those chests from the old number #1 mine, do you know whats in them?
[23:02:46] <wjp> hm, no
[23:02:52] <RonC> "George-W-Bush-of-Borg: Terrorists will be assimilated. Resistance is futile."
[23:02:58] <EsBee-Eks> i mean Britannian Mining Company - Old Number One
[23:03:25] <EsBee-Eks> RonC: did you see microsoft scene?
[23:03:38] <RonC> ?
[23:03:48] <EsBee-Eks> Borg vs Microsoft
[23:03:56] <RonC> Oh, yes, I have :)
[23:04:05] <RonC> I'm an expert on trek humor.
[23:04:07] <EsBee-Eks> <Riker looks puzzled.> "What the hell is 'Microsoft'?"
[23:04:07] <EsBee-Eks> heh
[23:04:13] <RonC> :)
[23:04:27] <RonC> You might enjoy this...
[23:04:33] <RonC> http://www.assimsoft.com/
[23:05:31] <EsBee-Eks> "Sourceforge host Assimilation Software for free: they're marvellous!"
[23:05:52] <RonC> well, they are :)
[23:06:15] <wjp> hm, that skara brae problem looks like he just forget to cast Seance
[23:06:28] <RonC> Chris Graham has written 3D importers from the latest games. Very cool stuff here.
[23:06:29] <EsBee-Eks> hmm oh yeah, i didnt notice "Assimilation Software" was the name of their company :)
[23:07:10] <EsBee-Eks> wjp: i dont even remember any of the skara brae stuff, do you have to do that to complete the game?
[23:07:15] <wjp> yes
[23:07:25] <wjp> to get the notebook from Alagner
[23:07:36] <EsBee-Eks> oh yeah
[23:07:38] <EsBee-Eks> get the meaning of life
[23:07:41] <EsBee-Eks> i kinda remember
[23:07:53] <EsBee-Eks> but really, i can barely remember any of this game :)
[23:07:53] <wjp> answer to the question of life and death or something
[23:08:00] <EsBee-Eks> something
[23:08:02] <wjp> I wonder if he used the exact same wording as Erstam in SI
[23:08:31] <EsBee-Eks> batlin says there is no meaning :)
[23:08:35] <RonC> I think it was very similar.
[23:08:48] <wjp> I was kind of disappointed that I couldn't tell him that there were no answers :-)
[23:08:54] <RonC> Batlin is a meat-head :)
[23:09:37] <RonC> 12 year olds can defeat him :)
[23:09:54] <EsBee-Eks> at least they talk after you cast armageddon, in U6 LB would turn into a zombie :)
[23:10:17] <RonC> Actually, I defeated Batlin when I was 12...
[23:10:59] <wjp> hm, I should be going
[23:11:01] <wjp> g'night
[23:11:07] <RonC> goodnight
[23:11:13] <-- wjp has left IRC ("Zzzz....")
[23:11:21] <EsBee-Eks> ok
[23:11:35] <EsBee-Eks> cya
[23:11:36] <RonC> Just you, me and the bot :)
[23:11:40] <RonC> cya
[23:11:45] <RonC> thanks for the help.
[23:11:56] <RonC> Live long and prosper.
[23:12:21] <EsBee-Eks> hmm
[23:12:38] <EsBee-Eks> ok
[23:12:38] <EsBee-Eks> Darke|afk should come back soon
[23:12:38] <EsBee-Eks> lol
[23:13:30] <RonC> The XMMS extra stereo plugin rules.
[23:14:20] <EsBee-Eks> you dont think its kind of echo-ey?
[23:14:37] <RonC> Well, it needs to be used in moderation with headphones :)
[23:14:51] <RonC> It also depends on what music you listen to.
[23:15:48] <RonC> For a trekkie-Linux user, i'm one of the biggest traditionalists going.
[23:16:19] <EsBee-Eks> traditionalist?
[23:16:52] <RonC> Well, I like the old stuff :)
[23:17:52] <EsBee-Eks> sitting on this loaded carriage is a big pain
[23:18:35] <RonC> I always thought that Ultima VII was overdone in some parts.
[23:18:50] <RonC> Including freedom of where to sit ;)
[23:20:26] <EsBee-Eks> really?
[23:20:45] <EsBee-Eks> i think it is one of the reasons i still enjoy it
[23:20:53] <EsBee-Eks> all the freedom
[23:22:04] <RonC> Well, I always thought that if you wanted to sit in a cart, all the charactors should go sit down.
[23:22:21] <EsBee-Eks> i may have played U8 more if i could sit in chairs
[23:23:23] <EsBee-Eks> In the original it is a bit easier.
[23:29:07] <RonC> I hate how there isn't a hope for an Ultima X.
[23:29:17] <RonC> Of course, All Good Things...
[23:31:00] <EsBee-Eks> hmm :)
[23:31:20] <EsBee-Eks> theres some fan projects
[23:32:00] <EsBee-Eks> Is Serpent's Hold your favorite part of Ultima VII?
[23:32:00] <RonC> Heard about the new patent on JPEGs?
[23:32:07] <RonC> Of course it is :)
[23:33:23] <EsBee-Eks> no
[23:33:23] <EsBee-Eks> some people were talking about it maybe, in #WOPN
[23:33:35] <EsBee-Eks> but i wasnt sure if thats what they were talking about
[23:34:00] <RonC> PNG!!!!!!!!! :)
[23:34:10] <EsBee-Eks> sounds pretty stupid to me
[23:34:33] <RonC> Agreed. I PNG's are much better. It's the format of the future...
[23:34:37] <EsBee-Eks> yeah but
[23:34:41] <RonC> Good, lossless compression.
[23:34:52] <EsBee-Eks> PNG is better for low color/high contrast images isnt it?
[23:35:08] <EsBee-Eks> i didnt know people compressed many photographs with it
[23:36:29] <EsBee-Eks> i have been using PNG for a long time - i must be the user of the future! :-)
[23:36:55] <RonC> Nah, it's better than any other format, IMHO.
[23:37:07] <EsBee-Eks> its great
[23:37:10] <RonC> There's a difference between PNG-8 and PNG-24.
[23:37:41] <RonC> Use PNG-24 for lossless compression at 24 bit. PNG-8 for lossless compression at 256 colors...
[23:38:32] <RonC> Bush of Borg: Read my lips, NO NEW ASSIMILATIONS!
[23:40:37] <RonC> Basterds at Forget Technologies stcoks went up because of this JPEG liscensing.
[23:40:54] <RonC> Oh, well, i'm still fuming about that one.
[23:42:08] <EsBee-Eks> Eldroth: "Farewell milord, and remember, the grass is always greener when it rains."
[23:44:35] <RonC> Is that words of inspiration, or a friendly goodbye? :)
[23:45:29] <EsBee-Eks> eldroth's advice #27
[23:45:46] <RonC> :), why thank you.