#exult@irc.freenode.net logs for 8 Sep 2004 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[10:16:24] --> exultbot has joined #exult
[10:16:24] --- Topic for #exult is: There *is* no topic! *There* is no topic! There is *no* topic! There is no *topic*! (But if there was one, it would probably be about Exult 1.2.)
[10:16:24] --- Topic for #exult set by wjp at Wed Jun 16 22:42:33 2004
[10:16:40] --> wjp has joined #exult
[10:16:41] --- ChanServ gives channel operator status to wjp
[10:46:31] <-- Fl00der has left IRC (Read error: 104 (Connection reset by peer))
[11:04:13] --> Fl00der has joined #exult
[11:12:23] --> sbx has joined #exult
[11:12:28] <sbx> hi
[11:14:03] <Fl00der> hi
[11:14:15] <sbx> (:
[11:37:52] <-- Sheng_Gradilla has left IRC ("Terminando cliente")
[11:44:51] --> Sheng_Gradilla has joined #exult
[12:08:49] <-- sbx has left IRC ("brb")
[12:10:34] --- stevenh|away is now known as stevenh
[12:18:34] --> banan has joined #exult
[12:18:37] <banan> hi!;D;DD:D:
[12:18:49] <banan> what is up?
[12:41:31] <-- banan has left IRC ()
[13:30:47] --> Dominus has joined #exult
[13:31:18] --- ChanServ gives channel operator status to Dominus
[13:31:18] <Dominus> hi
[13:31:20] <Dominus> exultbot: what the ... is up with you?
[13:42:10] --> Baastuul has joined #Exult
[13:42:10] <-- Darke2 has left IRC (Read error: 104 (Connection reset by peer))
[13:42:56] --> sbx has joined #exult
[13:49:38] <Sheng_Gradilla> :)
[13:50:40] <Sheng_Gradilla> hello Dominus :)
[13:55:48] --> Darke2 has joined #exult
[14:00:30] <-- Dominus has left IRC (Read error: 110 (Connection timed out))
[14:14:04] --> banan has joined #exult
[14:36:30] <-- banan has left #exult ()
[14:38:25] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[14:38:43] <-- Sheng_Gradilla has left IRC ("bbl")
[14:51:44] --> Kirben has joined #exult
[14:51:44] --- ChanServ gives channel operator status to Kirben
[15:01:26] <-- Kirben has left IRC ("Sleep")
[16:41:55] <-- sbx has left IRC ("bbl")
[17:38:33] --> DraX has joined #exult
[17:40:02] <DraX> hi
[17:40:11] <wjp> hi DraX
[17:40:52] <DraX> wjp, so I'd been using a french copy of blackgate because i couldn't find my cd so i grabbed what i could find online, but i found my CD last night and changed to the default english one to see if that fixed the stalling problem
[17:41:02] <DraX> but still, ctrl+c is the only way to step the program
[17:41:06] <DraX> i also tried using libthread and libkse
[17:41:11] <DraX> instead of libc_r's threading libraries
[17:41:12] <DraX> no luck
[17:41:22] <wjp> it won't even have read any data from the game that early in Exult, I think
[17:41:58] <DraX> i don't know if it's SDL_Delay, or threading or something entirely different
[17:42:57] <DraX> RunTimer() in sdl seems to be whats causing the lock up
[17:43:17] <DraX> atleast what i can read from gdb using step
[17:45:12] <DraX> can't seem to find anything relating to RunTimer sdl and freebsd on google
[17:47:05] <-- Baastuul has left IRC (Read error: 60 (Operation timed out))
[17:47:36] <wjp> are you using the latest SDL?
[17:47:51] <DraX> 1.2.7
[17:57:02] <-- Fl00der has left IRC ()
[17:58:08] <DraX> the fact that Mac OS X support works makes me think it's threading
[17:58:11] <DraX> but ehh
[17:58:42] <DraX> 5.3 uses libkse by default and should have atleast slightly better threading
[17:59:05] <DraX> so i'll wait till 5.3
[18:41:27] --> sbx has joined #exult
[18:46:42] <DraX> torturethread seems to work fine
[18:46:47] <DraX> so i'm not so sure it's threading
[18:47:02] <wjp> does freebsd have something similar to strace (a system call tracer)?
[18:48:15] <DraX> i think strace is in ports
[18:48:35] <DraX> Strace is a process tracer, i.e. a debugging tool that prints out
[18:48:36] <DraX> a trace of all the system calls made and signals received by a
[18:48:36] <DraX> process itself or a process and its descendants.
[18:48:37] <DraX> yup
[18:48:46] <sbx> the logs aren't updating
[18:48:52] <wjp> again?
[18:49:15] <DraX> there is a BSD equivalent(truss) but i figure you'll understand strace output better
[18:49:19] <DraX> so i'll just install it
[18:49:19] <wjp> sbx: hm, seems to work
[18:49:37] <sbx> [18:41:27] --> sbx has joined #pentagram
[18:49:40] <wjp> DraX: hm, you'll probably be the one who'll have to understand the output :-)
[18:49:44] <wjp> [18:48:46] <sbx> the logs aren't updating
[18:50:03] <sbx> hmm sorry
[18:50:05] <sbx> maybe it's Opera?
[18:50:25] <DraX> it's nanosleeping happily...
[18:50:39] <DraX> could there be an infinite loop involving nanosleep()
[18:50:52] <sbx> i don't see updated logs in IE either
[18:51:01] <wjp> sbx: transparent proxy?
[18:51:02] <sbx> i dont have a proxy
[18:51:10] <sbx> or use one
[18:51:12] <wjp> sure?
[18:51:19] <sbx> well I can't be too sure :)
[18:51:20] <wjp> some ISPs have transparent ones
[18:51:45] <sbx> but never had any issues before, nor did the isp mention it
[18:51:52] <sbx> i'll just wait
[18:52:17] <wjp> if you want, you could try and I'll see which IP is trying to connect
[18:52:28] <DraX> wjp, i bet that's it.
[18:52:49] <DraX> it's getting thrown into an infinite nanosleep() loop somewhere
[18:52:50] <DraX> somehow
[18:53:34] <wjp> sbx: it's connecting from your own IP
[18:53:44] <sbx> cool
[18:53:45] <wjp> strange, then
[18:54:27] <wjp> DraX: if you feel lke experimenting you could compile a version of CVS SDL with debugging info and see if you can find out where in gdb
[18:54:41] <wjp> unless maybe Exult itself is doing that somewhere
[18:54:51] <DraX> i suspect it's SDL
[18:54:53] <DraX> SDL_Delay
[18:55:11] <DraX> but i was hoping testtimer
[18:55:15] <DraX> would produce similar problems
[18:55:16] <DraX> and it doesn't
[18:55:24] <sbx> hey is that why I get ?? in gdb output for Exult, because SDL isn't compiled with debug?
[18:55:40] <sbx> when Exult is not stripped
[18:57:15] <wjp> hm, I think it should at least tell you it's inside libSDL
[18:58:34] <sbx> !@#$... sorry I was looking at pentagramlog.php
[18:58:40] * sbx looks around.
[18:58:44] <sbx> This isn't #pentagram is it?
[18:58:50] <sbx> :\
[18:58:58] <wjp> :-)
[18:58:59] * sbx sits in the corner.
[18:59:33] <DraX> i don't think it's a problem with exult
[18:59:38] <DraX> but exult is the only game that HAS a problem
[18:59:45] <DraX> xu4 and adonthell run well
[19:00:02] <DraX> i might try pentagram :)
[19:00:54] <wjp> it could be we're passing a bogus value to SDL_Delay somewhere, of course
[19:01:33] <DraX> maybe i should let it run for a day and see if it opens the window
[19:01:34] <DraX> *laugh*
[19:02:25] <DraX> delay - (ticks2 - ticks1) i could see that causing a problem
[19:08:44] <DraX> is wait_delay() used regularly?
[19:09:39] <wjp> hm, mostly during the intro, it seems
[19:09:50] <wjp> game.cc, bggame.cc, sigame.cc
[19:10:09] <DraX> i've been able to get bg started before
[19:10:12] <DraX> and it has the same problem
[19:10:23] <DraX> so could wait_delay be my culprit?
[19:13:00] <DraX> and the menus don't use waitdelay() and they'll occasionally work
[19:16:12] <DraX> brb
[19:16:14] <-- DraX has left IRC ("bye? ..(sph)")
[19:31:22] --> Ladynix has joined #exult
[19:31:44] <sbx> hi
[19:34:47] <Ladynix> hi
[19:36:01] <Ladynix> sbx: your name?
[19:36:21] <wjp> sbx: job? ;-)
[19:36:25] <wjp> *cough*, sorry :-)
[19:38:48] <sbx> sbx?
[19:38:53] <sbx> :)
[19:39:15] <sbx> i used to use SB-X but someone took it
[19:50:55] <Ladynix> Lord_Nightmare: hey
[19:51:04] <Ladynix> Lord_Nightmare: hi
[19:51:08] <Ladynix> :oD
[19:51:52] * wjp gets back to preparing for the Algebra exercise class I'll be giving tomorrow :-)
[19:58:25] <-- Ladynix has left #exult ("Client Exiting")
[20:06:54] * sbx goes to sleep again.
[20:07:01] <-- sbx has left IRC ("ZzZzzz")
[20:26:10] <stevenh> BINGO
[20:26:35] <stevenh> sorry, I am now playing BG with digital music on my Zaurus
[20:26:53] <stevenh> recompiled SDL_mixer with vorbis support
[20:26:56] <stevenh> so much better
[20:32:07] <-- Colourless has left IRC ("casts improved invisibility")
[21:07:17] --- stevenh is now known as stevenh|away
[22:07:29] --> Kirben has joined #exult
[22:07:29] --- ChanServ gives channel operator status to Kirben
[22:19:47] --> Baastuul has joined #Exult