IRC logs for #opendune on OFTC at 2012-12-03
⏴ go to previous day
13:35:36 <TrueBrain> Xaroth told you a few days ago already :P
13:35:51 <TrueBrain> btw, I am moving OpenDUNE to github, if you dont have any issues with that?
13:37:48 <TrueBrain> if you have a github account, let me know; and link glx@opendune.org to it if you like :)
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:34 <TrueBrain> and yes, when you add the email
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:44 <TrueBrain> if we change an uint16 to an uint8
13:54:48 <TrueBrain> which is written and read from disk
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: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
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:15:00 <Xaroth|Work> you can reference by sha hash iirc
14:15:47 <TrueBrain> so tricky in commit messages
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: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:26:28 <TrueBrain> .md and Windows .. well ..
14:26:40 <TrueBrain> found another crashing bug while fixing one :P
14:29:16 <Xaroth|Work> github client fucks my author up >:(
14:29:39 <TrueBrain> set your defaults correct, yes
14:30:36 <Xaroth|Work> not like i'll commit much from work pc..
14:32:05 <Xaroth|Work> oooooor, do this :P
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: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
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:17:16 <TrueBrain> Ini_GetString returns "" if the key was not found
15:19:34 <TrueBrain> pretty sure it should return NULL
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: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 *** DorpsGek sets mode: +o TrueBrain
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: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:31 <Xaroth|Work> that decided notification status
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:21 <Xaroth|Work> maybe because you made the issues?
16:55:26 <TrueBrain> it had to be done :P
16:55:31 <TrueBrain> no, OpenDUNE did that
16:55:44 <TrueBrain> even if you did, nothing I can do about it now :D
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 :)
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: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:43 <TrueBrain> so that is an issue ;)
22:39:03 <TrueBrain> ah, you can exclude stuff
23:14:34 <Xaroth|Work> #141 sounds plausible
23:15:58 <glx> and probably a conversion error
23:19:13 <Xaroth|Work> time to fix that then
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
continue to next day ⏵