IRC logs for #opendune on OFTC at 2009-10-23
⏴ go to previous day
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?
08:55:37 <TrueBrain> boekabart: ah, it tries to write overlays, which you don't have
09:00:33 <TrueBrain> boekabart: line 843 in src/toc/static.c, change '{' to 'if (_is_overlay) {'
09:06:28 <TrueBrain> you can do that yourself, can't you? :)
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: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: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: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
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:33:27 <TrueBrain> still connecting stuff .. but almost done :)
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
18:01:03 <TrueBrain> glx: one can wonder if those are really important :) Nevertheless, I will run them later today :)
18:15:12 <TrueBrain> I told hime not to use asserts .....
18:15:44 <TrueBrain> not C89 :p Sigh :) Ghehe :)
18:20:41 <TrueBrain> he didn't make one diff, he gave all his diffs over multiple commits
18:21:53 <TrueBrain> oh well, I will see what I can make of it :p
18:22:15 <Xaroth> Teaser-2 released || Websites *.opendune.org: www, forum, bugs, wiki, svn || T-9d
18:22:22 *** Xaroth changes topic to "Teaser-2 released || Websites *.opendune.org: www, forum, bugs, wiki, svn || T-9d"
18:24:17 *** Alberth has joined #openDune
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: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:58 <TrueBrain> but clicking fails :p
18:35:09 <TrueBrain> a bit weird, I say :)
18:36:38 <TrueBrain> maybe I should trace what goes wrong
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: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: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: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:51:42 <TrueBrain> k, time to watch a movie and go sleep sleep :)
continue to next day ⏵