IRC logs for #opendune on OFTC at 2011-04-23
⏴ go to previous day
06:51:11 *** Alberth has joined #openDune
10:20:20 <Alberth> how is that a surprise?
10:20:41 <Xaroth|Work> surprised that one can code this early on a saturday
10:21:49 <Alberth> I don't consider it early :) Also, I did most of the stuff yesterday
10:23:11 <Alberth> I don't know where you work, but my boss really likes me to write code after I arrived at 8:20 or so :)
10:24:03 <Alberth> and I keep the same times in the weekends
10:28:50 <Xaroth|Work> i work from 9 to 6
10:29:00 <Xaroth|Work> but in the weekend i won't wake up before 11 unless i have to
10:33:41 <Alberth> good morning thus, for you :)
10:50:30 <Alberth> bummer, cannot do 259E::0009 before #61 is done :)
11:22:25 <Alberth> that leaves just #63 :)
12:20:50 <Alberth> do you have the segment of B500 ?
12:34:28 <Alberth> I get very interesting offsets from decompile :p 0229:ffffffffffffb0e0 4f20: 55 push bp
12:36:22 <glx> ha yes the script had a bug ;)
12:36:30 <glx> let me upload the fixed version
12:46:27 <Alberth> haha, I had no idea those things also exist in C :) I only know them from Python (os.path routines), and unix has very simple filenames :)
12:46:53 <glx> it's a dos/windows function only it seems
12:47:18 <glx> but non dos/windows has dirname and basename
12:49:18 <glx> strcpy(g_global->variable_9858, name);
12:49:19 <glx> if (strrchr(g_global->variable_9858, '.') != NULL) *strrchr(g_global->variable_9858, '.') = '\0';
12:49:19 <glx> I used a very simple replacement
12:49:39 <glx> it was always called with only fname being not null
12:50:15 <glx> and base on the decompiled code only "." was encountered
12:59:06 <DorpsGek> SVN: glx (r1476) -Add: C-ified Drivers_GenerateFilename() and Drivers_GenerateFilename2()
14:28:21 <DorpsGek> SVN: glx (r1477) -Add: C-ified Drivers_1DD7_0B9C()
14:31:39 <DorpsGek> SVN: glx (r1478) -Fix (r1477): seems I accidentatly changed dune.cfg
14:32:58 <TrueBrain> I am happy I am not th eonly one doing that :D
14:42:35 <glx> it's not visible in the diff
15:42:01 *** Alberth has joined #openDune
15:46:12 <DorpsGek> SVN: glx (r1479) -Fix (r1476): don't use wrapper when not needed
19:18:26 <Alberth> why do I get 7 credits after the harvester is dropped, in the first level?
19:19:31 <TrueBrain> they arrive with 1% :p
19:32:55 <Alberth> very useful, as I get 306 credits instead of 299, so I can finish the level in just one cycle of harvesting :)
19:37:03 <glx> without building concrete slabs of course
19:37:51 <Alberth> in dune 2K you can sell your construction yard after building the refinery :p
19:40:35 <Alberth> My kompare diff viewer crashed, I wonder whether it is due to diffing between a file and /dev/null :)
19:49:38 * Alberth hits DorpsGek for calling my nice patches "Bugs"
19:57:33 * TrueBrain looks at Xaroth|Work
20:03:07 <glx> B500 always 1 function ;)
20:05:35 <glx> + emu_push(emu_cs); emu_push(0x003D); emu_cs = 0x2BD1; emu_Empty2(); <-- lol ?
20:10:19 <Alberth> I didn't really know what to do with it; the other functions had explicitly 'remove any reference to this'.
20:11:12 <Alberth> The same with the dynamic function call. I don't get how it can be decoded like it is yet no function was called ever, apparently.
20:15:00 <Alberth> Xaroth|Work: while you are at it, the [^] download thing in attachments also says "type=bug" :)
continue to next day ⏵