IRC logs for #opendune on OFTC at 2010-03-18
            
00:01:53 *** Yexo has quit IRC
00:05:19 *** Yexo has joined #openDune
00:05:19 *** ChanServ sets mode: +v Yexo
04:06:17 *** glx has quit IRC
06:07:02 *** veK has quit IRC
06:07:13 *** veK has joined #openDune
09:51:52 *** veK has quit IRC
12:49:51 *** glx has joined #openDune
12:49:51 *** ChanServ sets mode: +o glx
12:50:04 <glx> hello
13:14:17 <Xaroth|Work> Ao/
14:10:22 <TrueBrain> 20% C-ified again :)
14:10:29 <TrueBrain> glx: what are the special cases for memmove?
14:10:41 <glx> xms
14:10:59 <glx> 0xF000 CS means xms
14:11:24 <glx> btw type 3 is unreachable ;)
14:11:31 <TrueBrain> you said, yes :)
14:11:59 <TrueBrain> dune2 is just stupid :p
14:12:01 <glx> being move from xms to xms
14:13:08 <glx> I did a quick check in dune2.exe, for type 3 it calls another f__2649 function
14:15:06 <TrueBrain> but okay, 3 ends up in != 1
14:15:12 <TrueBrain> and != 3 means == 1
14:15:18 <TrueBrain> sounds a bit bugged btw :p
14:17:41 <glx> I just did a basic conversion with some reordering
14:18:25 <glx> I think they wanted it to be, ==2, ==1, ==3
14:18:32 <glx> but they just failed
14:18:46 <TrueBrain> how can you fail on such action ...
14:18:51 <glx> dunno
14:19:06 <glx> because !=1 is indeed ==2
14:19:51 <glx> it's just "luck" type 3 never happens in dune2
14:20:08 <glx> so no way for them to test their code
14:20:37 <glx> maybe it's an external lib too
14:21:01 <glx> (even worse if it's the case)
14:29:18 <TrueBrain> I dont think it is a lib, but it does seem like a nasty typo
14:29:41 <TrueBrain> but okay, it does explain why, when I gave back via the XMS that the real memory was within the 20bit range, it no longer used the XMS to move around
14:40:05 * glx starts emu_GUI_Unit_Command() conversion :)
14:40:31 <TrueBrain> I should test my latest script conversaion ..
14:45:41 <TrueBrain> memmove misses include
14:46:15 <glx> no warnings here
14:47:31 <DorpsGek> SVN: truebrain (r1004) -Fix (r1003): missing include
14:48:10 <DorpsGek> SVN: truebrain (r1005) -Change: return a tile32 in Tile_Center, makes it usages much easier
14:53:04 <DorpsGek> SVN: truebrain (r1006) -Add: C-ified Script_Structure_Unknown0C5A()
14:53:13 <TrueBrain> function does something with pickup or dropoff of stuff
14:55:55 <TrueBrain> I run some script of mine twice on the same dataset .. twice different results
14:55:56 <TrueBrain> weird
14:55:58 <TrueBrain> first one was wrong ...
15:07:22 *** veK has joined #openDune
20:44:52 <glx> http://svn.opendune.org/~glx/temp.patch
21:57:29 <DorpsGek> SVN: glx (r1007) -Add: C-ified GUI_Widget_TextButton_Click()
22:20:23 *** veK has quit IRC