#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-09-30

Timestamps are in GMT/BST.

00:01:46amgine135246so never mind how do oyu chage the target btw
00:02:15amgine135246so the server is dedicated
00:05:59amgine135246err how do oyu do thats hosuld i ask
00:19:12Watusimoto Quit (Ping timeout: 246 seconds)
00:27:32sam686My desktop computers now have a little less laggy connection to internet (my desktop no longer goes through wireless wifi)
01:36:42raptorhi sam686
01:42:33sam686hi
01:42:37raptorhi
01:42:48raptorwant to test the new seeker changes watusimoto committed?
01:43:08amgine135246sure?
01:43:24sam686ok, compiling newest 018 changes..
01:43:32raptorok let me know when done
01:46:23amgine135246btw there are a few things that still need to be fixed thats important but i dont want to say it here meet me in my server if you want to know this is very critical
01:47:57amgine135246theres a few security breaches that re possible but need fixing
01:48:02amgine135246g are
01:50:07raptoramgine135246: you say the bugs are on the latest 018 code?
01:50:16sam686does any of such bugs is something besides "too many something in a level file"?
01:51:10sam686got done compiling..
01:51:15raptorok, hosting...
01:51:48amgine135246server name?
01:52:22amgine135246 now this is with 17b i dont have 18 though if you gave it to me ide be willing to do some pre testing
01:52:35amgine135246see if they still are a problem
01:54:04raptorwe're only testing on 018 now - it's changed a lot since 017b
01:54:34amgine135246well If youd let me ide be willing to beta test and reprot any problems for you
02:24:17amgine135246woah wtl jsut happend to my 17b server its gone crazy!
02:24:43amgine135246that was weird
02:30:05raptorok, going to bed really early again..
02:30:06raptornight!
02:30:10raptor Quit ()
02:34:47amgine135246night
05:09:11sam686 Quit (Ping timeout: 245 seconds)
05:36:51amgine135246welll im going night
05:37:11amgine135246 Quit (Quit: Page closed)
08:21:14koda Quit (Quit: koda)
10:43:41koda has joined
12:57:56kodafor the logs, I pushed an updater for osx, check out my clone :)
13:38:22raptor has joined
13:38:22ChanServ sets mode +o raptor
13:39:37kodahey raptor
13:39:38raptorkoda: you got Sparkle to work!!
13:39:49raptorhi
13:40:01kodayes
13:40:20kodaalso completed the script conversion
13:40:21raptori tinkered with that once, but never had enough OSX knowledge to get it to work..
13:40:50kodasparkle still needs an appcast (xml file) where all release are announced
13:41:08raptorwant me to host a file?
13:41:12raptori can on bitfighter.org
13:42:03kodasure, even though it's going to be an empty file, since there aren't new releases :p
13:44:07raptoroh wow - did the entire Sparkle source need to be added?
13:44:38kodaoooops
13:44:41kodadidn't notice that
13:44:48kodathough wondered why it took it so long :D
13:44:52koda(to push)
13:45:36kodayeah, everything in /build/osx/Sparkle 1.5b6/Extras/Source Code/ could probably be removed
13:47:12raptorhow about the test app?
13:47:16kodathis file explains how to publish an update but i need to study well if/when we do a release https://github.com/andymatuschak/Sparkle/wiki/publishing-an-update
13:47:21raptor(i don't remember how sparkle works..)
13:47:40kodaerr the test app is not needed either actually...
13:47:48raptoris Sparkle used in hedgewars?
13:47:54kodaindeed
13:48:07kodabut i always forget to update the appcast
13:48:08koda>_<
13:48:24kodaso, theoretically is there
13:50:03raptorheh
13:50:04raptorok
13:50:42raptorwould you hate me if i did some transplanting and history editing of your revisions (to remove the excess files)
13:50:51raptori'm a little bit of an organization freak...
13:51:16kodaof course
13:51:23raptoryou would hate me?
13:51:25raptor:)
13:51:31raptorit would mean you'd have to do a new clone after i'm done butchering the tree a bit...
13:52:03kodayeah yeah
13:52:29raptori take it you've been through this before?
13:53:16kodai actually never performed a transplant
13:53:33kodanor suffered one :p
13:54:45kodabut always been curious to what would have happened so go ahead
13:54:57raptorok
13:55:00raptor:)
13:55:12raptoryou can keep adding to your current clone, i'll slurp up the revisions still
13:56:32kodaas you prefer, i don't mind creating another clone :p
13:58:59raptor is impressed with koda's obj-c++ magic
14:01:39raptorkoda: does @loader_path work on OSX 10.4?
14:02:02raptorand did you compile Sparkle yourself?
14:02:35kodano it's the official release
14:03:01kodaand @loader_path is a cocoa shortcut for yourapp.app/Contents/MacOS
14:03:18raptordid that replace @executable_path?
14:03:29kodathe opposite
14:03:37koda@loader_path is for 10.4 compatibility
14:03:46koda@executable_path is 10.5 onwards
14:04:14koda(yes a framework with @executable_path will fail to load on 10.4)
14:04:28raptorreally? all of my frameworks are compiled with that for 10.4...
14:04:40raptorwith @executable_path
14:04:42raptor(I think)
14:04:45raptor goes to check
14:05:28raptoryep, they're all @executable path..
14:05:44kodaand it works on 10.4?
14:05:47raptornow i wonder if 10.4 ever worked...
14:05:57raptornot sure, we only have one 10.4 player that I know of
14:06:15raptorlet me test in my 10.4 VM
14:07:26koda returns after some googling
14:07:33raptorresults?
14:08:06kodai remembered it wrong, 10.4 introduced @loadable_path, 10.5 introduced @rpath, while the @executable_path works in any osx version
14:09:24raptorah ok
14:09:34raptorwhat is the preferred way now?
14:10:54kodasince bitfighter targets 10.4 anything bug rpath is ok
14:11:03kodaraptor: https://wincent.com/wiki/@executable_path,_@load_path_and_@rpath
14:11:48raptorgood link, thanks
14:12:03kodaNote that if the "loader" is an application rather than a plug-in, the @loader_path ends up being equivalent to @executable_path.
14:13:00raptorahh
14:13:05raptori always wondered about plugins
14:17:21kodai need to be afk for a while
14:17:26raptorok
14:17:34raptori'll get your changes merged shortly...
14:17:40raptorthanks!
14:17:42kodathanks :)
14:18:09kodawhere can i read the logs so if you need to ask me something i can reply?
14:18:27raptorhttp://bitfighter.org/irclogs/
14:18:34raptorBFLogBot:
14:18:36raptor!bot
14:18:36BFLogBotI'm a real boy!
14:18:51raptor!logs
14:18:51BFLogBotThis channel is logged - http://bitfighter.org/irclogs/
14:18:56raptorthere we go
14:19:16raptornot very good log display (I have to improve it some day..)
14:19:20raptorbut they're there
14:20:09kodagreat thanks
14:20:25kodawe're spamming the channel lately :p
14:20:40raptoryep
14:20:45koda:)
14:20:47kodacya
14:20:48koda Quit (Quit: koda)
15:18:23raptoralright koda, changes have been merged; I did a little clean-up first
15:18:45raptorI put the Sparkle.framework in the lib/ directory and adjusted the Xcode project accordingly
15:19:19raptoryou'll have to create a new clone as I transplanted some revisions in the middle to not add some of the extra files to the code base
15:19:24raptoralso
15:19:58raptorDirectory.mm doesn't compile as of your latest revision: Directory.mm:118 'error' was not declared in this scope
15:21:12BFLogBot - Commit 32367e774bcc | Author: koda | Log: initial conversion of osx first launch script to code
15:21:14BFLogBot - Commit 75bac199ecf8 | Author: koda | Log: merge
15:21:15BFLogBot - Commit 8ca32784b4d0 | Author: koda | Log: tweak to Info.plist so that the right executable is launched on the right architercture
15:21:17BFLogBot - Commit b1cf089b10b3 | Author: buckyballreaction | Log: Add Sparkle framework (replacing one of koda's commits for organization purposes)
15:21:18BFLogBot - Commit f5e53b53a280 | Author: koda | Log: automatic updates for OSX too (via Sparkle)
15:21:20BFLogBot - Commit 05e631c0c957 | Author: buckyballreaction | Log: Fix Xcode project after Sparkle framework move
15:21:21BFLogBot - Commit d3ea89969563 | Author: koda | Log: perform a check on the update in addition to the folder existance, if there is a mismatch everything is updated
15:21:23BFLogBot - Commit feeb2a13e115 | Author: koda | Log: at this point the wrapper script is not needed anymore
15:23:32raptoractually, there *may* be away for you to reuse the clone - but you'll have to strip off the head and somehow force push the new changes
15:28:36sam686 has joined
15:28:36ChanServ sets mode +v sam686
15:43:33raptorok, i just closed the old fixes-017 branch
15:46:27BFLogBot - Commit 77fbf33282ff | Author: buckyballreaction | Log: Fix LuaRobot::setThrustToPt() (transplanted from f09bdbe26e2a2cd0f4e6df0ae6217ec0f099b904)
15:46:28BFLogBot - Commit bd71fed93018 | Author: sam8641 | Log: fix some project and dedicated compile
15:46:30BFLogBot - Commit 11c1f2b34c2b | Author: buckyballreaction | Log: Merge
15:46:31BFLogBot - Commit 62b37b02254c | Author: sam8641 | Log: fix visual c++ project again (added one more missing cpp file)
15:46:33BFLogBot - Commit df9af71ce34f | Author: buckyballreaction | Log: Fix gameConnection crash (partly transplanted from c5944acf89a9)
15:46:34BFLogBot - Commit 5ffe29840040 | Author: buckyballreaction | Log: Add missing classes for Xcode project
15:46:36BFLogBot - Commit 8660f4092ec7 | Author: buckyballreaction | Log: Update version info for 017b
15:46:37BFLogBot - Commit 4e6f8ff18b0b | Author: buckyballreaction | Log: tag for release
15:46:39BFLogBot - Commit 508231c4a5a6 | Author: buckyballreaction | Log: Closing branch as we approach 018
15:46:40BFLogBot - Commit 7300de6d4a67 | Author: buckyballreaction | Log: Merge
15:46:45raptorwhoa
15:47:00raptorlogbot you failed
15:47:45-sturgeon.freenode.net- *** Looking up your hostname...
15:47:45-sturgeon.freenode.net- *** Checking Ident
15:47:45-sturgeon.freenode.net- *** No Ident response
15:47:45-sturgeon.freenode.net- *** Couldn't look up your hostname
15:47:47[frigg VERSION]
15:47:52BFLogBot has joined
15:47:52Topic is 'Bitfighter 017b released! | http://www.bitfighter.org/downloads'
15:47:52Set by raptor!~raptor@unaffiliated/greenmachine on Wed Jul 04 01:46:09 GMT 2012
15:47:52-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.
16:13:47Watusimoto has joined
16:16:17raptorhi Watusimoto
16:16:45Watusimotohi
16:17:13raptorkoda has integrated the updating framework for Mac
16:18:26Watusimotoreally?
16:18:28raptorwon't be used until 019, though...
16:18:30raptoryep
16:18:37Watusimotolike the one we have for win ?
16:18:46raptoryes
16:19:01raptoryou start it up, it checks against a file online, and updates
16:19:18Watusimotoplease put his name in the credits
16:19:25Watusimotothat deserves it
16:19:47Watusimotook, I'm getting kicked off the machine... kids must play their games
16:19:51raptorheh
16:19:52Watusimotoback later
16:19:53raptorlater
16:56:49LordDVG has joined
16:56:58raptoroh neat - google code lets you do web hooks
17:17:56Watusimoto Quit (Ping timeout: 245 seconds)
17:30:46Watusimoto has joined
17:40:34Watusimotowhat are web hooks?
17:40:55raptoron commit, it will post the commit data to any URL you want
17:41:26raptorright now, logbot constantly grabs an atom feed and it is cumbersome and uses more resources
17:41:49raptori'm writing a php page that accepts the post data and write it to a file, then logbot can slurp that in instead
17:42:03raptorsee: https://code.google.com/p/support/wiki/PostCommitWebHooks
17:47:10raptoranyways, it's neat administrative garbage
17:47:27sam686garbage?
17:50:52raptorerr, stuff
17:55:18Fordcars has joined
17:55:27Fordcarshey sam
17:56:18sam686hi
17:57:27Fordcarsremember yesterday in one of my levels you were lagging alot? Well it was because you were in team yellow and I was in blue. When I tried team yellow alone, well I was lagging alot to and I was hosting. I think it's because team yellow has a huge goal that I streached to make a yellow Background.
17:58:54sam686I don't think that was the reason for the connection lag (I still had 100 fps performance)
17:59:17Fordcarswell why did I lag and had like 10 fps
17:59:39Fordcarsi was hosting and when i went back in team blue, the lag was gone!
18:00:13sam686I can join you to look at that...
18:00:21Fordcarsk if you want
18:06:02WatusimotoFordcars: try deleting the goal and see if it fixes the problem. I am skepticial it is the issue
18:11:37sam686The slowdown was caused by too many yellow team's spybugs in a level (slowdown except when no one on yellow team)
18:11:42Fordcarsyes
18:12:49Fordcars Quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
18:22:10raptornow to adjust logbot...
18:55:20Fordcars has joined
19:38:01raptorugh race conditions
19:50:57LordDVG Quit (Remote host closed the connection)
20:00:51sam686 Quit (Ping timeout: 245 seconds)
20:59:57raptornow i'm learning socket programming...
21:12:12sam686 has joined
21:12:12ChanServ sets mode +v sam686
21:17:41Watusimotosockets are kind of fun in a masochistic sort of way!
21:17:41raptorhaha...
21:17:41raptori think i'm realizing that now...
21:23:43sam686I see a dumb player trying to be sam686...
21:23:52raptorha
21:32:13koda has joined
21:34:17kodaand hello again
21:34:34raptorhi
21:35:57raptoroh man, now i'm threads inside of threads...
21:36:35sam686messing around with multiple threads?
21:36:52raptori'm writing a server that listens on a socket
21:45:13kodayay my changes got all in
21:45:24kodanow let's see if the my clone survives :D
21:45:40raptoryes, but you'll have to either, re-clone, or figure out how to force-push stuff...
21:45:58raptoralso, your latest code doesn't actually compile...
21:46:05koda:O
21:46:11raptorsomething about 'error' being undefined in Direcotry.mm
21:46:20kodanaaaaw
21:46:38kodalast second debug statement removal
21:46:40koda>_<
21:46:43koda apologises
21:46:46raptorheh
21:47:04raptorwell, if you get your clone in order and fix it, i'll slurp in the change :)
21:49:48kodabtw, do you mind if i remove Info.plist? it confused the hell out of me while the main one is Bitfighter-Info.plist
21:50:13raptoruh sure, do whatever you like :)
21:51:51kodaok if i keep using the clone i'll either have to force-update or to merge, which means that when you pull from my clone you'll get those revisions as well
21:52:02koda(unless you revert them before committing afaik)
21:52:11kodabut for simplicity let's create a new clone
21:52:30raptori think if you pull the cahnges it creates a new head, correct?
21:52:40kodayes
21:52:42raptorif you strip the other head, then force-push
21:53:06raptori'm not sure if that will actually work, and clean-up server side...
21:54:03raptorstrip is part of the 'mq' extension (if you don't know0
21:55:09FordcarsWhat is he doing?
21:55:24raptormac development stuff
21:55:38raptorsince he knows Mac better than I :)
21:56:00koda untrue
21:56:37Fordcarsoohhhhhh
21:59:15Fordcarshaving problems committing it?
21:59:36raptorno, i just messed him up by transplaning some of his changes
21:59:59Fordcarshaha ok
22:01:25kodaok i stripped my local repo
22:01:34raptordid it work?
22:01:36kodanow let's see googlecode explode :D
22:01:56raptori wonder if it'll work...
22:02:03raptorthanks for indulging my curiosity
22:02:16kodathank you for giving me reason to try :p
22:04:48kodawowowo
22:04:53kodait seems to have worked
22:04:54kodahttp://code.google.com/r/vittoriogiovara-bitfighter/source/list
22:04:57raptoroooo
22:05:01raptorNO WAY
22:05:49raptorwait
22:05:49kodawhen you hg-strip your tree usually the other repos have a problem
22:05:54raptorlook under branches
22:06:00raptorit's still there :(
22:06:39raptorrats
22:07:24kodawill that get pulled in even though it's a branch?
22:07:30raptoryes, just did it
22:08:59raptorsorry, i guess you'll have to do a new clone...
22:09:17raptorthe proper way to do history changes is to reset the repo then push from local...
22:09:53raptorI wrote my first socket program!!
22:12:05Fordcars Quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
22:18:50Fordcars has joined
22:20:31kodayay :)
22:20:55kodawhy sometimes there are files with names "bitfighterd" <- d
22:20:57koda?
22:21:06raptorwhere?
22:21:16raptorthat is the name of the dedicated server compile in Linux
22:21:33sam686the "D" at the ending may mean dedicated, like "httpd"
22:21:34kodabuild/osx/xcode/Bitfighterd-Info.plist
22:21:39raptoroh
22:21:57Fordcarsicon file!
22:22:11raptorthat's because an older Mac person (named Zoomber) had created a bitfighter-dedicated target in Xcode once
22:22:17raptorfeel free to clean it up
22:22:44sam686too bad Zoomber is gone for more then 2 months so far...
22:22:54kodano more dedicated target? :o
22:23:02kodai remember that nickname
22:23:24Fordcarsme too now sam686 is not being paid for
22:23:53Fordcarsbut wasn't Bitfighterd.icns just the blue bitfighter icon?
22:23:57sam686I don't know if dedicated only build is needed for mac (and maybe not needed for windows too) as we could just use a startup command -dedicated
22:24:26raptoryeah, we decided to get rid of it because Mac users who wanted to run a dedicated-only compile were difficult to support...
22:24:44raptorand you can just host from the main menu anyways...
22:24:55Fordcars-dedicated doesn't work for me
22:25:00Fordcarson mac yeah
22:25:13kodai think i'd agree on that, if people really need that on mac they can fire up the terminal and read docs :p
22:25:36FordcarsOh man! There's an error
22:25:40Fordcarsyet
22:25:54Fordcarscompiling just hg pull -u
22:26:04raptorFordcars: koda is fixing his error
22:26:18Fordcarsstill
22:26:24sam686I think -dedicated should work on bitfighter (you might try starting it from command line, but 017 and earliear have a windows bug that shows nothing on output commands of any errors)
22:26:57Fordcarsoh yes error was not declared. well good luck koda
22:27:47kodapushed!
22:27:48kodahttps://vittoriogiovara-bitfighter-again.googlecode.com/
22:28:13kodatoo bad i can't maintain the xcode4 project too
22:28:28Fordcarswhy
22:28:40kodaFordcars: i don't have xcode4? :p
22:28:58Fordcarsoh I have 3.1 :P
22:29:19FordcarsI think xcode 4 you have to pay for it don't you?
22:29:35raptorchanges committed
22:29:35Fordcarsand be in the dev apple club or whatever
22:29:49Fordcarsstill compiling
22:29:53raptornope
22:29:57raptori got it in a 10.8 VM
22:30:00Fordcars116 of 119!
22:30:09kodaFordcars: it was for a brief period, now it's free if you're on the latest os version
22:30:28Fordcarsoh yay! Well I'm still on ppc so yeah
22:30:39koda waits for BFLogBot to announce the commits
22:31:34Fordcars...
22:32:55sam686ever tried cross-compiling to target mac os x powerpc using linux's gcc? If that works, then that might be a good way to have more updated compiler..
22:33:20kodaalmost
22:33:33raptori looked into it once
22:33:34BFLogBot - Commit ba2c94d804e7 | Author: koda | Log: fix build...
22:33:36BFLogBot - Commit 5161934e4442 | Author: koda | Log: minor xcode3 project cleanup
22:33:41kodai crosscompiled for apple on linux but same argch (i386)
22:33:46kodaarch*
22:33:49raptorthen I decided it would cost too much of my life to figure it out
22:34:07Fordcarshaha
22:35:09Fordcarssuccess!
22:36:02kodasam686: do you have an autobuilder in place?
22:36:27sam686I mostly used windows visual C++ 2008
22:37:05sam686At one time, I had mingw gcc that just comipled bitfighter (without my changes pushed to make it work) but only with twice as big binary size..
22:37:35kodawell that's quite ok
22:37:57kodamsvc has much better code/size ratio
22:38:18kodaiirc mingw on windows has had sse2 support just from a few releases
22:39:01kodastill it'd be nice to have those changes in the codebase, some people like to save those hours of downloading msvc :p
22:39:47sam686ok, lets see if I can find it and get it working again..
22:45:03raptorugh mingw
22:46:00FordcarsI don't even have a compiler on windows
22:46:14raptorwho on windows honestly uses mingw if they're not normally a Linux developer?
22:46:28sam686if it compiles in mingw, I bet it could also make cross compiling to windows target easier..
22:49:47kodasam686: just make sure you get a recent version of the mingw toolchain
22:52:01kodathe main problem of mingw and msvc coexistence is the fact that you can't link libs compiled with either-one on the other
22:52:46raptori just went through that...
23:01:26Fordcars Quit (Quit: This computer has gone to sleep)
23:02:35raptori'm building a socket framework now...
23:18:31kodagood night :)
23:18:39raptornight!
23:18:41raptorand thanks!
23:18:51koda Quit (Quit: you can't say 'hello' without saying 'hell')
23:32:13Fordcars has joined
23:32:30FordcarsWASSUP?????
23:48:57raptorhi
23:51:51sam686hi
23:53:45BFLogBot - Commit b0b4b688dffe | Author: watusim...@bitfighter.org | Log: Remove a bunch of code that turns out to have been unneeded
23:53:46BFLogBot - Commit b161b3c052f8 | Author: watusim...@bitfighter.org | Log: Comments
23:53:48BFLogBot - Commit 14e9eae32b58 | Author: watusim...@bitfighter.org | Log: Whitespace
23:53:49BFLogBot - Commit 38a544803950 | Author: watusim...@bitfighter.org | Log: Rename SeekerProjectile to Seeker (as it's not a projectile, and the name keeps confusing me); rename some vars, add comments as I try to decypher how this stuff works
23:53:51BFLogBot - Commit 78de0e098011 | Author: watusim...@bitfighter.org | Log: Create MountableItem class to get code related to mounting out of MoveItem, where it doesn't really belong. I was surprised by how much of MoveItem was related to mounting things on other things.
23:53:52BFLogBot - Commit e7f1cca27ed9 | Author: watusim...@bitfighter.org | Log: Slight efficiency increase
23:53:54BFLogBot - Commit 88cd9d0bd52c | Author: watusim...@bitfighter.org | Log: Merge
23:53:55BFLogBot - Commit 57b85a8f4249 | Author: watusim...@bitfighter.org | Log: Trivial
23:56:55Fordcarshi
23:58:13Fordcars Quit (Quit: Leaving)
23:58:25raptorok, everyone bear with me as i do some logbot testing...
23:58:30raptorplease

Index Search ←Prev date Next date→

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