#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-03-04

Timestamps are in GMT/BST.

01:10:12Watusimotosleepy
01:10:18Watusimotosorry
01:10:24raptornot asleep yet?
01:10:27Watusimotoneed to fix this line:
01:10:30Watusimoto if((item->getPos() - pos).len() > (RepairRadius + CollisionRadius + item->getRadius()))
01:10:30Watusimoto continue;
01:10:43Watusimotoin findRepairTargets()
01:10:54Watusimotoit's inconsitent with our repair ray drawing
01:11:39Watusimotoneed to figure out how to make it consistent
01:11:48Watusimotogoing back to sleep
01:12:05raptorok go to bed
01:12:14raptori;ll ask you tomorrow what wrong
01:12:34Watusimotoyou know, 250k would be pretty sweet :-)
01:12:40raptoroh yeah
02:01:49Watusimoto Quit (Ping timeout: 245 seconds)
04:08:25koda Quit (Quit: koda)
04:55:59sam686 Quit (Ping timeout: 245 seconds)
05:00:44raptor Quit ()
09:39:45zoomber_mbp has joined
09:39:55zoomber_mbp Quit (Client Quit)
09:56:08zoomber_mbp has joined
10:11:12zoomber_mbp Quit (Quit: zoomber_mbp)
11:06:56LordDVG has joined
11:15:21Watusimoto has joined
11:21:28LordDVG Quit (Remote host closed the connection)
11:21:56LordDVG has joined
12:10:36koda has joined
15:19:04LordDVG Quit (Read error: Connection reset by peer)
15:23:49raptor has joined
15:23:49ChanServ sets mode +o raptor
15:48:37koda Quit (Ping timeout: 248 seconds)
16:24:27LordDVG has joined
16:51:45raptorgood day
16:52:32raptorWatusimoto: i've been looking at that function in findRepairTargets() it looks like the check is too liberal
16:52:50Watusimotohi
16:52:55raptorprobably should remove the CollisionRadius piece of it..
16:52:59WatusimotoI agree
16:53:10raptorbecause we find using a rect from center to center of object...
16:53:31WatusimotoI have been wrapped up in a hyper frustrating attempt to assemble a lego part list on bricklink. what a crapassed interface
16:53:47raptorbricklink?
16:54:06raptorlego marketplace?
16:54:07Watusimotolegos by the brick
16:54:09Watusimotoyes
16:54:10raptorinteresting
16:54:12Watusimotovery
16:54:21Watusimotobut crappy interface
16:54:27raptorlooks like they haven't updated the site in 10 years
16:55:19Watusimotobut my thought (as of yet uninvestigated) was to have a special case handler in fRT that, when interacting with cores, called a special function on the core itself that could also be called by the other place we need the same logic
16:55:28Watusimotocentralized logic = good
16:55:34Watusimotospecial case handler = bad
16:55:38raptoryes
16:55:38koda has joined
16:55:47Watusimotobut on balance, probably a good thing
16:56:09Watusimotoso then all our core repair locating logic would be consistent
17:00:12raptorjust curious - did you track this as the reason for the bug i mentioned?
17:00:20raptoror just something you noticed on the side?
17:11:57raptordifferent problem
17:22:23Watusimotogood grief... my kids are trying to get me to teach them stars
17:22:51Watusimotoit's sooooo clunky!
17:23:09Watusimotoah, so which bug are you asking about?
17:23:33WatusimotoI wonder if we shoudl rewrite stars to have less micromanagement and more better ui
17:31:49raptorstars!
17:31:53raptorworks great in WINE
17:33:59raptorok, so... for the (item->getPos() - pos).len() check in findRepairTargets()
17:34:06raptorthere are two ways to fix it
17:34:44raptor1. remove 'CollisionRadius' from the check and therefore reducing the distance for being able to repair
17:35:17raptor2. add 'CollisionRadius' to the findObjects Rect: Point extend(RepairRadius, RepairRadius);
17:35:27Watusimotoit may run great in wine, but it hardly works well
17:36:22Watusimotoso what are we trying to do here... just detect a core within repair range, saving the question of whether there are any panels that need repairing for later?
17:36:34raptorignore the Core issue, it doesn't have anything to do with it
17:37:16raptorthe issue is basically this: we use a Rect to find objects to repair, but we make sure they are within a circle
17:37:27Watusimotoright
17:37:28raptorbut our circle is always outside the Rect
17:37:38raptorcurrently
17:37:42Watusimotoi.e. larger than the rect?
17:37:44raptorand therefore we don't need the check
17:37:46raptoryep
17:37:59Watusimotothat's interesting
17:38:04raptorso it's wasted cycles
17:38:07Watusimotosure
17:38:25Watusimotoso why not just remove the check?
17:38:33raptorthat's what i'm asking
17:38:36raptorare you ok with that?
17:38:54Watusimotowhy wouldn't I be? is there some downside I'm not seeing?
17:39:03raptornot really
17:39:12raptorjust that we're using a rect instead of a circle
17:39:22raptoroh wait
17:39:31raptorno never mind
17:40:00raptorso actually, let's step back a bit and ask ourselves, what repair behavior do we want?
17:40:04WatusimotoI am soooo lost. Currently I am adhering to never mind until it's time to mind again!
17:40:10Watusimotobroke stuff to get fixed
17:40:12raptorok
17:40:17Watusimoto:-)
17:40:18raptorlet me deal with it
17:40:23raptorbut for the behavior
17:40:29WatusimotoI'm happy to discuss it
17:40:38Watusimotojust confused
17:40:55raptordo we want it to check for objects to repair that are pos + RepairRadius
17:41:08raptoror pos + CollisionRadius + RepairRadius
17:41:21raptori.e. RepairRadius on top of the object radius
17:42:28raptoryou know what, forget it - i'll just fix up the math a little
17:42:33Watusimotoha
17:42:47Watusimotolet me ask this
17:42:59Watusimotois collisionRadius a function of the ship or the object being repaired?
17:43:20Watusimotopos is ship position, and repair radius is a constant
17:44:40raptori think what we want is Repair radius to be the distance between both collision radii of the ship and the repairable
17:46:01raptorok, let's drop this issue
17:46:04Watusimotobetween the coll radius, i.e. centers within RR + CRship + CRobj ?
17:46:05Watusimotook
17:46:16Watusimotoannoyed? :-)
17:46:27raptor...
17:46:41Watusimotook, do whatever you feel is right. I trust you!
17:46:48raptorok
17:46:57raptorso, the issue with the Core panels
17:47:14raptorwhich has nothing to do with this minor math mistake in fRT that has ballooned in my head...
17:47:21LordDVG Quit (Read error: Connection reset by peer)
17:47:54Watusimotook, the pane;s
17:47:57raptoractually i may have a solution for that too
17:48:03raptorlet me test some things...
17:57:52raptorquestion: do we want a sound effect when a Core panel is destroyed?
17:57:54LordDVG has joined
17:58:27BFLogBot - Commit b0fdb7e48496 | Author: buckyballreaction | Log: Make repair distance checks consistent. This gives a small repair radius increase in-game. Also improve performance slightly
17:59:52Watusimotoyes
17:59:58WatusimotoI've been thinking about that
18:00:15raptora new one? or an old one?
18:00:19raptormaybe like broken glass?
18:00:33raptora debris sound effect of sorts
18:01:01Watusimotocould try that
18:01:17Watusimotobut it could easily get too campy
18:01:34raptorcampy?
18:06:13Watusimotocheezy
18:06:21raptorah
18:06:24Watusimotobeing called to dinner... back later
18:06:28raptorlater
18:10:49Watusimoto Quit (Ping timeout: 256 seconds)
18:33:31BFLogBot - Commit d48a5a58227c | Author: buckyballreaction | Log: Consolidate repair range check for Panels
18:33:32BFLogBot - Commit 6e7953d9028a | Author: buckyballreaction | Log: Forgot to clean up a bit
18:50:34Watusimoto has joined
18:53:10raptori found the Core panel bug... now to figure out the fix..
19:16:21raptorWatusimoto: how would you fix this problem? I need to cast a float to a 4-bit int without rounding up (i.e. if the float is .4999, it needs to be sent as .4375)
19:16:35Little_Apple has joined
19:16:39Little_Applehelloo
19:16:51raptorhi
19:17:09Little_Appleare you enjoying mari0? :D
19:19:33raptori cannot play it on my system
19:19:48raptori will have to wait for the LOVE 0.8.0 engine to be officially released
19:20:31Little_Appleaww
19:20:39Little_Appleits fun :D
19:20:54Little_Appleits kinda hard but its still fun
19:25:04Little_AppleLATERS
19:25:07Little_Apple Quit (Quit: Page closed)
19:28:47zoomber_mbp has joined
19:29:54Watusimotohi
19:30:19Watusimotocast float to 4 bit int without rounding up
19:30:27raptoryes
19:30:34Watusimotowon't it truncate by default?
19:30:40Watusimotoi.e. not round up?
19:30:51Watusimotoof course, if it idid, you woudn;t be asing me
19:31:11raptorbecause that's the Core panel problem: we only use 4 bits precision client-side
19:31:19Watusimotoright
19:31:22raptorand if we get close, it sends 0xff
19:31:29WatusimotoI figured that's all we needed
19:31:34raptorwhich is fine
19:31:46raptorbut it uses a bit twiddling hack to round up...
19:31:53raptorand i'm trying to find the one to round down..
19:31:55Watusimotoif we get close to what?
19:32:01Watusimotoclose to 1?
19:32:09raptorto the relevent 1/16th
19:32:26raptorso it is rounding the float up to the nearest bit
19:32:52raptori may have found one...
19:33:01Watusimotonormally we can solve these problems by subtracting a little bit
19:35:42Watusimotomultiply by 16, round down, and convert to bits?
19:36:02Watusimotoconvert the resulting integer to bits, that is
19:38:35Watusimotomy brain is such a fog right now
19:38:42raptoryeah, that's my problem too
19:38:46Watusimotomy kid's homework problems stumped us all:
19:38:56raptormaybe they're undoable
19:38:59Watusimoto4 dudes are in front of a tunnel, with one light
19:39:13Watusimotoone takes 1 minute to walk through, the others 2, 4, and 5
19:39:20Watusimotoonly 2 can walk through at one time
19:39:32Watusimotothey only have one light, which they need to walk through the tunnel
19:39:40Watusimotowhat's the min time to get everyone through?
19:39:50sam686 has joined
19:39:50ChanServ sets mode +v sam686
19:40:09Watusimotoanyway, it stumped everyone
19:40:22raptormissing info: does the light need to be with everyone in the tunnel?
19:40:30Watusimotoyes
19:41:23raptorthat's impossible - at different rates, there will always be a time when one of the two don't have the light
19:41:37raptorunless i'm missing more info
19:42:06raptorlike how the light can be used
19:42:21Watusimotooh, well, if the 1 and 4 minute dudes walk together, they both take 4 mins
19:42:31raptorahh...
19:42:40raptorok, so the faster can walk slower
19:42:44raptorif wanted
19:42:46Watusimotoyes
19:43:04raptor13 min?
19:43:20Watusimotousing the 1 minute dude to ferry the light, right?
19:43:24raptoryes
19:43:31Watusimotobecause he's *FAST*
19:43:49Watusimotothat;s the obvious answer, the one we came up with, and, of course, it's wrong
19:43:55raptorhaha
19:44:07Watusimotowhich you know, because why would you bother ask the question if that was the answer
19:44:19Watusimotoso I knew the answer was wrong, but couldn't find the right one
19:44:31sam6865 minute and 4 minute person can be together, and 1/2 min group can be together, totaling up to 7 minutes (ignoring the lights info)
19:44:43Watusimotoright
19:44:57raptorneed the light
19:45:01Watusimotobut how do you get the light back to the beginning of the tunnel?
19:45:11Watusimotobtw, this is not a trick question
19:45:12sam686throw the light?
19:45:14raptorone throws it really really hard
19:45:18Watusimotoand does not rely on throwing the light
19:45:22raptorhahaha
19:45:29Watusimotoor anything else
19:45:42Watusimotothere is a better answer than 13 that is *totally legit*
19:46:26WatusimotoI thought of throwing the light, putting light on a rope, all that garbage
19:46:34sam686the first group could go with the light till the end, the second group can follow the light
19:46:39zoomber_mbphey sam686, didn't you disable mysql on my european server or do something like that a while ago?
19:46:40raptorthe guys shines the light backwards
19:47:25raptordo they all have to end on the other side?
19:47:52Watusimotodid you forget? *totally legit*
19:47:54sam686i don't know, i haven't and couldn't touth your european server after a re-install linux or whatever (i couldn't log in anymore)
19:48:12raptorapparition?
19:48:13Watusimotono technicalities or tricks
19:48:18Watusimotono magic
19:48:20raptorrats
19:48:27Watusimotono yet-to-be-invented tech
19:48:31Watusimotono warp speed
19:48:43Watusimotono violation of einstein's laws
19:48:50Watusimotono teleports
19:49:05raptorcan we leave someone in the middle of the tunnel?
19:49:09Watusimotono
19:49:10raptorand go back with the light
19:49:18Watusimotowould that help?
19:49:23WatusimotoI mean, I suppose you could
19:49:35Watusimotobut the better answer has *no giimicks*
19:49:48Watusimotonot just no gimicks, but *no gimicks*
19:50:00raptorwhat
19:50:03raptorthen i'm stumped
19:50:05sam686one of a group can walk blind (with no lights)
19:50:09raptoreven thought i like a good riddle...
19:50:41zoomber_mbpoh yeah thats right, i had to get it reinstalled because something was really messed up with the system
19:51:08Watusimotoargh!
19:51:14zoomber_mbpI'm trying to solve the mystery as to why it uses 800 MB of sacred RAM before I'm even running anything of mine!
19:51:15Watusimotoraptor has given up -- sam?
19:51:36raptori don't like giving up, but my brain powers are elsewhere at the moment..
19:51:44Watusimotounderstood
19:51:47sam686one group can follow the sound while the other group talks
19:52:18raptorha! i fixed the rounding problem
19:53:40Watusimotook
19:53:46Watusimotosam gives up too
19:53:55zoomber_mbpwait
19:54:01zoomber_mbpI'm in on this now so, don't reveal the answer
19:54:06Watusimotook
19:54:22Watusimotowhile we
19:54:36zoomber_mbpso i can catch up to speed, the 1 minute guy ferrying others ISNT the answer?
19:54:39Watusimotowhile we're waiting for zoomber to suggest echolocation, how did you fix the bit problem?
19:54:50Watusimotono
19:54:54Watusimotothere is a more optimal answer
19:54:56zoomber_mbpstrange to me
19:55:14sam686i think i see the idea, person A,B go together with a light, B go back with a light, B and C go together with a light, B go back with a light, B and D go together with a light
19:55:53raptorit was converting float to int like this: s.writeInt(U32(val * ((1 << bitCount) - 2) + 0.5f) + 1, bitCount)
19:56:03raptori changed it to: s.writeInt(U32(val * ((1 << bitCount) - 1)), bitCount)
19:56:19raptorso simple...
19:56:26sam68613 minutes? if thats the case
19:56:33Watusimotono less than 13
19:56:37zoomber_mbp5 minutes
19:57:11Watusimotogreat, raptor!
19:57:13Watusimotomore than 5
19:57:15Watusimotoof course
19:57:27zoomber_mbpi only throw that out because, i feel like the question is trying to be deceptive
19:57:30Watusimotosam686: of course that's the right formula
19:57:39Watusimotothe question has *no tricks*
19:57:56Watusimotothe answer is totally legit
19:58:26zoomber_mbpok well that takes out my answer of 12 then
19:58:40BFLogBot - Commit 1f51595d4a38 | Author: buckyballreaction | Log: Fix client-side Core panel health problem, by always rounding down
19:58:51raptorok, i declare Core done
19:58:57raptorplease
19:58:59raptor:)
19:59:51sam686lets say, person A = 1 min, B=2, C=4 D=5, then it goes, AB go forward = 2 min, A go back +1min, AC go forward, 4 min, A go back = 1 min, AD go forward = 5 min, that totals up to 13 minutes, right?
20:00:02zoomber_mbpok
20:00:04Watusimotoin your answer, yes
20:00:08Watusimotobut there is a better answer
20:00:09zoomber_mbpwait though
20:00:48zoomber_mbpwhen 5 and 1 go through, and one gets back, can one stop a bit before, just enough range for the light to shine enough to see the 4, so he can get to 1, and then walk to the end?
20:01:08Watusimotono tricks
20:01:08zoomber_mbpcan they use the light at the end of the tunnel to subtract part of their traveling distance so 1 can go back a bit before 5 and 4 finish?
20:01:10zoomber_mbpoh, ok
20:01:55raptorwait
20:02:02raptorfirst send 1 + 2
20:02:05raptorthen 1 comes back
20:02:22raptorthen send 5 + 4
20:02:23zoomber_mbpyour up to 3 minutes
20:02:28raptorthen send 2 back
20:02:33raptorand send 1 + 2
20:02:43raptor12 min?
20:02:47zoomber_mbpoh
20:03:17zoomber_mbpI thought sending people back was considered a "trick"
20:03:31Watusimotoraptor: that's it
20:03:39raptornow i have brain power devoted back..
20:03:41raptoroh good
20:03:42sam686that is still 13 minutes in raptors formula, i think..
20:03:42raptoryay
20:03:45Watusimotozoomber_mbp: that's the whole point of the puzzle
20:04:06raptor12!
20:04:08raptoryep, 12
20:04:09Watusimoto2 + 1 + 5 + 2 + 2
20:04:10raptoryay
20:04:14raptorthat's at least better
20:04:24sam686then why?
20:04:41Watusimotowhy what? why go through the tunnel?
20:04:51Watusimotowhy show up with 4 people and one light?
20:04:58zoomber_mbpanyone want to totally help tell me what's using all my memory? i can post a pastebin
20:05:08raptorthe savings of using 5 +4 is just enough to cover using 2 instead of one
20:05:43sam6862 can't go back without the light, right?
20:05:58raptorlight goes every time
20:06:02sam686also, no more then 2 people can be on the tunnal at the same time...
20:06:51raptorzoomber_mbp: what is your problem?
20:06:54sam686if 2 goes back while 5+4 is in the middle, thats putting a third person in a tunnel
20:07:33zoomber_mbpraptor: the VPS seems to be using 800 MB of memory before i even run anything
20:07:35Watusimoto1 & 2 go through
20:07:41Watusimoto2 waits while 1 returns
20:07:42raptorzoomber_mbp: doing what
20:07:46Watusimoto4 & 5 go through
20:07:47raptori need more context
20:07:55Watusimotothey wait while 2 returns
20:08:02zoomber_mbpI'm not exactly sure, I can paste bin what "top" shows me if you want
20:08:04Watusimotothen 1 & 2 go through and complete the puzzle
20:08:23sam686oh, i seenow..
20:08:56sam686putting 5 & 4 together to save time (instead of 5 and1 ; 5 and 2 like mine)
20:08:59zoomber_mbpwait though, what if you used 1 + 2, and send 2 back, send 4 + 5, and send ONE back, and send 1 + 2
20:09:05raptorzoomber_mbp: is this a problem with bitfighter?
20:09:15raptorpretend i don't know anything about your problem
20:10:16zoomber_mbpnono, its just with the VPS, but I want to put back up my european server up there, and i could easily do this, if I could clear some of this memory thats all being used up
20:10:27raptorok
20:10:32zoomber_mbpconsidering right now, another server I run on it has to fork up its panel whenever my memory caps off
20:10:36raptorrun ps avx
20:10:43raptorto see what's taking up the memory
20:10:46zoomber_mbpok
20:11:14zoomber_mbpoh, curious as to what the "v" stands for, Ive never used that
20:11:41sam686i might do "top" and press ">" or "<" several times to sort differently, by mem usage
20:11:49raptoroh yes
20:11:52raptorthat is better
20:11:57raptoreasier to see
20:12:01zoomber_mbpill paste bin it
20:12:26zoomber_mbphttp://pastebin.com/9ANZJfyX
20:12:43raptormono McMyAdmin.exe
20:12:48raptoris eating up all the ram
20:12:55raptorwhy is mono installed on a dedicated server?
20:12:59zoomber_mbpthat one is intentional
20:13:04zoomber_mbpand the process i run after
20:13:12zoomber_mbpbut notice how its only "prepared" to take up that much ram
20:13:14raptormono is an enormous resource hog
20:13:16raptorakin to java
20:13:36raptordoesn't matter...
20:13:48raptorit is using up the space anyways
20:13:52zoomber_mbpI don't know, i think that McMyAdmin panel is written in C++
20:14:03zoomber_mbpMem: 3572 821 2750 0 0 0
20:14:05zoomber_mbptotal used free
20:14:17raptormono is c#
20:14:25zoomber_mbpthe panel itself
20:14:35zoomber_mbpwell anyways, thats what they say it is
20:14:36raptorif it's using mono
20:14:38raptorthen c#
20:14:44zoomber_mbpI'm not sure then
20:14:49raptorif mono is running, then your throwing your RAM away
20:15:01zoomber_mbpso mono is what is taking up 800 MB of memory?
20:15:15LordDVG Quit (Remote host closed the connection)
20:15:20raptorwhat happens when you do 'free -m'
20:15:37zoomber_mbpi had what i posted above, 2750 free, 800 used
20:15:40zoomber_mbpok i just killed the mono process
20:15:53zoomber_mbpheres what i have now
20:16:10zoomber_mbphttp://pastebin.com/myhfCBDV
20:16:11raptori have never seen any free -m yet
20:16:29zoomber_mbpthis was when mono was running: Mem: 3572 821 2750 0 0 0
20:16:50zoomber_mbpand that corresponds to total memory, used memory, and free memory
20:17:08zoomber_mbpbut notice now, that i have mono disabled, how much memory is being used up in that pastebin
20:17:12raptorhow much ram is on the server? 4GB?
20:17:23zoomber_mbp3572 MBs
20:18:12raptorseems like you still have plent of ram..
20:18:41sam686if anything, you only freed 90 MB by killing mono or what ever it is
20:19:06raptoryep
20:19:07LordDVG has joined
20:19:13sam686what program is giving out of memory, by the way?
20:19:26sam686there is more then enough memory to run almost anything
20:19:30raptori don't think any is - i think he's just worried about ram usage
20:20:34zoomber_mbpbasically, I do run something, and its very resource intensive
20:20:39raptoroh haha
20:20:41zoomber_mbpbut only really in memory
20:20:54zoomber_mbpnot in cpu, it just *needs* to allocate all its memory beforehand
20:21:12zoomber_mbpit takes about 2.5 GB of memory to run, i have 3.5 GB. that extra 1 gb of memory whouldn
20:21:13raptorwell, there may be a memory leak, and the OS is still holding onto it...
20:21:16zoomber_mbpoops, enter pressed
20:21:19zoomber_mbpok,
20:21:23zoomber_mbpwhat should I do to fix that then?
20:21:31raptorif you restart the server from scratch, what is the RAM usage?
20:21:36raptorwith no extra processes
20:21:57zoomber_mbpthe mono process automatically starts up, i don't know how to boot the server without it starting
20:22:21zoomber_mbpBUT, be that as it may, the OS itself always seems to be using about 700 MB of space
20:22:31raptorram?
20:22:33zoomber_mbpyes
20:22:33raptoryou mean?
20:22:44zoomber_mbpor whatever process we didn't catch
20:22:51raptorok - it may just be reserved for video memory or something
20:22:53zoomber_mbpnothing I run externally
20:23:06raptori wouldn't worry so much unless you're getting OOM errors
20:23:08sam686you could turn off sendmail if you don't use it... (though that takes about less then 60MB, i think)
20:23:36zoomber_mbpi'm getting full memory issues, and can't run a bitfighter server like sam got to work in the past with these conditions
20:24:49zoomber_mbpyeah, just because i don't use it, i don't see any harm in turning off sendmail
20:25:10raptorWatusimoto: what left should we do before release?
20:25:22raptori see the preserve load-out thingy on the running list
20:25:30Watusimotowhat's on that list?
20:25:32raptorbut i don't remember that being part of the game
20:25:44sam686so whats using 700 MB of ram?
20:25:45zoomber_mbppreserve load-out?
20:25:49Watusimotowhat do you mean by that?
20:25:54sam686are you listing "ALL" processes?
20:25:56zoomber_mbpsam686: thats what I'm trying to find,
20:25:57raptorlooks like a feature not a bug
20:26:05raptor!bug
20:26:05BFLogBotTo enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List
20:26:19Watusimotoah, well some people find it annoying the way the loadous work now
20:26:21zoomber_mbp@sam I tried "sendmail stop", and no response so far, not sure what this means
20:26:42raptoryou mean the original way?
20:26:42zoomber_mbpoh there, i need to put "service" before it
20:26:46Watusimotosince we rever their loadout to the default, they want to be able to get their previous loadout back without reentering it
20:26:55zoomber_mbpstill using 726 MB of memory, even without sendmail
20:27:04sam686try "top" and press "<" ">" buttons to sort by %ram or VIRT, and tell us the output
20:28:06zoomber_mbphttp://pastebin.com/m008gn6b
20:28:55zoomber_mbphere, let me give you a more complete pastebin
20:29:05zoomber_mbphttp://pastebin.com/s5AfPByG
20:29:20sam686seems like the only think i can think of is a possible memory leak somewhere, try restarting?
20:29:20Watusimotoso it's not exactly a bug, but not exactly a new feature either
20:29:30zoomber_mbptried restarting, same thing happens
20:29:34raptorWatusimoto: are you working on the achievement stuff?
20:30:13WatusimotoI *should be*
20:30:30Watusimotoinstead I'm trying to get this lego thing sorted so my mother can buy my son his birthday present
20:30:35WatusimotoI'm starting to hate lego
20:30:49sam686umm, does the RAM usage go down when you delete a big size file? (might be dumb, but that what might happen when file system running in RAM eats MEMORY)
20:30:51raptorha
20:30:52WatusimotoI'm just about done for the night, though, so I will strart working on something
20:31:08Watusimotoachievements, high score display
20:31:13Watusimotowhatever
20:32:00raptori'll be honest - i'm ready to release whenever
20:32:18zoomber_mbpok, could it be possible they lied to me and maybe its burst ram. Maybe i need to know if the ram is burstabale, and if anyone else is using it?
20:33:20raptorready as in my mind is wanting reward for all the bug fixes already :)
20:33:58sam686obviously, there is no way for a single process to take up more then 2GB (sometimes 3 GB) on my 32-bit computer
20:34:20raptoryes there is
20:34:27raptorlinux kernel supports pae
20:34:37raptor'physical addresss extensions'
20:34:45raptorwill allow larger ram on 32bit
20:35:00sam686sure, but individual precess can't use more then 4 GB of memory (most of the time)
20:35:16raptoryeah that's right
20:36:47zoomber_mbpand iMacs with 12 GB of ram too, but thats a different story
20:37:06raptorthey are 64bit
20:37:32sam686usually half of addressable memory is used for global kernal memory stuff..
20:37:55zoomber_mbpI dream the day where the speed which VPS run internet at is the same as my home internet, so i can just run everything here.
20:38:17raptorit's called fiber connection
20:38:18sam686i want a faster CPU
20:42:03sam686looks like i see spam on my http://sam686.maxhushahn.com forum (but didn't make it to let everyone see it due to "This post is waiting for approval")
20:44:14zoomber_mbpyes raptor: but even in Los Angeles where I live, i can't obtain it yet
20:47:20zoomber_mbp Quit (Quit: zoomber_mbp)
20:57:28raptorI don't want to look at CoreGame.cpp anymore
20:57:45raptorspend too much time there
21:14:46LordDVG Quit (Remote host closed the connection)
21:14:48Watusimotook, what are you doing -- I'm going to start something, and don't want to intrude
21:15:00raptori am eating a PB and Honey sandwich
21:15:06raptorwith honey from Wyoming
21:15:12raptorun processed goodness
21:15:21raptorthicker than the peanut butter
21:15:28raptoras for Bitfighter
21:15:32raptori am doing nothing at the moment
21:15:35raptorbetween jobs
21:16:02raptorbeen perusing the GC issue list, but nothing stands out to me yet
21:16:17Watusimotogc?
21:16:22raptorgoogle code
21:20:49Watusimotoright
21:21:07Watusimotook, I'm going to work on displaying high scores in the interface
21:21:14raptorok
21:21:29Watusimoto100% uninspiring
21:22:05WatusimotoUILeaderBoard or UIHighScores?
21:22:23raptorI like high scores
21:22:27raptorless specific
21:23:18WatusimotoI'm good with that
21:28:47BFLogBot - Commit 0849b94abd86 | Author: watusim...@bitfighter.org | Log: Simplify
21:28:49BFLogBot - Commit 60976c4d2ca7 | Author: watusim...@bitfighter.org | Log: Restore private status
21:28:50BFLogBot - Commit 5034326df94c | Author: watusim...@bitfighter.org | Log: Merge
21:35:09raptordo you still want the unused code for pushSimulatedAltKeyPress() in Event.cpp?
21:47:49Watusimotouh
21:47:53Watusimotowhat does that do?
21:48:05Watusimotoprobably not
21:48:13raptornothing at the moment, but i think you added it...
21:48:21Watusimotosounds like me
21:48:42Watusimotoyeah, that was for a hacky fix of the alt-enter issue
21:48:45Watusimotoremove it
21:49:38raptorok
21:49:40raptorthanks
21:53:56raptorok
21:54:05raptori've sort of fixed the loadout issue...
21:54:11raptorthere is one catch
21:54:30raptoron levels without loadout zones, it sets you to the saved loadout
21:58:39raptoris this bad?
21:58:54BFLogBot - Commit d234112aed43 | Author: buckyballreaction | Log: Comments
21:58:56BFLogBot - Commit 3277a2c73035 | Author: buckyballreaction | Log: Remove unused code
22:16:20Watusimotoyes, I think so
22:16:43raptorhmm. ok
22:16:48WatusimotoI think that perhaps the fix you applied should only take effect on levels with load out zones
22:16:51Watusimotowhat do you think?
22:17:00raptoryes, that is what i'm thinking too...
22:17:16Watusimotoit's alittle weird, but it also kind of makes sense
22:17:19raptori'm currently trying to find out where in the flow i can determine that safely..
22:17:47Watusimotogametype->mLevelHasLoadoutZone
22:18:11raptorthanks!
22:40:19raptorok done and pushed, i cross it off now
22:41:38raptorthat takes care of our running bug list
22:41:47raptorfor nwo
22:41:49raptornow
22:43:24Watusimotook, I'd like to do the other stuff on that list for the release
22:43:38Watusimotothoughts?
22:43:50raptorquestion: did the level info use to say if the level had a levelgen?
22:43:56raptorlet me look at the list..
22:44:00BFLogBot - Commit aa2710108e87 | Author: buckyballreaction | Log: Save previous level load-out as on-deck for the next, if the next has load-out zones
22:44:27Watusimotommm... not sure
22:44:32Watusimotodon't think so
22:44:38Watusimotobut really not sure
22:45:45raptori just logged in on 015a - there are 6 people in lobby
22:45:59Watusimotowow
22:46:19raptornot to mention 18 servers
22:48:27Watusimoto18?!?
22:48:31raptoryeah
22:48:39Watusimotowhat the heck???
22:48:48Watusimotoupgrade, peoples!
22:49:15raptori'll just idle in the lobby for a while and see if they respond to my request to upgrade...
22:51:20raptorcan you check the json on the old master to see how many players are actually logged in?
22:52:53raptori can get here, but that's it: http://67.18.11.66/~eykamp/
23:01:01raptorso you added the level stats table
23:01:47Watusimotoif you figure out what the json addr is for the new server, it can be transofrmed by replacing
23:01:52Watusimotobitfighter.org
23:01:54Watusimotowith
23:02:05Watusimotoeykamp.com/bitfighter/
23:02:16raptorok
23:02:17Watusimotoworks for game stats as well
23:02:22Watusimotoand the old forums
23:02:28Watusimotoand, really, everything
23:02:37raptorhttp://eykamp.com/bitfighter/bitfighterStatus.json
23:02:46raptor20 players
23:02:49Watusimotolooking good!
23:02:53raptor26 servers
23:02:55raptorwhat
23:03:12Watusimotowho are those people?
23:03:22Watusimotosam?
23:03:30raptori see Zoomber on there
23:03:42raptorandn Lone Wolf
23:03:48raptorboth of whom i know upgraded...
23:03:54raptormaybe something is borken
23:03:54Watusimotoand a girl!
23:04:04Watusimotosomething is definitely wrong
23:04:24Watusimotogirls don't play bf
23:04:34raptorwe have two!
23:04:41raptorFootloose and Random Insanity
23:04:43Watusimotofootloose and...
23:04:44Watusimotoah
23:04:48Watusimotodid not know that
23:06:31Watusimotowell, we can ask zoomber if he's on later
23:09:55raptori see a protocol 28
23:09:58raptorand lots of 21
23:13:15Watusimotomaybe it's a scout troop
23:13:27Watusimotogoing for their Bitfighter Badge
23:13:34raptorhaha
23:21:24raptori wonder
23:21:31raptorcould we do bitstream compression?
23:21:41raptorto reduce network bandwidth
23:25:06WatusimotoI doubt it
23:25:15WatusimotoI think the stream is pretty compressed already
23:25:37raptori know we do lots of bit reduction with decreased precision, etc
23:26:05WatusimotoI think when raw strings are sent they are compressed
23:26:17Watusimotobut stringTableEntries are sent as an int
23:26:18raptorstring table entry uses an index
23:26:21raptoroh
23:26:24Watusimotoright
23:31:21Little_Apple has joined
23:31:53Little_Appleraptor
23:32:00Little_Applei need to tells ou something
23:32:02raptorhi
23:32:15Little_Applelevelgen wont work ._.
23:32:22Little_Applenot even in the scripts folder
23:32:53raptorworks for me
23:33:01raptordefine 'not work'
23:33:11Little_Applenot macs appearantly
23:33:33raptordo you have a main() in the script?
23:34:10Little_Appleits not the script
23:34:18Little_Applemazeracer wont work eithre
23:34:21Little_Applei havent touched it
23:34:27raptorhuh... it should work...
23:34:39Little_Appleit doesnt
23:34:41raptorlet me launch my mac
23:34:42Little_Applethats all i can say
23:35:35raptormazeracer is working for me
23:35:54sam686are you using the febuary 5 downloads? http://code.google.com/p/bitfighter/downloads/list
23:36:00Little_Appleme?
23:36:03sam686yes
23:36:12Little_Appleim using the lates release
23:36:23Little_Applenone of the levelgens work for me
23:37:18sam686does robots work for you?
23:37:41sam686a simple host and /addbot will do
23:38:00Little_Applerobots work
23:38:02Little_Appleer
23:38:06Little_Appleno they dont i dont think
23:38:12Little_Applenope
23:38:16Little_Applethey dont work
23:38:36raptoryou must have messed up something...
23:38:48sam686i guess it might be a problem is with a missing scripts file
23:39:05Little_Apple._.
23:39:12Little_Applethe scripts file is there
23:39:18Little_Appleits all there
23:39:21Little_Appleit just wont work
23:39:42sam686there should be a "robots" and "scripts" folders..
23:40:26Little_Applethey are there
23:40:31Little_Applei already told you
23:40:41Little_Applei didnt change anything with the folders
23:41:08sam686what does the console say? (pressing / in editor, or ctrl+/ in game)
23:41:23sam686or, you can open up bitfighter_server.log
23:41:39Little_Applecould not start robot
23:41:43Little_Applesee server logs
23:42:36raptoropen the program 'Console'
23:42:40raptorand see the logs
23:42:58raptormac spits all output to the Console program
23:43:26Little_Apple._.
23:44:36sam686when looking at bitfighter_server.log, go to the very bottom, as new information add to the bottom of text
23:45:14Little_Appleit said it could not find the script
23:45:37sam686where is it trying to look at?
23:46:09Little_Applelevels for some reason
23:46:22Little_Appleo____o
23:46:57raptoris a levelgen supposed to be in teh levels folder?
23:47:01raptor.levelgen
23:47:09raptoras opposed to .lua in scripts/ folder?
23:47:23sam686levelgen is in level folder, but it can't find the scripts
23:48:02Little_Appleit was in the scripts folder
23:48:09Little_Appleim trying the levels folder now
23:48:33Little_Appleso did i find a bug?
23:49:03raptorwhat would the bug be?
23:49:09raptorbecause it's all working for me
23:49:17Little_Appleit cant load scripts?
23:49:22Little_Appleit wont work at all for me
23:49:56sam686VNC or teamview or other way to view (and maybe control) little_apple's screen to find the problem?
23:50:10Little_Appleuh
23:50:13Little_Applethis is really weird
23:50:21Little_Appleim looking at the console
23:50:29Little_Appleit said no such file exist
23:50:41sam686which file?
23:50:47Little_Appleim looking at the path it took and the file is right where it should be ._.
23:50:52Little_Applemy levelgen file
23:51:08sam686can't find your levelgen file?
23:51:12Little_Applenope
23:51:12sam686did you spell it right?
23:51:18Little_Appleits in the right place
23:51:26sam686or is the problem missing scripts?
23:51:27Little_Applei checked 5 times it was spelled right
23:51:35Little_Appleit should work
23:51:38raptorcase sensitive!
23:51:38Little_Appleit just doesnt
23:51:52Little_Appleso did i find a bug? or something?
23:52:08raptornot yet because i can't duplicate it
23:52:24Little_Apple._.
23:52:58sam686we can't see little_apple screens, i don't know much about mac..
23:53:09Little_Applei can send a pic of the console
23:53:14Watusimoto_ has joined
23:53:17raptorplease do
23:55:37Little_Applesam
23:55:42sam686?
23:55:51Little_Applecan you send me the link to ur uploady site thing?
23:55:54sam686a place to upload? http://sam686.maxhushahn.com/upload3.php
23:55:57Watusimoto Quit (Ping timeout: 260 seconds)
23:56:30Little_Applehttp://sam686.maxhushahn.com/upload/script%20thingy.png
23:56:33Little_Applethere
23:56:34sam686after uploaded, copy and paste the link here, so others can find the uploaded picture
23:56:50Little_Appledone.
23:57:07raptorthat's odd
23:57:20Little_Apple._.
23:57:26raptorok do the following
23:57:33Little_Applei can send a pic of my scripts file
23:57:36raptornah
23:57:39raptorthat isn't the issue
23:57:45Little_Apple._.
23:57:50Little_Applewhat is it then?
23:57:53raptoryou know the sfx folder in the Bitfighter.app?
23:57:58Little_Appleyes?
23:58:09raptoralong side it is a scripts folder
23:58:24Little_AppleIN the bitfighter.app?
23:58:33Little_Applenot the application support?
23:58:36raptorcopy the scripts folder from the .app to your application support/Bitfighter folder
23:58:42raptorIN the .app
23:58:43Little_Appleok.......
23:58:54Little_Applewhy isnt it in the application support?
23:58:55raptorso copy from .app -> application support
23:58:59raptori don't know
23:59:02raptorit should be
23:59:05Little_Applethats weird.
23:59:06raptormine is
23:59:23Little_Applemy scripts file is in the application support ._.

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.