#exult@irc.freenode.net logs for 23 Feb 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:01:45] <-- Fingolfin has left IRC ("dreaming...")
[01:03:18] <-- Kirben has left IRC ("System Meltdown")
[01:23:23] <-- ashp has left IRC ("Remember, no matter where you go, there you are.")
[01:36:33] <-- wjp has left IRC ("Zzzz....")
[01:43:47] <-- kefka has left IRC (Read error: 104 (Connection reset by peer))
[08:50:57] --> Kirben has joined #exult
[08:50:57] --- ChanServ gives channel operator status to Kirben
[09:24:03] --> Wumpus has joined #exult
[09:47:39] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[10:05:45] --> Darke has joined #exult
[10:05:45] --- ChanServ gives channel operator status to Darke
[10:05:56] * Darke bows, "Hi."
[10:20:02] * Wumpus points to darke and yells `stalker'
[10:23:35] * Darke blinkblinks and checks out the logs.
[10:24:38] <Darke> Nah. If I was stalking you, I would have appeared withing 10 minutes of you arriving on the channel, this was over 40 minutes. *grin*
[10:31:51] <matto> stalker!
[10:33:24] * Darke paws matto a stalk of celery.
[10:49:17] <matto> *sniff* that's the nicest thing anyone has ever done for me
[10:54:10] <Darke> Hmm... you never got that bunny-lady to give you those flowers or what not in SI?
[11:16:00] --> kefka has joined #exult
[11:19:11] <Darke> Hello.
[11:22:45] <kefka> Hi
[11:30:57] <-- Wumpus has left IRC ("reading")
[12:10:47] --> wjp has joined #exult
[12:10:47] --- ChanServ gives channel operator status to wjp
[12:10:50] <wjp> hi
[12:12:00] <Darke> Hi.
[12:15:30] --- Darke has changed the topic to: Exult: An open source engine designed to run Ultima 7: The Back Gate and Ultima 7: Serpent Isle. See exult.sf.net for more details.
[12:17:38] --- wjp has changed the topic to: Exult: An open source engine designed to run Ultima 7: The Back Gate and Ultima 7: Serpent Isle. See exult.sf.net for more details. (When it's up again, that is :-) )
[12:18:38] * Darke pokes his tongue out at wjp.
[12:19:10] * wjp returns the favour :-)
[12:27:55] <wjp> has exult.sf.net been down constantly or up and down as 'usual'?
[12:31:35] <Darke> It only went down about an hour ago, IIRC. Before then I had only one problem accessing it.
[12:32:24] * Darke droopears, Chuck Jones apparently died today.
[12:33:51] <wjp> yeah, I saw :-(
[12:36:48] <Darke> His website doesn't look like it's been updated with the news yet, http://www.chuckjones.com/ although the 'Current Events' section is somewhar appropriately down.
[12:42:05] <-- kefka has left IRC (Read error: 104 (Connection reset by peer))
[12:49:12] --> kefka has joined #exult
[13:42:48] --- wjp has changed the topic to: Exult: An open source engine designed to run Ultima 7: The Back Gate and Ultima 7: Serpent Isle. See http://exult.sf.net/ for more details.
[13:47:01] --> Colourless has joined #Exult
[13:47:02] --- ChanServ gives channel operator status to Colourless
[13:47:11] <Colourless> hi
[13:49:17] * Darke bows, "Hi!"
[13:50:27] --- Darke has changed the topic to: Exult: An open source engine designed to run Ultima 7: The Back Gate and Ultima 7: Serpent Isle. See http://exult.sf.net/ for more details. (When it's up again, that is. *grin*)
[13:50:55] <wjp> hi
[13:51:24] --- wjp has changed the topic to: Exult: An open source engine designed to run Ultima 7: The Back Gate and Ultima 7: Serpent Isle. See http://exult.sf.net/ for more details.
[13:51:28] <wjp> ;-)
[13:51:54] * Darke dismissivly waves his paw, "Bah."
[13:53:15] * Darke was about to say something along the lines of that he has no time for such childish games, but then remembered that roleplaying tends to be considered in that bracked, even though it may deal with most unchild like topics. *grin*
[13:53:42] <Colourless> that topic is far too long
[13:54:11] * Darke ponders.
[13:54:52] --- Darke has changed the topic to: Exult: An OS, game OS designed to run U7:BG & U7:SI. cf. http://exult.sf.net
[13:55:02] <Darke> Better? *grin*
[13:55:48] <Colourless> no. now it's just terrible
[13:56:34] <Darke> There's just no pleasing some people, is there? *grin*
[13:57:46] <kefka> how about: Exult: read the goddamn FAQ before asking your retarded questions in here
[13:58:25] * Darke snickers.
[13:58:41] --- Colourless has changed the topic to: Exult: read the goddamn FAQ before asking your retarded questions in here. http://exult.sf.net/
[13:58:48] <Darke> Perhaps that's just a bit... forceful?
[13:58:50] <Colourless> hmmm
[13:59:02] --- wjp has changed the topic to: Exult
[13:59:07] <wjp> ;-)
[13:59:54] --- Darke has changed the topic to: Exult. Exult? Exult! Exult: http://exult.sf.net
[14:01:11] <Colourless> heh, dominus would have appreciated kefka's topic
[14:03:01] * Darke agrees!
[14:33:06] --- wjp is now known as wjp|away
[14:33:08] <wjp|away> bbl
[14:54:10] * Darke yawns, "Sleep calls. Night!"
[14:54:16] <Colourless> cya
[14:54:20] <-- Darke has left #exult ()
[15:14:05] <-- Colourless has left IRC ("i have a universe to save... ok I lied, i don't")
[15:43:49] --- wjp|away is now known as wjp
[16:20:43] --> Fingolfin has joined #exult
[16:20:49] <wjp> hi
[16:21:06] <Fingolfin> yo
[16:21:10] --- ChanServ gives channel operator status to Fingolfin
[18:32:58] --> Avatar14 has joined #exult
[18:33:02] <Avatar14> halloooooooooooooo
[18:36:14] <-- Avatar14 has left #exult ()
[18:47:07] --> Nuclear has joined #exult
[18:47:23] <Nuclear> Hi all
[18:53:25] <Nuclear> ? any one around... or just sitting idle?
[18:55:34] <Nuclear> guess I'll idle till someone says something.
[18:56:13] <Fingolfin> hi Nuclear
[18:57:27] <Nuclear> oh hullo
[18:57:48] <wjp> hi
[18:58:29] <Fingolfin> wjp: despite the fact that you don't care, you nation is 7th in the total ranking =)
[18:58:36] <Fingolfin> so far at least
[18:58:47] <wjp> not bad :-)
[18:58:58] <wjp> and germany?
[18:59:04] <Fingolfin> nope :-) you have quite some good skaters
[18:59:30] <Fingolfin> 2nd counted by golds (norway has one more), 1st if counted the american way (total sum of medals)
[18:59:39] <wjp> nice
[19:00:13] <Fingolfin> yeah, and a bit surprisng =) we won all sorts of gold and silver medals where nobody thought we would win anything =)
[19:01:21] <Nuclear> I'm interested in helping out with Pentagram. I read that all you need right now are people to decypher file formats. I was wondering if you could point me in the right direction to start. e.g. What needs to be done and possibly websites or books that give information on how to even attempt reverse engineering files. Since google doesn't seem to help in this instance
[19:01:28] <Nuclear> woah that's long
[19:01:44] <wjp> google doesn't help because there's not much done already
[19:02:06] <wjp> I think we have collected most (or all) of the available docs in the pentagram cvs module
[19:02:29] <Nuclear> ok. I'll check those out
[19:02:31] <wjp> You could also try searching usenet (groups.google.com) for posts by "Jason Ely"
[19:03:03] <wjp> there are a couple of them with some info about map format and such
[19:03:26] <Nuclear> wow... actual information.. thanks
[19:03:44] <wjp> anyway, what kind of things would you like to do?
[19:03:54] <wjp> there's still lots of things to figure out :-)
[19:04:02] <Nuclear> anything that currently needs to be done
[19:04:39] <wjp> my personal favourite is the usecode. (Like in U7) it's a assembly-like language that handles plot and such
[19:05:12] <wjp> We've got most of the global structure and a lot of the individual opcodes figured out, but still need to work on the things related to multi-threading
[19:05:51] <wjp> then there's the movie files. I haven't looked at those at all, so I don't know anything about them
[19:06:11] <Nuclear> oh... movie files....hmmm
[19:07:12] <-- kefka has left IRC (Read error: 104 (Connection reset by peer))
[19:07:22] <wjp> the SFX format is a bit of a problem too. We know the SFX have been compressed by a program called 'sonarc', but we can't decompress them, yet
[19:07:47] <wjp> anim.dat needs some work too. (Most of the structure is documented)
[19:07:58] <wjp> wpnovlay.dat: haven't looked at it yet
[19:08:14] <wjp> typeflag.dat: we've got a few of the flags, but still lots of gaps
[19:08:36] <wjp> quotes.dat: quotes seem to be encrypted or compressed. Not sure how to extract them
[19:09:18] <Nuclear> and there still needs to be something to exact all of this after you unarj the orginal files, correct?
[19:09:39] <wjp> what do you mean?
[19:10:36] <wjp> oh, s/exact/extract/ ?
[19:10:46] <Nuclear> I use linux only... so I have no way, except possibly dosemu to run the original installer and u8.exe.
[19:10:55] * wjp is in linux too
[19:11:41] <wjp> IIRC, if you unarj the files, you get the entire directory tree. Only u8shapes.flx is still compressed (as u8shapes.cmp)
[19:11:43] <Nuclear> one of the others informed me that the files on the cd were just arjed.
[19:11:51] <wjp> yeah
[19:12:05] * wjp takes another peek at the CD
[19:12:20] <wjp> yes, it's just arj-ed
[19:12:33] <Nuclear> but the rest of the decompression takes place on the initial running of the program
[19:12:51] <wjp> yes, but that's just u8shapes.cmp
[19:13:06] <Nuclear> only that file?
[19:13:10] <wjp> the "compression" there just means they stripped the nonessential parts out of the shape headers
[19:13:30] <wjp> decompressing it would be quite easy to do
[19:13:45] <wjp> (just would take some time to work out the details)
[19:14:15] <Fingolfin> that would indeed be useful to have as a tool
[19:14:27] <Nuclear> hmmm.. I don't have a u8shapes.cmp ... I have the flx
[19:14:35] <wjp> UC version?
[19:14:44] <Fingolfin> i.e. to make it easy for people to get the data from the CD. Hey, and if you can get hold of some open source unarj code, then one could write sort of an "installer" for U8
[19:15:07] <Nuclear> hmm got that
[19:15:18] <wjp> I have the original CD release
[19:15:26] <wjp> (and the UC version, too, twice :-) )
[19:15:48] <Nuclear> think mine's that original.
[19:15:57] <wjp> the original should have the .cmp, the UC the .flx
[19:16:18] <wjp> (not a clue why they would want to save those 3Mb on the CD version, though)
[19:16:27] <Nuclear> ... actually mine's the cd-rom classics gold edition
[19:17:02] <Nuclear> which I think means it already has been patched too
[19:17:22] <wjp> heh, we'd probably have to write a patch-installer, too, then :-)
[19:17:36] <wjp> s/, then//
[19:19:47] <Nuclear> so I think that means all my file may be fully extracted... but the pentagram viewer don't seem to show everything.. or even the ability view full maps
[19:20:34] <wjp> what doesn't it show?
[19:21:19] <wjp> (btw, I think the viewer currently just crashes if a file isn't present)
[19:22:14] <wjp> brb
[19:24:48] <Nuclear> yeah that could be it. everthing works except "display"
[19:25:17] <wjp> I think the exception handling mechanism is a bit broken currently
[19:25:35] <wjp> it should display an error, but it doesn't, somehow
[19:26:08] <wjp> oh, wait
[19:26:12] <Nuclear> ./display \n Static path:. Gamedat path: . Savegame path: . Sound path:. Usecode path: . 1 Aborted
[19:26:13] <wjp> you should extract u8save.000
[19:26:24] <Nuclear> oh
[19:26:28] <wjp> into the gamedat dir
[19:26:57] <Nuclear> is it arjed or do I need u8saveextract?
[19:27:03] <wjp> the latter
[19:28:00] <Nuclear> it aborted
[19:28:03] <wjp> also, you should modify pentagram.cfg to set the proper paths
[19:28:44] <Nuclear> oh wrong one
[19:29:32] <wjp> hm, u8savextract should write lowercase filenames
[19:29:48] <Nuclear> sweet
[19:31:25] --> kefka has joined #exult
[19:33:20] <Nuclear> hmmm invisible blocks... so that's why I could get past some things
[19:34:12] <Nuclear> hmmm invisible blocks... so that's why I could get past some things
[19:34:18] <Nuclear> oopp
[19:35:22] <Nuclear> does music work yet? Or should I ask is there a way to pipe it through timidity
[19:38:18] <Nuclear> and I guess there is no way to see "in" a building yet.
[19:38:43] <wjp> music works in windows, and in macos too, IIRC. (Fingolfin?)
[19:39:00] <wjp> I haven't really looked at what needs to be done to make it work in linux
[19:39:52] <Nuclear> timidity or midi?
[19:40:37] <wjp> u8 midi through timidity :-)
[19:42:09] <Nuclear> I have no choice but timidity... sb128 (es1370)
[19:42:31] <Nuclear> no FM synth
[19:43:08] <Nuclear> at least not with OSS.. maybe an emulation though alsa.. but I haven't tried
[19:44:01] <Nuclear> anyway "display" tells me "Unable to create a MIDI device."
[19:44:19] <wjp> yeah, that's because it isn't compiling any of exult's midi drivers
[19:44:54] <wjp> it might just be a matter of compiling in the timidity 'driver' from exult, and #define-ing the right directive
[19:44:56] <Nuclear> oh... then I have to combine the sources?
[19:45:17] <Nuclear> kinda
[19:46:49] <Nuclear> ? where are the map numbers
[19:47:53] <wjp> docs/maps.txt
[19:48:02] <Nuclear> oh yeah..duh
[19:51:55] <Nuclear> oh! Discovering the power of +-_=
[19:52:17] <Nuclear> I love central Tenebrae
[19:52:23] <-- kefka has left IRC (Read error: 104 (Connection reset by peer))
[19:52:59] --> kefka has joined #exult
[19:55:00] <wjp> heh, right, Colourless implemented skip_lift a while back... totally forgot about that
[19:55:16] <Nuclear> say... isn't the dungeon supposed to be in the central tenebrae map? or is it it's own
[19:57:48] <Fingolfin> yes, music works on MacOS (sorry was AFK)
[19:58:47] <Fingolfin> the midi driver source is in the pentagram CVS, too, Nuclear, you don't have to "combine" anything, just edit some Makefiles (at least in theory :-)
[19:59:03] <Fingolfin> of course, in the future the configure script should automate this, but so far nobody bothered to, I think
[20:15:57] <Nuclear> haha Rhian's husband is sitting on the dock. not decapitated yet either.
[21:26:55] <Fingolfin> btw, wjp, even though I know it's completly unintersting for you: female ice skating over 5000 m - one of those netherland girls shocked all by breaking the world record, and she wasn't even one of the favorites =) we'll see if anybody else breaks her new records tonight :-)
[21:27:33] <wjp> hm, broke the world record? not bad :-)
[21:28:36] <Nuclear> Well, thanks for the help... hopefully you'll be hearing from me again (and vice vera) ... gotta go to work soon... Bye
[21:28:43] <Fingolfin> cya
[21:28:44] <wjp> bye
[21:28:48] <-- Nuclear has left IRC ("leaving")
[21:29:43] <Fingolfin> wjp: yeah, first to run under 7 minutes or something...anyway not it's the second last run, and a german is racing against a japanese... next run has another german, both of these are top favorites, of course I hope :-) But I think it'll be quite tough to break that record =)
[21:29:52] <Fingolfin> racing over 5000 m, <shudder>
[21:30:40] <Fingolfin> if I think of these "langlauf" (cross country skiing?) guys, 50 km today - argh! they must be crazy =)
[21:34:23] <Fingolfin> 4/10s behind now! woaaaa!
[21:34:46] <Fingolfin> YEESSS
[21:34:54] <Fingolfin> world record for claudia pechstein!
[21:34:56] * Fingolfin bounces around
[21:34:58] <Fingolfin> wooohooo
[22:30:44] <wjp> congrats :-)
[22:30:51] <wjp> on the 5 km?
[22:36:41] <Fingolfin> yeah! world record, and she won gold!
[22:36:48] <Fingolfin> now we are rank #1 in the medal rankings :)
[22:36:50] <Fingolfin> wow!
[22:37:02] <Fingolfin> and now the third (out of 4) runs in the 4 man bobsleigh
[22:37:37] <Fingolfin> a US team was in lead for the first two runs, but just now the german team is 29/100 s faster, wow, could become yet another medal =)
[22:45:04] <-- kefka has left IRC (Read error: 110 (Connection timed out))
[22:55:57] <wjp> go germany! ;-)
[22:56:35] <wjp> ugh... I'm actually starting to be interested... this is bad :-)
[23:17:19] <Fingolfin> hehe
[23:17:57] <Fingolfin> it looks very good, the german guy had a fantastic race it seems, only one got a bit closer: the swiss team is 27/100 behind
[23:18:18] <Fingolfin> if you think, they run three races, and are only 27/100 apart, yet this is a biiig difference
[23:18:21] * Fingolfin shakes head
[23:19:04] * Fingolfin has fun working on another CS project, this time as tutor. Once more a game, german checkers. Now let's see if this years tutors team can score better than last years =)
[23:38:39] <wjp> score? some AI competition or something?
[23:39:03] <wjp> this talking with a 30-minute-latency is kind of fun :-)
[23:57:52] <Fingolfin> hehe yeah
[23:58:01] <Fingolfin> score -> we have a small tournament at the end
[23:58:32] <Fingolfin> last year, with ~12 teams participating, we placed third (after the professor's AI player, and one another student team; we being a student team, too)
[23:58:59] <Fingolfin> and that was due to two very tiny bugs in our app; without them, we beat all of the opponents, as we found out after the matches =)
[23:59:09] <Fingolfin> but that's life, and anyway, it was major fun!
[23:59:36] <Fingolfin> this year, we have many more students (~80 compared to ~40), so we have maybe 16 teams, plus the tutor team, plus the prof team