IRC logs for #opendune on OFTC at 2012-12-03
            
05:01:48 *** glx has quit IRC
13:30:18 *** glx has joined #openDune
13:30:18 *** ChanServ sets mode: +o glx
13:30:43 <glx> hello
13:31:56 * glx saw a nice tweet @_Adoru_: Dune 2 online - http://t.co/EQ9J3tWU #videogames #Dune #SF #RTS
13:35:24 <TrueBrain> play-dune.com ?
13:35:28 <glx> yep
13:35:36 <TrueBrain> Xaroth told you a few days ago already :P
13:35:39 <TrueBrain> :D:D :)
13:35:41 <glx> I know
13:35:51 <TrueBrain> btw, I am moving OpenDUNE to github, if you dont have any issues with that?
13:36:24 <glx> but this guy is from MO5 association http://mo5.com/
13:37:24 <glx> no problems for me
13:37:37 <TrueBrain> http://github.com/OpenDUNE/OpenDUNE
13:37:48 <TrueBrain> if you have a github account, let me know; and link glx@opendune.org to it if you like :)
13:38:08 <glx> I don't think I have one
13:38:21 <glx> but I can create it :)
13:41:04 <glx> hmm glx already taken :(
13:41:11 <TrueBrain> :(
13:41:14 <TrueBrain> and it is not you?
13:41:54 <TrueBrain> I am still shocked OpenDUNE 'works' :P
13:49:10 <glx> it magically linked to the account I created :)
13:49:29 <TrueBrain> glx22, lolz :P
13:49:34 <TrueBrain> and yes, when you add the email
13:49:36 <TrueBrain> it does that :)
13:50:14 <TrueBrain> added for cmmit rights
13:50:27 <TrueBrain> I suggest using the github client; it works for normal commits very well
13:53:08 <glx> can't be worse than git client ;)
13:54:33 <TrueBrain> euhm ...
13:54:44 <TrueBrain> if we change an uint16 to an uint8
13:54:48 <TrueBrain> which is written and read from disk
13:54:50 <TrueBrain> in LE ofc
13:54:55 <TrueBrain> does it still keep its value?
13:54:59 <TrueBrain> I always forget the order of LE ...
13:55:06 <TrueBrain> HB LB or LB HB ? :D
13:55:30 <glx> hmm LB HB for LE IIRC
13:55:47 <glx> I'll ask wiki :)
13:57:49 <glx> Endian First byte
13:57:50 <glx> (lowest address) Middle bytes Last byte
13:57:50 <glx> (highest address) Decimal 1000 (hexadecimal 3E8) in two bytes Notes
13:57:50 <glx> big most significant ... least significant 03 E8 Similar to a number written on paper (in Hindu-Arabic numerals as used in most Western scripts)
13:57:50 <glx> little least significant ... most significant E8 03 Arithmetic calculation order (see carry propagation)
13:58:18 <TrueBrain> so yeah, it should be fine and safe
13:58:26 <Xaroth|Work> o/
14:00:56 <glx> but that matters only if you access memory directly
14:01:13 <TrueBrain> which we do for Hall of Fame ;)
14:01:19 <TrueBrain> we made the HouseID from uint16 to uint8
14:01:27 <TrueBrain> so I was wondering if that would go okay when reading older files
14:02:46 <TrueBrain> see last commit on github to see what I mean :D
14:04:20 <glx> grr forgot to set where I wanted the repos
14:04:38 <glx> and it didn't ask me before starting to clone
14:13:20 <TrueBrain> hmm, how to reference other commits in git
14:13:24 <TrueBrain> not .... meh :(
14:15:00 <Xaroth|Work> you can reference by sha hash iirc
14:15:37 <Xaroth|Work> http://github.github.com/github-flavored-markdown/
14:15:47 <TrueBrain> so tricky in commit messages
14:15:49 <TrueBrain> and annoying :P
14:16:06 <Xaroth|Work> true
14:16:54 <TrueBrain> right, that should fix most of the crashes
14:17:04 <TrueBrain> the rest are updates (also needed)
14:20:25 <Xaroth|Work> should we just reply to each issue that we're also moving issues to github?
14:22:31 <TrueBrain> only if we fixed it
14:22:39 <TrueBrain> we cannot demand from them to all move their issue
14:22:56 <Xaroth|Work> ofcourse not
14:23:10 <Xaroth|Work> also, I'm sure you don't mind me nitpicking on the readme.txt file a bit :P
14:25:17 <Xaroth|Work> also, we should rename it to README.md , that enables markdown syntax
14:25:32 <TrueBrain> feel free; use github client, and you can preview how it looks
14:25:35 <TrueBrain> it btw already looks nice
14:25:41 <TrueBrain> so I am not sure it is needed
14:25:46 <Xaroth|Work> true
14:26:28 <TrueBrain> .md and Windows .. well ..
14:26:40 <TrueBrain> found another crashing bug while fixing one :P
14:27:10 <Xaroth|Work> heh
14:27:11 <Xaroth|Work> oh boy
14:29:09 <Xaroth|Work> for the love of
14:29:16 <Xaroth|Work> github client fucks my author up >:(
14:29:39 <TrueBrain> set your defaults correct, yes
14:30:27 <Xaroth|Work> ah well
14:30:36 <Xaroth|Work> not like i'll commit much from work pc..
14:32:05 <Xaroth|Work> oooooor, do this :P
14:33:55 <Xaroth|Work> thar
14:39:57 <TrueBrain> ?
14:40:33 <Xaroth|Work> added devnull@xaroth.nl to my account
14:40:36 <Xaroth|Work> so it shows up properly :P
14:41:05 <TrueBrain> not here it doesnt :(
14:42:24 <Xaroth|Work> not on commit info
14:42:30 <Xaroth|Work> but in the main code list it does
14:42:37 <TrueBrain> caches!
14:42:39 <TrueBrain> :P
14:42:52 <Xaroth|Work> yep
14:48:31 <TrueBrain> hmm ... I am reading revision 1250, and I dont understand our convesion
14:49:12 <TrueBrain> well, mine in this case
14:49:45 <Xaroth> There are times when i don't understand you either, so I doubt that's the issue :P
14:51:44 <TrueBrain> those tiny conversion errors are nasty
14:57:58 <TrueBrain> 2 more bugs bite the dust
14:58:33 <Xaroth> nice
15:06:13 <TrueBrain> where are my savegamessssssss
15:13:00 <TrueBrain> lolz ... Ini_GetString does something it shouldnt ... oddd :P
15:13:17 <TrueBrain> now the main question ... is it our conversion, or Dune2? :)
15:13:29 <Xaroth|Work> tricky
15:17:16 <TrueBrain> Ini_GetString returns "" if the key was not found
15:17:19 <TrueBrain> instead of NULL
15:19:34 <TrueBrain> pretty sure it should return NULL
15:30:55 <TrueBrain> there we go
15:41:53 <TrueBrain> funny; starport prices are not random; not really, anyway
15:42:08 <TrueBrain> it sets the seed to a value, which is based on seconds, scneario and house
15:42:14 <TrueBrain> sadly, it overwrites the seed value
15:42:31 <TrueBrain> so you can manipulate the rest of the randomness in the game by opening and close the starport window :P
15:43:04 <Xaroth|Work> lolz
15:46:21 <TrueBrain> there are 2 randomizer that walk side by side
15:46:31 <TrueBrain> which kinda makes sense, as it should give scenarios the same look and feel
15:46:34 <TrueBrain> despite it being 'random'
16:31:48 <TrueBrain> glx: if you are getting the emails too, I am sorry
16:33:02 <TrueBrain> 1/3rd done; will give it a bit of rest now :P
16:50:39 <TrueBrain> @op
16:50:39 *** DorpsGek sets mode: +o TrueBrain
16:51:12 *** TrueBrain changes topic to "0.7 || www.opendune.org | https://github.com/OpenDUNE/OpenDUNE || Update (2009-11-28) your scenarios: http://forum.opendune.org/viewtopic.php?f=9&t=23"
16:51:27 <TrueBrain> @deop
16:51:27 *** DorpsGek sets mode: -o TrueBrain
16:53:09 <Xaroth|Work> mail upon mail upon mail
16:53:11 <Xaroth|Work> spamming bastard :P
16:53:33 <Xaroth|Work> Remember Remember the Third of December, the day where TrueBrain spammed the living crap out of the team :|
16:53:50 <TrueBrain> I think you only get it as you starred the project :P
16:53:52 <TrueBrain> not sure
16:53:57 <TrueBrain> as I only receive it on OpenDUNE account, not TrueBrain
16:54:11 <TrueBrain> so all in all, you only have yourself to blame
16:54:14 <Xaroth|Work> are you watching OpenDUNE?
16:54:20 <TrueBrain> I am not
16:54:27 <Xaroth|Work> that's why
16:54:31 <Xaroth|Work> that decided notification status
16:54:32 <TrueBrain> I just told you
16:54:38 <Xaroth|Work> Starring != watching
16:54:56 <TrueBrain> owh, I am watching ofc
16:55:06 <TrueBrain> you are forced when you become a collblablaerder
16:55:17 <Xaroth|Work> odd
16:55:20 <TrueBrain> indeed
16:55:21 <Xaroth|Work> maybe because you made the issues?
16:55:21 <TrueBrain> owh well
16:55:26 <TrueBrain> it had to be done :P
16:55:31 <TrueBrain> no, OpenDUNE did that
16:55:31 <Xaroth|Work> hm, no, odd
16:55:32 <Xaroth|Work> ah well
16:55:34 <Xaroth|Work> i don't care
16:55:37 <Xaroth|Work> ctrl+a, delete
16:55:44 <TrueBrain> even if you did, nothing I can do about it now :D
16:56:12 <Xaroth|Work> oh crap
16:56:17 <Xaroth|Work> 5000 notifications as well :|
16:56:23 <Xaroth|Work> in github interface
16:56:30 <Xaroth|Work> THANKFULLY, there's a mark all as read button
16:56:37 <TrueBrain> was about to say :)
16:56:48 <Xaroth|Work> https://a248.e.akamai.net/camo.github.com/feff5a040ddb558cab8e1f8f78775d202ab24110/687474703a2f2f6f63746f6465782e6769746875622e636f6d2f696d616765732f726964646c6f6361742e6a7067
16:56:51 <Xaroth|Work> lolz
22:13:30 <glx> nice I can't compile in any shell open by github, and shells not open by github don't know git
22:15:48 <TrueBrain> I used MSVC :P
22:17:55 <glx> bin/opendune.exe is not in gitignore :)
22:22:59 <glx> many things are not ignored indeed (all the decompressed pak I have in data for example ;) )
22:33:25 <glx> first commit on github \o/
22:34:26 <glx> it's easier to just ignore bin except 2 files in data
22:38:27 <TrueBrain> ofc decompressed shit is not in the ignore; it should not be in that dir to start with :D
22:38:38 <TrueBrain> bin has dune.cfg
22:38:43 <TrueBrain> so that is an issue ;)
22:39:03 <TrueBrain> ah, you can exclude stuff
22:39:05 <TrueBrain> fine :P
22:39:17 <glx> yes it's a nice stuff
23:14:26 <Xaroth|Work> hm
23:14:34 <Xaroth|Work> #141 sounds plausible
23:15:58 <glx> and probably a conversion error
23:16:54 <Xaroth|Work> aye
23:19:13 <Xaroth|Work> time to fix that then
23:23:13 <Xaroth|Work> rhm
23:23:15 <Xaroth|Work> hrm, even
23:23:33 <Xaroth|Work> might have been nicer to include bug author's name in it?
23:23:51 <Xaroth|Work> ah well, it's too late for me to care enough about that to change it
23:25:24 <Xaroth|Work> also, re #113 , to my knowledge that indeed did happen
23:25:41 <Xaroth|Work> (enemy units clearing fow if they fire upon your troops)
23:25:51 <Xaroth|Work> it was a really easy way of discovering your enemy's base
23:25:55 <Xaroth|Work> send random troops in random directions
23:26:09 <Xaroth|Work> at some point one would get shot
23:26:18 <Xaroth|Work> send all others to that area from other directions
23:26:27 <Xaroth|Work> and you'd have a map of dots for each piece of defence on that base