#exult@irc.freenode.net logs for 15 Jan 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:02:46] <[LK]> ssomething weird is going on o.0
[00:02:57] <[LK]> Everyone is dead in the big city
[00:03:45] <Dominus> ok, in addition to reading the docs and faq of Exult you should read the documentation of Ultima 7 (especially what the spells do)
[00:06:08] <[LK]> How do use a ship? (I bought deed)
[00:07:14] <Dominus> try a bit use what is there
[00:15:07] <Kharza-kzad> lklklklk you should do ultima 7 straight up legit first before you fool around with cheats and all
[00:15:25] <Kharza-kzad> you can't erase your brain later :D
[00:15:52] --> Kirben has joined #exult
[00:15:52] --- ChanServ gives channel operator status to Kirben
[00:16:15] <Kirben> Hi
[00:16:53] <Kharza-kzad> gday
[00:17:18] <Dominus> hi
[00:17:49] <Kirben> Dominus: does pentagram still work for you ?
[00:18:20] <Dominus> haven#t tried today. one moment
[00:19:16] <Dominus> display works
[00:19:32] <Kirben> odd, display does nothing here at moment
[00:20:16] <Dominus> you have nonfixed in there?
[00:20:21] <Dominus> nonfixed.dat
[00:21:39] <Dominus> have you tried only display? or display # (mapnumber)?
[00:21:43] <Kirben> just double checked and all required files are in same directory.
[00:21:54] <Kirben> I usually use just display
[00:22:10] <Dominus> well that works for me
[00:22:23] <Dominus> what do the error logs say?
[00:22:32] <Kirben> logs aren't even created
[00:24:03] <Dominus> well that's strange
[00:24:19] <Kirben> could you dcc your version ?
[00:24:37] <Dominus> yup, just display? or do the others work?
[00:25:18] <Kirben> all three viewers fail, but just display will do for a test.
[00:25:39] <Dominus> I built it from the latest source for sure
[00:26:40] <Kirben> same, so its not a compiling problem.
[00:27:00] <Kirben> maybe one of my u8 files are corrupt will unpack them again.
[00:27:02] <Dominus> ok then. User problem then :-)
[00:28:07] <[LK]> Now I talked to an immortal dragon.
[00:28:16] <[LK]> Then I attacked him and it closed.. :P
[00:28:46] <[LK]> Who wasted $3M?
[00:29:03] <Dominus> long and uninteresting story
[00:29:18] <[LK]> just tell me who.. :P
[00:29:25] <Dominus> exult team
[00:29:27] <[LK]> did you waste it on this thing?
[00:29:29] <[LK]> ooh
[00:29:31] <[LK]> how?
[00:29:32] <Dominus> it's virtual money
[00:29:32] <[LK]> why+
[00:29:36] <[LK]> lol
[00:29:37] <[LK]> ok
[00:29:44] <Dominus> theoretically
[00:29:56] <Dominus> if we were working for a company
[00:30:47] <Dominus> Kirben: tried if it is a sound problem (leave the music.flx out of the dir)
[00:30:50] <Dominus> ?
[00:31:22] <Kirben> just tried, no difference
[00:31:53] <Dominus> what soundcard do you have now, btw
[00:32:17] <Dominus> and exult works?
[00:32:26] <Kirben> none
[00:32:30] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[00:32:51] <Kirben> I use audio chipset on motherboard (analog devices ad1881)
[00:32:54] <[LK]> Im off to bed.. bye.. :)
[00:32:59] <Dominus> bye
[00:33:12] <-- [LK] has left IRC ("[Read error: User too stupid.]")
[00:33:30] <Kirben> exult still works fine
[00:33:56] <Dominus> "[Read error: User too stupid.]" he he
[00:34:09] <Dominus> strange
[00:34:35] <Dominus> what resolution are you running your desktop?
[00:34:59] <Kirben> 1024 x 768 16bit
[00:35:38] <Dominus> ok, that's not the problem then either
[00:36:20] <Dominus> and you are running XP as well, right
[00:37:53] <Dominus> so what version was the last that worked? according to changelog?
[00:39:46] <Kirben> odd, same with recopied files.
[00:40:23] <Kirben> Last the worked was just before wjp added translucency
[00:40:30] <Dominus> what did you do with your system since then?
[00:40:39] <Dominus> and that one doesn't work as well now?
[00:41:22] <Kirben> I have only updated a few drivers (audio and tv card)
[00:41:30] <Kirben> I don't keep older versions of files
[00:41:39] <Dominus> he he
[00:41:44] <Dominus> me neither :-)
[00:42:35] <Dominus> so it is probabyl something with your drivers
[00:59:34] <Kirben> bbl
[00:59:42] <Dominus> okay
[00:59:50] <Dominus> going off myself now
[01:00:42] <Dominus> bye
[01:00:46] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[01:13:27] --> matto has joined #exult
[02:17:05] <-- Kirben has left IRC (herbert.openprojects.net irc.openprojects.net)
[02:25:56] --> Kirben has joined #exult
[05:04:43] --- Amy|work is now known as Amy
[05:04:43] <-- Kharza-kzad has left IRC (Read error: 104 (Connection reset by peer))
[05:27:59] --> syke has joined #exult
[05:28:07] <syke> hi
[05:29:36] <Amy> Whee.
[05:30:08] <syke> hi
[05:59:39] <Amy> Well, that didn't work right.
[07:45:45] --> wjp has joined #exult
[07:45:45] --- ChanServ gives channel operator status to wjp
[07:45:50] <wjp> hi
[08:04:51] --> Darke has joined #exult
[08:04:51] --- ChanServ gives channel operator status to Darke
[08:05:03] * Darke bows. "Hello."
[08:08:16] <Kirben> Hi
[08:09:06] <wjp> hi
[08:24:47] <Kirben> any idea why pentagram might fail to work ?
[08:24:57] <Kirben> see earlier logs
[08:29:23] --> Wumpus has joined #exult
[08:29:54] <wjp> Kirben: hmm, strange. Does exult still run?
[08:30:00] <Kirben> yes
[08:34:17] <wjp> hm
[08:34:23] <wjp> is xformpal.dat in the current dir?
[08:35:46] <Kirben> no, just added it but no difference.
[08:36:05] <Kirben> any other extra files needed that aren't mentioned in readme ?
[08:36:10] <wjp> and it creates no stderr/stdout ?
[08:36:23] <Kirben> no logs created at all
[08:36:44] <wjp> did you run it from the command line?
[08:37:15] <wjp> (you shouldn't have to, but it might show some error messages)
[08:37:16] <Kirben> Just from a command prompt with display
[08:37:31] <Kirben> no messages shown at all.
[08:37:57] <wjp> you need: fixed.dat, glob.flx, nonfixed.dat, typeflag.dat, u8gumps.flx, u8mouse.shp, u8pal.pal, u8shapes.flx, xformpal.dat
[08:40:09] <wjp> I just updated the readme
[08:40:25] <Kirben> thats it!
[08:40:41] <Kirben> I was missing xformpal.dat and typeflag.dat
[08:40:55] <wjp> yes, that one was added fairly recently too
[08:41:05] <Kirben> Would sure help if files didn't need to be moved around manually.
[08:41:20] <wjp> we'll work on that :-)
[08:42:37] <Kirben> Also why not give viewers their own names ? windows always just shows their windows as SDL_app
[08:42:59] <wjp> it does?
[08:43:05] <Kirben> yep
[08:44:04] <Kirben> http://members.optushome.com.au/veemon/sample.jpg
[08:48:00] <wjp> ok, this should do it. (committed)
[08:49:36] <Kirben> Thats better
[09:23:52] <Kirben> is there a libglade 2.0 ?
[09:29:12] <wjp> most recent version is 0.16 or 0.17
[09:30:04] <wjp> oh wait, yes, there's also a libglade2
[09:30:05] <Wumpus> lol
[09:30:38] * Wumpus just has libglade0
[09:30:59] <Kirben> where to find ??
[09:31:29] * Wumpus would suggest that libglade2 is just a poorly named package, perhaps?
[09:31:40] <wjp> quite possible, yes
[09:32:57] <wjp> from what I can tell from the libglade CVS, libglade2 is currently in development
[09:33:05] <wjp> probably for the upcoming GTK+ 2
[09:33:18] <Wumpus> ahh, that would make sense
[09:33:22] <Wumpus> I suppose :)
[09:34:04] <wjp> the .rpm also depends on gtk 1.3
[09:34:46] <Kirben> Just experimenting with glib 2.0/gtk 1.3 now
[09:44:13] <Kirben> wow!
[09:44:34] <Kirben> exult_studio compiles better with glib 2.0 and gtk+ 1.3
[09:44:45] <Kirben> a working file browser :)
[09:44:58] <Darke> Impressive. <awefluff>
[09:45:43] <Kirben> it works!
[09:45:48] <Kirben> screne shot in sec
[09:46:40] <Kirben> http://members.optushome.com.au/veemon/studios.jpg
[09:46:52] <wjp> nice :-)
[09:46:55] <Kirben> Now if only networking was win32 compatible....
[09:52:14] <Kirben> Is now online at http://exult.sourceforge.net/snapshots/Studio.zip if anyone wants to try.
[09:53:57] <Darke> Oooh, nice screenshot. I guess we'll have to wait until Colourless or someone else who uses windows joins to test it out. <grin>
[09:54:54] <Kirben> shame Dominus isn't around, I know he really wants to try studio out.
[09:55:44] <Kirben> hmm should fonts.vga show something ?
[09:56:33] <wjp> no
[09:56:39] <wjp> (well, it should, but it doesn't)
[09:57:00] <Kirben> hmm drag and drop seems possible with extra coding too, can drag but not drop.
[09:58:24] <Kirben> maybe I commented out too much code
[09:59:17] <wjp> Exult uses X for dnd, btw
[10:05:51] <Kirben> The ncp menu options are defined in npcedit.cc and the egg options in eggedit.cc, right ?
[10:07:01] <Kirben> For some odd reason those functions come up undeclared in studio.cc even though I compiled both eggedit.cc and npcedit.cc
[10:07:13] <Kirben> ie:
[10:07:14] <Kirben> studio.cc: In method `ExultStudio::ExultStudio(int, char **)':
[10:07:14] <Kirben> studio.cc:288: `on_open_npc_activate' undeclared (first use this function)
[10:07:14] <Kirben> studio.cc:288: (Each undeclared identifier is reported only once
[10:07:14] <Kirben> studio.cc:288: for each function it appears in.)
[10:07:14] <Kirben> c:\mingw\bin\make.exe: *** [studio.o] Error 1
[10:07:41] <Kirben> which seems to be first function define in npcedit.cc
[10:07:44] <wjp> this is a compile error, not a link error
[10:07:48] <Kirben> define=defined
[10:08:05] <Kirben> Yep I know, I just don't understand why.
[10:08:16] <wjp> generally caused by a missing include
[10:11:30] <Kirben> yep but that is an exult specific function and only shows pu in two files (npcedit and studio)
[10:11:52] <Kirben> could I be connecting the glade functions too early ?
[10:11:53] <wjp> hmm, I don't see it in studio.cc here
[10:12:29] <Kirben> Well win32 needs this work around for all functions :
[10:12:48] <Kirben> glade_xml_signal_connect(app_xml, "on_edit_lift_spin_changed",
[10:12:48] <Kirben> (void(*)())on_edit_lift_spin_changed);
[10:13:28] <Kirben> instead of the 'glade_xml_signal_autoconnect(app_xml);' which always fails on win32
[10:14:05] <Kirben> should I do that work around for npc functions in npcedit.cc rather than studio.cc ?
[10:16:39] <wjp> hmm, no
[10:16:49] <wjp> you need to add function declarations for the missing functions
[10:17:26] <wjp> extern "C" void on_open_npc_activate(GtkMenuItem *menuitem, gpointer user_data);
[10:17:57] <wjp> extern "C" void on_npc_apply_btn_clicked(GtkButton *btn, gpointer user_data);
[10:18:00] <wjp> etc..
[10:18:34] <Kirben> it won't hurt redefining them ?
[10:18:48] <wjp> you're not defining them, just declaring
[10:22:24] <Kirben> same error when I add:
[10:22:57] <Kirben> extern "C" void on_open_npc_activate(GtkMenuItem *menuitem, gpointer user_data);
[10:22:58] <Kirben> glade_xml_signal_connect(app_xml, "on_open_npc_activate",
[10:22:58] <Kirben> (void(*)())on_open_npc_activate);
[10:24:01] <wjp> oh, the declarations have to be outside the function, I guess. (just under the 'using' statements at the top, or something)
[10:28:29] <Kirben> thanks that worked, but will be messy
[10:28:53] <Kirben> I wonder why glades autoconnect fails on win32 and some other systems
[10:29:02] <wjp> putting it into a separate file and #include-ing that is probably cleaner
[10:31:33] <Kirben> would have ot be tow seperate files though since I'm adding large section to two different parts of studio.cc
[10:45:02] <Kirben> Thanks again, egg and npc options now work.
[10:48:25] <Kirben> Would there be any easy way to making current server code in exult_studio unix only in CVS ?
[10:48:37] <Kirben> if it was I could submit win32 hack
[10:50:39] <wjp> hm, it should be the same amount of work as it took you to comment out the relevant parts
[10:51:35] <Kirben> only took me a few minutes but I'm not sure if I commented out too little or too much, I still can't read code that well.
[10:52:11] <wjp> if it compiles that's good enough, right? :-)
[10:55:23] <Kirben> so just submit you say ?
[10:56:01] <wjp> how did you comment stuff out?
[10:56:24] <Kirben> #ifndef WIN32 and #endif
[10:56:36] <wjp> ok, should be save to commit then
[10:56:36] <Kirben> I thought that was safest method.
[10:56:50] <wjp> better use cvs diff to doublecheck you didn't accidently change something else
[10:57:43] <Kirben> ok was working with older exult cvs version so will take awhile to move changes to latest cvs.
[11:00:13] <Wumpus> cvs update and hope :)
[11:16:35] --> FilthySquareRoot has joined #EXULT
[11:17:40] <wjp> hi
[11:17:43] <FilthySquareRoot> A question for the potentially awake ;) : Why was it necessary to re-record SFX? What's the issue with Ultima's original SFX data?
[11:17:44] <FilthySquareRoot> (Hi)
[11:17:49] <wjp> any reasoning behind your nick? :-)
[11:18:08] <wjp> FilthySquareRoot: IIRC, it depends on specific sound hardware
[11:18:13] <FilthySquareRoot> There are reasons, but I lost them
[11:18:32] <FilthySquareRoot> UUhm... specific sound hardware?
[11:19:24] <wjp> I'm not really into the sound stuff, though.
[11:19:59] <FilthySquareRoot> You're into the topic, it seems ;)
[11:20:22] <FilthySquareRoot> I still fully have to grasp what the usecode is, but I sense immense spaghetti coding from Origin
[11:20:39] <Wumpus> why so?
[11:20:52] <wjp> usecode = a compiled scripting language that controls the plot and other events happening in the world
[11:20:54] <Darke> FSR: It's an incremental topic. Three or four creatures had their hands and paws into the making of it. <grin>
[11:21:08] <FilthySquareRoot> Well I remember my first encounter with it: Binary data, but inside I could find C classes headers
[11:21:37] <Wumpus> classes?
[11:21:46] * Wumpus would have thought that U7 would be too old for OO
[11:21:48] <FilthySquareRoot> Yes. In ultima 8, I believe
[11:22:00] <Wumpus> (to have become a Big Thing, anyway)
[11:22:19] <wjp> U7 was slightly OO. U8 was very OO
[11:22:20] <Darke> U8's usecode looks almost elegant in comparison to U7's.
[11:22:29] <wjp> U8's usecode even appears to be somewhat OO...
[11:22:41] <FilthySquareRoot> Whatever. Well, I am hanging here as I download the -sigh- soundpacks
[11:23:11] * Wumpus is yet to bother, although i'm told they are very good :)
[11:23:28] * Wumpus has a grand total external download limit of 30 or so megs remaining, fun fun fun....
[11:24:14] <FilthySquareRoot> Wumpus can download the two packs three times!
[11:24:31] <Wumpus> yeah well, thats supposed to last me for, well, the rest of the month at least :)
[11:24:48] <Wumpus> it'll probably do, since my updates all come from an internal site :P
[11:25:19] <FilthySquareRoot> Wjp, what are you actually into?
[11:25:35] <wjp> the internal stuff
[11:25:37] <wjp> usecode and such
[11:25:48] * wjp doesn't really like UI programming
[11:26:25] * Darke doesn't like UI programming either.
[11:26:43] <FilthySquareRoot> I see, the matrixesque stuff. You see numbers, but you know that NPC x is going to sit on CHAIR y
[11:26:59] <Kirben> Any way to make exult_studio log errors ? if I compile with -mwindows there is no way to see errors
[11:27:07] <Wumpus> hehe
[11:27:17] <Wumpus> UI programming suxor, but i've decided i have to learn it :|
[11:27:30] <wjp> Kirben: yes. You have to redirect stdout and stderr to a file
[11:28:49] <wjp> does anyone here know the freopen syntax?
[11:28:59] * wjp browses manpage in the meantime...
[11:29:32] <wjp> try this at the start of main():
[11:29:45] <wjp> freopen("stdout.txt", "w", stdout);
[11:29:51] <wjp> freopen("stderr.txt", "w", stderr);
[11:31:05] <wjp> hmm, from the SDL sources it seems that this won't work properly on NT
[11:35:40] * wjp has to go to work
[11:35:47] <wjp> back in 20 mins
[11:35:49] <wjp> bye
[11:35:51] <-- wjp has left IRC ("[x]chat")
[11:35:52] <Kirben> cya
[11:35:54] <Darke> Bye! Have fun!
[11:40:52] <FilthySquareRoot> My curiosity was satisfied, thus I depart. So long!
[11:40:54] <-- FilthySquareRoot has left IRC ("www.escaped.it")
[11:47:36] --- Amy is now known as Amy|dead
[11:51:56] --> Kirben2 has joined #exult
[11:57:15] <-- Kirben has left IRC (Read error: 54 (Connection reset by peer))
[11:57:16] --> wjp has joined #exult
[11:57:16] --- ChanServ gives channel operator status to wjp
[11:57:27] * wjp resurrects Amy|dead
[11:58:31] --- wjp is now known as wjp|work
[12:00:17] <Darke> She's Alive!
[12:00:51] * Darke has the Weird Science movie theme playing in his head now...
[12:04:57] --> sbx has joined #exult
[12:05:45] <sbx> Hello.
[12:07:20] <Darke> Hello. <bow>
[12:08:37] --> Kirben has joined #exult
[12:11:15] <-- Wumpus has left IRC (herbert.openprojects.net irc.openprojects.net)
[12:11:15] <-- matto has left IRC (herbert.openprojects.net irc.openprojects.net)
[12:11:15] <-- Amy|dead has left IRC (herbert.openprojects.net irc.openprojects.net)
[12:12:00] --> Wumpus has joined #exult
[12:12:00] --> matto has joined #exult
[12:12:00] --> Amy|dead has joined #exult
[12:12:05] <sbx> :O
[12:12:16] <sbx> :D
[12:12:18] <Wumpus> mmm netjoin :)
[12:12:20] <Wumpus> `lo sbx
[12:12:27] <Wumpus> adn re everyone
[12:13:13] <Darke> Hello again. <grin>
[12:16:03] <-- Kirben2 has left IRC (Read error: 104 (Connection reset by peer))
[12:17:17] <Kirben> hmm what does shape edit add ?
[12:17:26] <Kirben> I can't see anynew options
[12:25:44] <wjp|work> it should get triggered when you doubleclick a shape in the shape chooser
[12:26:52] <Kirben> ok, its working
[12:32:05] <Kirben> commited :)
[12:33:55] <Kirben> I hope exult studio still compiles for others
[12:34:47] <wjp|work> changes look ok
[12:35:18] <Kirben> smaller amount of changes than I thought would be needed.
[12:35:47] <Kirben> too early for snapshots of exult studio ?
[12:36:16] <wjp|work> dunno... your call :-)
[12:39:44] --> Colourless has joined #Exult
[12:39:44] --- ChanServ gives channel operator status to Colourless
[12:39:54] <Colourless> hi
[12:42:25] <Wumpus> floods it with what? antrhax?
[12:42:28] <Wumpus> bah
[12:42:30] * Wumpus sighs
[12:42:50] * Wumpus is finding good some promising signs about German military service :-)
[12:42:54] <Wumpus> (or lack thereof)
[12:44:03] <wjp|work> hi
[12:44:18] <sbx> Wumpus you dont want to join? :-)
[12:44:44] <sbx> or what are you talking about
[12:45:02] <Wumpus> I will not go to Germany if I stadn to be conscripted :P
[12:45:20] <sbx> Why are you going there?
[12:45:35] * Wumpus is considering working there
[12:46:34] <sbx> Ooh... can you commute? :D
[12:47:11] <Wumpus> lol
[12:47:37] <Wumpus> ~20 hour flight _each way_ every day.... could be a little challenging
[12:48:04] <Colourless> hehe
[12:48:41] * Wumpus revels in the heavy rain
[12:48:47] <sbx> :-)
[12:50:23] <Colourless> i would have thought that you would have known wumpus is in australia :-)
[12:53:25] <sbx> I meant he could move to someplace just outside Germany.
[12:53:53] <sbx> Why would Germany conscript foreigners btw?
[12:53:57] <sbx> Wumpus are you German?
[12:54:11] <Colourless> the can't
[12:54:14] <Colourless> they can't
[12:54:41] <Wumpus> I'm a German citizen, yes
[12:54:56] <sbx> So join the military. :P
[12:55:05] <Wumpus> why would i want to do that though ? :P
[12:55:19] <sbx> Because they told you to.
[12:55:26] <Wumpus> bah!
[12:56:51] * sbx was going to join at one time but decided he couldn't bear the sleeping schedule, hard work, responsibility, althletics... and other non-lazy stuff.
[12:57:01] <sbx> :-|
[12:57:25] <sbx> bbl
[12:57:29] <-- sbx has left IRC ("O_O")
[13:01:11] <Kirben> Colourless: If you are on windows, could you check out Exult Studio win32 version at http://exult.sourceforge.net/snapshots/ExultStudio.exe ? does it work correctly ?
[13:01:41] <Colourless> does it need any dlls?
[13:02:11] <Kirben> they are included
[13:02:16] * Wumpus blinks and looks curiously around
[13:02:29] <Colourless> ah ok
[13:07:37] <-- Wumpus has left IRC ("Zzz")
[13:16:08] <Colourless> kirben: i don't think there will be too much trouble getting exult and exult studio to use winsock instead of sockets.
[13:18:31] <Kirben> But if the networking code is been rewriten wouldn't it be better to go with cross platform library instead of use winsock directly ?
[13:21:12] <Colourless> ideally cross platform would be the best option. winsock is almost exactly the same as sockets, which is why getting it to work shouldn't be too difficult, that's all.
[13:22:24] <Darke> http://www.gnu.org/software/commonc++/commonc++.html This has a crossplatform sockets library, though I haven't actually used it though...
[13:23:50] <Colourless> exult studio crashed when viewing the chunks
[13:24:36] <Kirben> I don't mind either way, just thought it might be easier for future ports
[13:24:52] <Kirben> oh no, notice any output in console ?
[13:25:06] <Colourless> didn't look
[13:29:36] <Kirben> I don't think it handles so many items well.
[13:30:08] <Colourless> the scroll bar act very strangely
[13:31:34] <Kirben> I noticed that, the size often varies.
[13:31:45] <Kirben> could be due to later glib version
[13:32:23] <Colourless> maybe, i have no idea though
[13:34:18] <Kirben> This was compiled with glib/gtk+ 2.0 (1.3.12)
[14:08:46] <-- Kirben has left IRC ("System Meltdown")
[15:05:44] * Darke throws a pawful of assorted punctuation at Colourless. No exclamation marks of course, they're matto's to throw around.
[15:06:01] <Colourless> :-)
[15:07:52] * Colourless notes three punctuation symbols in his last comment, a colon, a hyphen and a right parenthesis
[15:08:55] * Darke makes a valliant attempt at looking innocent.
[16:00:04] <wjp|work> time to go home
[16:00:05] <wjp|work> bbl
[16:00:08] <-- wjp|work has left IRC ("[x]chat")
[16:22:58] --> Fingolfin has joined #exult
[16:23:11] <Fingolfin> hi
[16:23:16] <Colourless> hi
[16:23:21] --- ChanServ gives channel operator status to Fingolfin
[16:26:06] <Darke> Hello.
[16:33:26] --> wjp has joined #exult
[16:33:26] --- ChanServ gives channel operator status to wjp
[16:37:39] <Colourless> wb
[16:38:32] <Darke> 'ello again.
[16:41:02] <Fingolfin> hi willem
[16:41:57] <wjp> hi
[16:44:42] <Darke> Must go. Bye all. <bow>
[16:44:48] <wjp> bye
[16:44:52] <Colourless> cya
[16:44:53] <-- Darke has left #exult ()
[16:59:45] --> [LK] has joined #exult
[17:00:12] <[LK]> Hello!
[17:02:19] <wjp> hi
[17:02:41] <Colourless> hi
[17:04:48] <[LK]> How to play serpent island on Exult? Like.. theres no SI path thingy in the cfg file
[17:06:38] <wjp> the installer should've asked you for the path to SI
[17:07:20] <[LK]> Yeah, but as I said, I could not install it... :)
[17:07:28] <wjp> oh, right
[17:07:47] <Colourless> what is wrong with the installer?
[17:08:12] <[LK]> When it has prepared to 100 % it freeazes my computer...
[17:08:36] <Colourless> so your machine just locks up?
[17:09:48] <[LK]> jupp
[17:09:57] <[LK]> Cant CTRL-ALT-Delete...
[17:10:01] <[LK]> or anything.
[17:10:03] <Colourless> strange. what os?
[17:10:06] <[LK]> I just have to shut it down.. :P
[17:10:09] <[LK]> Win 98
[17:11:47] <Colourless> hmm, ok
[17:12:07] <Colourless> i've no idea what the problem is. every had anything similar with any other program?>
[17:12:14] <Colourless> s/every/ever/
[17:12:35] <[LK]> nopp
[17:13:15] <wjp> you're running windows 98 and never had an unexplained crash? wow
[17:13:20] <Colourless> hehe
[17:13:22] * wjp is impressed
[17:13:55] <Colourless> what are your system specs
[17:14:22] <[LK]> wjp, Ive had LOADS of crashed
[17:14:39] <[LK]> but not from a unpackprogram.. .P
[17:15:03] <[LK]> unzip.. whatevery.. :p
[17:16:02] <Colourless> wjp: std::sort doesn't seem to actually work properly. it's incorrectly sorting some of the objects... however stable_sort is... it is rather annoyinh
[17:16:22] <wjp> Colourless: is your comparison function transitive?
[17:16:25] <Colourless> yeah
[17:16:39] <wjp> sure?
[17:16:49] <Colourless> some objects which are clearly above other objects are getting drawn the wrong way round
[17:17:45] <wjp> did I leave my Horribly Slow(TM) topological sort in there?
[17:17:47] <Colourless> oddly enough it's only a few objects that are doing it. the statues in central tenebrae are a good example. they get drawn below the platforms they are on
[17:18:18] <Colourless> yeah you did
[17:18:53] <wjp> (that was just a quick try to see if sort() was screwing things up. However, it was that undefined ztop value that was causing the problems)
[17:19:31] <Colourless> what does exult use to do sorting?
[17:19:43] <wjp> how did you check the transitivity, btw?
[17:19:47] <wjp> hmm, not sure
[17:21:00] <wjp> how much slower is stable_sort()?
[17:21:06] <Colourless> i've no idea
[17:21:14] <Colourless> (how much slower it is0
[17:21:33] <wjp> hm, did you add a check at the top to see if the shapes' bounding boxes intersect at all?
[17:21:49] <Colourless> yeah I do a check to see if they intersect
[17:21:54] <[LK]> hey
[17:21:59] <[LK]> I have this in my cfg file
[17:21:59] <[LK]> <blackgate>
[17:21:59] <[LK]> <path>
[17:21:59] <[LK]> c:/ultima7/blackgate
[17:21:59] <wjp> and return false if they don't?
[17:22:07] <[LK]> but no similar for serpent isle?
[17:22:25] <wjp> you can just copy the <blackgate>....</blackgate> bit, renaming all the blackgate's to serpentisle
[17:22:27] <Colourless> if the are compeltely equal, they return false
[17:22:34] <[LK]> ok
[17:25:36] <Colourless> if i only check in 1 direction everything thing is fine. problems start to arise once I start sorting via 2 directions. i sort by z first always
[17:26:05] <Colourless> if the z comparison indicates that the shape is clearly above or below false or true is returned
[17:28:00] <Colourless> x or y are only checked it z is intersecting
[17:28:17] <Colourless> s/it/if/
[17:29:50] * wjp is confused at exult's Game_window::paint_object() (gamerend.cc)
[17:30:41] <Colourless> nice recursive function hey :-)
[17:30:43] <wjp> it looks like some kind of recursive thing that draws dependencies before the object itself
[17:30:57] <Colourless> exult sorts objects as they are added to the chunk
[17:31:37] <wjp> but it doesn't really sort, but just constructs a DAG, it seems?
[17:32:05] <Colourless> void Map_chunk::add_dependencies
[17:32:17] <Colourless> chunks.cc line 627
[17:33:23] <wjp> how very interesting
[17:34:15] <Colourless> looks like every object gets checked against every object
[17:34:17] <wjp> bad...
[17:34:31] <wjp> (not to mention that the "don't care" return value of compare() is ignored)
[17:35:19] <Colourless> that doesn't seem to be a problem though.
[17:35:35] <wjp> well, it adds useless dependencies
[17:36:05] --- wjp is now known as wjp|dinner
[17:36:10] <wjp|dinner> I'll bbl
[17:36:13] <Colourless> cya
[17:41:33] --> Foody has joined #exult
[17:41:36] <Foody> Hello everyone
[17:41:44] <Colourless> hi
[17:42:00] <Foody> I visited your webpage and let me tell you I am impressed..anyone here currently the owner or part of exclude project that I can talk with?
[17:42:13] <Foody> I have a big proposition that I need to ask you guys..so I hope you would listen to me seriously.
[17:42:24] <Colourless> i'm one of the programmers
[17:42:34] <Foody> Excellent is it possible I can talk with you privately
[17:42:38] <Foody> it has to do with Ultima 7
[17:42:49] <Colourless> i guess so
[17:52:32] <wjp|dinner> privately?
[17:52:33] <-- [LK] has left IRC (Read error: 104 (Connection reset by peer))
[17:52:36] --- wjp|dinner is now known as wjp
[17:52:40] <wjp> what's that all about? :-)
[17:53:58] <Foody> I am trying to talk to colourless and try to convince him that he works with me on my project which allows a full blown ultima 7 editor.
[17:54:04] <Foody> But I don't think he is accepting it.
[17:54:24] <Colourless> you're right i'm not. i don't have time for such a thing
[17:54:35] <Foody> * sigh * I guess I have to work on this on my own..which is hard because of time consumption.
[17:54:50] <Foody> Ok..I tried my best..which you best of luck with your project.
[17:54:55] <wjp> ultima 7 editor? like exult studio?
[17:55:06] <Foody> No I mean like a real full blown ultima 7 editor, create stand alone game
[17:55:11] <Foody> import your own graphics and what not
[17:55:18] <Foody> and even have online feature..so you can have your game online.
[17:55:39] <Foody> I mean like a real application which allows you to make a real ultima 7 construction set.
[17:55:56] <Foody> err real games..* sigh *
[17:56:00] <wjp> yes... like exult studio?
[17:56:07] <Foody> Of course my editor supports click and play scripting.
[17:56:16] <wjp> ah, that's new
[17:56:19] <Foody> exult requires you to have ultima 7 installed for graphics
[17:56:35] <Foody> Mine doesn't..mine you can import your own BMP, JPG blah blah graphics..
[17:56:35] * wjp points at the "studio" part
[17:56:42] <Foody> import your own, sound, music..and what not
[17:56:45] <Colourless> unless you create new graphics for exult
[17:57:05] <Foody> have a click and play scripting to create your own story..and what not..mine also allows NPC emotions and what have you
[17:57:26] <wjp> so are you're planning to write an engine too?
[17:57:47] <Foody> Yes..an ultima 7 engine..which plays your design..once you create your game you can have it stand alone to be shared with friends and families
[17:58:03] <wjp> what exactly do you mean by "ultima 7 engine" here?
[17:58:09] <Foody> Two engines, one is game.exe for stand alone game played on through PC or client.exe for people who like their game to be online
[17:58:16] <wjp> "engine which has a look-and-feel similar to ultima 7" ?
[17:58:22] <Foody> Meaning everything you see in ultima 7 is going to be implemented.
[17:58:26] <Foody> Yes..and much more..
[17:58:43] <wjp> so not actually using U7's data formats, usecode, etc..?
[17:59:00] <Foody> game.exe for offline game, client.exe for online game...
[17:59:17] --> Dominus has joined #exult
[17:59:17] --- ChanServ gives channel operator status to Dominus
[17:59:20] <Foody> In the player editor you can chose to be either GM for online features or normal player and what not..set the gender, age, food level, emotions, strength, blah blah
[17:59:27] <Dominus> hi
[17:59:30] <Foody> brb
[17:59:53] <wjp> hi
[18:00:35] <Colourless> hi
[18:01:00] <Dominus> I would think that it would be better to invest time to look into Studios source and work with what there is and improve it to be what you want....
[18:01:20] <Dominus> I saw that exult studio works now!!!!!
[18:01:39] <Colourless> yeah kind of
[18:01:56] <Dominus> thanks to Kirben who left a working snapshot in the snapshot dir on the homepage
[18:02:05] <Dominus> I already tried it
[18:02:07] <Dominus> nice
[18:02:17] <wjp> now we just need the communications part :-)
[18:02:23] <Colourless> yeah. :-)
[18:02:36] --> [LK] has joined #exult
[18:03:34] <Dominus> http://sourceforge.net/tracker/index.php?func=detail&aid=501663&group_id=2335&atid=102335 seems to be invalid. I got a savegame from the poster. the wrong savegame (gustaccios experiment) and that savegame was pre beta (no ver files)
[18:03:36] <Colourless> if someone want to change things to use tcpip then porting communications to windows should be reasonably simple
[18:04:12] <wjp> use tcp? hm, yes, we talked about this before, IIRC
[18:04:18] <Dominus> regarding that bug: but I wrote the poster back and expect an answer tonight
[18:04:35] <wjp> we'd have to make sure the networking code is secure then
[18:04:46] <Colourless> yeah
[18:04:49] * wjp doesn't want to see exult mentioned on bugtraq :-)
[18:05:06] <Colourless> it would be kind of cool though. everyone would go, what's that :-)
[18:05:27] <Dominus> he he
[18:05:41] <wjp> nice way to generate some publicity... keep a gaping security hole, and introduce exult to the security community :-)
[18:06:10] <Dominus> "a malicious hacker could get control of your windows by using the security hole in Exult"
[18:06:16] <-- syke has left #exult ()
[18:06:56] <Colourless> wouldn't the easiest way would be to simply restrict access to the localhost?
[18:07:20] <Colourless> reject all connections from any other address?
[18:07:23] <wjp> possible. Still leaves problems on multi-user machines
[18:07:35] <Colourless> true
[18:09:12] <Foody> I don't know about it's source code though
[18:09:23] <Foody> I don't know if it allows me to create a stand alone game or allows me
[18:09:27] <Foody> to run it without the need of ultima 7
[18:09:49] <Dominus> Foody: not yet but the long range goal of Studio is just that
[18:09:58] <Foody> I have the feeling if I did use the source code of studio I would need to change 50% of the source code to allow to run without Ultima 7 and make it a full blown Ultima 7 construction set.
[18:10:00] <Foody> Really?
[18:10:23] <Dominus> yeah using Exult as the engine
[18:10:29] <Foody> Then I will bookmark the webpage and will always have my eyes on it to see if that is the case..what we need then is further professional programmers who can help on this project.
[18:10:48] <Dominus> Foody: did you read the FAQ? We have a section there about Studio
[18:11:00] <Foody> I read it..but all it said was map editor..
[18:11:12] <Foody> it never mentioned about full blown event editor, item, spell, monster and what not editor
[18:11:20] <Foody> all I can do right now is change the map..but the eggs are the same
[18:11:35] <Dominus> Exult Studio is a map-editor for Exult, allowing you to modify the map of a game and, eventually, to create a completely new landscape for a new game.
[18:11:47] <Foody> That is all what it does..
[18:11:56] <Foody> but what about if I want to remove all the NPC's, nonsters and what not
[18:11:56] <wjp> "for a new game"
[18:12:12] <Foody> what about creating my very own NPC, creating my very own events, keys, items and everything what about those?
[18:12:18] <wjp> we're slowly adding support for editing other aspects of the game
[18:12:19] <Dominus> Foody: then you can do it (in the future)
[18:12:37] <wjp> egg and npc editors already exist, I think
[18:12:42] <wjp> usecode compiler is in the works
[18:12:43] <Colourless> actually, most of that could already be done.
[18:12:44] <Dominus> read http://exult.sourceforge.net/faq.php#what_can_do_at_moment
[18:12:49] <Foody> I am working on it Dominus..I am..I am working on it on my own little program..I just pray that this program reaches the goal that my program is intending to and better.
[18:13:34] <Dominus> Foody: but wouldn't it be a waste of resources if you could work with Studio allready that makes use of an engine already?
[18:13:59] <Dominus> Foody: work with, I mean, add to the source
[18:14:18] <Foody> Dominus can I ask you a question?
[18:14:26] <Dominus> sure
[18:14:32] <Foody> Does exclude need Ultima7.com or u7.com to run the game?
[18:14:39] <Dominus> nope
[18:14:40] <wjp> s/exclude/exult/
[18:14:44] <Dominus> just the static dir
[18:15:00] <Foody> Can exclude in the future don't rely on static dir?
[18:15:03] <wjp> s/exclude/exult/
[18:15:04] * Dominus is always forgetting to make that clearer in the docs
[18:15:07] <Foody> I mean excult
[18:15:14] <wjp> s/excult/exult/ ;-)
[18:15:21] <Foody> Can excult in the futre not rely on static dir?
[18:15:26] <wjp> s/excult/exult/...
[18:15:51] <wjp> it will always need the files in there, but you will be able to replace every file with a file you made yourself
[18:16:12] <Dominus> Foody: sure, static dir is just where it finds it gamedata. if you put some other gamedata there it uses this
[18:16:41] <Foody> But can I can create my own gamedata using excult..like say..File->New Project...it prompts me for a project a name I type for example
[18:16:52] <Foody> "Death sword" and then it creates to me the project with the name and everything
[18:16:57] <Foody> and create a defaultg gamedata?
[18:17:04] <Dominus> http://exult.sourceforge.net/faq.php#what_can_do_at_moment also hints at this
[18:17:10] <Colourless> Give us an E! Give us an X! Give us an U! Give us a L! Give us a T! What does it spell? EXULT!
[18:17:15] <wjp> Foody: not yet, but in the future, yes
[18:17:41] <Dominus> you could define a new game in exult.cfg and then you could choose which to run after Exult starts
[18:17:46] <Foody> That is what I am praying and hoping..Colourless and the other programming teams and doing an excellent job
[18:18:03] <wjp> thanks :-)
[18:18:05] <Foody> I pray for them that excult would become the only full blown Ultima 7 editor
[18:18:20] <Dominus> Foody: it is Exult not excult
[18:18:22] <Dominus> :-)
[18:18:32] <Foody> and even beat mine..in the meantime I will fiddle about with my little project since I did spend a year on it..and will keep my owns on exult..thanks =)
[18:18:57] <Dominus> Foody: would you think about adding your resources to Studio?
[18:19:00] <Foody> I want to be part of this community..so I am glad I find you guys.
[18:19:26] <Foody> With my pleasurist of hearts I will..but I will only added when it becomes worth seeing..right now no one even knows about my project since it is in alpha stage..but yes
[18:19:36] <Dominus> i mean why have two people doing two projects with the same goal if you could have two people working on one project
[18:19:41] <Foody> I will even have my source code giving to you guys so you can have it downloaded like exult and the program is free forever.
[18:19:52] <Foody> Because I am using VB 6.0 HASHAHAHA
[18:20:00] <Foody> You guys are using C++ I have little knowledge there..
[18:20:03] <Dominus> :-)
[18:20:17] <Foody> So there is no way I would help I would just go "Uhhh..I wonder what that does?"
[18:20:26] <Foody> but since I have great experience with VB 6.0 I can at least work there..
[18:20:41] <Foody> That is the biggest reason why I can help sadly :(
[18:20:45] <Foody> err can't
[18:21:45] <Foody> * sigh * I wish I know C++, I could at least implement the online feature * sigh *
[18:22:17] <wjp> if you can already program, learning C++ really isn't impossible
[18:22:46] <Foody> True..but wouldn't it be not effecient if I spend time learning another language?
[18:23:08] <wjp> depends on what you mean by efficient
[18:23:28] <wjp> for this particular project learning C++ first would probably slow down progress
[18:23:36] <Foody> OOOOOoohh my godddd!! I am looking at the screenshot and seeing the player editor and there it is "Food level" I was right with my editor when I said "Food level" ohh my GOD!!
[18:23:52] <Dominus> but with learning C++ you will eventually break the constraints of VB and be able to do the online stuff
[18:23:56] <Foody> Exactly...I want to help you guys and perhaps even add my own features on the matter...but I wish I began on C++
[18:24:07] <Foody> I can't do the online stuff in VB?
[18:24:09] <Foody> I thought I could..
[18:24:20] <wjp> didn't you just say you couldn't?
[18:24:39] <Foody> No I said I couldn't help much in C++..of course I could..
[18:24:58] <Foody> The only constraint in VB is the speed..which is why I want my engine to be in C++
[18:25:29] <Foody> If I made my engine in VB it would go FPS 20 to 50 maybe 60 if I am lucky..but imagine the speed if it is done in C++ at least 100.
[18:25:47] <wjp> FPS isn't important in an U7 style game
[18:25:52] <wjp> 20 should be plenty
[18:25:55] <Foody> It isn't?
[18:25:58] <Foody> Really?
[18:26:35] <wjp> well FPS needs to be high enough, obviously, but I think 20-30 FPS should be enough
[18:26:57] <Dominus> yeah you are doing an rpg and not a 3d shooter
[18:27:19] <Colourless> 20 fps is about a minimum really
[18:27:22] <Foody> Ooh good point, good point..now that I think of that way..I can have a full blown VB code then from engine to editor.
[18:27:45] <Foody> Thank you guys big time...by the way...one more question please.
[18:28:17] <Foody> The screenshot that I see here, where the battle of the companion and the animals and what not..are all those coded from scratch or is it relying on the engine been made by origin?
[18:28:27] <wjp> coded from scratch
[18:28:38] <Foody> O_____O And I can download the codeee???
[18:28:41] <wjp> yup
[18:28:57] <Dominus> Foody: you should try exult and see what you can already do with the engine
[18:28:59] <Foody> OOoh MY GODDD!!! Now I can finally see how it is been done so I can replicate it in visual basic..you guys don't mind do you?
[18:29:12] <Dominus> it's gpled
[18:29:17] <wjp> of course not. Exult is GPL
[18:29:17] <Foody> gpled?
[18:29:27] <Foody> Sweeeett * hug you all guys *
[18:29:28] <Colourless> open source
[18:29:30] <Foody> Thank you sooo much..
[18:29:42] <Colourless> the code is available to anyone who wants it
[18:29:48] <Foody> I will dominus I will try it out..I am going to download it now..I wonder if the files are there
[18:30:04] <Foody> Awesome..I am just curious how you guys figured out the system that origin created..it muyst have taken years and years!!
[18:30:09] <wjp> it did :-)
[18:30:12] <Foody> To me I thought the system is so hard
[18:30:18] <Colourless> it veyr much take years
[18:30:18] <Foody> You guys ROCK!! ROCK!!
[18:30:33] <Foody> Then I shouldn't feel bad mine is taking years..heh
[18:30:43] <Foody> especially when it is only ONE man..verses many
[18:30:54] <Colourless> for a long time it was 1
[18:31:06] <wjp> then 2... then 3... etc.. :-)
[18:31:30] <Colourless> then gradually more people joined such as myself being one of the more recent additions to the team
[18:31:39] <Foody> Really? How did people all a sudden come to the rescue?
[18:32:00] <wjp> because programming on exult is fun to do
[18:32:00] <Colourless> we thought we could help out
[18:32:04] <wjp> and that :-)
[18:32:23] <Colourless> fun... sometimes :-)
[18:32:35] <wjp> broad definition of fun :-)
[18:32:37] <Foody> Hmmm..so my knoweldge in VB is not helpful enough to join..is it? Because I want to join but this obstacle as you can see prevents me..any insite if I can break it?
[18:33:06] <Dominus> and because of the open source rule: ask for a feature - do it yourself (that's how I got the Docs maintainer)
[18:33:15] <wjp> Dominus: :-)
[18:33:41] <Colourless> dominus: yeah, but most people don't follow that rule... the idea just doesn't get impliented :-)
[18:33:49] * wjp got the original win32 port that way :-)
[18:33:55] <Foody> Thank you guys..you helped me years and years of hard work..by looking at the source code I can learn as to how the system is been done..I could implement the features I needed finally.
[18:34:46] <Dominus> wjp: I still find it funny that you got the win32 port originally and now you don't have much to do with it... :-)
[18:34:58] <Foody> * raises his hand on the air * I pray, I pray one day Exult becomes top of the line full blown, stand alone Ultima 7 editor...you guys are awesome and doing the best job ever. Your finally creating reality for us people who dreamed for many years to make our very own ultima 7 game.
[18:34:59] <wjp> Dominus: indeed :-)
[18:36:27] <Foody> The reason I am starting my project because I am going crazy not finding a program that allows me to make ultima 7 style game..so to retrain my sanity I am working on my own..but now I see this..there is hope.
[18:36:57] --- Dominus is now known as Dominus|dishes
[18:37:39] * wjp should go to
[18:37:43] --- wjp is now known as wjp|studying
[18:37:45] <Foody> guys the speed is slow can you send it to me through MIRC..downloading it from the net is slow
[18:37:46] <wjp|studying> Foody: good luck
[18:37:57] <Foody> can you send me through mIRC please..and thanks you too =)
[18:40:14] --- Colourless is now known as Cless_busy
[18:40:21] --- Cless_busy is now known as Cless|busy
[18:49:28] <-- Foody has left IRC ()
[19:00:21] --- Cless|busy is now known as Colourless
[19:00:40] --> Hunchback has joined #exult
[19:01:11] --- Dominus|dishes is now known as Dominus
[19:02:02] <Hunchback> hey
[19:02:04] <Hunchback> anyone awake/
[19:02:09] <Dominus> yup
[19:02:09] <Colourless> hi
[19:02:13] <Dominus> hi
[19:03:06] <Hunchback> :)
[19:03:09] <Hunchback> whats all this about?
[19:03:12] <Hunchback> (the topic)
[19:04:05] <Dominus> someone made an informed guess at what we would have spent if we were working for a company
[19:04:16] <Dominus> that's what the money is about
[19:04:29] <Dominus> then you can vote for Exult
[19:04:52] <Dominus> then usecode is really the power behind U7, U8, Exult and also Crusader
[19:05:02] <Colourless> and U9 :-)
[19:05:43] <Colourless> effectively the amount of work put into exult was worked out to be worth about $3 million if it were a commercial program
[19:05:46] <Hunchback> the engine?
[19:06:08] <Hunchback> whats exult?
[19:06:10] <Hunchback> an engine?
[19:06:11] <Hunchback> or a game?
[19:06:15] <Dominus> speaking of U9 - it is really intersting that they left all the scraped worldmaps of U9 in the shipped game
[19:06:16] <Colourless> exult is an engine
[19:06:19] <Hunchback> and, why doesn't the voting site work/
[19:06:59] <Dominus> it does work#
[19:06:59] <wjp|studying> it works, it's just really slow
[19:07:16] <Hunchback> it sais that it can't open it...
[19:07:19] <Hunchback> so, this engine is free?
[19:07:25] <wjp|studying> it's Free, even :-)
[19:07:28] <Hunchback> open source?
[19:07:31] <Colourless> :-)
[19:07:33] <wjp|studying> GPL
[19:07:41] <wjp|studying> (so, yes, open source)
[19:07:54] <Dominus> you might want to look at the FAQ http://exult.sourceforge.net/faq.php
[19:07:57] <Hunchback> cool!
[19:07:59] <Hunchback> is it 3D?
[19:08:12] <wjp|studying> not really
[19:08:23] <Hunchback> isn't that WorldForge?
[19:08:25] <wjp|studying> http://exult.sourceforge.net/screenshots.php
[19:08:40] <wjp|studying> is what worldforge?
[19:08:53] <Dominus> confusing worldforge/sourceforge
[19:08:55] <Colourless> dominus: in ultima 8 they lefts lots of unused shapes such as the tempest sleeping and sitting
[19:09:09] <Hunchback> no
[19:09:18] <Hunchback> i meant is that the engine behind WorldForge?
[19:09:21] <Colourless> no
[19:09:26] <Hunchback> or WorldForge IS an engine?
[19:09:34] <Hunchback> i didn't understand what it was really
[19:09:35] <Colourless> it is also an engine
[19:09:37] <wjp|studying> Colourless: Mordea? She does sleep & sit in U8, doesn't she?
[19:09:47] <Colourless> i didn't think she did
[19:09:56] <Colourless> as far as I knew she just wondered around
[19:10:07] <Hunchback> hmm
[19:10:08] <Colourless> i could be mistaken though, it's been far too long since i played the game
[19:10:10] <wjp|studying> Colourless: she does. She eats at the table, and sleeps. If you woke her up she toasted you with a lightning bolt
[19:10:13] <Hunchback> is anyone using your engine so far?
[19:10:25] <Colourless> ah ok.
[19:10:37] <Dominus> Colourless: btw, is there a scene when there is a ritual sacrifice done?
[19:10:53] <wjp|studying> Hunchback: the exult engine can be used to play Ultima 7 parts 1 and 2
[19:10:59] <Dominus> because I saw the shape
[19:11:07] <Colourless> dominus: what do you mean?
[19:11:12] <wjp|studying> Dominus: yeah, necromancers have one
[19:11:22] <Hunchback> wjp|studying: what?
[19:11:26] <Hunchback> what do you mean?
[19:11:33] <Dominus> okay, becaue I saw the shape and couldn't remember
[19:11:47] <Fingolfin> mordea slept in U8, definitly
[19:11:48] <wjp|studying> you can use exult to play Ultima 7
[19:11:59] * Fingolfin yawns
[19:12:00] <Hunchback> how?
[19:12:06] <Hunchback> you can connect with it?
[19:12:12] <Hunchback> to the Ultima server?
[19:12:14] <wjp|studying> it uses the data files
[19:12:20] <Colourless> you need the game
[19:12:22] <wjp|studying> nonono.. Ultima 7, not Ultima Online
[19:12:31] <Fingolfin> wjp|studying: really? you mean we are not faking this all anymore, nor are the loads of discussion on the forum self-made? =)
[19:12:55] <wjp|studying> Fingolfin: ;-)
[19:13:00] <Hunchback> uhm
[19:13:06] <Hunchback> whats Ultima?
[19:13:06] * Fingolfin was kidding
[19:13:16] <Fingolfin> Hunchback: Ultima is a games series
[19:13:24] <Fingolfin> Hunchback: you really should read up on this first :)
[19:13:37] <wjp|studying> ?ultima
[19:13:37] <exultbot> Ultima is an epic RPG game series created by Origin.
[19:13:39] <Dominus> Hunchback: why and how did you connect to this channel if you don't know anything about Ultima or Exult
[19:13:46] <Hunchback> but, its not online?
[19:13:51] <wjp|studying> no, not online
[19:13:59] <Fingolfin> non of the 9+ parts of Ultima are online
[19:14:15] <Fingolfin> they are mostly from a time where almost no games was "online" (except maybe for some muds etc. :)
[19:14:18] <Hunchback> Dominus: well, i found it interesting...
[19:14:48] <Hunchback> wjp|studying: so, your engine is not for online games?
[19:15:12] <Dominus> it could be made for online games
[19:15:21] <Dominus> with lots of work
[19:15:46] <Hunchback> muds... i played one... don't like it anymore... :)
[19:16:07] <Hunchback> is it legal to use Ultimas DB with your engine?
[19:17:09] <Dominus> DB?
[19:17:09] <wjp|studying> "Ultimas DB"? what do you mean?
[19:17:50] <Hunchback> Data Base
[19:18:18] <Fingolfin> what is that supposed to be?
[19:18:20] <Fingolfin> never heard of it
[19:18:29] <Hunchback> hmm
[19:18:34] <Hunchback> [21:12] <wjp|studying> it uses the data files
[19:19:24] <wjp|studying> we only use the data files. We don't give them away or sell them or anything
[19:19:49] <Hunchback> aah
[19:33:30] --> Dominik has joined #exult
[19:33:30] <-- Dominus has left IRC (Read error: 104 (Connection reset by peer))
[19:34:30] --- Dominik is now known as Dominus
[19:34:55] --- ChanServ gives channel operator status to Dominus
[19:38:27] * Dominus wonders if he should start a new game of U8 or if he should wait a couple of days until Pentagram plays it
[19:39:08] <Colourless> heh, don't wait for pentagram :-)
[19:39:43] * Dominus doesn't
[19:39:46] <Dominus> :-)
[19:40:05] * Dominus wonders if wjp|studying wrote that email
[19:40:39] <Colourless> it was jeff
[19:41:09] <Dominus> I mean the email to Jason Ely
[19:41:47] <Colourless> ah
[19:41:57] * Colourless doesn't think so
[19:42:37] <-- Hunchback has left #exult ()
[19:51:36] <[LK]> Wow!
[19:51:44] <[LK]> Someone who knows even less than me!
[19:52:25] <Colourless> :-)
[19:52:54] <Dominus> I never thought it possible :-)
[19:54:20] <Colourless> you were proved wrong. at least our [LK] here know what Ultima 7 is :-)
[19:54:46] <Dominus> yep. I stand corrected and bow to [LK]
[19:57:14] --- Amy|dead is now known as Amy
[19:57:25] * Amy looks at Hunchback.
[19:57:29] <Amy> That was entertaining.
[19:58:11] <Amy> You know.
[19:58:24] <Colourless> omg! miracles do have. Amy was ressurected :-)
[19:58:33] <Colourless> s/have/happen/
[19:58:48] <Amy> If I was awake, I would have been sorely tempted to confuse him by introducing Exult Studio to the conversation when he started talking about connecting.
[19:59:04] <Dominus> he he
[20:00:22] <Amy> I don't think he ever actually managed to understand that there was any Ultima besides UO.
[20:00:56] <Amy> He probably looked at the screenshots and thought he was seeing a rip-off of UO.
[20:01:08] <wjp|studying> Dominus: no, I'm waiting 'til this weekend
[20:01:27] <wjp|studying> Dominus: if we'll get interesting info back from Jason I'll spend even less time studying them I'm doing right now :-)
[20:01:39] <Colourless> wjp: the longer you wait, the less you'll have to ask :-)
[20:01:41] <Dominus> he he
[20:02:22] <Colourless> for instance, we didn't even know what anim.dat was, but yesterday that changed
[20:02:46] <[LK]> I made it crash again... :P
[20:03:49] <Colourless> stop that, you are making us look bad :-)
[20:03:49] <[LK]> But while it is running, I cant read that doccument..
[20:03:49] <wjp|studying> you can read those after you kill exult
[20:03:50] <wjp|studying> they're just deleted when you restart it
[20:03:59] <[LK]> oooh
[20:04:07] <[LK]> I got this thing
[20:04:34] <[LK]> it said something like "Blabla error in blahbla C++ library bleh bloh retry to debug" and I clicked retry and it crashed.. .P
[20:05:02] <Dominus> [LK] : get the sanpshot
[20:05:08] <Dominus> snapshot
[20:05:30] <Colourless> that error message is so descriptive :-)
[20:10:22] * Amy cackles.
[20:11:31] <Amy> Sounds like my customers.
[20:12:14] <Amy> "What happens when you try to connect?" "Ih don' go thoo!" ".. Do you get an error?" "YEAH!" "What error?" Ih say ih don' go thoo!"
[20:12:47] <Colourless> heh
[20:13:03] <-- Fingolfin has left IRC ("brb, upgrading IRC client")
[20:13:37] <-- Dominus has left IRC (herbert.openprojects.net irc.openprojects.net)
[20:14:11] <[LK]> snapshot? o.0
[20:14:30] <[LK]> and that stupid thing needs manualhelp bleh on it! :P
[20:14:36] <Colourless> they are on our download page.
[20:14:45] <Colourless> they are daily updates of exult
[20:14:58] <Amy> Quasi-daily, anyway.
[20:15:05] --> Fingolfin has joined #exult
[20:15:12] <Colourless> yeah
[20:15:29] <[LK]> Whats the original URL?
[20:15:35] <[LK]> Ill put it in shortcuts.. :P
[20:15:42] <[LK]> I need the help thingy.. :P
[20:16:01] <Amy> Help thingy?
[20:16:12] <Colourless> sounds like your area amy :-)
[20:16:28] * Amy bites Colourless.
[20:16:45] <Colourless> ow!
[20:16:45] <[LK]> I mean the exult homepage
[20:16:55] <Amy> exult.sourceforge.net
[20:18:44] --> Dominus has joined #exult
[20:20:16] <[LK]> wich "snapshot" to download?
[20:20:29] <Colourless> Windows 9x/ME/NT/2000 binary snapshot
[20:20:48] <[LK]> k
[20:21:46] <Dominus> wow, long netsplit for me
[20:22:51] <Colourless> you'll probably still have the installer crash your system with yjr snapshot
[20:23:09] <Colourless> s/yjr/the/
[20:24:01] --- Amy is now known as Amy|work
[20:24:34] <[LK]> Ill try... :P
[20:29:02] <Dominus> wjp|studying, Colourless, shpdisp has some kind of corruption in the upper part
[20:30:22] <Dominus> and globdisp deafults to a very big screen
[20:30:55] <Dominus> (I can't even see the top of it)
[20:31:18] <Colourless> shpdisp shows the palette
[20:31:47] <Dominus> ah, ok, is it supposed to?
[20:31:54] <Colourless> globdisp creates a 1200x800 window
[20:32:13] <Colourless> yeah it's supposed to
[20:32:25] <Dominus> which is abit big for my max 1024x768 res
[20:32:38] <Colourless> me too
[20:32:51] <Colourless> edit line 40 of globdisp.cc
[20:33:33] <Dominus> ok
[20:35:56] <Colourless> it's time for me to depart this channel
[20:36:06] <Dominus> good night
[20:36:15] <Fingolfin> he
[20:36:19] <Colourless> bye
[20:36:27] <Fingolfin> cya, ryan
[20:36:30] <-- Colourless has left IRC ("[7:07]")
[20:36:57] <wjp|studying> Dominus: that should be the palette
[20:37:09] <Dominus> he, colourless told me
[20:37:11] <wjp|studying> oh, like Colourless said
[20:37:14] <wjp|studying> right :-)
[20:37:34] <Dominus> now only globdisp "works" with Crusader :-(
[20:37:57] <wjp|studying> the rest crashes right away?
[20:38:04] <Dominus> yep
[20:38:18] <Dominus> glob crashes on the 2nd one
[20:38:54] <Dominus> so far for Crusader :-)
[20:45:20] <-- Fingolfin has left #exult ()
[21:07:56] <[LK]> Im doing SI with only GOD cheat, and I am going to follow the plot! :D
[21:08:09] <Dominus> finally :-)
[21:10:19] <Dominus> got to go now. Bye
[21:10:19] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[21:41:13] <wjp|studying> time to go
[21:41:13] <wjp|studying> night
[21:41:18] <-- wjp|studying has left IRC ("Zzzz....")
[21:54:29] --> foody has joined #exult
[21:54:36] <foody> Heh not much people talking here..that is sad
[21:55:45] --> Kharza-kzad has joined #exult
[21:59:58] <[LK]> ARGH!
[22:00:13] <[LK]> Im playing U7:SI
[22:00:25] <[LK]> And now Im folloing the plot, no cheating (exept god mode)
[22:00:35] <[LK]> And Im doing the test of knights something
[22:00:44] <[LK]> and I was grabbing the key, and it disappeared!
[22:01:51] <Kharza-kzad> there are alot of keys in there, and you can't carry much, so you have to drop them alot
[22:02:22] <[LK]> I know
[22:02:26] <[LK]> I dropped my first key
[22:02:29] <[LK]> and picked up other..
[22:02:35] <[LK]> The one I need, is gone
[22:03:20] <foody> Your not suppose to lose a key if you have a lot of them
[22:10:32] <[LK]> uhm...
[22:10:38] <[LK]> I found a wall tha says Wall
[22:10:42] <[LK]> And I opened it.
[22:10:48] <[LK]> And now Im walking in black?
[22:16:32] <-- foody has left IRC ()
[22:37:51] <Kharza-kzad> there is a spot where you walk in black
[22:38:02] <Kharza-kzad> in the knights test, it's a secret unlit corridor
[22:38:10] <Kharza-kzad> I don't remember a wall that says wall though
[22:58:26] <[LK]> heh I already compleeted it.. :P
[23:16:50] <[LK]> ARGH
[23:16:59] <[LK]> The noble guy gave me a key to free Iolo
[23:17:09] <[LK]> but it doesnt WORK! It does nothing on the door.. heh
[23:17:23] <Kharza-kzad> hit k and click the door, maybe it's the wrong key
[23:20:50] <[LK]> nothing happens when clicking K
[23:21:06] <[LK]> and its the only key I have... :P
[23:21:38] <Kharza-kzad> Hmm I dunno
[23:21:52] <[LK]> what do I do?
[23:21:53] <Kharza-kzad> playing in god mode is a bad idea though, it might break things like that
[23:22:15] <[LK]> But they told me to not use item cheats, but that god mode was ok :P
[23:22:27] <Kharza-kzad> hmm well they would know better than me :D I'm just a player
[23:22:39] <Kharza-kzad> I played past that part in exult ok though
[23:23:13] <[LK]> ctrl - k = ??
[23:23:23] <Kharza-kzad> well k uses a key
[23:23:30] <Kharza-kzad> er tries all the keys you have
[23:23:35] <[LK]> When I do it, the target thing comes up.. then I click door and red cross coems up
[23:23:40] <[LK]> and only k doesnt do anyting
[23:24:01] <Kharza-kzad> hmm maybe it is ctrl-k
[23:24:07] <Kharza-kzad> h should give a list of keys
[23:24:26] <[LK]> k - use keyring
[23:25:04] <[LK]> who is spector, and where is he located? I read something about that he can open too for gold
[23:25:38] <Kharza-kzad> There's an accountant for the boss of the city named Spektran I think.
[23:25:51] <Kharza-kzad> Spector is the last name of the game's producer
[23:26:10] <[LK]> spektor*
[23:26:20] <Kharza-kzad> yeayea maybe that's him
[23:26:22] <[LK]> any Spektor in the game?
[23:26:24] <Kharza-kzad> has a red hat
[23:28:18] <[LK]> where is he located?
[23:28:25] <[LK]> i need to free Iolo! :P
[23:36:07] <[LK]> is there any.. uh.. open-everything key?
[23:40:55] --> Kirben has joined #exult
[23:40:56] --- ChanServ gives channel operator status to Kirben
[23:41:58] <Kharza-kzad> spectran or spector or whatever is usually hangin out in the mayors office or at the bar
[23:42:58] <[LK]> ok
[23:50:26] <[LK]> arh
[23:50:35] <[LK]> what building is the goverment building? =P
[23:51:06] <Kharza-kzad> it's got a bunch of benches and some goblin artifacts and some chests in it surrounded by a garden with statues
[23:51:12] <Kharza-kzad> in the center of monitor
[23:52:35] <[LK]> I can see statues
[23:52:47] <[LK]> but no govermentbulding.. :(
[23:54:11] <[LK]> ok I found him
[23:54:19] <[LK]> he did not open the cell...