IRC logs for #opendune on OFTC at 2010-04-13
⏴ go to previous day
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()
09:08:41 <glx> roadworks outside => vibrating bed
09:14:57 *** pm is now known as planetmaker
14:40:13 <TrueBrain> and LibEMU is more Microblaze compatibl
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> if I'm not wrong 0 -> 1, anything else -> 0
15:51:36 <TrueBrain> we have seen those before, yes :)
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
19:02:08 *** patchie has joined #openDune
19:25:47 <TrueBrain> normal people would say: 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;
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
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()
continue to next day ⏵