#exult@irc.freenode.net logs for 14 Dec 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:00:21] <matto|mac> hmm... does the Deeveloper Tools include g++? I don't seem to have gotten it
[00:02:27] * Fingolfin thinks it is a bit weird that the freebsd Makefile.vars assumes intel FreeBSD
[00:02:35] <Fingolfin> definitly is in there
[00:02:42] <Fingolfin> do a "rehash" if you are using tcsh (default shell)
[00:03:03] <matto|mac> Fingolfin: wow, rehash worked.. you are truly brilliant
[00:03:46] <Fingolfin> if you want I can send you my Makefile.vars.macosx
[00:03:53] <matto|mac> Fingolfin: well as you can see, the way I have the Makefiles set up now will allow for easy expansion to other architectures
[00:04:13] <matto|mac> it's not the usual GNU ./configure method, but I find it fairly convenient
[00:04:19] <matto|mac> ok sure
[00:04:40] <Fingolfin> I think it is still a pretty crude approach, e.g. you seem to asssume FreeBSD&Linux run on x86 only :-)
[00:04:51] <Fingolfin> no offense meant
[00:05:28] <matto|mac> ya that is all the code is designed to compile on
[00:05:42] <matto|mac> when someone is ready to do a non x86 linux port, it will be easy to expand
[00:06:16] <matto|mac> I also assume Solaris uses a SPARC cpu hehe
[00:06:56] <Fingolfin> although it can run on x86, too
[00:07:16] <matto|mac> exactly
[00:07:49] <matto|mac> but I am not gonna build it for x86 solaris for no reason...
[00:08:19] <matto|mac> the only reason I am looking into doing it on Mac is a programmer has contacted me about doing it for LinuxPPC, so I have gotten a bit of renewed interest
[00:10:15] <Fingolfin> io/network.cpp contains x86 asm code.. hmpf
[00:10:27] --> Kirben has joined #exult
[00:10:28] --- ChanServ gives channel operator status to Kirben
[00:10:40] <matto|mac> lol
[00:10:46] <Fingolfin> matto|mac: in fact I think that file would need quote some changes to work here
[00:11:29] --> exultbot has joined #exult
[00:11:29] --- Topic for #exult is: Exult: An open-source engine for Ultima 7: The Black Gate and The Serpent Isle; Exult 1.0 has been released! http://exult.sf.net/
[00:11:29] --- Topic for #exult set by wjp at Sun Dec 1 13:38:03 2002
[00:15:37] --> Coren_ has joined #exult
[00:15:56] <wjp> hi Coren_
[00:16:02] <Coren_> Hey Willem.
[00:16:04] <Coren_> How goes?
[00:16:21] <wjp> coding away at Pentagram some more :-)
[00:16:21] <matto|mac> I guess I'll need to add a #define for X86 architecture
[00:16:25] <Coren_> Did the latest cvs patch fix your crash bug?
[00:16:32] <wjp> ah, I need to try that :-)
[00:16:34] <Coren_> Cool. Anything I can see?
[00:16:39] <matto|mac> since get_cpu_name does work on windows, linux and freebsd (x86 versions)
[00:16:56] <wjp> Coren_: hm, pentagram CVS isn't compilable atm
[00:17:11] <wjp> (because I've been holding off on committing some necessary files)
[00:17:12] <Coren_> wjp: Bummer.
[00:17:26] <wjp> pentagram is currently a console app, btw :-)
[00:17:34] <matto|mac> well, they are kicking me out of work here.. so I gotta run
[00:17:39] <matto|mac> thx for your help
[00:17:55] <Coren_> U8 using aalib? :-)
[00:18:05] <-- matto|mac has left IRC ("ChatZilla 0.8.11 [Mozilla rv:1.2.1/20021130]")
[00:18:21] <wjp> heh, nah, we just didn't do any of the main graphics code yet :-)
[00:18:51] <wjp> although, Colourless wrote quite a lot of the graphics code already
[00:19:07] <wjp> it just isn't connected to the rest yet
[00:19:09] <wjp> or something like that :-)
[00:19:21] * wjp needs to talk to Colourless about that sometime :-)
[00:20:12] * Coren_ chuckles.
[00:20:19] <wjp> crash seems to be gone
[00:20:24] <Coren_> Goodie.
[00:20:39] <Coren_> Like I said. Checking for overruns in a buffer that's filled from to top down was not useful. :)
[00:21:38] <Coren_> Incidentally, do you like the new conversation layout?
[00:22:04] <Coren_> I needed to make the font display a midge smaller do to it this way though.
[00:23:00] * wjp hunts down an npc
[00:23:32] <wjp> well, that one didn't have much to say
[00:23:51] <Coren_> Heh. The people in the castle have nothing to say until LB does his speech.
[00:24:11] <Coren_> 'map 17' has plenty people to talk to if you don't want to bother with LB
[00:24:55] <wjp> looks pretty good
[00:25:09] <wjp> did you do trading yet?
[00:25:36] <wjp> hm, I probably asked this before, but are the pillars in the throneroom supposed to be 20cm high?
[00:25:39] <Coren_> Nope. That's on my to-do-soon.
[00:26:32] <Coren_> wjp: You have. They aren't. Those are the 'picture' pillars rather than models. I should probably take two minutes with 3dsmax and make a model. :-) A pillar *should* be within my limited capabilities. :)
[00:26:48] <wjp> :-)
[00:27:08] <wjp> start 3dsmax. add cylinder. export model. :-)
[00:27:25] <Coren_> Actually, they're supposed to be square pillars. :-O
[00:27:50] <Coren_> Just that 3dsmax requires inflicting windows on my box. :)
[00:28:05] * Coren_ hasn't booted into that, er, other OS in months. :)
[00:28:20] <Coren_> I test the win32 executable with Wine. :)
[00:29:31] <wjp> oh, square? oops :-)
[00:29:56] <Coren_> Actually, I should probably get off my butt and do a couple of models. Chests and beds are also begging to be replaced.
[00:30:03] <Coren_> I can probably manage tables and chairs too.
[00:30:07] <wjp> any linux modellers that can output the right model format?
[00:30:28] <wjp> any linux modellers period? :-)
[00:30:48] <Coren_> I have no idea. The only modeler I ever touched is 3dsmax; I expect at worst anything I can import into 3dsmax will do in a pinch.
[00:31:13] <Coren_> 'Blender' is a linux modeler I have heard of on occasion. Said to be pretty good too.
[00:32:13] <Coren_> As for the model format, I use 'Ascii Export Format' which is, basically, a text file.
[00:35:16] <Coren_> I need to find a new home for the media and 3d data archives. :(
[00:36:46] <Dark-Star> need to go. bye!
[00:36:57] <-- Dark-Star has left #exult ()
[00:37:52] <wjp> too much bandwidth?
[00:49:01] <Fingolfin> what?
[00:49:11] * Fingolfin didn't know such a thing does exist
[00:49:40] * wjp meant too much bandwidth-usage
[00:49:46] * wjp points at Coren_'s statement above
[01:11:42] <wjp> yay! current pentagram CVS can actually "run" u8's usecode
[01:11:59] <wjp> where "run" shouldn't be taken overly serious yet :-)
[01:27:28] <Coren_> No; not that I know of; the box where the archives lived just stopped responding, the ssh keys have changed, and I can't seem to contact the sysadmin.
[01:28:57] <Coren_> Smells like a system crash followed by a reinstall.
[01:42:32] <wjp> ugh, it's kind of late
[01:42:41] <wjp> I guess I should go
[01:42:42] <wjp> g'night
[01:43:02] <-- wjp has left IRC ("Zzzz...")
[01:43:54] <-- Coren_ has left IRC (Remote closed the connection)
[01:58:01] <-- Fingolfin has left IRC ("good night, err, morning!")
[02:03:28] --> Darke has joined #exult
[02:03:28] --- ChanServ gives channel operator status to Darke
[02:31:52] --> MeatShield has joined #exult
[03:18:35] <-- MeatShield has left #exult ()
[04:18:03] --- Darke is now known as DarkeAFK
[04:23:02] --> Zxcvb has joined #exult
[04:23:12] <Zxcvb> is there going to be another zaurus binary snapshot anytime soon?
[04:57:48] --- DarkeAFK is now known as Darke
[04:58:54] <Darke> You'll have to ask Artaxerxes about that. He's the one who does Zaurus stuff.
[05:17:12] <-- Zxcvb has left IRC (Killed (NickServ (Ghost: Zxcvb_!~msmustdie@ilchtn54.one-eleven.net)))
[05:17:55] --> Zxcvb has joined #exult
[05:18:26] <Zxcvb> for the pc (win/linux), do I need the full game, or just the static directory?
[05:20:26] <Darke> Just the static, IIRC.
[05:21:32] <Zxcvb> ah
[05:21:32] <Zxcvb> i have only used the Z port
[05:22:24] <Zxcvb> is there going to be a new Z binary snapshot soon?
[05:22:49] <Darke> You'll have to ask Artaxerxes about that. He's the one who does Zaurus stuff.
[05:24:20] <Zxcvb> when is he usually in?
[05:24:42] <Zxcvb> just wondering what to zip up to send to this box
[05:25:27] <Darke> No idea. You'll probably either want to email him, or to ask on the forum about a newer version. He'll probably look through these irc logs too and notice.
[05:25:42] <Darke> IIRC, there was a thread on the forum about what to send. Hunt there.
[05:26:04] <Darke> I think it was just the exult executable, the data/ directory from exult and the static/ directory from the original games.
[05:26:19] <Zxcvb> unless he actually tests new versions by playing through a bunch of points before releasing
[05:45:46] <Darke> No idea. *grin*
[06:25:29] --> SharpTooth has joined #exult
[06:28:29] <Zxcvb> Darke: savegames work on all exult platforms, right?
[06:28:45] <Zxcvb> Darke: or do they have to have the same endianness to transfer save games?
[06:36:16] <-- Darke has left IRC (Remote closed the connection)
[06:37:06] <-- SharpTooth has left IRC (Remote closed the connection)
[06:45:01] --> matto has joined #exult
[07:15:50] --> Darke has joined #exult
[07:15:50] --- ChanServ gives channel operator status to Darke
[07:23:59] <Zxcvb> saved games can be transfered between platforms, right?
[07:24:22] <Darke> *nod* Shouldn't have a problem with that.
[07:24:29] <Zxcvb> no endianness issues?
[07:27:20] <Darke> There was one around 0.64, but I don't think there's been a problem since then.
[07:29:13] <matto> hey guys
[07:29:39] <matto> anyone know how to make GCC stop compiling after a single error message? I am getting like 5 pages worth of errors and it's too much
[07:34:00] <Darke> None that I know of, nor can I find with a quick glance over the info file.
[07:35:23] <Darke> I wouldn't be surprised that those 5 pages _are_ a single error message. *grin* I've messed up the logic with using std::strings in C++ more then once and gotten 100+ lines of error message. *grin*
[07:35:40] <matto> hehe
[07:35:52] <matto> I'm afraid it's more serious than a single error message...
[07:36:06] <matto> but I did find a way to make it manageable
[07:36:23] <matto> (I am porting a windows application to linux and there are major case sensitivity issues all over the place)
[07:36:52] <Zxcvb> matto: winelib, or manual port?
[07:37:01] <matto> manual port
[07:37:41] * Darke ahhs. Extremely fun. *Grin*
[07:38:03] <Zxcvb> better to use sdl/wxwindows/etc from the start
[07:38:30] <Zxcvb> i noticed my new laptop doesn't have EMS even in a windows 98 dos box
[07:38:52] <Zxcvb> apparently it can't find the 64k hole
[07:38:52] <Zxcvb> is that normal on newer systems
[07:39:54] <Darke> Odd. Don't know. Laptops are normally a little... different though. *grin*
[07:40:44] <matto> Zxcvb : I agree, but I didn't write the program :)
[07:41:02] <Zxcvb> newer systems might not have the empty memory between 640k and 1mb for EMS
[07:41:21] <Zxcvb> i hear some video cards don't support VGA/VESA anymore
[07:42:09] <Zxcvb> hopefully dosbox will help, but it doesn't even do protected mode yet
[07:51:40] <-- Zxcvb has left IRC ("ircII EPIC4-1.0.1 -- Are we there yet?")
[07:58:25] --> Cash has joined #exult
[07:58:26] <Cash> ?version
[07:58:26] <exultbot> The latest official version of Exult is: 0.99.1rc2
[07:58:30] <-- Cash has left #exult ()
[08:03:04] --> Cash has joined #exult
[08:03:14] <-- Cash has left #exult ()
[08:05:23] <matto> hehe
[08:08:09] <Darke> exultbot's just a _little_ out of date. *grin*
[09:29:50] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[09:32:20] --> Kirben has joined #exult
[09:32:20] --- ChanServ gives channel operator status to Kirben
[09:45:23] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[09:50:49] --> Kirben has joined #exult
[09:50:49] --- ChanServ gives channel operator status to Kirben
[11:13:24] --> Fingolfin has joined #exult
[11:13:24] --- ChanServ gives channel operator status to Fingolfin
[11:13:32] <Fingolfin> yo
[11:15:00] <Darke> Hi.
[12:53:41] <-- Darke has left IRC ("Inficio-Infeci-Infectum")
[13:04:44] --> Darke has joined #exult
[13:04:44] --- ChanServ gives channel operator status to Darke
[13:20:55] --> wjp has joined #exult
[13:20:55] --- ChanServ gives channel operator status to wjp
[13:20:56] <wjp> hi
[13:21:19] <Darke> Hi.
[13:21:50] <Darke> wjp: Don't suppose you know how to get rid of the stilly bell on the console/xterm? It's becoming... annoying. *grin*
[13:22:13] <wjp> in a plain xterm?
[13:23:12] <Darke> Plain xterm. For reasons unknown to me konsole crashes on startup (probably an upgrade to either qt, glibc, or gcc, all of which I did simultaneously, and of which this is the only program affected *grin*).
[13:24:08] <Darke> Adding the 'bell-style none' to inputrc doesn't work, nor does adding it to .bashrc which one faq suggested.
[13:24:50] <wjp> rewire the pc speaker internally? :-)
[13:25:14] <Darke> The escape sequences for xterms also don't want to work.
[13:25:30] <Darke> Said faq also suggested that, but it's a particularly... inelegant solution. *grin*
[13:25:57] <Darke> I remember one faq, somewhere, telling you how to cat a '1' to a particular /dev file to turn it off, but I can't locate it anywhere.
[13:36:05] <-- Darke has left IRC ("BRB")
[13:48:19] --> Darke has joined #exult
[13:48:19] --- ChanServ gives channel operator status to Darke
[14:29:18] <-- Fingolfin has left IRC (vinge.freenode.net irc.freenode.net)
[14:29:18] <-- matto has left IRC (vinge.freenode.net irc.freenode.net)
[14:29:34] --> Fingolfin has joined #exult
[14:29:34] --> matto has joined #exult
[16:11:10] --> Colourless has joined #Exult
[16:11:10] --- ChanServ gives channel operator status to Colourless
[16:11:33] <Colourless> hi
[16:11:56] <wjp> hi
[16:12:06] <Darke> Hi!
[16:13:35] <Fingolfin> HI!
[16:14:43] * Darke hunts around Fingolfin's weird OSX desktop to find out where the control is to turn his volume down. *grin*
[16:15:00] <Fingolfin> the volume menu in the top right, dude
[16:26:46] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:28:05] * Darke mouses to the appropriate place and reduces Fingolfin's volume a tad.
[16:30:05] <matto> hi!
[16:30:44] * Darke blinkblinks and appears to have accidentally reduced matto's volume instead. Curious.
[16:31:05] <wjp> well, matto was using osx a bit yesterday :-)
[16:31:13] <matto> ya, I was hehe
[16:32:23] * Darke upgrades matto to WindowsXP. That'll solve the confusion.
[16:33:20] <Colourless> oi, i sense sarcasm in that point
[16:33:39] <wjp> of course, the word 'upgrades' gives it away clearly :-)
[16:34:08] <Darke> I would have thought 'solves the confusion' would also have given it away if you didn't get the first one. *grin*
[16:35:43] <wjp> sure, but how could you miss the first one? :-)
[16:42:42] <Darke> We -are- talking windows users here, y'know. *duck!*
[16:43:50] * Colourless raises an eyebrow
[16:55:35] <-- matto has left IRC (vinge.freenode.net irc.freenode.net)
[16:55:35] <-- Fingolfin has left IRC (vinge.freenode.net irc.freenode.net)
[16:58:29] --> Fingolfin has joined #exult
[16:58:29] --> matto has joined #exult
[17:06:56] --- Darke is now known as Darke|zzZ
[17:49:40] --> Dark-Star has joined #exult
[17:50:02] <Dark-Star> hi
[17:50:10] <Colourless> hi
[17:56:31] --- Dark-Star is now known as Dark-Star|away
[18:21:49] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[22:22:21] --> matt__ has joined #exult
[22:58:06] --- matto is now known as matto|wookin
[22:58:09] --- matt__ is now known as matto