#exult@irc.freenode.net logs for 8 Feb 2005 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:54:55] --- Kirben2 is now known as Kirben
[00:54:59] --- ChanServ gives channel operator status to Kirben
[01:55:41] --> Baastuul has joined #exult
[02:57:22] <-- Baastuul has left IRC ("HAM GLORY!")
[03:04:59] <-- Matt_O_ has left IRC (Read error: 104 (Connection reset by peer))
[03:05:09] --> Matt_O has joined #exult
[03:56:33] --- LordN_Away is now known as Lord_Nightmare
[04:07:58] --> momoo has joined #exult
[04:15:54] <-- momoo has left IRC ()
[04:46:09] <sbx> wjp you around?
[04:49:49] <-- sbx has left IRC ("clicks the exit button")
[06:12:15] --> Colourless has joined #Exult
[06:12:15] --- ChanServ gives channel operator status to Colourless
[06:14:48] <-- Matt_O has left IRC (Read error: 54 (Connection reset by peer))
[06:14:48] --> Matt_O_ has joined #exult
[06:14:48] <-- shazza has left IRC (Read error: 54 (Connection reset by peer))
[06:17:25] --> sbx has joined #exult
[07:09:01] <-- pwr has left IRC ("Client exiting")
[07:28:17] <-- sbx has left IRC (Read error: 113 (No route to host))
[07:32:07] --> sbx has joined #exult
[09:05:06] <wjp> I am now
[09:05:20] <-- claviola has left IRC (Ping timeout: 14400 seconds)
[09:10:58] <sbx> hi
[09:11:39] <sbx> Do global flags have any default setting somewhere, or are they all initialized unset.
[09:11:40] <sbx> ?
[09:17:56] <wjp> they're probably initialized by something in initgame.dat
[09:18:42] <wjp> strings shows a file 'flaginit' in there
[09:19:10] <sbx> ahh... that sounds simple
[09:19:30] <wjp> hexdump shows a lot of zeroes and a single one :-)
[09:19:31] <sbx> I wondered why some of them seemed to start true.
[09:19:36] <sbx> hehe
[09:19:52] <sbx> many flags are still unused I think
[09:19:58] <sbx> or duplicated
[09:20:26] <sbx> "TattooPox" "TattooPoxObsolete"
[09:20:51] <sbx> where they get set but never checked, and another flag is obviously used in their place
[09:21:19] <sbx> Is there any way besides usecode (and the cheat screen) for flags to get set during the game?
[09:22:43] <wjp> hm, I don't think so
[09:23:01] <sbx> thanks
[09:23:23] <sbx> that means where/why flags are set can be documented
[09:24:19] <sbx> can even be auto-generated since ucxt dumps a flag-to-function list
[09:25:02] <wjp> in black gate we do set one flag when the 'skip_intro' config option is set
[09:25:45] <sbx> some debug flag you found?
[09:25:57] <sbx> I just thought Exult knew how to skip the intro on it's own. :)
[09:26:13] <sbx> its*
[09:26:27] <wjp> we set a flag we called 'did_first_scene' (0x3b)
[09:26:43] <sbx> ah k, I have that documented :)
[09:26:59] <sbx> (because Darke or someone wrote it in a flaglist in exult cvs)
[09:27:57] <wjp> there are a couple of flagnames in usecode/ucmachine.h
[09:28:48] <sbx> Oh, that's where I got them.
[09:29:13] <sbx> what were you planning to do with those?
[09:29:51] <sbx> oh maybe intrinsics use them
[09:29:58] <wjp> did_first_scene, have_trinsic_password, found_stable_key, left_trinsic, avatar_is_thief
[09:30:47] <sbx> doesn't look like you use them anywhere
[09:35:07] <sbx> I use mixed case flag (and function) names.
[09:48:00] --> claviola has joined #exult
[11:42:51] --> Fl00der has joined #exult
[11:42:58] <Fl00der> hi
[11:43:19] <sbx> heya Fl00der
[12:03:39] <-- sbx has left IRC (Remote closed the connection)
[12:06:18] --> sbx has joined #exult
[12:08:05] --- sbx is now known as sbx|afk
[12:45:34] <-- Fl00der has left IRC (":P")
[13:05:25] <-- Kirben has left IRC ("System Meltdown")
[14:22:38] <-- claviola has left IRC (Remote closed the connection)
[14:23:02] --> claviola has joined #exult
[14:32:00] <-- sbx|afk has left IRC (Read error: 104 (Connection reset by peer))
[14:38:43] --> Baastuul has joined #exult
[14:44:49] --> Baastuul_ has joined #exult
[14:46:02] <-- Baastuul has left IRC (Nick collision from services.)
[14:46:04] --- Baastuul_ is now known as Baastuul
[16:18:29] --- Lord_Nightmare is now known as LordN_Away
[16:22:10] --> Cytech has joined #exult
[16:37:51] --> stuffzorz has joined #exult
[16:38:04] <-- stuffzorz has left IRC ()
[16:41:45] --> stevenh has joined #exult
[17:50:08] <-- Colourless has left IRC ("casts improved invisibility")
[17:58:40] <-- Baastuul has left IRC (Read error: 60 (Operation timed out))
[18:33:45] --> WishStone has joined #Exult
[18:34:37] <-- WishStone has left IRC (Client Quit)
[18:34:51] --> WishStone has joined #Exult
[18:35:24] * WishStone mutters
[18:41:17] <wjp> hi there :-)
[18:41:26] <WishStone> Hello ;D
[18:41:30] <WishStone> Pushed the wrong button :P
[19:04:50] --> pwr has joined #exult
[20:41:30] <-- WishStone has left IRC ("nalyubuites, nalyubuites! Aeria Gloris, Aeria Gloris! ne volnuites, Aeria Gloris!")
[21:14:01] --> Dominus has joined #exult
[21:14:01] --- ChanServ gives channel operator status to Dominus
[21:14:11] <Dominus> hey ho
[21:16:16] <Dominus> wjp: : we need to think about our snapshot "policy" it seems
[21:16:17] <Dominus> https://sourceforge.net/support/tracker.php?aid=1109940
[21:20:35] <wjp> I see
[21:21:01] <Dominus> something to discuss with Kirben
[21:22:27] <-- pwr has left IRC (Remote closed the connection)
[21:33:40] <-- stevenh has left IRC ("Leaving")
[21:43:29] <-- claviola has left IRC (Read error: 60 (Operation timed out))
[21:53:17] --> claviola has joined #exult
[22:23:26] --> driaac has joined #Exult
[22:25:30] <Darke> /tmp/persistent?!? It's temporary, yet it's persistant? Talk about abuse of the english language, not to mention logic. *grin*
[22:42:01] <-- Dominus has left IRC (Read error: 110 (Connection timed out))
[22:50:02] --> pwr has joined #exult
[23:42:43] --> Kirben has joined #exult
[23:42:43] --- ChanServ gives channel operator status to Kirben