#exult@irc.freenode.net logs for 11 Dec 2000 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:04:47] <wjp> note to self: NEVER read troglodyte prayer books again :-)
[00:19:10] <Fingolfin> <g>
[00:51:59] * Fingolfin yawns
[00:52:08] <Fingolfin> wjp: I can't finish the alpha stuff this night
[00:52:24] <wjp> k
[00:52:28] <Fingolfin> should I commit what I have now, or better wait till I can finish it all? what do you think?
[00:52:41] <wjp> is the current result still compilable?
[00:53:57] <Fingolfin> yes
[00:54:30] <wjp> hmmm...
[00:54:31] <wjp> well...
[00:54:35] <wjp> ummm...
[00:55:08] * wjp hasn't seen the code...
[00:55:14] <wjp> so I suppose it's your call :-)
[00:55:22] <wjp> I don't mind either way
[00:55:26] <Fingolfin> it is mostly changing unsigend long -> uint32 etc
[00:55:32] <Fingolfin> so it is "harmless" ;)
[00:55:54] <Fingolfin> "this ain't break anything" said the programmer before the 36 hour debug session
[00:56:02] <wjp> :-)
[00:57:12] <wjp> immune to fire, immune to magic, cold resistant...
[00:57:13] <wjp> hmmm
[00:58:45] <wjp> party status: paralyzed, dead, dead, dead, 0 hp & diseased, priest
[00:59:40] <Fingolfin> hm, don't you loose exp when you are dead? ;)
[00:59:53] <Fingolfin> whom are you fighting?
[01:00:04] <wjp> elhion or something
[01:00:13] <wjp> troglodyte high khazi
[01:03:47] <Fingolfin> incoming email storm
[01:04:00] <Fingolfin> all hands abandon vessel ;)
[01:04:06] <wjp> hmm... good thing I don't have any e-mail clients open :-)
[01:04:14] <Fingolfin> <g>
[01:04:48] <Fingolfin> I wish I had a CVS client which is as good as this one, but w/o the flaws
[01:04:57] <Fingolfin> and support for .cvsignore would be great, too
[01:05:03] <wjp> go port one :-)
[01:05:33] <Fingolfin> well
[01:05:37] <Fingolfin> there are three ports
[01:06:43] <Fingolfin> (all are named MacCVS BTW ;) stupid unimaginative porters). The one I use, MacCVS Pro, was ported by members of the NetScape team, it seems... it has a superio UI, the others really suck. Unfortunatly, it seems this one is not any longer maintained
[01:06:56] <Fingolfin> well, I gotta go to bed
[01:06:57] <Fingolfin> now
[01:06:58] <Fingolfin> ;)
[01:07:03] <wjp> ok, goodnight :-)
[01:07:29] <Fingolfin> for you as well, and don't play to much exile ;)
[01:07:31] <-- Fingolfin has left IRC (42)
[01:46:43] <-- wjp has left IRC (Ping timeout for wjp[2dyn179.ogt.casema.net])
[04:05:11] --- ChanServ has changed the topic to:
[05:21:38] <Kefka> ...
[05:21:56] * Kefka slaps ChanServ around with a large trout
[09:50:54] <-- chimera|work has left IRC (Ping timeout for chimera|work[holladay.cb-travel.com])
[10:15:24] --> Fingolfin has joined #exult
[10:23:43] <-- Fingolfin has left IRC (42)
[12:12:09] <-- Kirben has left IRC (System Meltdown)
[13:05:36] --> Fingolfin has joined #exult
[13:11:01] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[p3EE22515.dip.t-dialin.net])
[13:21:05] --> wjp has joined #exult
[14:43:07] --> TonyHoyt has joined #exult
[14:43:12] <TonyHoyt> Hello people.
[15:12:19] <TonyHoyt> See you guys later
[15:12:20] <-- TonyHoyt has left #exult
[15:51:20] --> Fingolfin has joined #exult
[15:51:27] <Fingolfin> hiya
[15:52:33] <Fingolfin> F*CK
[15:52:40] <wjp> hey
[15:52:43] <wjp> what's wrong?
[15:56:14] <Fingolfin> www.quendi.de
[15:56:16] <Fingolfin> my homepage
[15:56:21] <Fingolfin> can't reach it for three hours now
[15:56:49] * wjp can't reach it either
[15:59:56] <Fingolfin> noone can it seems
[16:00:00] * Fingolfin curses his web hoster
[16:00:22] <wjp> host unreachable from
[16:01:08] <Fingolfin> aargh! and now I can't even login to my other site at SourceForge!
[16:01:29] <Fingolfin> what the !$%
[16:01:41] * Fingolfin thinks there is a conspiracy against him
[16:06:17] <Fingolfin> wjp: can you ssh to exult.sourceforge.net ?
[16:06:32] <wjp> no
[16:06:52] <Fingolfin> AAAAARRRRRGGGHHHHH
[16:06:59] <Fingolfin> I wanted to finish this web site today!
[16:07:07] <Fingolfin> I can't test the PHP code locally
[16:07:09] <Fingolfin> darn
[16:07:27] <wjp> :-(
[20:31:20] --> exultbot has joined #exult
[20:45:43] --> TonyHoyt has joined #Exult
[20:45:54] <TonyHoyt> Hello people.
[20:46:01] <wjp> hi
[20:53:12] <TonyHoyt> What's new here?
[20:53:19] <wjp> nothing much
[20:53:55] <wjp> I started playing Exile 3 a few days ago, so I didn't do much on Exult lately :-)
[20:54:15] <TonyHoyt> *chuckles* I hear exile 3 has some of the hardest dungeon's in any game.
[20:54:30] <TonyHoyt> Good luck with it. And try not to get frustrated.
[20:57:55] <TonyHoyt> I hope that you don't lose your focus on Exult. I know how easy it is to get sweped into a game and lost interest in a project.
[20:59:23] <wjp> hehe :-)
[21:21:26] --- ChanServ has changed the topic to:
[21:22:11] <-- wjp has left #exult
[21:22:15] --> wjp has joined #exult
[21:28:20] <TonyHoyt> I"ll see you guys later. Night
[21:28:24] <wjp> bye
[21:28:28] <TonyHoyt> Quitting time.
[21:28:31] <-- TonyHoyt has left IRC (outta time)
[21:40:54] --> jameson has joined #exult
[21:40:59] <jameson> Hi!
[21:41:03] <wjp> hi there
[21:48:27] --> freedman has joined #Exult
[21:48:36] <wjp> hi Jeff!
[21:48:48] <freedman> Hi! Must be pretty late where you are.
[21:48:57] <wjp> only about eleven
[21:49:24] <freedman> What's Exile3? An RPG?
[21:49:34] <wjp> yes
[21:49:42] <wjp> Ultima 6 style graphics
[21:49:46] <wjp> _huge_ world
[21:49:56] <freedman> Is this shareware?
[21:50:03] <wjp> yup
[21:50:10] <wjp> (www.spiderwebsoftware.com)
[21:52:12] <jameson> Ah, hi Jeff, BTW ;-)
[21:52:22] <freedman> Hi.
[21:53:51] <freedman> Hey, they have a Linux version. Is that what you're playing?
[21:54:00] <wjp> no, the windows version atm
[21:54:20] <wjp> but I played the linux version at first
[21:54:35] <freedman> Not working as well?
[21:54:48] <wjp> no, it worked just as well
[21:55:09] <wjp> I d/l-ed their 'Avernum' demo which required windows
[21:55:25] <wjp> and now I'm playing exile3 in windows
[21:55:32] <wjp> don't really know why, though
[21:55:43] <freedman> I'm almost afraid to start playing an RPG; they take so much time!
[21:55:56] <wjp> I know... :-)
[21:56:34] <freedman> Have you played 'The Longest Journey'?
[21:56:45] <wjp> no
[21:57:24] <freedman> It's an adventure game; supposed to be good.
[21:57:51] <wjp> recent?
[21:58:18] <freedman> Yes, I think from Sweden. Just recently got published in the US.
[21:59:02] <wjp> uh oh... I just summoned 5 slith mages, who all summoned 5 skeletons
[21:59:06] <wjp> crowded in here :-)
[21:59:13] <freedman> :-)
[21:59:56] <freedman> Finally getting into Gabriel Knight3. Story is great, but engine crashes my machine about 1/hour.
[22:00:07] <wjp> :-(
[22:00:53] <freedman> I wish LordBritish would write more Ultimas...
[22:01:00] <jameson> IIRC, GK3 used SCI32, which was never really very stable...
[22:01:41] <wjp> yes, 'recent' Sierra adventures were all a bit crashy
[22:01:43] <freedman> Don't know. It's 3D like U9, but doesn't look nearly as good.
[22:02:14] <jameson> 3D? Then I'm wrong, there's no SCI for 3D.
[22:02:22] <freedman> But then, the old ones (like Amon Ra) were too. But they were worth the pain:-)
[22:02:30] <jameson> ;-)
[22:03:40] <freedman> Anyway, when I've found the kidnapped baby, Templar treasure, and holy grail, I'll go back to fixing Exult bugs.
[22:04:09] <wjp> some for me when I've ridded the world of a few plagues :-)
[22:04:38] <wjp> slimes and giant cockroaches done; giants, troglodytes and golems to go :-)
[22:05:02] <freedman> :-) Is there a story too?
[22:05:20] <wjp> yes, actually there is :-)
[22:06:01] <wjp> although it's not really... ummm...
[22:06:11] <wjp> what's the word...
[22:06:24] <wjp> it's not really constantly there, I suppose
[22:06:49] <wjp> so you have a lot of freedom on what to do
[22:07:08] <freedman> Nonlinear? Like U7?
[22:07:49] <wjp> well, it's not really a detailed story like in U7
[22:08:02] <wjp> more of a global plot
[22:08:15] <wjp> but it's essentially non-linear
[22:08:57] <freedman> I might give it a try sometime... or maybe I'll just replay U4-U6.
[22:10:02] <freedman> ... or stick to adventure games. At least they're fairly short.
[22:10:17] <wjp> yes, unfortunately :-(
[22:11:39] <freedman> Last game I managed to finish was U9... I actually liked it a lot.
[22:12:02] <wjp> last for me was Baldur's Gate 2
[22:12:14] * jameson doesn't recall finishing any games in the last few years
[22:12:46] <freedman> Jameson: How'd you get into Exult, then?
[22:13:04] <jameson> Well, I used to like U7, UW, and the Sierra adventures.
[22:13:26] <jameson> (U7 and UW including their respective second parts).
[22:13:52] <jameson> I started a few newer games back when I still had a Windows box, but never really liked any of them.
[22:13:57] <freedman> Yes, the UW's were great; it's only a year or so ago that I played them.
[22:14:11] <jameson> BG was quite good, though, but I didn't have the time to play it back then.
[22:14:20] <jameson> Someone wrote a map viewer for UW...
[22:14:33] <jameson> Maybe there'll be a re-implementation one day.
[22:14:47] <jameson> However, the UW and UW2 game engines are quite complex.
[22:15:01] --> Kirben has joined #exult
[22:15:01] <jameson> They contain most of the game's complexity.
[22:15:27] <freedman> I imagine so. The combat was excellent.
[22:15:37] <jameson> It was quite fun :-)
[22:15:54] * jameson recalls casting An Tym, summoning dozens of demons and slaughtering them
[22:16:02] <wjp> yes, the UWs were great
[22:16:02] <jameson> Ok, that wasn't really fair ;-)
[22:16:25] <freedman> An Tym was how I finally defeated Tyball. Guess I'm a coward:-)
[22:16:42] <wjp> :-)
[22:16:46] <jameson> Well, actually, I believe that the combat system could have been improved a bit- e.g. there was no parrying or anything.
[22:17:03] <jameson> Tyball was the evil wizard in level 7, right?
[22:17:08] <jameson> The level without any magic?
[22:17:17] <wjp> yes
[22:17:18] <jameson> The guy who'd levitate and cast fireballs?
[22:17:20] <jameson> Ah, OK.
[22:17:21] <wjp> that one
[22:17:39] <jameson> Actually, I played UW2 first.
[22:17:43] <freedman> True. But I did notice that I got more hits when moving in and out, than if I just held still an wacked.
[22:17:56] * wjp played UW2 first too
[22:18:00] <Kirben> Can anyone compile Exult CVS at the moment ? I get error
[22:18:01] <wjp> freedman: true
[22:19:17] <freedman> Kirben: Haven't tried since Friday. Hope it's not in 'mapedit'.
[22:19:35] <wjp> Max made a few changes for alpha compatibility last night
[22:19:51] <Kirben> not mapedit, I don't think thats in win32 makefiles yet
[22:19:53] <Kirben> g++ -mwindows -O2 -finline-functions -funroll-loops -funroll-all-loops -fstrict-
[22:19:53] <Kirben> aliasing -DVERSION=\"0.90alpha1\" -DEXULT_DATADIR=\"data\" -g3 -DDEBUG -DAUTOCON
[22:19:53] <Kirben> FIGURED -DNO_INTRO -I./imagewin -I./shapes -I./files -I. -I./audio -I./conf -I./
[22:19:53] <Kirben> gumps -I./objs -I./pathfinder -I./usecode -I./sdl/include -c -o actions.o actio
[22:19:55] <Kirben> ns.cc
[22:19:57] <Kirben> In file included from .\objs\objs.h:36,
[22:19:59] <Kirben> from gamewin.h:31,
[22:20:01] <Kirben> from actions.cc:29:
[22:20:03] <Kirben> .\objs\..\exult_types.h:37: #error "Please make sure a 16 bit type is provided b
[22:20:05] <Kirben> y exult_types.h"
[22:20:09] <Kirben> .\objs\..\exult_types.h:50: #error "Please make sure a 32 bit type is provided b
[22:20:11] <Kirben> y exult_types.h"
[22:20:13] <Kirben> make: *** [actions.o] Error 1
[22:20:26] <jameson> Ah...
[22:20:27] <wjp> ok...
[22:20:28] <freedman> Not guilty here
[22:20:31] <jameson> Sounds familiar.
[22:20:37] <jameson> (Part of my patch).
[22:20:45] <jameson> Run configure again.
[22:20:46] <wjp> sounds like it, yes :-)
[22:20:58] <wjp> umm... windows doesn't have a configure
[22:20:58] <jameson> Re-generate it first...
[22:21:04] <jameson> Oh.
[22:21:06] <Kirben> happened right after max's last update
[22:21:08] <wjp> problem
[22:21:39] <wjp> Kirben: do you have an autoconfig.h?
[22:21:49] <jameson> OK. exult_types checks some defines that are generated by configure.
[22:21:55] <jameson> You can override that in exult_types.h
[22:22:09] <Kirben> just mac_autoconfig.h
[22:22:10] <jameson> Add a check for your platform and #defines for INT16 and INT32.
[22:22:18] <jameson> That should fix it.
[22:23:17] <Kirben> btw a configure would be possible under mingw32 with shell like cygwin but I doubt it would be worth trouble for changes needed
[22:23:44] <jameson> Ah, sorry, should be EX_TYPE_INTxxx
[22:23:49] <wjp> maybe I should take a look
[22:24:44] <jameson> Try this in line 26:
[22:24:44] <jameson> #ifdef __WIN32
[22:24:45] <jameson> # define EX_TYPE_INT16 short
[22:24:45] <jameson> # define EX_TYPE_INT32 int
[22:24:45] <jameson> #endif
[22:24:52] <jameson> (Or something like that)
[22:25:15] <wjp> I think we use the define 'WIN32' not '__WIN32'
[22:25:48] <wjp> but there's a good chance __WIN32 has been defined too
[22:26:42] <Kirben> ok that worked with just win32
[22:28:43] <jameson> OK. Please scream if my patch broke anything else on win32; I don't have the equipment to test that here.
[22:29:48] <freedman> Any audio on the Alpha?
[22:30:15] <jameson> playmidi works.
[22:30:32] <jameson> Using timidity caused the game to hang.
[22:31:03] <jameson> Since we don't have a working g++, Debian doesn't have Qt and KDE on the Alpha, so I can't test libkmidi.
[22:31:20] <freedman> Oh well, we still don't have sfx on Linux at all, I think.
[22:31:31] <wjp> I don't think libkmidi has anything to do with KDE, btw
[22:31:34] <wjp> (not sure)
[22:31:39] <jameson> Speech works, though.
[22:31:59] <jameson> Not concurrently with xmms, unfortunately :-( (despite ALSA)
[22:32:05] <freedman> Righ, libkmidi is independent of KDE.
[22:32:13] <jameson> Ah, OK.
[22:32:19] <jameson> Is it C++?
[22:32:44] <freedman> But libkmid has other problems; it sometimes spawns too much.
[22:32:44] <jameson> Does any of you happen to know the Debian package name? :->
[22:33:04] <wjp> jameson: can you debug the timidity crash?
[22:33:20] <wjp> (stacktrace or something?)
[22:33:24] <jameson> wjp: It hung; I didn't get any signals.
[22:33:33] <wjp> :-(
[22:33:41] <jameson> I'll check it eventually, though.
[22:34:00] <jameson> (low priority ATM; playmidi works fine and sounds quite good on an SBLive!)
[22:34:28] <freedman> I ought to sign off now, as I'm at work. Later.
[22:34:36] <jameson> OK, bye!
[22:34:37] <wjp> k, bye
[22:34:42] <-- freedman has left IRC (Leaving)
[22:44:05] <Kirben> ok all compiled fine now
[22:45:10] <jameson> Great!
[22:45:38] <jameson> However, since HAVE_HASH_MAP and HAVE_HASH_SET aren't defined by default, you'll be using normal sets and maps now...
[22:45:53] <jameson> You'd have to enable them explicitly.
[22:46:10] <jameson> That's what I originally intended the platform_kludges.h file for...
[22:46:23] <jameson> Max renamed it to alpha_kludges.h, and changed its meaning to be Alpha-only.
[22:46:43] <jameson> It's a bit ugly, though.
[22:47:17] <wjp> ok, Linux version compiles ok too
[22:56:15] <jameson> Alpha/Linux doesn't.
[22:56:35] <jameson> I still have to finish some business with FreeSCI, but I'll fix it soon.
[23:11:39] <Kirben> hmm speech when lord british dies via sign isn't working, just get a weird noise
[23:12:43] <wjp> are you supposed to get speech?
[23:12:52] <wjp> don't remember
[23:14:37] <-- Kirben has left IRC (Read error to Kirben[co3007967-a.brasd1.vic.optushome.com.au]: Connection reset by peer)
[23:15:52] <-- wjp has left IRC (Ping timeout for wjp[1dyn57.ogt.casema.net])
[23:19:49] --> Kirben has joined #exult
[23:19:54] <jameson> wb
[23:20:44] <Kirben> re
[23:30:38] <jameson> I've got to go.
[23:30:42] <jameson> Bye!
[23:30:46] <-- jameson has left IRC (Leaving)