#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-09-11

Timestamps are in GMT/BST.

00:05:00raptor has joined
00:05:00raptor Quit (Changing host)
00:05:00raptor has joined
00:05:00ChanServ sets mode +o raptor
00:06:00raptorsorry internet went out
00:07:00sam686ok..
00:08:00raptorok, i have a big commit coming - it all works now, hopefully cross-platform
00:10:00sam686i found a missing window's version of U32 Platform::getRealMicroseconds() in tnl/platform.cpp
00:10:00raptoryes - i didn't know how to implement that in windows
00:11:00raptoractually boost has better ways to do it with date_time, I think
00:11:00sam686is microseconds 100 times faster then milliseconds?
00:11:00raptor1000
00:11:00sam6861000.. ok
00:12:00raptormilli -> micro -> nano -> femto?
00:26:00raptorok ready for me to push?
00:29:00sam686ok, if you want to..
00:29:00raptorlet's see how bad things go..
00:34:00BFLogBot - Commit a9b9d1180c24 | Author: buckyballreaction | Log: Missing boost headers galore
00:34:00BFLogBot - Commit d081ee52b48b | Author: buckyballreaction | Log: Use an existing and more cross-platform way to check validity of IP address
00:34:00raptorok
00:35:00raptorplease check to make sure it compiles ok on your two platforms
00:37:00raptori just know watusimoto is going to bug me about the boost headers...
00:37:00sam6861669 files updated..
00:37:00raptor:)
00:44:00raptorwhat's really crazy is many of those headers just included other headers - or had less than 20 lines of code
00:44:00sam686windows error: 1>LINK : fatal error LNK1104: cannot open file 'libboost_date_time-vc90-mt-s-1_46_1.lib'
00:44:00raptornoooooo
00:44:00raptorthat shouldn't happen...
00:45:00raptortry adding that '#define BOOST_ALL_NO_LIB' again
00:45:00raptorto boost/config/user.hpp
00:46:00raptori tried to avoid all functions that would require a binary counterpart...
00:46:00raptorbe back in a bit - dinner time!
00:57:00sam686builds ok with no errors when using #define BOOST_ALL_NO_LIB
01:00:00raptorexcellent
01:00:00raptorcommit that, then
01:01:00raptorI should test with mac...
01:01:00sam686all source code in zap/ is 2.75 MB, tnl/ is 1.87 MB mysql++/ is 1.74 MB, boost/ 9.93 MB
01:01:00raptorhaha
01:03:00raptori'm thinking about going through the TNL classes and moving the header declaratives {} into the cpp files
01:03:00raptori ran into a bunch more..
01:03:00raptorcan't move the template stuff, of course
01:12:00sam686is it possible to have ServerGame and ClientGame (such as hosting) run in seperate independent threads?
01:12:00raptori was thinking about threading the other day
01:12:00raptorthere are several things we should do in separate threads, but i don't know how much of a rewrite that'll be
01:13:00raptorlike separating a server loop and client loop
01:14:00sam686how will TNL network code handle that?
01:15:00sam686one thing for sure, don't use global variables.
01:15:00raptori have no idea
01:15:00raptorwell you can use global, but they need to be 'Atomic'
01:15:00sam686one global variable being used is extern Vector<Zap::DatabaseObject *> fillVector at the bottom of gridDB.h
01:15:00sam686fillVector is being used everywhere..
01:15:00raptoryes we'd have to use some sort of volatile, thread-safe object
01:16:00raptorwhich boost has
01:16:00sam686i mostly did use a seperate thread for saving stats to database..
01:17:00raptoryes, which was good
01:17:00raptori was thinking that screenshots should do the same
01:18:00sam686can't read pixels on the screen, and render at the same time, that won't work. but after reading pixels, it then can go to seperate thread.
01:18:00raptorwe will definitely have to implement threads for any sort of trigger system
01:18:00raptoryes, after reading pixels - the slow part is the compression/write to disk
01:20:00sam686a current system of shift+Q or ctrl+Q (which ever it is) there is no indication that you pressed the button or not, other then a small freezing of gameplay.
01:20:00raptorso like render a 2 second message that says something like "screenshot taken"
01:21:00raptoror "saving screenshot file-001.png"
01:21:00sam686yes, or maybe a simple sound might work?
01:21:00raptorbetter visual, i think
01:21:00raptoror at least visual
01:21:00sam686probably yes for visual..
01:22:00raptori was thinking about that 'admin message thread' that bobdaduck brought up
01:22:00sam686version 015 had an obvious window resizing flicker that lets me know i pressed shift+Q (or is it ctrl+Q?)
01:22:00raptormaybe it would be in a separate area of the screen?
01:22:00raptorand screenshot message could go there...
01:22:00raptornot sure
01:24:00sam686how should a ctrl+Q work? flash white like a camera flash feature?
01:24:00raptori'm thinking just a simple message that is distinguisable
01:25:00sam686ok.. i think a message is good enough.
01:35:00raptormultithreading would be good to de-couple the audio from the main loop
01:37:00raptorand especially for bots
01:38:00raptorif the AI logic ran separately, that would increase performance quite a bit, i think
02:09:00BFLogBot - Commit 2b53e7778d63 | Author: buckyballreaction | Log: Turn off boost library linking logic
02:26:00raptor Quit (Remote host closed the connection)
04:09:00Zoomber Quit (Quit: Zoomber)
05:09:00Zoomber has joined
05:09:00ChanServ sets mode +v Zoomber
06:28:00watusimoto has joined
06:32:00Zoomberhey watusimoto
06:32:00Zoomberare you free at the moment?
06:34:00Flynnn Quit (Quit: This computer has gone to sleep)
06:34:00Zoomberwatusimoto, are you on skype often still ?
06:35:00Flynnn has joined
06:35:00Zoomberhi flynnn
07:24:00Flynnn Quit (Quit: This computer has gone to sleep)
07:43:00kodax has joined
07:43:00watusimoto Quit (Ping timeout: 276 seconds)
08:23:00Zoombers_bot is stupid
08:53:00Zoomber Quit (Quit: Zoomber)
09:24:00kodax Quit (Ping timeout: 258 seconds)
10:59:00LordDVG has joined
11:26:00kodax has joined
12:19:00LordDVG Quit (Remote host closed the connection)
12:22:00LordDVG has joined
12:28:00watusimoto has joined
12:44:00watusimoto Quit (Ping timeout: 252 seconds)
12:56:00raptor has joined
12:56:00ChanServ sets mode +o raptor
13:06:00LordDVG Quit (Remote host closed the connection)
13:17:00LordDVG has joined
13:40:00LordDVG Quit (Remote host closed the connection)
13:47:00LordDVG has joined
14:02:00kodax Quit (Ping timeout: 260 seconds)
14:27:00watusimoto has joined
14:29:00raptorgood day
14:29:00LordDVG Quit (Remote host closed the connection)
14:36:00watusimoto Quit (Ping timeout: 252 seconds)
14:39:00watusimoto has joined
14:47:00watusimoto Quit (Read error: Operation timed out)
14:51:00watusimoto has joined
14:51:00raptoror maybe if we used... JSON!
14:52:00watusimoto Quit (Read error: Connection reset by peer)
14:53:00watusimoto has joined
14:54:00kodax has joined
15:01:00-holmes.freenode.net- *** Looking up your hostname...
15:01:00-holmes.freenode.net- *** Checking Ident
15:01:00-holmes.freenode.net- *** No Ident response
15:02:00-holmes.freenode.net- *** Couldn't look up your hostname
15:02:00BFLogBot has joined
15:02:00Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/'
15:02:00Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011
15:02:00-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.
15:11:00watusimoto Quit (Read error: Connection reset by peer)
15:15:00watusimoto has joined
15:16:00raptoroh my goodness, google code let's you use git now
15:19:00raptorbut the big question is: does git let you use windows now?
15:22:00[1]watusimoto has joined
15:22:00watusimoto Quit (Ping timeout: 276 seconds)
15:29:00[1]watusimoto is now known as watusimoto
15:35:00kodax Quit (Ping timeout: 276 seconds)
15:56:00kodax has joined
16:08:00raptorwell at least everything compiles with the new boost headers.. including on mac
16:09:00[1]watusimoto has joined
16:11:00watusimoto Quit (Ping timeout: 260 seconds)
16:11:00watusimoto has joined
16:14:00[2]watusimoto has joined
16:14:00[1]watusimoto Quit (Ping timeout: 260 seconds)
16:16:00watusimoto Quit (Ping timeout: 260 seconds)
16:23:00[2]watusimoto is now known as watusimoto
16:40:00raptor Quit (Remote host closed the connection)
16:46:00kodax Quit (Ping timeout: 260 seconds)
16:59:00watusimoto Quit (Ping timeout: 240 seconds)
17:02:00LordDVG has joined
17:09:00watusimoto has joined
17:11:00[1]watusimoto has joined
17:13:00watusimoto Quit (Ping timeout: 260 seconds)
17:34:00[1]watusimoto Quit (Read error: Connection reset by peer)
17:34:00ShadowXloner has joined
17:34:00ShadowXlonerWhat's up guys?
17:35:00watusimoto has joined
17:35:00ShadowXlonerHello?
17:39:00[1]watusimoto has joined
17:40:00Zoomber has joined
17:40:00ChanServ sets mode +v Zoomber
17:41:00ShadowXloner Quit (Read error: Connection reset by peer)
17:42:00watusimoto Quit (Ping timeout: 276 seconds)
17:46:00[1]watusimoto Quit (Read error: Operation timed out)
17:48:00watusimoto has joined
17:55:00watusimoto Quit (Read error: Operation timed out)
18:00:00watusimoto has joined
18:07:00watusimoto Quit (Read error: Operation timed out)
18:14:00watusimoto has joined
18:27:00BFLogBot - Commit e41047550a23 | Author: watusim...@bitfighter.org | Log: Move levelSkipList to GameSettings, fix some "how do we exit the game?" bugs and confusion, fix memory leak with gServerGame not being deleted.
18:27:00BFLogBot - Commit e5c384d30fff | Author: watusim...@bitfighter.org | Log: Merged gConfigDirs into GameSettings, some related refactor
18:27:00BFLogBot - Commit fd5c961b5382 | Author: watusim...@bitfighter.org | Log: Merge
18:27:00BFLogBot - Commit 074d5e723e11 | Author: watusim...@bitfighter.org | Log: Get this to compile on my machine -- looks like some files are missing; will probably want to undo everything done here
18:27:00BFLogBot - Commit 1ac104ce9c52 | Author: watusim...@bitfighter.org | Log: Add -stutter cmd line option to simulate VPS CPU stutter (specify a val btwn 0 and 1000)
18:28:00BFLogBot - Commit 8953105dfdf2 | Author: watusim...@bitfighter.org | Log: Variable names, public->protected
18:28:00BFLogBot - Commit d4216c927ded | Author: watusim...@bitfighter.org | Log: Merge
18:28:00BFLogBot - Commit 856edf60defb | Author: watusim...@bitfighter.org | Log: Restore BanList stuff I removed earlier to get things to compile.
18:28:00BFLogBot - Commit 9493945866f6 | Author: watusim...@bitfighter.org | Log: Make banList a member on settings... solves some link problems for me; also fix a problem with how we pass GameSettings around
18:28:00BFLogBot - Commit a1580c48f370 | Author: watusim...@bitfighter.org | Log: Fix compiling after last checkin
18:33:00watusimoto Quit (Read error: Connection timed out)
18:34:00watusimoto has joined
18:35:00Flynnn has joined
18:47:00watusimoto Quit (Read error: Connection reset by peer)
18:50:00LordDVG Quit (Ping timeout: 276 seconds)
19:23:00LordDVG has joined
19:48:00BFLogBot - Commit 281cb8b60646 | Author: watusim...@bitfighter.org | Log: Create what I think is the correct framework for fixing "skipped shots" on stuttery server... but can't quite get my head wrapped around it to find the right solution.
20:17:00Zoomberhey sam686, you on?
20:19:00karamazovapyResults are in - http://bitfighter.org/forums/viewtopic.php?f=20&t=862
20:19:00karamazovapyThis was the second biggest BBB ever, after 3B3
20:22:00LordDVG Quit (Ping timeout: 260 seconds)
20:25:00raptor has joined
20:25:00ChanServ sets mode +o raptor
20:25:00raptorfootloose won!?!?!?!?
20:27:00LordDVG has joined
20:28:00LordDVG Quit (Remote host closed the connection)
20:36:00karamazovapyfor reals.
20:36:00karamazovapycould've been luck...could've been skill...but foot won one of the FFA games and that was the difference between an outright win and a tie, anyway
20:37:00raptoroh yeah, airlock
20:37:00raptori was flabbergasted
20:37:00karamazovapyyeah...I won _k's innovation, sam won an airlock
20:37:00karamazovapysky won a bitmatch
20:37:00karamazovapyzoomber won one
20:37:00Zoomberi won a hunters i think
20:38:00Zoomberi seem to have better luck on the ODD BBBs
20:38:00raptorZoomber, IP info: http://en.wikipedia.org/wiki/IPv4#Special-use_addresses
20:38:00Zoomberyeah, i took a look at that
20:38:00raptorah ok
20:38:00raptori doubled my wins this time!
20:38:00karamazovapyZ - you won Recurve
20:38:00karamazovapysky won Tin Man
20:39:00karamazovapyAND fractality
20:39:00karamazovapyZ - you won portaliteration, too
20:39:00Zoomberoh
20:39:00karamazovapyso you each got two. me, sam, and foot each got one
20:40:00Zoomberi was on the winning team 1/3rd of the matches
20:40:00karamazovapyif you play the whole time and do a good job, you win 1/2 the time
20:41:00karamazovapyit drops from there
20:41:00karamazovapyI'm not exactly sure what that means though...lol
20:41:00raptori still think that soccer match was awesome (even though I wasn't in it..)
20:41:00karamazovapyyeah, I've got video
20:41:00raptorand funny how 5 of 7 scores on red were own-goals
20:42:00Zoomberbrb
20:42:00karamazovapythey were just last touches, not necessarily momentum
20:42:00raptoryeah - i didn't see though..
20:42:00karamazovapyif scoring were fair, at least a couple were directed by me
20:42:00raptori watched sam686's version and he was mostly defense
20:43:00karamazovapyI check a little of my video, but I haven't watched any full games
20:43:00karamazovapy*checked
20:44:00raptorwhere is that?
20:44:00karamazovapyon my harddrive
20:44:00karamazovapyat this point, I feel like there's so much video up, I'm not sure what's worth uploading
20:58:00karamazovapysince I'm curating the BitfighterVideo channel, I think I still have to decide what the point of it is.
20:58:00karamazovapyI mean, nobody's going to go through and watch all four hours of 3B6
20:59:00karamazovapyand frankly, I wasn't even always playing, so some of it *really* isn't worth watching from my camera's viewpoint
21:00:00raptor Quit (Remote host closed the connection)
21:07:00Zoomber_laptop has joined
21:07:00Zoomber_laptopback, sam686 on?
21:07:00Zoomber_laptopyet? maybe sleeping in still?
21:08:00Zoomber_laptopwait, that would be four
21:36:00ChanServ sets mode +v Zoomber_laptop
21:45:00Zoomber_laptop Quit (Quit: Zoomber_laptop)
22:35:00sam686hi..

Index Search ←Prev date Next date→

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