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

Archive Today Yesterday Tomorrow
Exult homepage

[00:50:42] <Kharza-kzad> "69"
[00:55:07] <sbx> Truly, that is the meaning of life. :P
[01:06:20] <Kharza-kzad> yeayea
[01:14:24] --> chihuahua has joined #exult
[01:14:29] <-- chihuahua has left #exult ()
[02:11:48] <Kharza-kzad> wierd
[02:12:20] <Kharza-kzad> I set up a cvs repository and pserver on my linux machine at work, pull down the files using a win32 cvs client. Do a diff and almost every file is different
[02:12:35] <Kharza-kzad> somewhere in there the CR LF was changed to just a LF I think
[02:12:41] <Kharza-kzad> did it even in the binaries though
[02:13:08] <sbx> Could it have to do with the compression? Maybe it does that automatically.. for "convienience"
[02:13:17] <sbx> like infozip utils will do
[02:14:58] <Kharza-kzad> ught yea I zipped and unzipped it
[02:15:16] <Kharza-kzad> hexing the files in the repository now to see if they are hozed
[02:18:03] <Kharza-kzad> it's ok in the repository
[02:18:15] <Kharza-kzad> must be the win32 cvs client
[02:18:24] <sbx> o_O
[02:18:30] <sbx> never tried cvs in windows
[02:18:38] <sbx> actually I don't know much about it at all :)
[02:22:33] --> Darke has joined #exult
[02:22:33] --- ChanServ gives channel operator status to Darke
[02:22:54] * Darke bows, "Hi!"
[02:22:58] * sbx greets the bunnyman.
[02:22:59] <sbx> Hi!
[02:23:13] <Darke> There's an option to download them as LF only in wincvs.
[02:23:56] <sbx> OOh Darke is a psychic.
[02:24:01] <sbx> heh :P
[02:24:06] <sbx> i guess exultbot works again
[02:24:19] <Darke> Ya. He works.
[03:07:46] <Kharza-kzad> I gotta flag all my binaries as binaries I guess
[03:58:14] --> chihuahua has joined #exult
[03:58:24] <chihuahua> i crashed the game :(
[03:58:35] <sbx> heh
[03:58:38] <sbx> whats new? :)
[03:58:39] <chihuahua> apparently exult doesnt like it when you go beat the shit out of lord british
[03:58:49] <chihuahua> and he sends shitloads of guards in
[03:58:50] <sbx> the original didnt like that either
[03:58:59] <chihuahua> i made a pcx of all the guards i had in the room
[03:59:01] <chihuahua> before it crashed
[03:59:05] <sbx> heh
[03:59:11] <sbx> npc errors are not new in exult :)
[03:59:16] <chihuahua> kinda looks like the 3rd reich
[03:59:51] <chihuahua> it'd be cool to change the code around and have npcs that did more cool stuff
[04:00:13] <sbx> I think it was done great in the original.
[04:00:15] <chihuahua> i dont think resources regenerate in ultima do they?
[04:00:17] <chihuahua> i do too
[04:00:18] <chihuahua> but like
[04:00:22] <chihuahua> there could be some cool shit added
[04:00:39] <chihuahua> you know like the occassional thieves trying to come attack ya from time to time
[04:00:44] <chihuahua> or see guards walking around britain
[04:00:59] <chihuahua> like..following a course
[04:01:22] <sbx> there are paladins
[04:01:24] <sbx> and rogues
[04:01:36] <chihuahua> ya know this game could be altered in such a badass way
[04:01:39] <sbx> but they are autogenerated "monster"-type people
[04:01:41] <chihuahua> instead of avatar the great
[04:01:48] <chihuahua> you're bob the bandit
[04:01:52] <chihuahua> and like
[04:02:01] <chihuahua> you gotta go in and break into houses n shit and loot
[04:02:20] <chihuahua> that game has so much potential they just threw it away :/
[04:02:46] <sbx> you can do that stuff
[04:02:52] <chihuahua> i dont know programming
[04:02:53] <sbx> the whole point of the story is that your the avatar
[04:03:03] <chihuahua> no i mean like
[04:03:06] <chihuahua> change the game around
[04:03:12] <chihuahua> beef up the guards walking around town
[04:03:14] <chihuahua> make it challenging
[04:03:22] <chihuahua> ya know...like..make it so they have a random shop check
[04:03:29] <chihuahua> and give the guy abilities to hide n stuff
[04:03:32] <chihuahua> or some shit
[04:04:34] <chihuahua> i hope you guys get the wild hair up yer ass to do ultima 6
[04:04:49] <chihuahua> THAT was a fun game too
[04:04:52] <chihuahua> very interactive
[04:05:48] <chihuahua> i liked the whole gargoyle theme
[04:06:11] * sbx agrees.
[04:07:14] <chihuahua> those games are awsome in which they'd be cool for multiplayer..not "hey lets get everybody off the net"
[04:07:15] <chihuahua> but like
[04:07:24] <chihuahua> maximum of maybe 4 or 6 players
[04:08:37] <sbx> yeah
[04:08:48] <sbx> i posted about it on the forum when someone wanted to make a multiplayer u7
[04:09:09] <chihuahua> it's like
[04:09:14] <chihuahua> ultima online shoudl be what ultima 7 is
[04:09:20] <chihuahua> but ultima 7 should be what uo is
[04:09:33] <chihuahua> if they'd make u7 with the uo graphics
[04:09:39] <chihuahua> that'd be pretty damn sweet
[04:09:50] <chihuahua> not to mention having ability to control respawn
[04:10:39] <chihuahua> multiplayer u7 would make great addition to the bbs :P
[04:10:42] <sbx> beh
[04:10:47] <sbx> i like u7 graphics
[04:10:57] <chihuahua> i do too, but it'd be nice to have a revamped version
[04:11:13] <chihuahua> have old school u7
[04:11:18] <chihuahua> and then have like 3d u7
[04:11:28] <chihuahua> brb
[04:30:09] <chihuahua> ahh.
[04:30:14] <chihuahua> i wonder if anybody has hacked uo yet
[04:30:19] <chihuahua> graphics wise n stuff
[04:32:45] <Darke> Not that I know of, but then again, I've never paid much attention to UO.
[04:33:20] * sbx agrees.
[04:35:13] <-- syke has left #exult ()
[04:37:32] <-- chihuahua has left IRC ()
[06:28:24] --> V0|D has joined #exult
[06:28:30] <V0|D> helllo
[06:28:44] <sbx> helllo
[06:29:16] <V0|D> does the exult snapshot on the web (1-30) have the changes to the SI intro listed on the homepage? (changes listed as 1-31)
[06:29:44] * sbx looks at the date.
[06:29:51] <sbx> wow i didnt know it was february
[06:30:20] <sbx> I don't do frequent checkouts so I'm not sure.
[06:30:30] <V0|D> they've kept u in the coding cupboard too long, sbx ;)
[06:30:32] <sbx> If they are listed at 1-31 they might not be in it.
[06:30:35] <sbx> haha
[06:30:41] * sbx is just a luser.
[06:30:45] <sbx> I don't develop it.
[06:30:46] <V0|D> hahaha
[06:30:52] <sbx> I'm just a fan.
[06:31:07] <V0|D> maybe the web page was just updated 31, but the changes are 30?
[06:31:11] <V0|D> i dunno
[06:31:53] <V0|D> hell, ill give it a go anyway
[06:32:08] <Darke> The shapshot gets updated 'once a day', when one person gets the chance, IIRC. The webpage is updated by someone else.
[06:32:17] <sbx> V0|D: :-)
[06:32:34] <V0|D> ok
[07:08:35] <-- sbx has left IRC ("X-Chat [1.6.4]")
[08:05:33] --> Lobe has joined #exult
[08:07:07] <-- Lobe has left #exult ()
[08:32:51] <-- V0|D has left IRC (Remote closed the connection)
[08:32:54] --> V0|D has joined #exult
[08:36:09] --> sbx has joined #exult
[08:38:34] <-- sbx has left IRC (Client Quit)
[09:23:28] <-- V0|D has left IRC ("bye")
[09:53:57] --> sbx has joined #exult
[11:09:08] <-- sbx has left IRC ("X-Chat [1.6.4]")
[11:09:43] --> sbx has joined #exult
[11:33:33] --> Colourless has joined #Exult
[11:33:33] --- ChanServ gives channel operator status to Colourless
[11:34:01] <Colourless> hi
[11:34:05] <sbx> hi
[11:39:31] <Darke> Hi.
[17:09:07] --> exultbot has joined #exult
[17:09:07] --- Topic for #exult is: Exult! An engine to play Ultima7: Black Gate and Serpent Isle! Exult!
[17:09:07] --- Topic for #exult set by Darke at Sun Jan 27 04:05:44 2002
[17:09:45] <Fingolfin> hi
[17:16:04] <-- Fingolfin has left IRC ("42")
[19:07:47] <-- Kharza-kzad has left IRC (Read error: 104 (Connection reset by peer))
[19:07:48] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[19:10:25] <-- wjp has left IRC ("[x]chat")
[19:48:28] --> ^miguel^- has joined #exult
[19:49:55] <^miguel^-> Exult is 16bits of 8bits?
[20:00:30] --> Fingolfin has joined #exult
[20:00:41] <-- ^miguel^- has left IRC ("Visit http://www.arianne.cx !")
[20:01:02] --- ChanServ gives channel operator status to Fingolfin
[20:22:08] --> EazyCheez has joined #exult
[20:22:12] <EazyCheez> Hello
[20:22:30] <EazyCheez> I wanted to ask: What's the story behind Spark's "shiny ass"?
[20:22:54] <EazyCheez> Was there a graphical bug that put little sparkly sprites on Spark in an earlier build?
[20:23:05] <Fingolfin> a single pixel, which, caused by the way some of the scalers worked, caused a peculiar effect
[20:23:15] --> Kharza-kzad has joined #exult
[20:23:48] <EazyCheez> but not anymore? That's too bad
[20:23:56] <EazyCheez> I would've liked to see it
[20:26:25] <Fingolfin> rumor is that a one line source change suffices to get the effect again, but none of the exult team will reveal the exact information, I am afraid
[20:26:29] * Fingolfin grins
[20:27:09] <EazyCheez> hehe
[20:27:15] <EazyCheez> was there a screenshot?
[21:21:29] --> ^miguel^- has joined #exult
[21:28:17] <Kharza-kzad> hmm wonder if cvs import with -kb will mess up versioning
[21:35:59] --- ^miguel^- is now known as Miguel|away
[21:42:09] <-- laxdragon has left IRC ("I'm outta here!")
[22:19:06] --> wjp has joined #exult
[22:19:06] --- ChanServ gives channel operator status to wjp
[22:19:11] <wjp> hi
[22:33:39] <Fingolfin> yo
[22:40:41] --> artaxerxes has joined #exult
[22:41:03] <artaxerxes> hi all!
[22:41:19] <artaxerxes> I again need some help for usecode ! :)
[22:41:41] * artaxerxes shamelessly asks the exult team again
[22:44:56] <artaxerxes> please read the post on the forum about usecode question (24 hour clock thing).
[22:45:58] <artaxerxes> :)
[22:47:46] <wjp> hi
[22:48:33] <wjp> yeah, that's an usecode thingie
[22:48:51] <wjp> check the usecode for the pocketwatch
[22:52:32] <wjp> (0x2A3, btw)
[22:55:20] <artaxerxes> thx
[22:56:28] <artaxerxes> not 02A3... but I'll look
[22:56:49] <wjp> yes it is 2a3...
[22:57:01] <wjp> (in the +SS version, anyway)
[22:57:17] <wjp> look for the 'pm' string (including the quotes)
[22:58:08] <artaxerxes> yes!
[22:58:14] <artaxerxes> you are right!
[22:58:18] <artaxerxes> sorry!
[22:58:19] --> freedman has joined #exult
[22:58:19] --- ChanServ gives channel operator status to freedman
[22:58:27] <wjp> hi!
[22:58:31] <wjp> long time no see :-)
[22:58:31] <freedman> Hi!
[22:58:45] <artaxerxes> hi freedman
[22:58:53] <freedman> Yes... I'm always reluctant to do IRC at work.
[22:58:59] <freedman> Hi Arta
[22:59:23] <freedman> How's the translating?
[22:59:28] <artaxerxes> We're progressing well
[22:59:36] <artaxerxes> very well even
[22:59:47] <artaxerxes> Monitor is done
[22:59:51] <freedman> :-) Think there will be a lot of users?
[22:59:54] <artaxerxes> I've got 80+ file done too
[23:00:04] <Fingolfin> hiya jeff
[23:00:09] <freedman> Hey Max!
[23:00:16] <artaxerxes> Maybe we'll have to teach French to a few guys to get more tester! :)
[23:00:24] * wjp volunteers :-)
[23:00:38] * artaxerxes thanks wjp
[23:00:42] <freedman> Yes. And there's a huge amount of text in U7, esp. SI
[23:00:48] <artaxerxes> tell me about it
[23:00:50] <artaxerxes> :)
[23:00:53] <freedman> I'll try to read it...
[23:01:29] <artaxerxes> right now, I am trying to see how I can get the time to show in 24 hours... the old time war... he he he
[23:02:02] <freedman> The AM/PM part doesn't work right in BG, BTW.
[23:02:11] <wjp> true, but it's fixed in SI
[23:02:28] <freedman> Can you change the function by rewriting the Usecode?
[23:02:44] <artaxerxes> I guess I'll have to
[23:03:36] <artaxerxes> for some reason I was sure the displaying in 12/24 was an exult thing... but then wjp pointed which usecode function does that
[23:04:12] <freedman> Yes.
[23:04:35] <-- EazyCheez has left IRC ("oWiRC version 0.73")
[23:04:44] <freedman> Just wondering how much time you're spending on this? Seems like SI's text is equivalent to a whole novel.
[23:05:07] <artaxerxes> so then why does BG show an error for the time if it is in usecode ?
[23:05:16] <wjp> broken usecode :-)
[23:05:20] <artaxerxes> we are 3 people for translating.
[23:05:21] <wjp> even U7 programmers make mistakes ;-)
[23:05:22] <artaxerxes> :)
[23:05:34] <artaxerxes> and not every function has text
[23:05:50] <artaxerxes> a simple grep on "^L" makes a fast filter
[23:05:55] <freedman> Isn't the error just in the 12am-1am range?
[23:06:16] <wjp> 12pm-1pm, IIRC
[23:06:20] <artaxerxes> how can the engine correct the error ?
[23:06:39] <wjp> it can't. Not without a _really_ ugly hack
[23:06:40] <freedman> We didn't. Just blamed it on the Usecode:-)
[23:06:54] <wjp> (even uglier than the current 'books' hack)
[23:07:23] <artaxerxes> what's with the book hack ? (never heard of it)
[23:07:24] <freedman> ...argh. Still can't understand why they did that, instead of having it all done in Usecode.
[23:08:11] <wjp> they split up the book function because it was larger than some 32K limit or something
[23:08:31] <artaxerxes> using call or something like that ?
[23:08:40] <wjp> however, instead of simply putting in a usecode function that called one of the smaller functions, they had the engine do that...
[23:09:07] <artaxerxes> ohh.. ewww
[23:10:14] <artaxerxes> did you guys read my post about debug option ?
[23:10:52] <freedman> Yes. Makes sense, but I'm not sure how easy it will be.
[23:11:12] <wjp> the current output is kind of unstructured
[23:11:20] <freedman> For one thing, we don't want to slow the game down with 'debug' checks for users who don't want it.
[23:12:30] <artaxerxes> how about something like:
[23:13:37] <artaxerxes> f=fopen("/dev/null"); if (param_has("-d")) fclose(f); f=dup(0);
[23:13:52] <artaxerxes> and print debug functions during the game
[23:14:12] <artaxerxes> if it goes to /dev/null, it won't slow the game
[23:14:21] <wjp> actually outputting things is _far_ slower than a simple check. to /dev/null or not
[23:14:37] <freedman> Not sure about that... It's still doing lots of formatting.
[23:15:40] <wjp> encasing output statements in a simple if shouldn't slow things down too much. (as long as we keep it limited)
[23:16:01] <wjp> (not in inner rendering loops, etc... :-) )
[23:16:17] <freedman> True. I just don't know if it's worth the effort.
[23:16:30] <artaxerxes> or having a separate thread to handle the debugging
[23:16:42] <wjp> hm? what do you mean?
[23:16:43] <artaxerxes> it would be turned on only if an option is present a start up
[23:19:22] <artaxerxes> every event is copied to a side queue... if the debug mode is off, the side queue points to nothing, otherwise, another thread handles the event for debugging displays
[23:20:11] <freedman> Multi-threading makes me nervous:-)
[23:20:55] <wjp> we don't want a debugging output system that's more error prone than exult itself :-)
[23:21:19] <wjp> brb
[23:21:28] <artaxerxes> got to go
[23:21:40] <artaxerxes> nice talking to you people! see ya later!
[23:21:48] <artaxerxes> bye
[23:21:51] <-- artaxerxes has left IRC ("using sirc version 2.211+KSIRC/1.1")
[23:24:18] <wjp> b
[23:25:02] <wjp> if we ever clean up the debugging messages we should probably talk about it some more
[23:25:31] <wjp> I'm definitely in favour of keeping it simple, though.
[23:32:31] <Fingolfin> yeah
[23:44:13] <freedman> Yes.
[23:45:10] <freedman> Anyway, I've been avoiding touching Exult itself lately. Seems like I'm too likely to break things.
[23:47:31] <-- Fingolfin has left IRC ("42")
[23:53:50] <wjp> looks like most of the more interesting bugs are starting to disappear, too
[23:54:29] <freedman> How about that Mountains-of-Freedom crash?
[23:55:07] <wjp> it's pretty strange... not being able to save all the way through there, but fine afterwards, right?
[23:55:27] <freedman> That's what they say. I'll try it tonight.
[23:57:08] <wjp> did anyone submit a savegame from soon before it happened?
[23:57:38] <freedman> Nope. I might have one fairly close, though.
[23:57:49] <freedman> I just hope it crashes for me.
[23:57:49] <wjp> I have one at Frigidazzi's
[23:58:11] <freedman> Same here. I'm hoping I can just teleport to the lever room and play from there.
[23:58:22] <wjp> oh, it's only from the lever room onward?
[23:58:46] <freedman> Bug report says it's right after you teleport from the lever room.
[23:59:08] <freedman> And then it's only when you save.
[23:59:41] <freedman> There's also the crash in Shamino's castle, but I don't really have a clue how to duplicate that.
[23:59:54] <wjp> that's a corrupted save, probably caused miles earlier