#exult@irc.freenode.net logs for 7 May 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:04:18] --> Kirben has joined #exult
[00:12:49] <-- wjp has left IRC (Read error: 60 (Operation timed out))
[01:56:57] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[01:58:57] --> armav has joined #exult
[01:59:01] <armav> hi
[02:35:42] --> Skutarth has joined #exult
[02:35:59] <Skutarth> Hmm, not many people here
[02:36:09] <Skutarth> But when I'm here
[02:36:41] <Skutarth> Have any of you read my post recently entitled Project Ultima 7 Online?
[02:37:41] <Skutarth> I'm looking for some members.
[02:37:51] <Skutarth> Tell me if you would like to help.
[02:37:55] <Skutarth> ;)
[02:38:02] <Skutarth> Take your time.
[02:38:09] <Skutarth> ?name
[02:38:09] <exultbot> Greetings Avatar. I am called Exultbot.
[02:38:12] <Skutarth> ?job
[02:38:12] <exultbot> My job is to write down everything you say.
[02:38:27] <Skutarth> ?bye
[02:38:27] <exultbot> Goodbye, Avatar.
[02:38:41] <Skutarth> ?seen colourless
[02:38:41] <exultbot> colourless left IRC around Mon May 6 23:23:51 2002 (GMT) ("time to go")
[02:38:52] <Skutarth> ?seen dominus
[02:38:52] <exultbot> dominus left IRC around Mon May 6 12:10:20 2002 (GMT) ("Exult! Exult! Exult!")
[02:39:18] <Skutarth> hmm
[02:39:24] <Skutarth> This is boring
[02:39:39] <Skutarth> Is this a chat room, or an oil painting?
[02:39:50] <Skutarth> The only one painting is me
[02:40:36] <Skutarth> ?hello
[02:40:48] <Skutarth> darn
[02:40:56] <Skutarth> well
[02:41:00] <Skutarth> bye
[02:41:02] <Skutarth> ?bye
[02:41:02] <exultbot> Goodbye, Avatar.
[02:41:10] <Skutarth> you too, exultbot
[02:41:40] <Skutarth> It makes you feel all warm n fuzzy inside, don't it?
[02:41:48] <Skutarth> see you later
[02:41:52] <-- Skutarth has left IRC ()
[02:52:05] <-- armav has left IRC ()
[03:21:18] --> Kirben has joined #exult
[03:52:56] --> Darke has joined #exult
[03:52:56] --- ChanServ gives channel operator status to Darke
[03:53:43] <Darke> Hi.
[03:55:31] <Kirben> Hi Darke
[05:00:41] --> rebelslay has joined #exult
[05:11:39] <-- rebelslay has left IRC ("just martyr me")
[06:09:18] <-- Kirben has left IRC ()
[07:07:06] --> wjp has joined #exult
[07:07:06] --- ChanServ gives channel operator status to wjp
[07:07:10] <wjp> hi
[07:10:55] <Darke> Hi.
[07:14:46] --> sb-x has joined #exult
[07:14:56] <sb-x> hi
[07:15:00] <wjp> hi
[07:25:45] <Darke> Hi.
[07:34:25] <sb-x> Darke
[07:34:56] <sb-x> You think I'm so pathetic and have nothing better to do that I will spend my free time reading exultbot's logs of the channel?
[07:44:07] <Darke> Umm... no. I'd _never_ think you were so pathetic to do something like that. *grin*
[07:44:53] <sb-x> Good! Thanks for the C++ links BTW. :-)
[07:49:58] <Darke> No problem. *grin* I was actually searching for them, for another, I thought you might find them handy also.
[07:51:32] * sb-x has to finish working on his C projects, so probably can't get more C++ experience yet, but it's good to know of places to go for reference.
[07:52:16] <sb-x> Of course, I _do_ read exultbot's logs, so...
[07:52:19] <sb-x> wjp
[07:52:29] <sb-x> I have suggestions for the log page. :-)
[07:52:39] <wjp> I'm not implementing searches :-)
[07:52:57] <sb-x> Hehe damn... no really, I meant something more simple.
[07:53:08] <sb-x> and static
[07:53:37] <sb-x> no actually it's dynamic, but nothing like a search
[07:54:53] <sb-x> 1/2) How about a line somewhere on the current page that lists the current date and time?
[07:55:08] <sb-x> 2/2) How about a link to "Yesterday"s log page?
[07:55:45] <sb-x> just time for the first one i guess, since date is already there
[07:59:29] --> Kirben has joined #exult
[07:59:29] --- ChanServ gives channel operator status to Kirben
[08:07:06] <-- kefka has left IRC (Read error: 104 (Connection reset by peer))
[08:07:46] --> kefka has joined #exult
[09:04:22] <Kirben> compile error:
[09:04:23] <Kirben> g++ -O2 -fnative-struct -fvtable-thunks -Dsnprintf=_snprintf -DSIZEOF_SHORT=2 -D
[09:04:24] <Kirben> SIZEOF_INT=4 -DEXULT_DATADIR=\"data\" -DUSE_EXULTSTUDIO -DHAVE_SNPRINTF -DHAVE_P
[09:04:24] <Kirben> NG_H -DHAVE_FREETYPE2 -I. -I./shapes -I./mapedit -I./imagewin -I./files -I./head
[09:04:24] <Kirben> ers -I./server -I./objs -I./conf `pkg-config --cflags gtk+-1.3-win32-production`
[09:04:24] <Kirben> `pkg-config --cflags libglade-0.17` `pkg-config --cflags freetype2` -c -o comb
[09:04:24] <Kirben> o.o ./mapedit/combo.cc
[09:04:26] <Kirben> ./mapedit/combo.cc: In function `static void Combo_chooser::drag_data_get(GtkWid
[09:04:28] <Kirben> get *, GdkDragContext *, GtkSelectionData *, unsigned int, unsigned int, void *)
[09:04:30] <Kirben> ':
[09:04:48] <Kirben> ./mapedit/combo.cc:920: incompatible types in assignment of `guchar *' to `unsig
[09:04:48] <Kirben> ned char[30]'
[09:04:48] <Kirben> ./mapedit/combo.cc: In function `static gint Combo_chooser::mouse_press(GtkWidge
[09:04:48] <Kirben> t *, GdkEventButton *, void *)':
[09:04:48] <Kirben> ./mapedit/combo.cc:1463: `win32_button' undeclared (first use this function)
[09:04:48] <Kirben> ./mapedit/combo.cc:1463: (Each undeclared identifier is reported only once
[09:04:50] <Kirben> ./mapedit/combo.cc:1463: for each function it appears in.)
[09:06:10] * sb-x really likes the combo editor/picker feature. ^_^
[09:08:53] <wjp> looks like Jeff wasn't paying too much attention to the windows parts
[09:09:05] <wjp> the first one is pretty bad
[09:19:04] --> shazza` has joined #exult
[09:19:13] <shazza`> I need some help on exult studio
[09:19:15] <shazza`> :(
[09:19:20] <shazza`> when i double click on it
[09:19:22] <shazza`> it quits out
[09:19:32] <shazza`> this is what it says in studio_err
[09:19:32] <Kirben> So, will have to wait for jeff to fix code ?
[09:19:40] <wjp> Kirben: yeah, afraid so
[09:19:48] <shazza`> Game 'blackgate' path not found in config. file
[09:19:52] <shazza`> Please help me :<
[09:20:34] <Darke> Which version? THe latest snapshot?
[09:20:51] <Kirben> shazza`: are you running from same directory as exult ?
[09:21:08] <shazza`> I downloaded it in downloads
[09:21:39] <Kirben> the path for games needs to be set in exult.cfg.
[09:21:55] <shazza`> ?
[09:21:58] <shazza`> for exult studio?
[09:22:02] <Kirben> yes
[09:22:41] <shazza`> how?
[09:22:42] <shazza`> :(
[09:23:26] <Kirben> look in exult.cfg.example that comes with exult
[09:24:03] <shazza`> wait i got it
[09:24:09] <shazza`> I installed it in the wrong way
[09:24:10] <shazza`> ^_^
[09:25:25] <shazza`> how do i get it for si?
[09:26:24] <Kirben> Change default_game section of estudio.
[09:27:45] <Kirben> in exult.cfg
[09:28:24] <shazza`> there is
[09:28:27] <shazza`> no studio path
[09:28:29] <shazza`> in exult.cfg
[09:28:31] <shazza`> >:O
[09:29:31] <Kirben> look in exult.cfg.example again to see what to add.
[09:30:31] <sb-x> what's a good name for a simulated neuron type information storage and communication unit?
[09:30:45] <wjp> neural net? :-)
[09:31:06] <shazza`> do i replace blackgate and type serpentisle?
[09:31:16] <sb-x> i mean a single unit, like a neuron
[09:31:39] <Kirben> shazza`: yes
[09:31:45] <sb-x> but this is simulated; i'm not using any icky algorithms
[09:32:14] <wjp> icky algorithms? :-)
[09:32:16] <shazza`> ok
[09:32:17] <shazza`> i did
[09:32:23] <shazza`> and its still god damn blackgate >:O
[09:33:16] <wjp> hm, is that exult.cfg.example in CVS somewhere?
[09:33:17] <sb-x> any algorithms in fact
[09:34:06] * sb-x is just going to have each unit have a specific strength and capacitance value and 4 channels and will connect several of them together and send signals to random end points.
[09:34:17] <shazza`> <estudio>
[09:34:18] <shazza`> <default_game>
[09:34:18] <shazza`> c:\Ultima7\si
[09:34:18] <shazza`> </default_game>
[09:34:18] <shazza`> <image_editor>
[09:34:18] <shazza`> gimp-remote -n
[09:34:18] <wjp> I'd just call it a neuron then :-)
[09:34:19] <shazza`> </image_editor>
[09:34:21] <shazza`> </estudio>
[09:34:24] <shazza`> </config>
[09:34:26] <shazza`> :(
[09:34:37] <wjp> should default_game be a path name?
[09:34:44] <wjp> that sounds strange
[09:35:14] <shazza`> well i tryed it with just serpentisle
[09:35:17] <shazza`> and it still did not work
[09:35:23] <Kirben> Use:
[09:35:23] <Kirben> <default_game>
[09:35:24] <Kirben> serpentisle
[09:35:24] <Kirben> </default_game>
[09:35:36] <wjp> and you have a 'serpentisle' section in the exult part of the config file?
[09:36:39] <shazza`> <serpentisle>
[09:36:39] <shazza`> <path>
[09:36:39] <shazza`> .
[09:36:39] <shazza`> </path>
[09:36:39] <shazza`> <keys>
[09:36:39] <shazza`> sidefaultkeys.txt
[09:36:41] <shazza`> </keys>
[09:36:43] <shazza`> <waves>
[09:36:45] <shazza`> data/jmsisfx.flx
[09:36:47] <shazza`> </waves>
[09:36:50] <shazza`> </serpentisle>
[09:36:51] <shazza`> Thats all
[09:36:53] <shazza`> :o
[09:36:56] <shazza`> si works though
[09:36:57] <shazza`> :/
[09:37:07] <wjp> path=. ? you run exult from the SI base dir?
[09:37:16] <sb-x> wjp: hmm okay :> maybe that is better than "neuro-conduit-electro-compensator"
[09:37:28] * sb-x is just giving himself a C++ test.
[09:37:31] <wjp> sb-x: depends on who you want to impress ;-)
[09:37:44] <shazza`> no
[09:37:49] <wjp> it sounds like a great marketing term :-)
[09:38:30] <shazza`> my bg is c:\ultima7\ULTIMA7\ and my si is c:\ultima7\si\ and my exult is c:\ultima7\ULTIMA7\exult\
[09:38:44] <sb-x> "Now with quasi-apogetic dual-mode positronic signals!"
[09:39:03] * Darke assigns sb-x the task of writing the pentagram AIs.
[09:39:05] <wjp> "And totally devoid of icky algorithms!" ;-)
[09:39:39] <shazza`> soo
[09:39:41] * Darke does admit, neural net algorithms are a bit on the 'icky' side. *grin*
[09:39:41] <shazza`> any problem there
[09:39:42] <shazza`> ?
[09:39:49] <wjp> SI runs from exult?
[09:40:09] * sb-x only succeeds in making the NPC's walk in random directions and constantly slander the Avatar.
[09:40:49] * wjp would try replacing the . by the absolute path to SI
[09:41:09] <wjp> but I'm a bit out-of-touch with the exult studio development, so I wouldn't know :-)
[09:41:17] <shazza`> SI does run from exult
[09:43:41] <shazza`> ok i replaced the .
[09:43:43] <shazza`> still no go :<
[09:43:48] <sb-x> i havn't used ES with SI except to view the paperdolls
[09:45:37] <Darke> sb-x: That's certainly better then nothing. *grin*
[09:45:47] <shazza`> yeah
[09:45:52] <shazza`> *cough*
[09:47:10] <shazza`> yay
[09:47:11] <shazza`> i got it
[09:47:19] <shazza`> all i had to do was change it in preferences
[09:47:20] <shazza`> -_-
[09:49:07] <shazza`> with Exult studio, how do i create my own houses on the map :(
[09:50:34] <sb-x> best way if you want them to be permanent is to make a new chunk
[09:51:09] <sb-x> and then drag that chunk to a red outlined area in the game view
[09:51:22] <sb-x> and then switch to tileedit mode and put the floor shapes down
[09:51:59] <shazza`> I found
[09:52:05] <shazza`> lord brittish
[09:52:07] <shazza`> on SI
[09:52:09] <sb-x> then you put the foundation
[09:52:36] <sb-x> and if combo's were in you could just drop down a roof, but those aren't ready yet
[09:52:36] <sb-x> oh
[09:53:36] <shazza`> whats a chunk?
[09:54:47] <sb-x> it is like a template of tiles and bigger shapes
[09:55:05] <sb-x> and also the unit of measurement that describes the size of a chunk
[09:55:52] <sb-x> many areas in the game look the same because they use the same chunk
[09:56:08] <shazza`> ok
[09:56:10] <shazza`> in U7
[09:56:12] <shazza`> when i press
[09:56:13] <shazza`> Ctrl+C
[09:56:20] <shazza`> it says "can only create from shapes.vga"
[09:56:56] <wjp> first press Ctrl-B
[09:57:01] <sb-x> use Ctrl+V first
[09:57:15] <sb-x> yeah b
[09:57:28] <sb-x> v is version
[09:57:28] <sb-x> oops
[09:58:26] <sb-x> IIRC PgUp PgDn Up Dn changes between shapes, Left Right changes frames
[09:58:41] <sb-x> and you can also change what file your viewing
[09:58:55] <sb-x> then press esc and Ctrl+C
[09:58:57] <wjp> but to create shapes it's probably easier to do it from ES
[09:59:26] --> Nadir has joined #exult
[09:59:26] --- ChanServ gives channel operator status to Nadir
[09:59:54] <wjp> hi Tristran
[09:59:56] <wjp> long time no see :-)
[09:59:57] <Nadir> hi
[10:00:02] <Nadir> been busy
[10:00:14] <Nadir> You forgot "Italy" when mentioning the developer's countries :)
[10:00:14] <shazza`> ok
[10:00:18] <shazza`> when i create it
[10:00:20] <wjp> ugh... I knew I missed one :-)
[10:00:22] <Darke> Hi.
[10:00:23] <shazza`> it all goes in me backpack
[10:00:23] <sb-x> hi
[10:00:33] <wjp> sorry
[10:00:41] <Nadir> just like Dominus "forgot" to include my character in SF Island.
[10:00:46] * Nadir thinks "Conspiracy"
[10:00:55] <sb-x> it will go in your hands if they are free
[10:01:15] <Nadir> that could be a quote
[10:01:29] * Darke wonders who this Nadir creature is that has ops... (Sorry. *grin*)
[10:01:42] <wjp> hm, must be a chanserv glitch :-)
[10:01:44] --- wjp takes channel operator status from Nadir
[10:01:47] <wjp> ;-)
[10:01:50] <shazza`> it all goes in me backpack
[10:01:56] <shazza`> how do i not put it in me backpack?
[10:02:29] <wjp> create shapes from ES, not using Ctrl-B/C
[10:02:43] <wjp> I think you might be able to just drag'n'drop them from ES
[10:02:49] --- wjp gives channel operator status to Nadir
[10:03:01] * wjp abuses his forum mod status to correct his little mistake
[10:03:08] <sb-x> with paint mode, just drag the shapes from the ES window or shift click into the game window
[10:03:35] <shazza`> how do i create objects in ES ^_^;;;
[10:06:37] * wjp points at sb-x' answer
[10:06:48] <shazza`> ok
[10:06:58] --- Nadir takes channel operator status from wjp
[10:06:59] --- ChanServ gives channel operator status to wjp
[10:07:03] <wjp> :-)
[10:07:31] <Nadir> bad bad chanserv
[10:07:48] * wjp is going to have lunch
[10:07:49] <wjp> bbl
[10:08:03] <shazza`> how do i get to paint mod, lololol
[10:08:07] <shazza`> *mode
[10:09:29] --- Nadir is now known as Nadir|Quake
[10:13:35] <sb-x> the menu
[10:32:24] --- Nadir|Quake is now known as Nadir
[10:32:35] * Nadir was fragged
[10:33:34] * Darke collects up the dismembered bits of Nadir and drops them into the reanimator.
[10:33:37] * sb-x takes the quad-damage. "Denied!"
[10:39:01] <Nadir> Darke: wasn't that the crematory
[10:40:02] <Darke> Err... oops.
[10:40:50] * sb-x gives Darke some gold.
[10:54:38] <wjp> back
[10:56:15] * sb-x gives wjp an urn.
[10:56:54] <wjp> ooh, thanks
[10:59:53] * Darke scribbles "Nadir concentrate. Take with care." on the side of the urn.
[11:00:40] * wjp wonders if we should add an urn named "Nadir" to the EStudio demo :-)
[11:01:04] <wjp> or maybe some body parts like Boydon... "I was fragged" :-)
[11:01:06] <Darke> That would be cruel. But Nadir was complaining about not being in there... *grin*
[11:01:31] <wjp> well, sb-x blows himself up too :-)
[11:01:52] <wjp> about that: maybe we should put sb-x in tournament mode so he won't die
[11:02:08] <wjp> we can add some extra conversation after the explosion then
[11:02:25] * Darke snickers.
[11:02:46] <sb-x> Colourless didn't die when I tried to run kegs all over the island
[11:03:00] <Nadir> do you think that the real culprit at Skara Brae was SB-X aka Pyro-X
[11:03:00] <sb-x> but the rest of you did die successfully
[11:03:48] <wjp> hehe, you could add some hinting that sb-x has been in skara brae recently :-)
[11:03:51] * Darke blames Pyro-X for Skara Brae, and the Nadir being in the urn.
[11:04:01] <Darke> s/the/for/
[11:04:42] * sb-x is going to rebuild the town to make up for his crime. Then he will blow it up once more.
[11:05:13] <sb-x> Darke: no, I can tell the difference between a reanimator and a cremator
[11:06:03] <Darke> Of course! That's why you swapped the labels on them, so as to deliberately lead me astray! I know your evil ways!
[11:08:04] <sb-x> no, it must have been Pyro-X
[11:08:49] <sb-x> im not Pyro-X
[11:11:17] <Darke> Sure you aren't!
[11:13:20] * sb-x blows himself up taking many innocent bystanders along with him... especially bystanders that look innocent.
[11:17:37] * Nadir is restarting X
[11:17:46] <-- Nadir has left IRC (Remote closed the connection)
[11:19:22] <sb-x> C++ people can you tell me if this works
[11:19:22] <sb-x> template <unsigned int XSIZE, unsigned int YSIZE, unsigned int ZSIZE>
[11:19:22] <sb-x> class Field // FIXME
[11:19:36] <sb-x> {
[11:19:50] <sb-x> Unit *grid[XSIZE][YSIZE][ZSIZE];
[11:20:06] <sb-x> ... would that make the array the proper size?
[11:20:14] --> Nadir has joined #exult
[11:20:14] --- ChanServ gives channel operator status to Nadir
[11:20:22] <sb-x> if i did "Field<10, 10, 10> the_field;" ?
[11:20:50] <wjp> why not just try it? :-)
[11:21:05] * wjp didn't even know you could have non-class template vars
[11:22:12] <sb-x> a better way would be to have a dynamically resizable 3D grid, but i dont know how to do that
[11:24:02] <sb-x> i'll figure it out
[11:24:20] <-- sb-x has left IRC ("X-Chat [1.6.4]")
[13:22:21] --> Colourless has joined #Exult
[13:22:21] --- ChanServ gives channel operator status to Colourless
[13:22:45] <wjp> hi
[13:23:04] <Colourless> hi
[13:25:10] <Colourless> some fool from Taiwan who knows something about Exult has managed to get the w32.Klez.e worm. Yesterday i 'got' an email from Dancer infected with Klez.E and today I 'got' an email from you with Klez.E :-)
[13:25:45] <Colourless> Date: Tue, 07 May 2002 13:09:56 +0930
[13:25:45] <Colourless> Date-warning: Invalid date header replaced by ash25.internode.on.net; original
[13:25:45] <Colourless> content: emonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
[13:25:45] <Colourless> From: wjpalenstijn <wjpalenstijn@users.sourceforge.net>
[13:25:45] <Colourless> Subject: Worm Klez.E immunity
[13:25:58] <wjp> Dominus got one 'from' me too
[13:26:07] <Colourless> Return-Path: <lym072a@ly.gov.tw>
[13:26:23] <Colourless> the one from dancer had the same return-path
[13:26:26] <wjp> .gov.tw? how nice
[13:26:36] <Colourless> yeah :-)
[13:26:44] <wjp> doesn't the kelz worm leak documents too?
[13:26:51] <Colourless> some parts
[13:26:55] --> armav has joined #exult
[13:27:02] <armav> hi
[13:27:05] <Colourless> hi
[13:27:08] <wjp> hi
[13:27:22] <Colourless> it copies a line from a document and sends it as the subject line of the emails
[13:28:27] <Colourless> hehe. supposedly I got one email from webmaster <webmaster@warezcrawler.net>
[13:28:36] <wjp> hehe :-)
[13:40:44] <-- Darke has left IRC (Read error: 110 (Connection timed out))
[14:01:14] <-- armav has left IRC ()
[14:08:26] <wjp> wow... getting RH73 at 4Mb/s
[14:08:38] <wjp> oh, it dropped to 'only' 3Mb/s now :-)
[14:08:57] <Colourless> oh no!
[14:16:05] <-- Kirben has left IRC ("System Meltdown")
[14:38:53] <-- Nadir has left IRC ("Client Exiting")
[14:43:24] <-- shazza` has left IRC ()
[15:32:46] --> Darke has joined #exult
[15:32:46] --- ChanServ gives channel operator status to Darke
[15:33:00] <Darke> Hello again.
[15:33:05] <Colourless> hi
[15:33:10] * Darke sighs. Net outage.
[15:42:37] <wjp> time to go home
[15:42:37] <wjp> bbl
[15:42:39] <-- wjp has left IRC ("[x]chat")
[16:00:48] <Colourless> so, i bet you've been pondering what exactly the name unk meant, and that's why your interpreter isn't 'finished' yet :-)
[16:04:31] * Darke blames the lack of a net connection. *grin*
[16:04:58] <Colourless> one wonders why you need a net connection to write code
[16:07:11] <Darke> It's more of a case of spending a couple of hours trying to find out if I'd stuffed my net connection up, or optus had. *grin* Since I was playing with my firewall earlier in the day.
[16:07:21] <Colourless> oh :-)
[16:08:08] * Darke spent most of the previous few hours to the death of a net connection, actually _teaching_ C++, rather then coding in it. *grin*
[16:08:59] * Colourless is currently going through the u8 intrinsic list specifying return types, processes and naming args
[16:09:34] <Darke> Cool. Have fun! *grin*
[16:09:42] <Colourless> but without actually seeing instances of function usage, working out something like this:
[16:09:43] <Colourless> createSprite(short,short,short,short,short,short,ushort,ushort,uchar)
[16:09:47] <Colourless> is a little difficult :-)
[16:10:30] <Darke> (Klez.E) I've gotten 7 of them so far, all of them with exult team members, or exult-general in the 'from' line. *grin* It's rather impressive.
[16:10:43] <Darke> Umm... ouch. Agreed. *grin*
[16:11:02] <Colourless> 9 arguments :-)
[16:11:13] <Colourless> i haven't gotten any from exult-general
[16:11:57] <Darke> That was the first one I got. *grin* I've gotten two from jeff, once from dancer, one from dominus, and the rest I can't remember.
[16:12:41] <Colourless> the return-path field should contain the senders real email address
[16:21:00] * Darke nods. He probably should have sent off an email and notified the senders but completely forgot to.
[16:21:31] * Colourless should probably have done that too
[16:24:05] <Darke> They were probably all from one or two people anyway, hopefully we'll not get a chance to send a reply when we don't get sent anymore. *grin*
[16:24:25] <Colourless> :-)
[16:42:48] <Colourless> enough of this for now
[17:45:08] --> armav has joined #exult
[17:57:17] --> wjp has joined #exult
[17:57:18] --- ChanServ gives channel operator status to wjp
[17:57:21] <wjp> hi again
[17:57:30] <Colourless> wb
[17:57:37] <wjp> thx
[17:58:03] * Darke pawwaves.
[18:16:10] <-- Darke has left IRC (Remote closed the connection)
[18:19:12] --> Fingolfin has joined #exult
[18:19:40] <Fingolfin> hiya
[18:19:42] --- ChanServ gives channel operator status to Fingolfin
[18:19:48] <Colourless> hi
[18:19:56] --> Dominus has joined #exult
[18:20:06] <Colourless> hi
[18:20:09] --- ChanServ gives channel operator status to Dominus
[18:20:12] <Dominus> hi all
[18:20:13] <wjp> hi
[18:21:05] <Fingolfin> hi Dominus
[18:21:30] <Dominus> funny! see http://groups.google.at/groups?q=an+ultima+a+minute&hl=de&selm=Xns9207F05F949Ashadowoflightdragon%40210.49.20.254&rnum=1
[18:23:48] <Colourless> i had seen all of them before except u9
[18:24:04] <Dominus> :-(
[18:25:02] <Dominus> now what did I want to ask...? My mind is fried it seems...
[18:26:12] <Dominus> Maybe being insomniac from about 4:30 in the morning doesn't help...
[18:27:26] <armav> does anyone here have windows 2000?
[18:27:59] <Dominus> not anymore, XP now. Why?
[18:28:00] <Colourless> i 'used' to have it
[18:28:07] <Colourless> now i use WinXP
[18:28:10] <armav> did you sell it?
[18:28:25] <Colourless> no
[18:28:32] <armav> i see
[18:28:50] <Colourless> why?
[18:28:56] <Colourless> you want it?
[18:29:03] <armav> i've written a little DOS program that should run under windows 2000, but my testers tell me that it doesn't :-(
[18:29:20] <Colourless> why dos?
[18:29:29] <armav> it's a patch for ultima 4
[18:29:30] <wjp> I have remote access to win2k in theory
[18:29:44] * wjp checks
[18:29:47] <Dominus> oh, that unicode fix?
[18:29:47] <Colourless> what did you write it in?
[18:29:54] <armav> i wrote it in assembler
[18:30:02] <armav> tasm 2.1
[18:30:03] <wjp> yes, I have remote access to a win2k machine
[18:30:09] <armav> it's a com file
[18:30:37] <armav> dominus: yes, it's a new version of the keyboard patch
[18:30:44] <armav> also works with ultima 3
[18:31:01] <Dominus> I wanted to test it but never got around to
[18:31:19] <armav> the new patch is a lot simpler than the old one
[18:31:26] <Colourless> i'm sure if it doesn't work with 2k, it probably wont work with XP either
[18:31:43] <armav> my testers have confirmed that it works under windows xp
[18:31:57] <Colourless> hmm, i see the problem then :-)
[18:32:01] <wjp> which flavour of xp?
[18:32:08] <armav> let me check
[18:33:05] <armav> windows xp professional
[18:34:13] <armav> do you know if dos under windows 2000 handles command line input differently than other dos versions?
[18:35:25] <Colourless> it should be the same as all others
[18:40:20] <armav> Colourless, what did you mean when you said "i see the problem then"?
[18:40:32] <armav> is there something you aren't telling me? ;-)
[18:40:41] <Colourless> no
[18:41:03] <Colourless> your testers say it works in xp, and not in 2k
[18:41:13] <Colourless> we therefore can't help you. that is the problem
[18:42:43] <armav> well, thanks for your help
[18:43:05] <armav> i'll see if i can figure out what the problem is, or if it's fixable at all
[18:43:22] <Dominus> can you send it to me?
[18:43:26] <Colourless> what does your program do?
[18:43:56] <Dominus> maybe the "compatibility mode" of XP does behave like w2k with the program
[18:44:29] <armav> you can download it at:
[18:44:30] <armav> http://www.geocities.com/nodling/code/ultxger.zip
[18:44:31] <Colourless> well as far as I know, that only effects windows problem
[18:44:35] <Colourless> s/problem/program/
[18:44:35] <armav> (source code is included)
[18:45:01] <armav> the program does the following things:
[18:45:12] <armav> 1) installs a new int 16h handler that calls the old handler
[18:45:33] <armav> 2) executes a program (name passed on the command line) using function int 21h, ax=4b00h
[18:46:11] <armav> 3) removes the new handler and changes the int 16h vector back to the old one
[18:46:34] <armav> it uses int 21h functions to change the handler (no writing directly to the interrupt table)
[18:47:09] <Colourless> hmm, ms might have changed that in the winxp vm
[18:48:05] <armav> the strange thing is that moslo reportedly works under win2k
[18:48:34] <armav> moslo does the same things: revector int 8, and execute a program whose name is given on the command line
[18:52:39] <Colourless> but you are revectoring a different int
[18:52:42] <-- Dominus has left IRC (Read error: 104 (Connection reset by peer))
[18:53:27] --> Dominus has joined #exult
[18:53:39] --- ChanServ gives channel operator status to Dominus
[18:54:02] <Dominus> nice one. armav: with the music patch, ultxger + vdms it crashed XP
[18:55:00] <armav> omg
[18:55:46] <Dominus> and without vdms and music disabled I can't use the keyboard
[18:58:50] <Dominus> ah, no it works, must have been another glitch
[19:02:40] <Colourless> vdms is probably overriding int 16h itself
[19:03:21] <armav> is vdms open-source?
[19:03:28] <Colourless> yeah
[19:03:57] <Dominus> I got a glimpse of the intro, a bit of music played and then the screen went black, the muisc hung and I couldn't do anything.
[19:04:09] <armav> why would vdms override int 16h?
[19:04:09] <Dominus> vdms is on sourceforge
[19:21:00] --> Annorax has joined #exult
[19:21:17] <wjp> hi
[19:21:18] <Annorax> hello everyone
[19:21:23] <Colourless> hi
[19:21:48] <Dominus> hi
[19:22:43] <Annorax> Dominus, I was wondering if you managed to figure out what's wrong with exult studio on my machine
[19:23:00] <Annorax> I don't know if you remember me, I was here a few days ago
[19:23:07] <Dominus> I remember
[19:23:12] <Dominus> no idea though
[19:23:45] <Dominus> Did you try a total new install of Exult and ES?
[19:24:00] <Annorax> I was just thinking of trying that
[19:24:11] <Annorax> Has anyone else had problems with ES on Windows 2k?
[19:25:15] <Dominus> apart from that it currently shouldn't compile on W2k as well, I don't know
[19:27:07] <Colourless> well, it doesn't compile at all in windows at the moment
[19:27:10] <Dominus> :-) just noticed that "System of a Down" has a song called "Legend of Zelda"
[19:27:20] <Dominus> Colourless: he, that's what I meant :-)
[19:27:58] <Annorax> is that on their most recent CD?
[19:28:13] * Dominus coughs
[19:28:32] <Dominus> I honestly don't know, I got it from a friend on MP3
[19:30:18] <Dominus> but I don'T think so, it's rather short and resembles an old "tavern song"
[19:30:24] <armav> does the song have lyrics?
[19:30:30] <Dominus> yep
[19:34:43] <Annorax> Dominus: I just did a clean install of both Exult and ES using the latest snapshots. The same thing happens, I start up ES using CTRL-ALT-M, d-click on an NPC, hit flags then poison. Then I hit apply. The NPC edit window stays there and the NPC is unnaffected
[19:36:07] <Dominus> I am stumped. I have no idea, maybe Colourless has another idea but I think we discussed every option already :-(
[19:36:19] <Colourless> i don't know
[19:36:24] <Colourless> other things work
[19:36:35] <Colourless> npc editing doesn't
[19:38:26] <Annorax> brb
[20:14:08] <-- armav has left IRC ()
[20:21:34] --> armav has joined #exult
[20:22:47] <-- Annorax has left IRC ()
[20:28:53] <Dominus> hm, I wonder why Simon Quinn made the tick-tock (grandfather clock) specific to his pack...
[20:30:10] <Dominus> hm, he gives the explanation .... :-)
[20:32:00] <Colourless> it is?
[20:33:55] --> omeros has joined #exult
[20:34:21] <Dominus> he submitted a patch to the tracker (nice ones actually) but made the grandfather clock specific to his pack. But I think if you use the sounds 17+18 in normal packs you can make it sound ok (and not like a machine gun)
[20:34:49] <Colourless> is he using the right sound?
[20:35:09] <Dominus> kind of, he is only using 17 and not 17+18
[20:35:24] <Dominus> kind of tick tick and not tick tock
[20:35:28] <Colourless> as far as I know, one is a tick, the other is a tock
[20:35:34] <Dominus> according to the list we have
[20:39:16] <Dominus> ah, he merged sound 17+18 into sound 17 and wants to play only this with the grandfather clock.
[20:39:53] <Dominus> I wonder why he didn't choose to add a delay in the code to play the correct sfx...
[20:40:33] <Dominus> like 17-delay-18 (don't know if that is possible - but I guess it is)
[20:45:10] <omeros> I am wondering if any of you have encountered the following strange behavior: using exult_studio, the npc's usecode keeps reverting back to 0xffffffff when I save the map. I've been trying to hexedit the npc.dat file to assign them the correct values. Is this a good idea?
[20:45:33] <Dominus> omeros: I have encountered this
[20:45:41] <Dominus> are you using latest snapshot?
[20:45:43] <omeros> Is there some other workaround that you know of? I am not using a version I have compiled myself, though I do have the source.
[20:45:51] <-- armav has left IRC ()
[20:45:55] <omeros> No. Latest source, but it won't compile for me.
[20:46:05] <Dominus> win32?
[20:46:21] <omeros> An I have a limited amount of time to work on this (other things to do, etc, edtc)...no linux using the latest .deb.
[20:46:42] <Dominus> when was the latest source snapshot you used?
[20:46:57] <omeros> 2-3 days ago. I could always d/l the latest if that would work.
[20:47:06] <Dominus> no, wait
[20:47:14] <omeros> But it doesn't seem to compile for me, and I have limited time.
[20:47:36] <omeros> I was sorta hoping I could hexedit/kludge somehting together so I can release a game demo to some friends of mine for testing.
[20:47:54] <omeros> But they won't get the dialogue, so I'm kinda stuck.
[20:48:34] <Dominus> the problem is that Exult assumes that usecode # is npc#+ 0x400
[20:48:42] <omeros> I've been trying to parse the various technical files -- just discovered that.
[20:48:55] <omeros> So I have to make the usecode = 0x400+npc_id?
[20:49:12] <Dominus> yep, try that
[20:49:16] <omeros> Hard-coded?
[20:49:23] <omeros> Okay. Will do. Thaks for the tip.
[20:49:42] <omeros> How close are you to the developers? Are you them?
[20:50:01] <Dominus> it has to do with some thing related to either BG or SI so it is kind of hardcoded, let me check for the actual message from Jeff
[20:50:10] <Dominus> I'm the documentation guy
[20:50:30] <omeros> Ah, that's right. Your name is familiar now. Congrats on a good job so far.
[20:51:47] <omeros> Sind Sie Österreicher?
[20:52:23] <Dominus> ( Original message by Jeff :The tricky thing about saving the usecode function is that the original games have bad wrong function #'s for the NPC's above 256, and we have to just use the shape #'s for those.)
[20:52:41] <Dominus> Nein ich bin Deutscher, lebe aber in Österreich
[20:53:28] <omeros> Ich habe in Bayern drei Jahre gewohnt.
[20:53:46] <omeros> Ich habe zu viel Deutsch vergessen.
[20:54:00] <omeros> Schade... :(
[20:54:21] <Dominus> btw, Jeff said he fixed the problem around the 30th of April but it could be that it still affects new games
[20:54:48] <omeros> I think the .deb (rc.98?) is from early April.
[20:55:09] <Dominus> Entschuldige, wenn ich in Englisch schreibe, aber die "default" Sprache ist nunmal Englisch hier
[20:56:25] <omeros> So, all NPCs above 256 (decimal or hex?) need to have usecode=npc_id+0x400...because of an original bug?
[20:56:27] * wjp kind of likes it when people speak german :-)
[20:56:48] <wjp> my german would get even rustier than it already is otherwise :-)
[20:57:05] <Dominus> Would you care posting your compile problems either to the Forum or the mailing list (exult-general@lists.sourceforge.net) so others with your OS can help you?
[20:57:24] <omeros> Yeah, it's hard enough to find time to code/design an rpg let alone practice languages...
[20:57:40] <omeros> dominus, sure.
[20:57:58] <Dominus> omeros: I'm not so sure. I can ask Jeff about some more dtailed answer and somehow integrate it in the docs
[20:58:05] <Dominus> decimal, btw
[20:58:18] --> sciflyer has joined #exult
[20:58:19] <omeros> Danke schön.
[20:58:23] <Dominus> but npc_id+0x400 in hex
[20:58:34] <omeros> Right. Thanks.
[20:58:39] <sciflyer> hi all
[20:58:53] <omeros> Howdy.
[20:58:57] <sciflyer> got a bug to report
[20:59:14] <Dominus> kein Problem. Gern geschehn und ich denk mal, daß es mittlerweile "gefixt" ist
[20:59:18] <sciflyer> in OS X SDL dies when frigidazzi tries to fuck me
[20:59:27] <Dominus> :-)
[20:59:32] <Dominus> watch your language :-)
[20:59:41] <sciflyer> entschuldigung
[20:59:42] <Dominus> I think it's already in the bug tracker
[20:59:54] <sciflyer> ok
[20:59:57] * Dominus didn't mean it serious
[21:00:04] <omeros> I saw it listed in a geocrawler page, but there was no workaround listed.
[21:00:08] <sciflyer> hehe doch ok
[21:00:27] <sciflyer> hm
[21:00:45] <Dominus> http://sourceforge.net/tracker/index.php?func=detail&aid=541604&group_id=2335&atid=102335
[21:01:00] <Dominus> I guess you have to harrass Fingolfin about this
[21:01:18] <sciflyer> jepp, genau
[21:01:20] * Dominus just mentioned Fingolfin's name to have him turn to this channel
[21:01:23] <sciflyer> aber es war in OS X
[21:01:29] <sciflyer> hehe
[21:02:00] <wjp> es ist auch m\"oglich das es nur nicht in Windows crasht (?)
[21:02:15] * wjp wonders how mangled that sentence must sound
[21:02:32] <Dominus> wjp: hm, dann probier's doch aus :-)
[21:02:56] <Dominus> es ist auch möglich, das es nur in Windows nicht crasht
[21:03:01] * Fingolfin peers in "huuummm??"
[21:03:29] <wjp> das klinkt (?) etwas besser, ja
[21:03:35] <Dominus> klingt
[21:03:56] <wjp> hm, yeah, I knew that :-)
[21:04:00] <sciflyer> es crasht auch in x-windows?
[21:04:22] <wjp> how would you say "I knew that"?
[21:04:35] <Dominus> Ich wusste das
[21:04:37] <sciflyer> das weiss ich?
[21:04:39] <sciflyer> wusste
[21:04:41] <sciflyer> hehe
[21:04:52] <Dominus> sciflyer: woher bist Du?
[21:04:55] <wjp> wusste... right :-)
[21:04:57] <sciflyer> umm
[21:04:59] <sciflyer> chicago :)
[21:05:20] * Dominus apologizes to all the non-German speaking entities in the channel and those reading the logs
[21:05:34] <sciflyer> ich bin der deutsch-sprachigen Ami
[21:05:42] <Fingolfin> Dominus: no offense taken
[21:05:48] <Fingolfin> oh wait, non-German entitites
[21:05:51] <Dominus> he he
[21:06:20] <Dominus> sciflyer: that sounds funny. like if there are no other german speaking Americans...
[21:06:35] <sciflyer> so, did you know already that it crashed in osx too?
[21:06:45] <sciflyer> hah, most of us dont speak german though
[21:07:19] <Dominus> yeah, but I know a couple of such Americans over there
[21:07:27] <Dominus> :-)
[21:07:31] <sciflyer> ah, thats cool
[21:07:59] <Dominus> but not anyone in the area around Chicago
[21:08:01] <wjp> hehe, Simon Quinn sure does keep hinting at getting CVS access
[21:08:50] <Dominus> wjp: I noticed that as well. If he does more of those "environmental sounds" I wouldn't argue against that. After all we have the sounds but they don't get played
[21:09:11] <Dominus> I meant "environmental sound" patches
[21:11:43] <sciflyer> hey, tell me, was there ever a german language version of BG?
[21:11:58] <sciflyer> every time i ask my german friends they just say ohh, i just played the english version
[21:12:39] <wjp> yeah, there was
[21:12:40] <Dominus> yes there was, but only BG without the add-on
[21:13:02] <sciflyer> no serpent?
[21:13:22] <Dominus> but I also only played the english one. about SI- let me check the FAQ
[21:13:42] <sciflyer> oh, its in the faq
[21:13:54] <Dominus> not obviously
[21:13:56] <sciflyer> then maybe i should not be asking about it :P
[21:14:07] <Dominus> http://exult.sourceforge.net/faq.php#u7_versions
[21:14:54] <Dominus> so, no german SI only spanish
[21:15:03] <Dominus> (and English of course)
[21:15:24] <sciflyer> yep
[21:15:34] <sciflyer> i played U8 in german once
[21:15:37] <sciflyer> it was fun
[21:15:54] <sciflyer> i never knew about that "ihr seid gegrusst" stuff before i played it though
[21:16:20] * Dominus is not sure if he played the German version although he has it
[21:16:41] <sciflyer> u8 was distributed with english french and german all together
[21:17:06] <sciflyer> it pisses me off that U7 wasnt like that, but when u7 came out, nobody had cdroms
[21:17:46] <Dominus> and they (EA) seriously stripped the UC off all non-english versions
[21:18:11] <sciflyer> whats that mean
[21:18:31] <Dominus> meaning the Ulitma Collection only had the English versions
[21:18:38] <sciflyer> oh
[21:18:42] <sciflyer> ultima collection
[21:18:47] <sciflyer> right
[21:19:34] <sciflyer> i gotta study for a java exam.. tschuess
[21:19:37] <-- sciflyer has left IRC ("Real IRC clients know "to" is a preposition, not an adverb")
[21:36:34] <Dominus> could someone add Simon Quinn's patches?
[21:40:54] <Colourless> got to go
[21:40:56] <Colourless> cya
[21:41:11] <Dominus> bye
[21:41:21] <-- Colourless has left IRC ("no comment")
[22:01:15] --> wjp_ has joined #exult
[22:01:15] <-- omeros has left IRC (Read error: 104 (Connection reset by peer))
[22:01:15] <-- wjp has left IRC (Connection reset by peer)
[22:01:19] --- wjp_ is now known as wjp
[22:02:12] <wjp> grr... cvs version of wine seems to have a tiny problem
[22:02:31] <Dominus> hmm, what happens?
[22:02:40] <wjp> X froze up
[22:02:58] <wjp> looked something like wine captured both mouse and keyboard and refused to let it go or something
[22:02:59] <Dominus> nice
[22:17:51] --- ChanServ gives channel operator status to wjp
[22:41:52] --> wjp_ has joined #exult
[22:41:53] <-- wjp has left IRC (Read error: 104 (Connection reset by peer))
[22:41:56] <wjp_> argh
[22:41:59] --- wjp_ is now known as wjp
[22:42:03] --- ChanServ gives channel operator status to wjp
[22:51:43] --> omeros has joined #exult
[22:51:55] <-- omeros has left IRC (SendQ exceeded)
[22:52:06] --> omeros has joined #exult
[23:05:55] <Dominus> hm, I guess that the new mirrors do mess up the download statistics - I'm pretty sure that more than 0 persons have downloaded the new soundpack (I know I did)
[23:09:21] <Fingolfin> well, the download stats always took a couple of days to update
[23:09:37] <-- omeros has left IRC ("changing servers")
[23:11:21] --> omeros has joined #exult
[23:11:37] <Dominus> it's taking awfully long now
[23:27:22] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[23:27:22] <-- omeros has left IRC (Read error: 104 (Connection reset by peer))
[23:53:44] <-- Fingolfin has left IRC ("good night")