IRC logs for #opendune on OFTC at 2009-10-23
            
03:34:30 *** glx has quit IRC
06:11:46 <boekabart> TrueBrain: This is the gdb of toc --static digger : http://paste.openttd.org/217532
06:16:30 <boekabart> to me, it's not trivial from code how that happens (*.toc being null)
06:16:51 * boekabart has to go offline for a bit, back at 9ish
06:16:52 *** boekabart has left #openDune
07:44:03 *** boekabart has joined #openDune
07:45:12 <boekabart> Has TrueBrain returned to the land of the awake people yet?
07:49:48 <Xaroth> nope
08:55:37 <TrueBrain> boekabart: ah, it tries to write overlays, which you don't have
08:55:39 <TrueBrain> ghehe
09:00:33 <TrueBrain> boekabart: line 843 in src/toc/static.c, change '{' to 'if (_is_overlay) {'
09:06:16 <boekabart> no hg pull? :P
09:06:28 <TrueBrain> you can do that yourself, can't you? :)
09:06:35 <boekabart> YES WE CAN
09:19:23 <boekabart> after that, i run make again in 'working', and that's it,right?
09:19:45 <boekabart> or copy the whole working to windows and build there
09:20:40 <TrueBrain> what ever you want :)
09:20:44 <TrueBrain> both should work
09:21:19 <TrueBrain> if you run --static over it, it should work without JIT and stuff, on any OS we support :p (Windows, Linux, OSX)
09:24:25 <Xaroth> morning TB
09:34:02 <TrueBrain> morning Xaroth :)
09:34:40 <boekabart> TrueBrain: When you want to take a look at my patches, yell (not today, server @ home is down)
09:38:46 <TrueBrain> boekabart: I want to take a look at it every change you make, so .. :)
09:38:56 <TrueBrain> anything that I can add to libemu which improves it, is very welcome :)
09:54:48 <Xaroth> going to make a start on the 0.1 release post ... seeing it'll probably take me a week to get something useful out of me..
09:54:54 *** Xaroth sets mode: +o TrueBrain
10:07:47 <boekabart> TrueBrain: what's the best way to send you my changes? hg export?
10:08:00 <boekabart> push won't work, i suppose :)
10:08:04 <TrueBrain> hg diff :p
10:08:14 <boekabart> no, i've locally committed every change
10:08:26 <boekabart> on windows, and pulled from there on linux
10:08:50 <TrueBrain> even so, on update you rebase I hope, and in that case you can simple diff against the lastest revision as pulled from the external repos
10:11:20 <TrueBrain> else, get a clean checkout, and run: diff -uNr yourversion cleanversion > temp.patch ;)
10:12:18 <TrueBrain> k, I am going to modify my room a bit, which means I am going to power-down everything
10:12:19 <TrueBrain> back later today
10:12:23 *** TrueBrain has quit IRC
10:13:00 <boekabart> and I was going to give him this: http://paste.openttd.org/217535
11:46:16 *** glx has joined #openDune
11:46:16 *** ChanServ sets mode: +v glx
11:46:39 <glx> hello
11:49:41 <boekabart> bon matin!
11:53:29 <glx> it's no longer morning, but thanks ;)
11:59:53 <boekabart> morning is relative
12:00:00 <boekabart> as in: the time after you just got up
12:01:52 *** boekabart has left #openDune
17:32:12 *** TrueBrain has joined #openDune
17:32:23 <TrueBrain> I'm back!
17:33:11 <glx> wb
17:33:21 <TrueBrain> thank you :)
17:33:27 <TrueBrain> still connecting stuff .. but almost done :)
17:33:29 <glx> http://devs.opendune.org/~glx/dune.cfg/ <-- some special dune.cfg to test :)
17:38:39 <TrueBrain> hmm .. forgot to connect my boxes ... now it is a pain, as it means I need to move everything a little bit :p
17:40:13 <TrueBrain> MrFlibble is nice :p
17:51:47 <Xaroth> he is? :P
18:01:03 <TrueBrain> glx: one can wonder if those are really important :) Nevertheless, I will run them later today :)
18:14:18 <Xaroth> btw, TrueBrain
18:14:23 <Xaroth> < boekabart> and I was going to give him this: http://paste.openttd.org/217535
18:15:12 <TrueBrain> I told hime not to use asserts .....
18:15:44 <TrueBrain> not C89 :p Sigh :) Ghehe :)
18:15:48 <Xaroth> heh
18:20:41 <TrueBrain> he didn't make one diff, he gave all his diffs over multiple commits
18:20:46 <TrueBrain> very annoying :(
18:21:50 <Xaroth> heh
18:21:53 <TrueBrain> oh well, I will see what I can make of it :p
18:22:07 <Xaroth> 9 days \o/
18:22:15 <Xaroth> Teaser-2 released || Websites *.opendune.org: www, forum, bugs, wiki, svn || T-9d
18:22:19 <Xaroth> GRR, again
18:22:22 *** Xaroth changes topic to "Teaser-2 released || Websites *.opendune.org: www, forum, bugs, wiki, svn || T-9d"
18:22:28 <Xaroth> I fail.
18:22:37 <TrueBrain> yes you do
18:24:17 *** Alberth has joined #openDune
18:24:47 <Xaroth> o/ Alberth
18:24:54 <Alberth> hello
18:31:59 <TrueBrain> glx: something goes terrible wrong when using no-mouse :(
18:32:05 <TrueBrain> hitting keys breaks the decompiler big time
18:32:10 <Xaroth> O_O
18:33:44 <DorpsGek> SVN: truebrain (r401) [JIT] -Add: mapped 4 more functios (dune.cfg without XMS)
18:34:54 <TrueBrain> haha, the no_mouse_no_xms is funny under DOSBox
18:34:56 <TrueBrain> mouse still works
18:34:58 <TrueBrain> but clicking fails :p
18:35:09 <TrueBrain> a bit weird, I say :)
18:35:51 <Xaroth> hehe
18:36:38 <TrueBrain> maybe I should trace what goes wrong
18:36:39 <TrueBrain> maybe not :p
18:48:46 <TrueBrain> Xaroth: ever finished that tile patch btw?
18:52:27 <TrueBrain> both the JIT as the static decompiler make the same mistake in a certain command .. it jumps to the CS as IP .. which of course is stupid/silly/wrong
19:06:12 <TrueBrain> I don't get what goes wrong ... everything checks out just fine ..
19:12:22 <TrueBrain> ah .. found it .. static hard links
19:12:24 <TrueBrain> gehe
19:15:13 <DorpsGek> SVN: truebrain (r402) [JIT] -Add: mapped another 20 function (dune.cfg with no mouse support)
19:15:42 <DorpsGek> SVN: truebrain (r403) -Update (r401, r402): update decompiled code
19:16:49 <Alberth> jay
19:24:39 <Xaroth> TrueBrain: tried finding out what was messing things up, but i failed to find it :/
19:24:57 <TrueBrain> step 1: isolate which function
19:25:02 <TrueBrain> step 2: isolate which line of code
19:25:04 <TrueBrain> step 3: solve it :)
19:25:30 <Xaroth> I got stuck at step 1 :P
19:25:47 <TrueBrain> revert to original function till it works
19:25:57 <TrueBrain> should be easy enough, given the small set of functions you have
19:39:38 <TrueBrain> fucking pastebin fucked up the patch
19:39:43 <TrueBrain> who uploads a patch to pastebin :'(
19:39:58 * TrueBrain slaps boekabart
19:41:11 <Xaroth> lol
19:41:57 <TrueBrain> bit of patching here and there, finally, lift-off :p
19:43:26 <glx> pastebin likes to change lines starting with @@
20:57:59 <TrueBrain> boekabart patched the EGA driver, but it still doesn't look 'decent'
21:07:26 <DorpsGek> SVN: truebrain (r404) [LibEMU] -Update: updated LibEMU to latest from the ToC project
21:08:06 <TrueBrain> k, enough libemu for one day :)
21:08:19 <TrueBrain> I think I fixed a few bugs boekabart was experiencing :)
21:08:30 <TrueBrain> I will have to wait for him to ask :)
21:13:07 *** Alberth has left #openDune
21:13:10 <Xaroth> nice
21:51:42 <TrueBrain> k, time to watch a movie and go sleep sleep :)
21:51:44 <TrueBrain> night all
22:32:10 <Xaroth> nn