Timestamps are in GMT/BST.
| 00:05:00 | | raptor has joined |
| 00:05:00 | | raptor Quit (Changing host) |
| 00:05:00 | | raptor has joined |
| 00:05:00 | | ChanServ sets mode +o raptor |
| 00:06:00 | raptor | sorry internet went out |
| 00:07:00 | sam686 | ok.. |
| 00:08:00 | raptor | ok, i have a big commit coming - it all works now, hopefully cross-platform |
| 00:10:00 | sam686 | i found a missing window's version of U32 Platform::getRealMicroseconds() in tnl/platform.cpp |
| 00:10:00 | raptor | yes - i didn't know how to implement that in windows |
| 00:11:00 | raptor | actually boost has better ways to do it with date_time, I think |
| 00:11:00 | sam686 | is microseconds 100 times faster then milliseconds? |
| 00:11:00 | raptor | 1000 |
| 00:11:00 | sam686 | 1000.. ok |
| 00:12:00 | raptor | milli -> micro -> nano -> femto? |
| 00:26:00 | raptor | ok ready for me to push? |
| 00:29:00 | sam686 | ok, if you want to.. |
| 00:29:00 | raptor | let's see how bad things go.. |
| 00:34:00 | | BFLogBot - Commit a9b9d1180c24 | Author: buckyballreaction | Log: Missing boost headers galore |
| 00:34:00 | | BFLogBot - Commit d081ee52b48b | Author: buckyballreaction | Log: Use an existing and more cross-platform way to check validity of IP address |
| 00:34:00 | raptor | ok |
| 00:35:00 | raptor | please check to make sure it compiles ok on your two platforms |
| 00:37:00 | raptor | i just know watusimoto is going to bug me about the boost headers... |
| 00:37:00 | sam686 | 1669 files updated.. |
| 00:37:00 | raptor | :) |
| 00:44:00 | raptor | what's really crazy is many of those headers just included other headers - or had less than 20 lines of code |
| 00:44:00 | sam686 | windows error: 1>LINK : fatal error LNK1104: cannot open file 'libboost_date_time-vc90-mt-s-1_46_1.lib' |
| 00:44:00 | raptor | noooooo |
| 00:44:00 | raptor | that shouldn't happen... |
| 00:45:00 | raptor | try adding that '#define BOOST_ALL_NO_LIB' again |
| 00:45:00 | raptor | to boost/config/user.hpp |
| 00:46:00 | raptor | i tried to avoid all functions that would require a binary counterpart... |
| 00:46:00 | raptor | be back in a bit - dinner time! |
| 00:57:00 | sam686 | builds ok with no errors when using #define BOOST_ALL_NO_LIB |
| 01:00:00 | raptor | excellent |
| 01:00:00 | raptor | commit that, then |
| 01:01:00 | raptor | I should test with mac... |
| 01:01:00 | sam686 | all source code in zap/ is 2.75 MB, tnl/ is 1.87 MB mysql++/ is 1.74 MB, boost/ 9.93 MB |
| 01:01:00 | raptor | haha |
| 01:03:00 | raptor | i'm thinking about going through the TNL classes and moving the header declaratives {} into the cpp files |
| 01:03:00 | raptor | i ran into a bunch more.. |
| 01:03:00 | raptor | can't move the template stuff, of course |
| 01:12:00 | sam686 | is it possible to have ServerGame and ClientGame (such as hosting) run in seperate independent threads? |
| 01:12:00 | raptor | i was thinking about threading the other day |
| 01:12:00 | raptor | there are several things we should do in separate threads, but i don't know how much of a rewrite that'll be |
| 01:13:00 | raptor | like separating a server loop and client loop |
| 01:14:00 | sam686 | how will TNL network code handle that? |
| 01:15:00 | sam686 | one thing for sure, don't use global variables. |
| 01:15:00 | raptor | i have no idea |
| 01:15:00 | raptor | well you can use global, but they need to be 'Atomic' |
| 01:15:00 | sam686 | one global variable being used is extern Vector<Zap::DatabaseObject *> fillVector at the bottom of gridDB.h |
| 01:15:00 | sam686 | fillVector is being used everywhere.. |
| 01:15:00 | raptor | yes we'd have to use some sort of volatile, thread-safe object |
| 01:16:00 | raptor | which boost has |
| 01:16:00 | sam686 | i mostly did use a seperate thread for saving stats to database.. |
| 01:17:00 | raptor | yes, which was good |
| 01:17:00 | raptor | i was thinking that screenshots should do the same |
| 01:18:00 | sam686 | can'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:00 | raptor | we will definitely have to implement threads for any sort of trigger system |
| 01:18:00 | raptor | yes, after reading pixels - the slow part is the compression/write to disk |
| 01:20:00 | sam686 | a 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:00 | raptor | so like render a 2 second message that says something like "screenshot taken" |
| 01:21:00 | raptor | or "saving screenshot file-001.png" |
| 01:21:00 | sam686 | yes, or maybe a simple sound might work? |
| 01:21:00 | raptor | better visual, i think |
| 01:21:00 | raptor | or at least visual |
| 01:21:00 | sam686 | probably yes for visual.. |
| 01:22:00 | raptor | i was thinking about that 'admin message thread' that bobdaduck brought up |
| 01:22:00 | sam686 | version 015 had an obvious window resizing flicker that lets me know i pressed shift+Q (or is it ctrl+Q?) |
| 01:22:00 | raptor | maybe it would be in a separate area of the screen? |
| 01:22:00 | raptor | and screenshot message could go there... |
| 01:22:00 | raptor | not sure |
| 01:24:00 | sam686 | how should a ctrl+Q work? flash white like a camera flash feature? |
| 01:24:00 | raptor | i'm thinking just a simple message that is distinguisable |
| 01:25:00 | sam686 | ok.. i think a message is good enough. |
| 01:35:00 | raptor | multithreading would be good to de-couple the audio from the main loop |
| 01:37:00 | raptor | and especially for bots |
| 01:38:00 | raptor | if the AI logic ran separately, that would increase performance quite a bit, i think |
| 02:09:00 | | BFLogBot - Commit 2b53e7778d63 | Author: buckyballreaction | Log: Turn off boost library linking logic |
| 02:26:00 | | raptor Quit (Remote host closed the connection) |
| 04:09:00 | | Zoomber Quit (Quit: Zoomber) |
| 05:09:00 | | Zoomber has joined |
| 05:09:00 | | ChanServ sets mode +v Zoomber |
| 06:28:00 | | watusimoto has joined |
| 06:32:00 | Zoomber | hey watusimoto |
| 06:32:00 | Zoomber | are you free at the moment? |
| 06:34:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 06:34:00 | Zoomber | watusimoto, are you on skype often still ? |
| 06:35:00 | | Flynnn has joined |
| 06:35:00 | Zoomber | hi flynnn |
| 07:24:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 07:43:00 | | kodax has joined |
| 07:43:00 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 08:23:00 | Zoomber | s_bot is stupid |
| 08:53:00 | | Zoomber Quit (Quit: Zoomber) |
| 09:24:00 | | kodax Quit (Ping timeout: 258 seconds) |
| 10:59:00 | | LordDVG has joined |
| 11:26:00 | | kodax has joined |
| 12:19:00 | | LordDVG Quit (Remote host closed the connection) |
| 12:22:00 | | LordDVG has joined |
| 12:28:00 | | watusimoto has joined |
| 12:44:00 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 12:56:00 | | raptor has joined |
| 12:56:00 | | ChanServ sets mode +o raptor |
| 13:06:00 | | LordDVG Quit (Remote host closed the connection) |
| 13:17:00 | | LordDVG has joined |
| 13:40:00 | | LordDVG Quit (Remote host closed the connection) |
| 13:47:00 | | LordDVG has joined |
| 14:02:00 | | kodax Quit (Ping timeout: 260 seconds) |
| 14:27:00 | | watusimoto has joined |
| 14:29:00 | raptor | good day |
| 14:29:00 | | LordDVG Quit (Remote host closed the connection) |
| 14:36:00 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 14:39:00 | | watusimoto has joined |
| 14:47:00 | | watusimoto Quit (Read error: Operation timed out) |
| 14:51:00 | | watusimoto has joined |
| 14:51:00 | raptor | or maybe if we used... JSON! |
| 14:52:00 | | watusimoto Quit (Read error: Connection reset by peer) |
| 14:53:00 | | watusimoto has joined |
| 14:54:00 | | kodax 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:00 | | BFLogBot has joined |
| 15:02:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 15:02:00 | | Set 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:00 | | watusimoto Quit (Read error: Connection reset by peer) |
| 15:15:00 | | watusimoto has joined |
| 15:16:00 | raptor | oh my goodness, google code let's you use git now |
| 15:19:00 | raptor | but the big question is: does git let you use windows now? |
| 15:22:00 | | [1]watusimoto has joined |
| 15:22:00 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 15:29:00 | | [1]watusimoto is now known as watusimoto |
| 15:35:00 | | kodax Quit (Ping timeout: 276 seconds) |
| 15:56:00 | | kodax has joined |
| 16:08:00 | raptor | well at least everything compiles with the new boost headers.. including on mac |
| 16:09:00 | | [1]watusimoto has joined |
| 16:11:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 16:11:00 | | watusimoto has joined |
| 16:14:00 | | [2]watusimoto has joined |
| 16:14:00 | | [1]watusimoto Quit (Ping timeout: 260 seconds) |
| 16:16:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 16:23:00 | | [2]watusimoto is now known as watusimoto |
| 16:40:00 | | raptor Quit (Remote host closed the connection) |
| 16:46:00 | | kodax Quit (Ping timeout: 260 seconds) |
| 16:59:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 17:02:00 | | LordDVG has joined |
| 17:09:00 | | watusimoto has joined |
| 17:11:00 | | [1]watusimoto has joined |
| 17:13:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 17:34:00 | | [1]watusimoto Quit (Read error: Connection reset by peer) |
| 17:34:00 | | ShadowXloner has joined |
| 17:34:00 | ShadowXloner | What's up guys? |
| 17:35:00 | | watusimoto has joined |
| 17:35:00 | ShadowXloner | Hello? |
| 17:39:00 | | [1]watusimoto has joined |
| 17:40:00 | | Zoomber has joined |
| 17:40:00 | | ChanServ sets mode +v Zoomber |
| 17:41:00 | | ShadowXloner Quit (Read error: Connection reset by peer) |
| 17:42:00 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 17:46:00 | | [1]watusimoto Quit (Read error: Operation timed out) |
| 17:48:00 | | watusimoto has joined |
| 17:55:00 | | watusimoto Quit (Read error: Operation timed out) |
| 18:00:00 | | watusimoto has joined |
| 18:07:00 | | watusimoto Quit (Read error: Operation timed out) |
| 18:14:00 | | watusimoto has joined |
| 18:27:00 | | BFLogBot - 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:00 | | BFLogBot - Commit e5c384d30fff | Author: watusim...@bitfighter.org | Log: Merged gConfigDirs into GameSettings, some related refactor |
| 18:27:00 | | BFLogBot - Commit fd5c961b5382 | Author: watusim...@bitfighter.org | Log: Merge |
| 18:27:00 | | BFLogBot - 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:00 | | BFLogBot - 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:00 | | BFLogBot - Commit 8953105dfdf2 | Author: watusim...@bitfighter.org | Log: Variable names, public->protected |
| 18:28:00 | | BFLogBot - Commit d4216c927ded | Author: watusim...@bitfighter.org | Log: Merge |
| 18:28:00 | | BFLogBot - Commit 856edf60defb | Author: watusim...@bitfighter.org | Log: Restore BanList stuff I removed earlier to get things to compile. |
| 18:28:00 | | BFLogBot - 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:00 | | BFLogBot - Commit a1580c48f370 | Author: watusim...@bitfighter.org | Log: Fix compiling after last checkin |
| 18:33:00 | | watusimoto Quit (Read error: Connection timed out) |
| 18:34:00 | | watusimoto has joined |
| 18:35:00 | | Flynnn has joined |
| 18:47:00 | | watusimoto Quit (Read error: Connection reset by peer) |
| 18:50:00 | | LordDVG Quit (Ping timeout: 276 seconds) |
| 19:23:00 | | LordDVG has joined |
| 19:48:00 | | BFLogBot - 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:00 | Zoomber | hey sam686, you on? |
| 20:19:00 | karamazovapy | Results are in - http://bitfighter.org/forums/viewtopic.php?f=20&t=862 |
| 20:19:00 | karamazovapy | This was the second biggest BBB ever, after 3B3 |
| 20:22:00 | | LordDVG Quit (Ping timeout: 260 seconds) |
| 20:25:00 | | raptor has joined |
| 20:25:00 | | ChanServ sets mode +o raptor |
| 20:25:00 | raptor | footloose won!?!?!?!? |
| 20:27:00 | | LordDVG has joined |
| 20:28:00 | | LordDVG Quit (Remote host closed the connection) |
| 20:36:00 | karamazovapy | for reals. |
| 20:36:00 | karamazovapy | could'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:00 | raptor | oh yeah, airlock |
| 20:37:00 | raptor | i was flabbergasted |
| 20:37:00 | karamazovapy | yeah...I won _k's innovation, sam won an airlock |
| 20:37:00 | karamazovapy | sky won a bitmatch |
| 20:37:00 | karamazovapy | zoomber won one |
| 20:37:00 | Zoomber | i won a hunters i think |
| 20:38:00 | Zoomber | i seem to have better luck on the ODD BBBs |
| 20:38:00 | raptor | Zoomber, IP info: http://en.wikipedia.org/wiki/IPv4#Special-use_addresses |
| 20:38:00 | Zoomber | yeah, i took a look at that |
| 20:38:00 | raptor | ah ok |
| 20:38:00 | raptor | i doubled my wins this time! |
| 20:38:00 | karamazovapy | Z - you won Recurve |
| 20:38:00 | karamazovapy | sky won Tin Man |
| 20:39:00 | karamazovapy | AND fractality |
| 20:39:00 | karamazovapy | Z - you won portaliteration, too |
| 20:39:00 | Zoomber | oh |
| 20:39:00 | karamazovapy | so you each got two. me, sam, and foot each got one |
| 20:40:00 | Zoomber | i was on the winning team 1/3rd of the matches |
| 20:40:00 | karamazovapy | if you play the whole time and do a good job, you win 1/2 the time |
| 20:41:00 | karamazovapy | it drops from there |
| 20:41:00 | karamazovapy | I'm not exactly sure what that means though...lol |
| 20:41:00 | raptor | i still think that soccer match was awesome (even though I wasn't in it..) |
| 20:41:00 | karamazovapy | yeah, I've got video |
| 20:41:00 | raptor | and funny how 5 of 7 scores on red were own-goals |
| 20:42:00 | Zoomber | brb |
| 20:42:00 | karamazovapy | they were just last touches, not necessarily momentum |
| 20:42:00 | raptor | yeah - i didn't see though.. |
| 20:42:00 | karamazovapy | if scoring were fair, at least a couple were directed by me |
| 20:42:00 | raptor | i watched sam686's version and he was mostly defense |
| 20:43:00 | karamazovapy | I check a little of my video, but I haven't watched any full games |
| 20:43:00 | karamazovapy | *checked |
| 20:44:00 | raptor | where is that? |
| 20:44:00 | karamazovapy | on my harddrive |
| 20:44:00 | karamazovapy | at this point, I feel like there's so much video up, I'm not sure what's worth uploading |
| 20:58:00 | karamazovapy | since I'm curating the BitfighterVideo channel, I think I still have to decide what the point of it is. |
| 20:58:00 | karamazovapy | I mean, nobody's going to go through and watch all four hours of 3B6 |
| 20:59:00 | karamazovapy | and frankly, I wasn't even always playing, so some of it *really* isn't worth watching from my camera's viewpoint |
| 21:00:00 | | raptor Quit (Remote host closed the connection) |
| 21:07:00 | | Zoomber_laptop has joined |
| 21:07:00 | Zoomber_laptop | back, sam686 on? |
| 21:07:00 | Zoomber_laptop | yet? maybe sleeping in still? |
| 21:08:00 | Zoomber_laptop | wait, that would be four |
| 21:36:00 | | ChanServ sets mode +v Zoomber_laptop |
| 21:45:00 | | Zoomber_laptop Quit (Quit: Zoomber_laptop) |
| 22:35:00 | sam686 | hi.. |