IRC logs for #opendune on OFTC at 2010-04-13
            
00:22:53 <DorpsGek> SVN: glx (r1079) -Add: C-ified Script_Unit_Unknown12CE(), Script_Unit_Unknown1382(), Script_Unit_Unknown13CD(), Script_Unit_Unknown1932(), Script_Unit_Unknown196C() and Script_Unit_Unknown1B45()
02:01:02 *** glx has quit IRC
06:15:09 *** proyvind has quit IRC
06:53:54 *** Osai has joined #openDune
06:55:55 *** pm has joined #openDune
06:55:55 *** ChanServ sets mode: +v pm
06:56:55 *** tneo has joined #openDune
07:05:00 *** Osai has quit IRC
07:05:00 *** tneo has quit IRC
07:05:00 *** pm has quit IRC
07:33:25 *** Osai has joined #openDune
07:33:55 *** pm has joined #openDune
07:33:55 *** ChanServ sets mode: +v pm
07:35:25 *** tneo has joined #openDune
09:05:31 *** glx has joined #openDune
09:05:31 *** ChanServ sets mode: +o glx
09:05:52 <glx> hello
09:07:37 <Xaroth|Work> o/
09:07:40 <Xaroth|Work> you're early :)
09:08:41 <glx> roadworks outside => vibrating bed
09:08:45 <glx> not nice to sleep
09:08:47 <Xaroth|Work> kinkeh :o
09:14:57 *** pm is now known as planetmaker
10:18:56 *** SmatZ has joined #openDune
14:40:13 <TrueBrain> and LibEMU is more Microblaze compatibl
14:40:15 <TrueBrain> e
14:40:16 <TrueBrain> just not there yet
14:41:21 <glx> I use objdump to decompile missing parts (needs to use a calculator too, but it works)
15:50:03 <glx> ,...emu_negw(&emu_ax, emu_ax);
15:50:03 <glx> ,...emu_sbbw(&emu_ax, emu_ax);
15:50:03 <glx> ,...emu_incw(&emu_ax);
15:50:03 <glx> if I'm not wrong 0 -> 1, anything else -> 0
15:51:33 <TrueBrain> emu_ax = !emu_ax
15:51:36 <TrueBrain> we have seen those before, yes :)
15:52:00 <glx> ha indeed
16:07:12 <glx> btw the "font" problem is probably related to a "global" value
16:16:38 <DorpsGek> SVN: glx (r1080) -Add: C-ified Script_Unit_SetAction(), Script_Unit_SetActionDefault(), Script_Unit_Unknown1C6F() and Script_Unit_Unknown1CFE()
16:18:37 <glx> more than 300 lines (with some missing code) => 30 lines (full), nice ratio ;)
16:18:50 <glx> and that's just for 1 function
16:19:17 <TrueBrain> lol
19:02:08 *** patchie has joined #openDune
19:24:37 <Xaroth|Work> o_O
19:25:47 <TrueBrain> normal people would say: hello
19:25:50 <TrueBrain> ;)
20:15:52 <Xaroth> HELLO!
20:53:56 <glx> ,...loc12 = loc0E - loc10;
20:53:56 <glx> ,...if ((int16)loc12 < 0) loc12 = -loc12;
20:53:56 <glx> ,...if (ui->variable_3C == 4) loc12 /= 8;
20:53:56 <glx> ,...if (loc1C != 0) loc12 = 0;
20:53:56 <glx> ^^ how to waste cpu ;)
21:36:32 <glx> ,...,...emu_ax = emu_get_memory16(emu_ss, emu_bp, 0x8);
21:36:32 <glx> ,...,...emu_dx = emu_get_memory16(emu_ss, emu_bp, 0x6);
21:36:32 <glx> ,...,...emu_get_memory16(emu_ss, emu_bp, -0x24) = emu_ax;
21:36:32 <glx> ,...,...emu_get_memory16(emu_ss, emu_bp, -0x26) = emu_dx;
21:36:32 <glx> ,...,...emu_subw(&emu_get_memory16(emu_ss, emu_bp, -0x26), 0x2);
21:36:33 <glx> ,...,...emu_lfp(&emu_es, &emu_bx, &emu_get_memory16(emu_ss, emu_bp, -0x26));
21:36:33 <glx> ,...,...emu_get_memory16(emu_es, emu_bx, 0x0) = 0xC;
21:36:35 <glx> ^^ nice way to modify currentUnit->scriptDelay
21:37:05 <glx> well it's just the typical hack indeed
21:55:11 <Xaroth> heh
22:56:41 <glx> arg this function is full of stupid local variables
23:35:39 <DorpsGek> SVN: glx (r1081) -Add: C-ified Script_Unit_Fire()