#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-07-22

Timestamps are in GMT/BST.

03:40:52raptor has joined
03:40:52ChanServ sets mode +o raptor
03:41:00raptorhello
03:41:09sam686hi
03:41:22raptorwatusimoto left for two weeks
03:41:35sam686ok..
03:47:31sam686does bitfighter compile on PowerPC linux? and have you done any packaging to linux PowerPC like you do on linux x86?
03:47:43raptori haven't tried
03:47:46raptordo you have a ppc?
03:47:50raptorit compiles ppc mac
03:47:57sam686well i don't have powerPC
03:48:08sam686just wondering, because you still compile PowerPC for macs..
03:48:44sam686though, i think it will compile fine on linux PowerPC (if any error, usually easy to fix)
03:49:50raptoryeah - i think it'll work just fine, if not, it'll probably be some minor tweak to TNL that would fix it
03:50:26sam686i bet some of old PowerPC macs could boot into more updated linux, i think
03:52:05raptoryep
03:52:21raptorin fact... i wonder if it'll compile on my ARM-based NAS down stairs...
03:52:54sam686nas? hou much RAM does that ARM system have?
03:53:11raptorNAS stands for network-attached-storage
03:53:49raptorthis is what it is: http://www.synology.com/us/products/DS110j/index.php
03:54:17raptorlooks like 128MB
03:54:17sam686ok, though you can try running bitfighter server in it..
03:56:07raptoractually... i have some TODOs to do for the heat-seeker... maybe you can help me test...
03:57:01raptoractually first
03:57:09raptormaybe you can answer a question for me
03:57:38raptorin GameType::objectCanDamageObject
03:58:14raptordamager->getObjectTypeNumber() returns DeletedTypeNumber if it is a burst/mine/spybug
03:58:17raptorwould you know why?
03:59:34sam686well, i think it changes to "DeletedTypeNumber" as a delay delete, instead of immediately deleting it, making client miss out of "exploded" unpack update..
04:00:40sam686|2 has joined
04:03:53sam686 Quit (Ping timeout: 245 seconds)
04:03:56raptorwell
04:04:09raptori've been trying to get rid of the dynamic_casts in that method
04:04:20raptorand use the getObjectTypeNumber() instead
04:04:28raptorthat's why i noticed that..
04:04:52sam686|2my linux have: gcc (Debian 4.7.1-5) 4.7.1 and I get several warnings about conversion from S32 to F32 in {} is malformed or something..
04:05:16raptorinteresting...
04:05:23raptormy gcc is 4.6.2
04:07:09raptorwhy would Burst have DeletedTypeNumber but Projectile not?
04:07:57sam686|2done compiling.. http://sam686.maxhushahn.com/upload/text1207/120721_23-07-15.txt
04:08:25sam686|2 is now known as sam686
04:08:26ChanServ sets mode +v sam686
04:08:40raptorwow
04:08:42raptorlots of warnings
04:11:07sam686I end up having quite the newest version of a lot of things in linux... because of using "Debian Unstable" (and just used apt-get upgrade today)
04:11:16raptorha
04:11:22raptoryeah, bleeding edge
04:12:03sam686bleeding edge have better compatibility of some newer hardware too..
04:15:26raptoryes - i had to install a newer kernel on my wife's netbook for better drivers
04:31:05sam686I noticed something, make clean does not remove GameObject.o (when compiled old verison, updated, then make clean)
04:31:21raptorthat's....
04:31:23raptor...
04:31:24raptorweird
04:32:09sam686its mostly becasue of updating no longer have "GameObject" as part of compiling (and part of clean)
04:32:56sam686clean only removed the listed compiled objects, not *.o
05:33:26sam686 Quit (*.net *.split)
05:33:30raptor Quit (*.net *.split)
05:33:35kaen Quit (*.net *.split)
05:36:34-barjavel.freenode.net- *** Looking up your hostname...
05:36:34-barjavel.freenode.net- *** Checking Ident
05:36:35-barjavel.freenode.net- *** Couldn't look up your hostname
05:36:41-barjavel.freenode.net- *** No Ident response
05:36:48BFLogBot has joined
05:36:48Topic is 'Bitfighter 017b released! | http://www.bitfighter.org/downloads'
05:36:48Set by raptor!~raptor@unaffiliated/greenmachine on Wed Jul 04 01:46:09 GMT 2012
05:36:48-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
05:37:00raptorthere we go
05:37:01raptorit's back
05:41:59raptorthere fixed a potential bug
05:42:01BFLogBot - Commit d98bb0969311 | Author: buckyballreaction | Log: Fix stackoverflow bug with radius-damage objects damaging themselves if not deleted quickly
05:44:11raptoroops...
05:44:41sam686theres a problem with BurstProjectile::damageObject
05:44:55raptordid i just introduce it?
05:45:03sam686it "deleteObject", then set "info.damagingObject = this;"
05:45:09raptoryes
05:45:15raptorthat is what i'm trying to fix...
05:45:31sam686it should delete after "radiusDamage", not before
05:45:35raptoryes
05:45:39raptori willf ix..
05:45:54sam686that may fix the "DeletedTypeNumber" problem
05:46:02raptori think so too
05:48:56sam686except now it would run into endless loop (if the TNLAssert wasn't there)
05:49:07raptorhow?
05:49:43sam686it keeps trying to explode and hit itself recurseively
05:49:53raptorthat was what my last fix solves
05:49:56raptorhowever
05:50:08raptorit still overflows the stack if two bursts hit each other...
05:50:19raptorso i need to solve that now... not sure how, yet
05:51:18sam686thats easy fix, move "exploded = true;" to the top (right after "if(exploded) return"
05:53:47raptorbrilliant!
05:55:02raptorhow does that actually work?
05:56:49raptorwait, i get it
05:56:58raptorok, committing changes...
05:57:03BFLogBot - Commit 46142951c167 | Author: sam8641 | Log: Fix Burst Explode problem.
05:57:10raptornooo
05:57:12raptorha!
05:57:32sam686my changes should fix the burst problem..
05:59:31sam686without my fix, exploded = false and will always try to explode itself..
06:11:25sam686crash?
06:11:30raptoryep, heat-seeker crash
06:12:06BFLogBot - Commit fff90ff9f817 | Author: buckyballreaction | Log: Some clean-up of projectile classes
06:12:07BFLogBot - Commit 0988b8e7b519 | Author: buckyballreaction | Log: Remove some dynamic_casts now that BurstProjectile isn't deleting itself too early...
06:15:46raptorhmmm
06:16:55raptorwhat happens to a Ship object when it is destroyed?
06:17:02raptoris the position null?
06:18:47sam686ship dies, and ship get deleted..
06:19:01sam686if you used SafePtr, deleted object will be NULL
06:20:41raptorit's crashing when the heat seeker is locked on to a Ship (not Robot) and the ship dies
06:20:49raptorbefore the seeker can hit or blow up...
06:20:56sam686maybe your problem can be fix if you change BfObject *mAcquiredTarget; into SafePtr<BfObject> mAcquiredTarget;
06:21:07raptorahhhh
06:21:18raptorok, i try that...
06:21:36sam686the problem with not using SafePtr is, that pointer doesn't Zero out and points to deleted or corrupted memory unused memory space
06:21:50raptorah ok
06:21:59raptori seem to always forget that...
06:22:34raptorstarting server again...
06:27:10BFLogBot - Commit d19ad0c97589 | Author: buckyballreaction | Log: Remember to use SafePtr and not crash
06:57:15BFLogBot - Commit 665af8d6365e | Author: buckyballreaction | Log: Heat seeker targets closest enemy now
07:01:40raptorgood night!
07:02:06sam686good nite
07:02:09raptor Quit ()
07:30:08sam686 Quit (Ping timeout: 245 seconds)
14:43:07raptor has joined
14:43:07ChanServ sets mode +o raptor
17:47:51Little_Apple has joined
17:47:56Little_Applehelloo
17:48:01raptorgood day
17:48:09Little_Applewatcha doooin?
17:48:16raptorwriting a new weapon
17:48:30Little_Appleooooh
17:48:38raptorit's called 'feature creep'
17:48:44Little_Appleis it a shiny new weapon
17:48:48raptorwe should release, but we keep getting ideas...
17:48:55Little_Applelol
17:48:58raptoralso watusimoto took off for two weeks...
17:49:15Little_Applejust cram as many new features in as you can and people will be happy about waiting
17:49:23raptorha!
17:49:26raptorwhat people...
17:49:28raptor:)
17:50:06Little_Apple:P
17:50:18Little_Applebitfighters love new stuff
17:51:17raptorok, my new weapon has bad math...
17:51:26Little_Appleaw
17:51:40raptorit can't quite hit its target
17:51:49raptorit seems to have a mind of its own
17:52:16Little_Applelol
17:54:26Little_Appleso what exactly does it do?
17:54:34raptorit's a heat seeker
17:54:39Little_Appleooohhh
17:54:49Little_Appleschweet
17:55:29Little_Appleim waitin for the rest of the fam to come home with the pizza.
17:55:58raptoryum
17:56:13Little_Appleever have little caesars pizza?
17:57:07raptoryes. i live near two universities, so little caesar's is everywhere - they must feed the insatiable appetite of college students
17:57:39Little_Applethats what were gettin :P
18:00:35raptori like their crazy bread
18:01:02Little_Appleyus.
18:01:14Little_Appleand wings.
18:01:23raptorok, it's official, the heat seeker doesn't know where it's going...
18:01:35Little_Applethey are like redbull. they give you wings. and haha!
18:02:37Little_Applemaybe you should put a virtual mouse in each missle's guidance system and a piece of cheese in each ship
18:02:52raptorhaha
18:03:09Little_Appleor bacon in each ship and a dog in the guidance system
18:03:17Little_Applebacon might be more reliable
18:04:03raptormmm yum
18:04:27Little_Appleis there such a thing as bacon pizza? i know theres ham but is there bacon?
18:04:42raptori've seen in las vegas once
18:05:03Little_Applehmm… las vegas seems a bit too far just for bacon pizza
18:06:58Little_Applefoods here!
18:07:00Little_Appleafk
18:07:04raptorlater
18:24:34Little_Applenom.
18:35:58raptor Quit ()
19:30:54Little_Apple Quit (Quit: Page closed)
20:02:27sam686 has joined
20:02:27ChanServ sets mode +v sam686
22:55:43raptor has joined
22:55:43ChanServ sets mode +o raptor
23:02:59raptoralmost have heat seeker better...
23:11:11sam686maybe make the heat seeker always move at a constant speed and explode if it slow down or hit anything (including a wall)
23:33:58raptorhi
23:36:28raptorok
23:36:46raptorsam686: i just pushed heat seeker changes
23:36:52raptori think it's much better
23:36:56raptorwant to test?
23:40:51BFLogBot - Commit 742dd8e0b1c1 | Author: buckyballreaction | Log: Much better heat seeker algorithms. Has a minumum speed and maximum turn angle
23:45:53BFLogBot - Commit a865e11fea97 | Author: buckyballreaction | Log: Don't reduce speed so drastically when turning
23:52:15sam686I had to do something like Turret -1 0.890967 1.901961 0 "W=Heat Seeker" (quotes because of spaces)
23:52:26raptorneat
23:52:40raptorok, i started a level with teams for the latest code...
23:52:42raptorwait
23:52:53raptorlet me add that turret part
23:53:22raptorok ready
23:54:40raptorok, i fix team problem...
23:58:14raptortesting..
23:59:04raptorit works!

Index Search ←Prev date Next date→

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