#exult@irc.freenode.net logs for 18 Jun 2001 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[05:06:21] <Kirben> Interesting, there is a gtk to sdl wrapper out already. http://sourceforge.net/projects/gtksdl/
[06:23:07] <-- Kirben has left IRC (Read error to Kirben[co3007967-a.brasd1.vic.optushome.com.au]: Connection reset by peer)
[06:28:15] --> Kirben has joined #exult
[07:22:33] <-- Kirben has left IRC (Read error to Kirben[co3007967-a.brasd1.vic.optushome.com.au]: Connection reset by peer)
[08:22:48] --> Kirben has joined #exult
[08:39:27] <-- Kirben has left IRC (Read error to Kirben[co3007967-a.brasd1.vic.optushome.com.au]: Connection reset by peer)
[08:43:13] --> mrod has joined #exult
[08:43:42] <mrod> exultbot: are you an intelligent bot :-) ?
[08:56:36] <-- mrod has left #exult
[09:59:23] --> wjp has joined #exult
[10:36:12] --> Nadir has joined #exult
[10:36:18] <Nadir> hi wjp
[10:39:41] <-- Nadir has left IRC (Read error to Nadir[194.244.110.206]: No route to host)
[11:19:16] --> mrod has joined #exult
[11:47:11] <-- exultbot has left IRC (signing off...)
[11:47:26] --> exultbot has joined #exult
[11:47:26] --- Topic for #exult is: * Colourless sets mode matt0 +stand_in_corner
[11:47:26] --- Topic for #exult set by wjp at Sat Jun 16 22:12:19 2001
[11:48:32] <-- mrod has left IRC (leaving)
[11:50:57] <-- wjp has left IRC ([x]chat)
[12:10:55] --> Colourless has joined #Exult
[12:55:07] --> Wumpus has joined #exult
[13:29:32] <Colourless> hi
[13:29:42] <Wumpus> helllooo :)
[13:49:53] <-- Wumpus has left IRC (Sssstudy :/)
[14:00:45] --> mrod has joined #exult
[14:06:16] <Colourless> hi
[14:07:13] <mrod> hello there
[14:08:12] <Colourless> what brings you to #exult?
[14:13:25] <mrod> i like Ultima very much. i love exult's team work. i'm here just to peek at some interesting discussion :-).
[14:13:50] <Colourless> as you can tell, lots it going on. :)
[14:13:57] <Colourless> I'm the only developer here at the moment
[14:15:20] <mrod> well, then let me thank you and others ^_^. i love ultima, and seeing it'll be still alive and fresh in future years will be great (it's great right now, figure it later) :-)
[14:15:51] --> Fingolfin has joined #exult
[14:15:57] <Colourless> hi
[14:16:03] <Colourless> thx mrod
[14:16:08] <mrod> i did not notice you belong to the devel team
[14:16:13] <Fingolfin> hi
[14:16:47] <Colourless> Yeah, I am. As is Fingolfin
[14:17:00] * Fingolfin waves
[14:17:05] <mrod> than cheers to Fingolfin as well :-) !
[14:17:08] <Fingolfin> although I haven't done anything in the last month :(
[14:17:16] <Fingolfin> ;)
[14:17:28] <mrod> ;-)
[14:17:46] <Colourless> I've been doing all the important stuff (i.e. adding extra cheats) :)
[14:18:37] <Fingolfin> cool ;)
[14:19:36] <mrod> :-D
[14:19:47] * Fingolfin has troubles with his Internet access for some time now, count this as an excuse
[14:47:29] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[pD9522AE1.dip.t-dialin.net])
[14:47:57] --> Fingolfin has joined #exult
[14:48:24] <Fingolfin> hrm
[15:21:37] <mrod> a good evening. i must go now
[15:21:42] <-- mrod has left #exult
[16:10:12] --- Fingolfin is now known as Fingolfin|away
[16:29:15] <-- exultbot has left IRC (signing off...)
[16:34:26] --> exultbot has joined #exult
[17:15:02] --> mrod has joined #exult
[17:17:25] --> wjp has joined #exult
[17:17:37] <wjp> hi
[17:17:44] <Colourless> hi
[17:18:23] <wjp> "I've been doing all the important stuff" ? ;-)
[17:18:33] <Colourless> sure have
[17:18:41] <wjp> :-)
[17:21:15] * wjp is bored... been studying all day
[17:21:34] <Colourless> :)
[17:21:58] <wjp> and I'm nowhere near done yet :/
[17:22:08] <wjp> *sigh*
[17:24:55] <wjp> ah, dinnertime. Maybe I'll be back later tonight; bye
[17:24:59] <Colourless> cya
[17:25:02] <-- wjp has left IRC ([x]chat)
[17:38:52] <-- Colourless has left IRC (Ping timeout for Colourless[ppp415.adelaide.on.net.au])
[17:39:19] --> Colourless has joined #Exult
[18:14:49] <-- mrod has left #exult
[18:33:27] --> Fingolfin has joined #exult
[18:41:30] --> mrod has joined #exult
[18:49:28] --- Fingolfin is now known as Fingolfin|away
[19:02:01] --- Fingolfin|away is now known as Fingolfin
[19:06:32] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[pD9522AE1.dip.t-dialin.net])
[19:10:51] --> Fingolfin has joined #exult
[19:46:07] --> matt0 has joined #exult
[19:46:33] <Fingolfin> hi matt
[19:49:20] --> wjp has joined #exult
[19:49:23] <wjp> hi
[19:49:43] <Colourless> hi
[19:50:07] <wjp> Fingolfin! you're still alive! :-)
[19:50:19] <Fingolfin> nah
[19:50:19] <Fingolfin> I am an undead zombie ;)(
[19:50:19] <Fingolfin> hi willem
[20:10:14] <chimera|wookin> FINGOLFIN!!!!!!
[20:16:16] <Fingolfin> hi there ;)
[20:19:53] --> freedman has joined #Exult
[20:20:45] <-- mrod has left IRC (leaving)
[20:20:57] <freedman> Hi wjp, colourless fingolfin!
[20:20:59] <chimera|wookin> freedman!!
[20:21:07] <freedman> ...and chimera!
[20:21:21] <Fingolfin> hi jeff!!!
[20:21:35] <freedman> What's new?
[20:22:31] <Fingolfin> no idea
[20:22:33] <Fingolfin> ;)
[20:22:41] <Colourless> hi
[20:22:42] * Fingolfin was w/o internet access for some time
[20:22:47] <freedman> Does Exult still work on the Mac?
[20:22:53] <Fingolfin> hm
[20:23:01] <Fingolfin> on MacOS 9, the save gump is not working
[20:23:08] <Fingolfin> I need to write directory browse code
[20:23:25] <freedman> Right... Maybe you could just disable it?
[20:23:40] <Fingolfin> no idea, how would I do that?
[20:23:54] <freedman> Ryan: Thanks for the new cheats, although I haven't tried them yet.
[20:24:13] <wjp> hi Jeff
[20:24:17] <freedman> Findolfin: Don't know:-)
[20:24:36] <freedman> Hi.
[20:25:08] <freedman> Thanks for the serpent jaw. I thought it would take a lot longer.
[20:25:24] <wjp> no problem :-)
[20:25:36] <wjp> yeah, it turned out the entire thing was already working, basically :-)
[20:26:03] <wjp> just the graphics needed work, and the fact that it only accepted teeth
[20:26:08] <freedman> The gump must have taken a bit of code though.
[20:26:21] <wjp> mostly coordinate-tweaking, not that much code
[20:26:53] --> mrod has joined #exult
[20:27:34] <freedman> BTW, I think I have a fix for the funky fadeout during teleportation in SI.
[20:27:43] <Fingolfin> who the heck designed the interface of U7ListFiles ????????
[20:27:51] <Fingolfin> who is such a big sado-maso man?
[20:27:53] <wjp> 'funky fadeout'?
[20:28:19] <Colourless> it was wjp
[20:28:24] <Fingolfin> "const char *p, char **& files, int& count" that is ridiculous! why do we have std::vector or std::list<std::string> ???
[20:28:24] <freedman> Notice that it doesn't fade to black; instead, it flashes black and then fades back in.
[20:28:33] * Fingolfin gets a stick and beat wjp a bit with it
[20:28:35] <Fingolfin> ;)
[20:28:39] <wjp> hehe, I just wrote that right around glob() :-)
[20:28:46] <Fingolfin> wjp: btw, we got internal ACM contest on saturday over here
[20:28:56] <wjp> Fingolfin: good luck!
[20:28:59] <Fingolfin> anybody object if I change it to something sane? ;)
[20:29:06] <Fingolfin> wjp: thx
[20:29:13] <wjp> Fingolfin: be my guest :-)
[20:29:27] <Colourless> do what ever you want, just don't break it
[20:29:33] <freedman> Just don't break it for non-Mac platforms:-)
[20:29:46] <Fingolfin> damn
[20:29:48] <Fingolfin> I wanted to break it
[20:30:00] <Fingolfin> then I could have told people: oh, exult, it only runs on macos anyway =]
[20:30:13] <Fingolfin> hehe
[20:30:22] <wjp> :-)
[20:30:25] <Fingolfin> the win code *does* use a proper list, and then converts it to something ugly ;)
[20:30:48] <freedman> :-) Maybe Apple should throw some money our way...
[20:31:14] <Colourless> :)
[20:31:15] <Fingolfin> <g>
[20:31:24] <wjp> would be nice :-)
[20:31:39] <Fingolfin> I just spend a day trying to figure out why DSL doesn't work anymore on my machine using OS X - but it does work using OS 9...
[20:32:00] <freedman> Switch to Linux:-)
[20:32:01] <Fingolfin> turns out they have a bug in their implementation of PPPoE (packet snippers like ethereal (which I ported to OS X) are really helpful)
[20:32:19] <Fingolfin> and luckilc, the driver is part of Darwin, the ope source core of OS X, and I can fix it
[20:32:29] <Fingolfin> freedman: why should I? ;)
[20:32:43] <Fingolfin> freedman: in fact, I am not sure that linux does not contain the same bug ;)
[20:32:58] <freedman> Don't know, as I can't get DSL:-(
[20:33:08] <Fingolfin> it is a pretty bizarre meeting of events that caused it to fail over here (phase of moon was *not* involved, though ;)
[20:33:26] <Fingolfin> DSL is nice, if it actually works. which it did for me for 3 month
[20:33:38] * wjp should get ADSL next month
[20:33:46] <Fingolfin> hmm
[20:34:04] <freedman> We're still stuck with modem service, although cable is available
[20:34:12] <Fingolfin> seems there was no namespace police for some time, eh? ;)
[20:34:31] <wjp> well, Dancer has done quite a lot of std::'ing
[20:34:41] <Fingolfin> yeah, that is good
[20:34:54] <Fingolfin> gcc 3.0 finally is using a real std:: namespace
[20:34:57] <Colourless> standards be damned... if it works... it works :)
[20:35:08] <freedman> Does 3.0 have precompiled headers?
[20:35:17] <wjp> freedman: I think they have that planned for 3.1
[20:35:33] <wjp> although I think I read somewhere that the code is already written
[20:35:40] <freedman> Wonder when that will be... 2005?
[20:36:19] <Colourless> you could just join the dark side and use MSVC which already supports Pre Compiled Headers
[20:37:18] <freedman> Yes, I use it at work:-(
[20:37:30] <freedman> Ever try to compile STL code with it?
[20:37:44] <wjp> #pragma warning (4786: disable)
[20:37:48] <wjp> or something like that :-)
[20:37:49] <Colourless> it doesn't work :)
[20:38:07] <freedman> Yep, something like that.
[20:38:27] <wjp> kind of funny to get >300 warnings of 5 lines each
[20:38:54] <freedman> It also doesn't seem to always give the warnings on the right lines.
[20:40:16] <freedman> Speaking of bugs: There's one about Exult switching weapons in SI. But I don't see it happening. Could it have been fixed?
[20:40:36] <wjp> you mean when loading a savegame?
[20:40:41] <freedman> Yes.
[20:41:08] <wjp> didn't you change something in that code when allowing all objects to fit in both hands?
[20:41:33] <freedman> Yes, but I think it was fixed before that.
[20:41:44] <freedman> Actually, I never noticed the problem.
[20:41:48] <Colourless> me neither
[20:42:04] <freedman> Maybe I'll just close it and see if anyone complains.
[20:42:41] <wjp> try putting a shield in your weapon hand and vice-versa
[20:42:49] <wjp> reloading will then switch them
[20:43:03] <freedman> Okay, I'll try it tonight.
[20:43:42] <freedman> We're almost running out of things to do (well, fun stuff:-) Still have to put in the reagants table)
[20:44:01] <wjp> reagents table?
[20:44:07] <chimera|wookin> freedman: no more fun stuff? =(
[20:44:10] <freedman> For the spellbook in SI.
[20:44:22] <wjp> oh, for the counting of how many spells you can cast?
[20:44:39] <freedman> Right. It's using the one from Black Gate still:-)
[20:45:27] <wjp> does it get marked infinite when you have the ring of shal?
[20:45:32] <freedman> Chimera: Plot-stopping bugs are fun to fix. But general complaints about speed or things not looking quite right aren't:-)
[20:45:40] <Colourless> no, it doesn't
[20:45:46] <Colourless> at least I don't think it does
[20:46:13] <freedman> No
[20:46:39] <chimera|wookin> freedman: understood =(
[20:46:51] <wjp> Colourless: how many types of weapons? :-)
[20:47:15] <wjp> (that's about the last question I don't know, I think)
[20:47:41] <Colourless> 4
[20:47:52] <wjp> thanks
[20:47:55] <Colourless> (had to look it up)
[20:49:00] <Fingolfin> believe it or not, the Win32 code for U7ListFiles gets much simple with my changes ;)
[20:49:19] <Colourless> well gee, you probably removed 5 or 6 lines
[20:49:32] <wjp> and the glob() code gets those lines back?
[20:49:37] <Fingolfin> uhm
[20:49:38] <Fingolfin> well
[20:49:44] <Fingolfin> and I removed lines in the code calling it
[20:49:59] <Fingolfin> and there is muc less headache about keeping track of pointers being freed etc.
[20:50:54] <Fingolfin> but yeah, you are right, wjp ;)
[20:51:43] <wjp> of course ;-)
[20:51:56] <Fingolfin> but now U7FreeFileList is obsolete
[20:52:01] <wjp> using a vector is a lot nicer, though
[20:52:03] <Fingolfin> so I save more than I have to add ;)
[20:52:09] <Fingolfin> yeah
[20:55:26] <Colourless> you'll need to modify gumps/Newfile_gump.cc
[20:55:45] <Fingolfin> yeah, I know, i am working at that ATM
[20:55:51] <Fingolfin> hmm
[20:55:59] <Fingolfin> SaveInfo also uses char*...
[21:04:59] <Fingolfin> hm, is it OK if I for now only suport * and ? for file name REs?
[21:05:59] <wjp> only '*' would be ok too, I think
[21:06:13] <Fingolfin> I have a function here that does both anyway ;)
[21:06:15] <Colourless> as long as you can do exult*SI.sav and exult*BG.sav
[21:06:17] <Fingolfin> in C++, I can add it
[21:06:18] <wjp> (they're not RE's, btw)
[21:06:26] <Fingolfin> wjp: well, yeah ;)
[21:06:37] <Fingolfin> wjp: that is, they are, sort of - only with a different notation ;)a
[21:06:44] <Fingolfin> and even REs and "full RE" differ
[21:07:11] <wjp> yeah, true
[21:07:41] <wjp> * = .*, ? = ., . = '.' :-)
[21:08:30] <wjp> I wonder what kind of filenames glob() supports
[21:09:30] <Fingolfin> hm, maybe there is a flag to determine that?
[21:24:13] <Fingolfin> .
[21:26:27] <wjp> ,
[21:27:37] <Fingolfin> hmm
[21:27:52] <Fingolfin> Link Error : missing vtable 'Jawbone_object::__vt'
[21:27:52] <Fingolfin> Check that all virtual functions and static members are defined
[21:27:54] <Fingolfin> Link Error : undefined 'Jawbone_object::find_teeth()' (code)
[21:27:54] <Fingolfin> Referenced from 'Jawbone_gump::paint(Game_window*)' in Jawbone_gump.cc
[21:27:54] <Fingolfin> Referenced from 'Jawbone_gump::find_object(int,int)' in Jawbone_gump.cc
[21:28:38] <Fingolfin> ahh
[21:28:41] <Fingolfin> nm, ignore me
[21:29:07] <wjp> forgot to add files?
[21:29:11] <chimera|wookin> Fingolfin: np =]
[21:29:18] <Fingolfin> I overlooked jawbone.cc
[21:29:26] <chimera|wookin> hehe jawbone
[21:29:27] <Fingolfin> now I got all, it think
[21:29:31] <Fingolfin> expack ran, too
[21:29:42] <wjp> did you do exult_si.flx too?
[21:29:47] <Fingolfin> and mac code for list files is implemented (w/o pattern matching so fat)
[21:29:50] <Fingolfin> hmmmmm
[21:29:51] <Fingolfin> noper
[21:29:59] * Fingolfin hacks expack.cc
[21:30:18] <wjp> yuck :-)
[21:30:31] <Colourless> nice :)
[21:30:36] <Fingolfin> :(
[21:30:38] <wjp> char *mac_argv3 :-)
[21:30:51] <Fingolfin> yeah ;)
[21:30:56] <Fingolfin> and I also need to get that subdir, si
[21:31:25] <wjp> I'm thinking of making defaultkeys.txt game-depandent too
[21:31:33] <wjp> dependant
[21:31:40] <Colourless> why?
[21:31:52] <Fingolfin> hm, building exult_si.flx failed
[21:32:11] <wjp> you can't specify for which game a key is in the config. file
[21:32:21] <wjp> (or I could add that functionality)
[21:32:29] <Colourless> oh
[21:32:47] <Fingolfin> folks, ignroe me again, ok? ;)
[21:32:52] <wjp> which makes things like 'useitem' mostly impossible to use
[21:33:11] <Colourless> yeah. make it dependant on the game
[21:33:22] <wjp> I had to use a whole new 'jawbone' action, while a simple 'useitem 555' would've done the trick
[21:33:23] <Colourless> move the defualtkeys.txt to the gameflx files
[21:33:25] * Fingolfin finally starts exult, wondering where exactly it will crash
[21:33:48] <wjp> Colourless: exactly
[21:34:35] <Fingolfin> nice. it crashes in XMIDI::DeleteEventList, calling free()
[21:34:52] <Colourless> don't you dare change that
[21:34:53] <wjp> interrupt mode?
[21:35:06] <Colourless> if you do change it, make it system dependant
[21:36:07] <Fingolfin> colourless: talking with me? I don't want to change it ATM, I want to find out why it crashes first
[21:36:40] <wjp> Colourless: was that the place where s/delete/free/ fixed the SMP crashes?
[21:36:42] <Colourless> fingolfin: yeah I was.
[21:36:48] <Colourless> wjp: yes it was
[21:36:55] <Fingolfin> uhh
[21:37:08] <Fingolfin> I will investigate it in detail ;)
[21:37:16] <wjp> :-)
[21:38:17] <wjp> freedman: how do you feel about shrinking gamewin down a bit?
[21:38:54] <chimera|wookin> wjp: you mean removing some bloat?
[21:39:06] <wjp> yeah :-)
[21:39:13] <chimera|wookin> hehe
[21:39:25] <Fingolfin> so, if you changed it to malloc/free, that is fine for me
[21:39:44] <Fingolfin> however, why did you leave new [] in two places??????
[21:40:01] <Fingolfin> tsts
[21:41:12] * wjp counts 5 places
[21:41:33] <Fingolfin> in xmidi.cc ????
[21:41:35] <Fingolfin> ah well
[21:41:36] <Fingolfin> wait
[21:41:50] <Fingolfin> I am only talking about allocation of event->buffer
[21:41:53] <Fingolfin> not about timing etc.
[21:41:56] <wjp> oh, ok
[21:42:11] <Colourless> where?
[21:42:22] <wjp> 807 & 944
[21:43:15] <Colourless> opps
[21:43:42] <Fingolfin> I am fixing it here
[21:43:56] <Fingolfin> I changed xmidi.cc anyway
[21:43:56] <Fingolfin> and now I'll test it again..
[21:44:45] <Fingolfin> hrmmmmm
[21:44:47] <Fingolfin> wtf
[21:44:56] <Fingolfin> it refuses to launch - that is, the debugger freezes
[21:45:02] <Fingolfin> wicked
[21:45:52] <Fingolfin> brb
[21:45:53] <-- Fingolfin has left IRC (42)
[21:51:17] <-- mrod has left #exult
[21:57:43] --> Fingolfin has joined #exult
[21:58:50] <wjp> wb
[22:00:33] <Fingolfin> thx
[22:00:34] <Fingolfin> hmm
[22:02:47] <wjp> still doesn't run?
[22:03:45] <Fingolfin> no...
[22:04:28] <Fingolfin> weird
[22:04:33] <Fingolfin> changing malloc back to new works
[22:04:47] <Fingolfin> hmmmmmmmmmmmmmm
[22:04:49] <Fingolfin> wait a moment
[22:04:54] <Fingolfin> new clears the memory!
[22:04:58] <Fingolfin> malloc doesn't!
[22:05:17] <Colourless> yeah it does
[22:05:38] <Fingolfin> no. malloc() doesn't have to clear the memory, that is waht you have calloc for
[22:05:52] <Fingolfin> it may clean the memory, but many implementations don't
[22:05:56] <Colourless> :) i wasn't saying it did
[22:06:09] <Colourless> i meant new did
[22:06:13] <Fingolfin> ah ok
[22:06:14] <Fingolfin> sorry
[22:06:15] <Fingolfin> ;)
[22:06:32] <Colourless> but that shouldn't matter here...
[22:06:50] <Fingolfin> yeah
[22:06:52] <Fingolfin> it is weird
[22:06:58] <Fingolfin> hu
[22:07:06] <Fingolfin> I made another fix, now it works
[22:07:13] <Fingolfin> in XMIDI::ConvertSystemMessage
[22:07:17] <Fingolfin> if (!current->len)
[22:07:17] <Fingolfin> {
[22:07:17] <Fingolfin> current->buffer = NULL;
[22:07:17] <Fingolfin> return i;
[22:07:17] <Fingolfin> }
[22:07:26] <Fingolfin> but that shouldn't be related, either
[22:07:46] <Fingolfin> but now it works! I see the BG menu! wooohooo
[22:09:15] * Colourless raises an eyebrow.
[22:09:24] <Colourless> that really shouldn't work
[22:09:44] <Colourless> current->buffer should already be NULL
[22:10:47] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[pD9E1C671.dip.t-dialin.net])
[22:11:02] <wjp> guess something didn't work after all :/
[22:11:20] <Colourless> i guess not
[22:12:24] --> Fingolfin has joined #exult
[22:12:53] <Fingolfin> seems my file list code is , uhm, sligthly buggy...
[22:13:12] <Colourless> oh dear
[22:17:20] <Fingolfin> read: it completleezes my machine...
[22:17:29] * Fingolfin applies some changes, re-runs again
[22:17:30] <Fingolfin> cya
[22:17:31] <Colourless> that is pretty impressive
[22:17:34] <Fingolfin> (after my reboot ;)
[22:17:35] <wjp> completleezing?
[22:17:47] * Fingolfin reads what he wrote
[22:17:48] <Fingolfin> hmm
[22:17:56] <Fingolfin> completleezes = completly freezes ;)
[22:18:05] <Fingolfin> but I like that word... completleezes...
[22:18:23] <wjp> a bit of a tongue-breaker :-)
[22:19:06] <Fingolfin> at least I discovered why exult would freeze upon launch
[22:19:18] <Fingolfin> to launch it from the IDE, I usually press Cmd-R...
[22:19:39] <Fingolfin> now, when it runs, SDL checks for CMD being pressed, in which cases it tries to put up a dialog where you can enter parameters
[22:19:53] <Fingolfin> this failed to work, that is, it goes to (modal) dialog mode, but no dialog appears
[22:20:13] <Fingolfin> not a real freeze, but I have to kill the app
[22:21:02] * Fingolfin adds the missing resource file that caused the problem
[22:21:17] <chimera|wookin> Fingolfin: good to see you back online, my friend
[22:21:36] <Fingolfin> thx ;)
[22:24:37] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[pD9E1C524.dip.t-dialin.net])
[22:25:53] --> Fingolfin has joined #exult
[22:26:29] <Fingolfin> it crashes before ver reaching my code, sigh
[22:27:32] <wjp> :-(
[22:28:52] --> DominatoR^^^HC has joined #exult
[22:28:56] <DominatoR^^^HC> hi all
[22:29:04] <Fingolfin> hi
[22:29:06] <Colourless> hi
[22:29:20] <chimera|wookin> DominatoR^^^HC!!
[22:29:34] <chimera|wookin> Maladetti DominatoR^^^HC
[22:29:41] <DominatoR^^^HC> ?
[22:29:53] <chimera|wookin> Matto DominatoR^^^HC
[22:29:59] <DominatoR^^^HC> ??
[22:30:02] <chimera|wookin> !!
[22:30:03] <Fingolfin> ???
[22:30:11] <chimera|wookin> hehe
[22:30:14] <wjp> matt0: feeling ok?
[22:30:16] <chimera|wookin> just throwing out a few Italian words
[22:30:16] <DominatoR^^^HC> ahem... what?
[22:30:17] <wjp> :-)
[22:30:19] * Fingolfin wonders about the strange rituals being performed
[22:30:21] <DominatoR^^^HC> ahhahaha :P
[22:30:27] <Fingolfin> ack
[22:30:44] <Fingolfin> chimera: you are... very good at speaking italian ;)
[22:30:52] <Fingolfin> brb after my crashg
[22:31:01] <DominatoR^^^HC> yes chimera
[22:31:11] <DominatoR^^^HC> but it's Maledetto, and not Maladetti :P
[22:31:21] <DominatoR^^^HC> but it's almost the same eheh
[22:31:33] <chimera|wookin> well the way it was used when I saw it was in reference to a laserdisc player made by Philips
[22:31:44] <chimera|wookin> so it's probably one of those article things
[22:32:15] <DominatoR^^^HC> I have Ultima8, but I never played ultima 7
[22:32:30] <chimera|wookin> you know how those European languages are encumbered by male/female/neutral articles <grins at the flamebait he has tossed into the channel>
[22:32:39] <-- freedman has left IRC (Leaving)
[22:32:45] <DominatoR^^^HC> ultima 7 is 3d or 2d ( I mean... there is some 3d calculation? such as objects z axis... )
[22:32:58] <Fingolfin> my code works!! yippiue
[22:33:22] <chimera|wookin> it's isometric
[22:33:26] <Fingolfin> the reason it crashes: I haven't implemented pattern matching -> it returns files which are not save games -> exult crashes hard
[22:34:07] <DominatoR^^^HC> yes I had an ultima7 emulated on snes
[22:34:13] <wjp> Fingolfin: really? that's not good
[22:34:16] <DominatoR^^^HC> but I heard that the PC is very different
[22:34:16] <Fingolfin> are save games supposed to be stored in a special dir? or in the same dir as the exult app? or in the users home dir?
[22:34:28] <Fingolfin> wjp: it isn't, but at least now I know my code is fine ;)
[22:34:36] <wjp> Fingolfin: game dir
[22:36:09] <DominatoR^^^HC> there is some way to test exult without having ultima7?
[22:36:13] <wjp> DominatoR^^^HC: yeah, I think the snes version had a simplified plot
[22:36:29] <DominatoR^^^HC> maybe some test world, and test graphics
[22:36:32] <wjp> DominatoR^^^HC: no, you need U7 or U7 part 2
[22:36:39] <DominatoR^^^HC> mmm ok
[22:36:53] <chimera|wookin> oh ya I forgot about the snes version hehe
[22:37:04] <chimera|wookin> I have all the snes roms on cd-rom... I wonder if that includes the ultima
[22:38:06] <DominatoR^^^HC> do you know of any opensource engine or porting to linux of an U8 style engine?
[22:38:24] <DominatoR^^^HC> such as exult is for U7
[22:38:43] <wjp> no, 'fraid not
[22:38:47] <DominatoR^^^HC> or maybe not exactly the same thing... maybe only an engine that has the same features
[22:38:59] <DominatoR^^^HC> mmm ok thanks however
[22:40:45] <DominatoR^^^HC> bye bye thanks for answers
[22:40:56] <-- DominatoR^^^HC has left IRC (E' solo una ritirata strategica!)
[22:40:58] <wjp> no problem, bye
[22:42:02] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[217.225.196.77])
[22:44:56] --> Fingolfin has joined #exult
[22:45:26] <Fingolfin> it freezes again, and I think more and more it is due to audio
[22:45:29] <wjp> I have to go; goodnight
[22:45:58] <-- wjp has left IRC ([x]chat)
[22:48:01] <Fingolfin> commited my changes
[22:48:02] <Fingolfin> ups
[22:48:16] <Fingolfin> ryan: can you at least test if my changes to new_gump work on Win32?
[22:48:23] <Fingolfin> or linux, or wahtever ;)
[22:48:24] <Colourless> yeah
[22:48:28] <Fingolfin> thx
[22:48:29] <chimera|wookin> where is Kirben when we need him
[22:48:53] <chimera|wookin> Fingolfin: did you ever finish reading the Sword of Truth books?
[22:49:06] <Fingolfin> I didn't read the very last so far
[22:49:20] <Fingolfin> as it is only available in an outrageous expansice hard cover version
[22:49:24] <Fingolfin> or at least used to be...
[22:49:25] * Fingolfin checks
[22:49:53] <Fingolfin> s/expansice/expansive
[22:50:04] <chimera|wookin> the last one (book 6) is the best one hehe
[22:50:06] <chimera|wookin> I loved it!
[22:50:10] <chimera|wookin> I read it again recently
[22:50:17] <chimera|wookin> book 4 was the worst... hehe ...
[22:50:48] <Fingolfin> book 4? what was the story outline again?
[22:51:21] <chimera|wookin> that was the one with the plague, Drefan Rahl, the temple of the winds, etc
[22:51:37] <chimera|wookin> where Kahlan betrayed Richard and then he had to beg for her forgiveness in the end ... that was just plain wrong
[22:51:39] <Fingolfin> ah that
[22:51:47] <chimera|wookin> she should've begged for his forgiveness
[22:53:06] <Fingolfin> ah, I just see I can preorder the pocket-book version of Faith of the Fallen
[22:54:48] <Fingolfin> colourless: how is my code change workin on win? how many files did it delete? ;)
[23:03:57] <Fingolfin> ryan: I hope I didn't break it
[23:04:00] <Fingolfin> but now I must go to bed
[23:04:11] <Fingolfin> so I leave you alone to fix the chaos I leave behind ;)
[23:04:13] <Fingolfin> cya folks
[23:04:14] <-- Fingolfin has left IRC (42)
[23:21:49] * Colourless leaves
[23:21:50] <-- Colourless has left IRC ([8:50])