IRC logs for #opendune on OFTC at 2010-03-18
⏴ go to previous day
00:05:19 *** ChanServ sets mode: +v Yexo
14:10:22 <TrueBrain> 20% C-ified again :)
14:10:29 <TrueBrain> glx: what are the special cases for memmove?
14:11:24 <glx> btw type 3 is unreachable ;)
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:46 <TrueBrain> how can you fail on such action ...
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: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:58 <TrueBrain> first one was wrong ...
21:57:29 <DorpsGek> SVN: glx (r1007) -Add: C-ified GUI_Widget_TextButton_Click()
continue to next day ⏵