#exult@irc.freenode.net logs for 21 Jun 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:07:52] --- Darke|afk is now known as Darke
[00:14:08] <Dominus> http://my.en.com/~fraley/p.html ?
[00:17:33] * Darke blinks. Curious.
[00:18:01] <Dominus> http://my.en.com/~fraley/thorne.html
[00:24:06] <Darke> Interesting. I guess it's 'doze only though, since it doesn't specify.
[00:24:25] <Dominus> you can't download it
[00:24:28] <Dominus> dead links
[00:26:04] <Darke> Oh well.
[01:03:53] <-- Dominus has left IRC (Read error: 104 (Connection reset by peer))
[02:05:44] --> Kirben has joined #exult
[02:05:44] --- ChanServ gives channel operator status to Kirben
[02:06:16] <Darke> Hi.
[02:09:03] <Kirben> Hi
[02:09:21] <Kirben> SF is still going at snails pace.
[02:11:34] <Darke> cvs is working spritely for me. Both exult and pentagram.
[02:16:23] <Darke> All my pings to various .sf.net domains are sub 200ms. So, I'm really not sure where the problem may lie...
[02:18:23] <Kirben> hmm I will try to force a cable reconnect, brb.
[02:18:38] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[02:22:18] --> Kirben has joined #exult
[02:22:18] --- ChanServ gives channel operator status to Kirben
[02:22:30] <Kirben> no difference :(
[02:22:39] <Darke> ReHi. Ick.
[02:22:42] <Kirben> transfer speed just isn't there.
[02:23:02] <Darke> It only happens for sf.net?
[02:23:30] <Kirben> yep only seems to be sf
[02:24:27] <Kirben> although thatos nly place I upload files.
[03:15:41] --- Darke is now known as Darke|afk
[04:40:56] --- Darke|afk is now known as Darke
[04:51:54] <-- Kirben has left IRC ("System Meltdown")
[06:45:26] --> Kirben has joined #exult
[06:45:26] --- ChanServ gives channel operator status to Kirben
[07:11:31] <Kirben> Another compile error:
[07:11:31] <Kirben> g++ -O2 -Wno-long-long -mms-bitfields -DNEED_SNPRINTF_ONLY -DHAVE_EXT_HASH_MAP -DHAVE_EXT_HASH_SET -DHAVE_SSTREAM -finline-limit-1000 -DVERSION=\"1.1.0cvs\" -DEXULT_DATADIR=\"data\" -DDEBUG -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -I./imagewin -I./shapes -I./files -I./files/zip -I./gumps -I./objs -I./tools -I. -I./audio -I./conf -I./pathfinder -I./headers -I./usecode -I./usecode/ucxt/include -I./usecode/compiler -I./data -I./server -I./sdl/include -D
[07:11:31] <Kirben> shapeid.cc: In constructor `Shape_manager::Shape_manager()':
[07:11:31] <Kirben> shapeid.cc:42: `string' undeclared (first use this function)
[07:11:33] <Kirben> shapeid.cc:42: (Each undeclared identifier is reported only once for each
[07:11:35] <Kirben> function it appears in.)
[07:11:37] <Kirben> shapeid.cc:42: parse error before `;' token
[07:11:39] <Kirben> shapeid.cc:43: `str' undeclared (first use this function)
[07:11:41] <Kirben> shapeid.cc: In member function `void Shape_manager::load()':
[07:11:43] <Kirben> shapeid.cc:83: `cout' undeclared (first use this function)
[07:11:45] <Kirben> shapeid.cc:83: `endl' undeclared (first use this function)
[07:11:47] <Kirben> shapeid.cc:92: `cerr' undeclared (first use this function)
[07:11:49] <Kirben> c:\mingw\bin\make.exe: *** [shapeid.o] Error 1
[07:23:11] <Kirben> nevermind, found solution.
[07:23:40] <Kirben> The file needs this added after the includes:
[07:24:03] <Kirben> using std::cerr;
[07:24:03] <Kirben> using std::cout;
[07:24:03] <Kirben> using std::endl;
[07:24:03] <Kirben> using std::string;
[07:24:40] * Darke unidles and nods. That's normally the problem. *grin*
[07:24:58] <Kirben> could you submit the fix ?
[07:26:53] * Darke nods. Will do.
[07:34:42] <Darke> It's committed, although I didn't test it. It should 'just' work. *grin*
[10:46:26] --- Darke is now known as Darke|afk
[13:43:01] --> Colourless has joined #Exult
[13:43:01] --- ChanServ gives channel operator status to Colourless
[13:43:27] <Colourless> hi
[14:10:09] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[15:01:55] --> wjp has joined #exult
[15:01:55] --- ChanServ gives channel operator status to wjp
[15:02:10] <wjp> hi
[15:02:19] <Colourless> hi
[15:02:45] <wjp> btw, did you commit your changes to the paperdoll stuff yet?
[15:02:53] <wjp> or does the connection still keep timing out?
[15:03:43] <Colourless> no, it's not committed yet
[15:04:06] <Colourless> yesterday things were ok, but jeff broke exult for me so i needed to fix that
[15:04:13] <wjp> heh, ok :-)
[15:09:32] --> Cless has joined #Exult
[15:09:50] <-- Colourless has left IRC (Killed (NickServ (Ghost: Cless!Cless@ppp934.adelaide.on.net.au)))
[15:09:52] --- Cless is now known as Colourless
[15:09:58] --- ChanServ gives channel operator status to Colourless
[15:10:16] <Colourless> of course today cvs isn't working for me at all
[15:10:27] <Colourless> doesn't even ask for a password like it was the other day
[15:12:08] <wjp> hm, that's pretty bad
[15:12:43] <Colourless> Directory C:\uc\exult>cvs.exe -z3 -d:ext:colourles@cvs.exult.sourceforge.net:/cvsroot/exult update
[15:12:43] <Colourless> cvs.exe [update aborted]: end of file from server (consult above messages if any)
[15:13:00] <wjp> it's not doing much for me either, btw
[15:15:33] <wjp> [wjp@aldur ~/exult/clean/exult]$ cvs -z3 update -d
[15:15:33] <wjp> ssh: connect to address 216.136.171.202 port 22: Connection timed out
[15:15:38] <wjp> cvs [update aborted]: end of file from server (consult above messages if any)
[15:16:03] <wjp> oh, you can leave the -d.... thing out when doing an update, btw
[15:16:16] <Colourless> yeah I know you can leave the -d out
[15:16:20] <wjp> k :-)
[15:16:34] <Colourless> i've just got a set of bat files and they automatically add the -d
[15:17:25] <wjp> makes sense :-)
[15:17:48] <wjp> hm, from SFs shell server it's timing out too
[16:44:38] --> Cless has joined #Exult
[16:44:40] <-- Colourless has left IRC (Killed (NickServ (Ghost: Cless!Cless@ppp1125.adelaide.on.net.au)))
[16:44:52] --- Cless is now known as Colourless
[16:44:59] --- ChanServ gives channel operator status to Colourless
[16:48:05] <wjp> ssh: connect to address 216.136.171.202 port 22: No route to host
[18:12:42] <Colourless> well, cvs seems to be asking for a password now
[18:13:32] * wjp nods. It's working properly for me now
[18:13:59] <Colourless> mine is just waiting.... and waiting... like the other day
[19:16:34] <Colourless> this is...
[19:16:37] <Colourless> so annoyinh
[19:16:46] <Colourless> annoing even
[19:16:59] <Colourless> not being able to type is almost as equally annoying
[19:30:19] --> wjp_ has joined #exult
[19:30:20] <-- wjp has left IRC (Read error: 54 (Connection reset by peer))
[19:30:22] --- wjp_ is now known as wjp
[19:30:26] --- ChanServ gives channel operator status to wjp
[19:30:38] * wjp throws a couple of random curses at his cd drive
[19:30:41] <wjp> there we go again...
[19:31:03] <Colourless> that sort of thing is a problem
[19:32:47] <wjp> yes... it only seems to happen when I use it in ide-scsi emulation mode, though
[19:33:52] <wjp> I guess it can't handle errors then
[19:34:20] <wjp> so I just have to switch back to normal ide mode after burning cds
[19:34:26] * wjp should write a script for that :-)
[20:42:07] <wjp> hm, ok, the weight problem seems to be caused by the path eggs
[20:42:09] <wjp> and this line:
[20:42:13] <wjp> return wt > 0 ? wt : 1;
[20:42:19] <wjp> so, each path egg weighs 1
[20:42:29] <wjp> ~30 paths eggs => 3 stones
[20:42:40] <Colourless> speak to jeff about it
[20:42:48] <wjp> hm, I think I'll keep that check and overload the get_weight function for Egg_object
[20:42:56] <wjp> but I'll ask Jeff first, yes :-)
[20:56:08] <Colourless> did you check to see how much the uc container also weighed?
[20:56:34] <wjp> I would guess 0.1 stone
[20:56:50] <wjp> I removed about 10 path eggs after it went from 1 stone to 0 stones
[20:56:55] <wjp> so it doesn't weigh much
[20:57:13] <wjp> it's probably supposed to be zero-weight, though
[20:57:33] <Colourless> there's an easy way to find out
[20:57:41] <wjp> yeah :-)
[20:58:27] <wjp> already recompiling :-)
[20:59:34] <Colourless> well, that was a pretty dumb bug i just fixed in pentagram
[21:00:35] <Colourless> the mouse frame and direction were only be updated when being painted. of course, it needed to be updated when the mouse itself move position
[21:00:41] <wjp> yes, usecode container is zero-weight
[21:01:27] <Colourless> additionally, we weren't actually moving the mouse on button events. this is kind of a problem for devices that don't have motion events :-)
[21:01:48] <wjp> :-)
[21:02:12] <wjp> hm, shouldn't SDL fake motion events then?
[21:02:54] <Colourless> not really. the button events include the location that the event occured at
[21:03:23] <Colourless> also with the pocket pc motion events are generated when dragging the stylus across the screen
[21:45:22] --> Jarvdel has joined #exult
[21:45:26] <Jarvdel> Hello?
[21:45:26] --- Darke|afk is now known as Darke
[21:45:29] <wjp> hi
[21:45:31] <Colourless> hi
[21:45:33] <wjp> morning Darke
[21:45:39] <Darke> Morning.
[21:45:40] <Jarvdel> Are you guys designers of this project?
[21:46:49] <Darke> Exult? In so far that we do much of a design, yes. *grin*
[21:47:08] <Jarvdel> I just wanted to give you all a big THUMBS up! I never got a chance to play VII and VII SI because of Windows2k. You guys made one of the best things since slice bread. Good work!!!
[21:48:46] <wjp> *grin* thanks :-)
[21:49:13] <Jarvdel> I just tried it out and I can't believe how well it runs for such an old program. It actually is at a speed that I can play as well. I gotta run but I just had to comment on such wonderful code. Later guys and thanks again.
[21:49:29] <Colourless> :-)
[21:49:33] <-- Jarvdel has left IRC (Client Quit)
[21:50:16] <wjp> 'old program'? :-)
[21:50:22] <wjp> exult isn't _that_ old :-)
[21:50:52] <Colourless> :-)
[21:53:43] * Darke is occasionally surprised that we don't get more people complaining about how exult runs so _slowly_ on their machines even though it's 'just' an emulation of an old game and that, "If the original designers could get it to run at a nice speed on a 486/66, why can't you?" *grin*
[21:54:22] <wjp> yes, about that, why can't you? :-)
[21:56:27] <Darke> Hmm... "Because you're running it on windows. Everyone knows it turns P4 1.4Ghz into the equilivant of a 486/33."? *grin*
[21:56:38] <wjp> ah, but I'm not :-)
[21:56:50] <wjp> but I guess you could say the same about X
[21:57:00] * Darke grins.
[21:57:03] <Colourless> i hear X is worse :-)
[21:59:29] <Darke> One of these days we need to get exult running in 'EmacsOS' so we can complain about that too. *grin* Although "Eight Megs And Continuously Swapping", doesn't make much sense nowdays.
[22:09:05] <wjp> lol
[22:09:14] <wjp> emacsos... hm, now there's a thought :-)
[22:15:08] <wjp> time to go
[22:15:11] <wjp> bye
[22:15:22] <-- wjp has left IRC ("Zzzz...")
[22:29:15] <Colourless> looking at the likes of the pocket pc makes me think of how far pdas and palmtops have come in the last few years. full colour displays, advanced multithreaded operating systems, speedy cpus and 'lots' of ram.
[22:29:39] <Colourless> they make the devices from 5 years ago look like glorified calculators
[22:30:26] * Darke nodnodnods. Agreed.
[23:26:19] --- Darke is now known as Darke|afk
[23:34:12] <-- Colourless has left IRC ("bye")