#exult@irc.freenode.net logs for 20 Nov 2016 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:19:16] <Marzo> Also, maybe making a readme.md file for Exult with the Travis CI and Coverity Scan badges
[01:53:42] <-- Marzo has left IRC (Ping timeout: 248 seconds)
[02:33:52] <-- Dominus has left IRC (Ping timeout: 256 seconds)
[02:34:01] --> DominusExult has joined #exult
[02:34:01] <-- DominusExult has left IRC (Changing host)
[02:34:01] --> DominusExult has joined #exult
[02:34:01] --- ChanServ gives channel operator status to DominusExult
[02:34:31] --- DominusExult is now known as Dominus
[10:27:12] --> Marzo has joined #exult
[16:08:21] <-- Epitrope has left IRC (Ping timeout: 250 seconds)
[16:09:39] --> Epitrope has joined #exult
[17:17:28] <Marzo> wjp, Dominus: "It will also be very nice to have a Usecode debugger someday as well (Willem is actually working on it)."
[17:17:35] <Marzo> I think that one is wrong :-p
[17:17:41] <Marzo> (from ES docs)
[17:17:49] <wjp> heh
[17:17:53] <wjp> well
[17:18:05] <wjp> I did have something at some point :-)
[17:18:23] <Marzo> Yeah, I know
[17:18:29] <Marzo> I am looking at the code now
[17:19:04] <Marzo> Fixing all issues with the code, and thinking about re-enabling it in configure, with a strong warning not to use it
[17:19:44] <Marzo> And maybe work on it a bit, once I figure out what works and what does not
[17:20:04] <wjp> the code is still around?
[17:20:17] <Marzo> It is, yes
[17:20:29] <Marzo> And right now (at least locally), it is even compiling
[17:20:58] <Marzo> A lot of it is guarded with #ifdefs for a variable you can no longer define in configure
[17:21:16] <Marzo> (because the switch was commented out in 2004 by you)
[17:21:24] <Marzo> Some are additionally guarded with #if 0
[17:22:04] <Marzo> Search for USECODE_DEBUGGER and you will see it all
[17:22:42] <Marzo> Cool, it theoretically allows trapping in GDB too
[17:23:30] <wjp> I had the start of some external gtk/glade based debugger gui
[17:24:21] <Marzo> That I don't think survived; let me check
[17:26:13] <Marzo> (grr, except VirtualBox kernel module is not loaded...)
[17:27:11] <Marzo> There is code to communicate with ES, yes; and some of it caused the build to fail, so I fixed it
[17:29:46] <wjp> I still have some code lying around it seems, from March 2002
[17:30:43] <Marzo> Yep
[17:30:55] <Marzo> Oh, wait, do you mean uncommitted code?
[17:31:23] <wjp> hard to say
[17:32:01] <Marzo> Send it to me and I will integrate it
[17:32:22] <Marzo> (With you as author and me as committer)
[17:32:40] <wjp> I seriously doubt a glade project from 2002 will be of much use :-)
[17:34:14] <Marzo> Well, I could see what it looks like and start from it
[17:37:45] <wjp> don't say I didn't warn you :-) http://www.usecode.org/exult/usecode_debugger_20020329.tar
[17:41:05] <wjp> (does the link already work? I changed some DNS entries for usecode.org over today)
[17:43:38] <wjp> I had more code than I remembered
[17:43:59] <wjp> breakpoints, call stack
[17:47:25] <Marzo> FYI, I confirmed that none of the UI is in Exult
[17:47:37] <Marzo> And I just downloaded the link
[17:49:19] <Marzo> I see you were working on it as a separate program
[17:49:34] <wjp> yes
[17:56:09] <-- Philantrop has left IRC (Excess Flood)
[17:56:15] --> Philantrop has joined #exult
[17:56:15] <-- Philantrop has left IRC (Changing host)
[17:56:15] --> Philantrop has joined #exult
[17:58:18] <Marzo> Heh, the oldest version of Glade I have can't read your glade file :-)
[18:07:28] <wjp> probably something like glade-1.2
[18:09:54] <wjp> I think the move to gtk-2 was one of the reasons I stopped working on this
[18:12:19] <Marzo> I tried downloading Glade 2.01 for Win32
[18:12:22] <Marzo> It is from 2004
[18:12:32] <Marzo> Not even it can open that glade file O>o
[18:13:03] <wjp> yeah, you'll need something pre-gtk2
[18:13:30] <Marzo> Either that or manually write a converter
[18:13:45] <Marzo> It seems straightforward enough
[18:14:02] <Marzo> Hm
[18:14:06] <Marzo> 547 lines
[18:14:13] <Marzo> Might even be doable manually
[18:14:31] <Marzo> With a few macros in vim to speed along
[19:32:17] <Marzo> Editing by hand is painful; decided to just redo it on Glade2
[21:14:26] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[22:14:13] --> Marzo has joined #exult
[22:46:35] <-- Dark-Star|Zzz has left IRC (Ping timeout: 250 seconds)
[22:48:28] --> Dark-Star has joined #exult