Timestamps are in GMT/BST.
| 00:05:05 | Watusimoto | night all! |
| 00:05:10 | raptor | night |
| 00:09:31 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 00:17:10 | raptor | kaen: I have a patch... |
| 00:17:16 | raptor | however |
| 00:17:40 | raptor | any Lua usage exists with the error of: ***ROBOT ERROR*** Method _stackTracer() could not be found! |
| 00:20:23 | raptor | i wonder if its a clashing header... |
| 00:22:37 | raptor | oh sheesh |
| 00:22:39 | raptor | that was it |
| 00:22:47 | raptor | 019c included a lua.h in the zap/ directory |
| 00:23:03 | raptor | which is ABI incompatible with luajit, i guess |
| 00:25:33 | | Nothing_Much has joined |
| 00:26:20 | raptor | kaen: IT IS DONE: http://sam6.25u.com/upload/bitfighter_019c-luajit_cmake_debian_giant_patch.diff |
| 00:26:27 | raptor | directly apply to 019c |
| 00:36:44 | | HylianSavior Quit (Read error: Connection reset by peer) |
| 00:38:26 | | BFLogBot Commit: 050bf986d8b6 | Author: buckyballreaction | Message: Clean up some unneeded CMake compiler flag settings. Note that this change will probably default to using -O3 optimizations on Linux |
| 00:40:21 | fordcars | Debian repo soon? |
| 00:41:04 | fordcars | #apt-get install bitfighter |
| 00:42:14 | Nothing_Much | fordcars: Hopefully I think |
| 00:42:24 | Nothing_Much | And then into the Ubuntu repos :D |
| 00:42:29 | fordcars | Of course! |
| 00:42:40 | fordcars | Let's dominate all repos |
| 00:42:50 | fordcars | Mhahahahaha |
| 00:45:58 | Nothing_Much | Woo! |
| 00:46:08 | Nothing_Much | Well I think BF's in the Arch repo |
| 00:47:14 | Nothing_Much | .. |
| 00:47:16 | Nothing_Much | Maybe not |
| 00:47:56 | Nothing_Much | Oh |
| 00:47:59 | Nothing_Much | It's in the AUR |
| 01:40:45 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 01:55:59 | | -kornbluth.freenode.net- *** Looking up your hostname... |
| 01:55:59 | | -kornbluth.freenode.net- *** Checking Ident |
| 01:55:59 | | -kornbluth.freenode.net- *** No Ident response |
| 01:55:59 | | -kornbluth.freenode.net- *** Couldn't look up your hostname |
| 01:56:05 | | BFLogBot has joined |
| 01:56:05 | | -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. |
| 01:56:08 | | Platskies has joined |
| 02:18:57 | | fordcars Quit (Quit: Page closed) |
| 02:46:15 | | Nothing_Much Quit (Quit: Konversation terminated!) |
| 02:56:14 | | YoshiSmb_m has joined |
| 03:06:38 | BFLogBot | Why do we drink cow's milk? Who was the first guy who first looked at a cow and said "I think I'll drink whatever comes out of these things when I squeeze 'em!"? |
| 03:07:23 | BFLogBot | That's the difference between me and the rest of the world! Happiness isn't good enough for me! I demand euphoria! |
| 03:07:28 | BFLogBot | If we wanted more leisure, we'd invent machines that do things less efficiently. |
| 03:27:12 | raptor | night! |
| 03:27:16 | | raptor Quit () |
| 05:17:58 | | Nothing_Much has joined |
| 05:32:19 | | Platskies Quit (Read error: Connection reset by peer) |
| 05:54:31 | | YoshiSmb_m Quit (Ping timeout: 276 seconds) |
| 07:04:08 | sam686 | Some CMake errors (in my linux debian) http://sam6.25u.com/upload/text1405/140512_02-01-00.txt |
| 07:17:43 | | Watusimoto has joined |
| 07:35:05 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 08:10:26 | | watusimoto has joined |
| 08:10:26 | | ChanServ sets mode +o |
| 10:25:46 | | Watusimoto_ has joined |
| 10:52:11 | | Platskies has joined |
| 11:14:04 | | CrazyLinuxNerd has joined |
| 11:47:26 | | Invisible has joined |
| 11:55:57 | | Invisible Quit (Ping timeout: 252 seconds) |
| 11:56:12 | | Watusimoto_ Quit (Ping timeout: 258 seconds) |
| 12:50:57 | | Invisible has joined |
| 13:26:34 | | Watusimoto_ has joined |
| 13:30:33 | | Invisible Quit (Ping timeout: 252 seconds) |
| 14:04:06 | | Platskies Quit (Read error: Connection reset by peer) |
| 14:05:15 | | LordDVG has joined |
| 14:24:12 | | thread_ has joined |
| 14:49:50 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
| 15:26:46 | | BFLogBot Commit: fa40a695357b | Author: kaen | Message: fix lua-vec fallback |
| 15:26:52 | kaen | sam686: can you try it now? |
| 15:36:29 | | raptor has joined |
| 15:36:29 | | ChanServ sets mode +o |
| 15:36:41 | raptor | good morning! |
| 15:36:48 | thread_ | good morning |
| 15:37:56 | raptor | kaen: thanks for fixing the Lua fallback |
| 15:38:09 | kaen | yep, no sweat :) |
| 15:38:10 | raptor | I thought I may have broken it when fixing up Windows |
| 15:38:24 | raptor | did you see my debian 019c patch? |
| 15:38:42 | raptor | thread_: you won the contest! I'll get you the badge... |
| 15:38:55 | thread_ | I feel bad for winning my own competition |
| 15:39:16 | raptor | ha |
| 15:39:19 | raptor | I did that once... |
| 16:00:10 | | LordDVG Quit (Remote host closed the connection) |
| 16:25:02 | | Flynnn has joined |
| 16:32:20 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 16:57:15 | | Flynnn has joined |
| 17:21:34 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 17:24:46 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 17:30:53 | raptor | git fetch == hg pull |
| 17:31:04 | raptor | git pull == hg fetch |
| 17:31:37 | raptor | git pull == hg pull -u |
| 17:34:01 | thread_ | that's not confusing at all |
| 17:34:10 | | Invisible2 has joined |
| 17:34:30 | raptor | in git, pull == fetch + update |
| 17:38:34 | sam686 | Something is still off, it just won't build any of: bitfighter zap master test http://sam6.25u.com/upload/text1405/140512_12-36-49.txt |
| 17:39:24 | | raptor has left #bitfighter |
| 17:39:27 | | raptor has joined |
| 17:39:27 | | ChanServ sets mode +o |
| 17:39:31 | raptor | hi sam686 |
| 17:39:38 | sam686 | hi |
| 17:39:47 | raptor | make -B master |
| 17:39:58 | raptor | or actually |
| 17:40:01 | raptor | if you do 'make help' |
| 17:40:06 | raptor | what targets does it show? |
| 17:41:14 | sam686 | http://sam6.25u.com/upload/text1405/140512_12-41-03.txt |
| 17:41:30 | sam686 | s owheres the bitfighter/zap or test ? |
| 17:41:33 | raptor | oh interesting |
| 17:41:43 | raptor | it looks like ALURE was not found... |
| 17:42:04 | sam686 | it worked before back then.. |
| 17:42:08 | raptor | oh wait! |
| 17:42:10 | raptor | no |
| 17:42:14 | raptor | my fault completely |
| 17:42:18 | raptor | I defaulted to SDL2 |
| 17:42:35 | raptor | so you have to do: cmake -DUSE_SDL2=NO .. |
| 17:43:07 | sam686 | and... there isn't even a dedicated build option (which doesn't use opengl/SDL) |
| 17:45:59 | sam686 | it probably should switch to SDL1 when SDL2 isn't found.., and allow bitfighterd to build without having SDL installed |
| 17:48:22 | | Flynnn has joined |
| 17:53:38 | | LordDVG has joined |
| 17:53:42 | | LordDVG Quit (Changing host) |
| 17:53:43 | | LordDVG has joined |
| 18:27:14 | raptor | bitfighterd still needs SDL |
| 18:29:10 | raptor | oh wait... maybe not? |
| 18:33:00 | | BFLogBot Commit: 0750fdbf671d | Author: buckyballreaction | Message: Fallback to SDL 1.2 if SDL2 is not found |
| 18:37:27 | raptor | ok fallback implemented... |
| 18:46:53 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 18:49:33 | | Invisible2 Quit (Ping timeout: 252 seconds) |
| 19:19:08 | | Flynnn has joined |
| 19:23:20 | | Flynnn Quit (Client Quit) |
| 19:27:03 | | Flynnn has joined |
| 19:28:47 | | Watusimoto has joined |
| 20:11:56 | Watusimoto | hello |
| 20:12:02 | raptor | hi |
| 20:12:45 | Watusimoto | did we lose DerSmiley? |
| 20:13:12 | raptor | i last suggested he downgrade his ATI drivers... that was on Friday, I think |
| 20:13:17 | raptor | haven't seen him since |
| 20:13:35 | Watusimoto | another idea I had was to try to make sure the game still works without fonts |
| 20:13:57 | raptor | I thought it used to do that in 019 |
| 20:13:57 | Watusimoto | if fonts are absent (or, perhaps, an INI key is set) all fonts are set to Roman |
| 20:14:08 | Watusimoto | so did I |
| 20:14:15 | Watusimoto | but it apparently doesn't fully work |
| 20:14:30 | Watusimoto | when I get done with making core work in overtime, I'll give that a try |
| 20:15:00 | raptor | I'm still worknig on CMake stuff... |
| 20:15:25 | raptor | I finished a large patch for kaen to apply against 019c for his debian build to make it compliant |
| 20:15:43 | raptor | now I have to fix OSX and dedicated builds.. |
| 20:19:42 | | Invisible has joined |
| 20:32:52 | | LordDVG Quit (Remote host closed the connection) |
| 20:35:56 | | Nothing_Much Quit (Quit: Konversation terminated!) |
| 20:42:06 | Watusimoto | I guess this is why some companies have dedicated build engineers |
| 20:47:21 | | Nothing_Much has joined |
| 20:51:07 | raptor | yeah... |
| 20:51:37 | raptor | when you think about it... for such a small project such as ours, we're pretty ambitious with our platforms |
| 20:53:17 | raptor | i bet the english language could get rid of the word 'such' |
| 20:54:17 | raptor | maybe |
| 20:57:50 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 21:04:45 | Watusimoto | good grief |
| 21:05:01 | raptor | charlie brown |
| 21:05:03 | Watusimoto | with core, if cores are degrading over time, it is possible for two to die at the same instant |
| 21:05:07 | Watusimoto | likely, even |
| 21:05:26 | Watusimoto | (two undamaged cores with same starting health) |
| 21:05:33 | raptor | what you do it degrade an absolute percentage |
| 21:05:47 | Watusimoto | yes, that;s what I do |
| 21:05:52 | Watusimoto | 1% per second, currently |
| 21:05:59 | Watusimoto | linear rate |
| 21:06:08 | Watusimoto | but |
| 21:06:25 | Watusimoto | so simple case |
| 21:06:27 | raptor | maybe bring it to 1% |
| 21:06:32 | raptor | i mean drain until 1% |
| 21:06:34 | raptor | next shot wins |
| 21:06:41 | | Flynnn has joined |
| 21:06:45 | Watusimoto | that might actually fix my problem totally |
| 21:07:33 | Watusimoto | still, if two players kill the last cores in the same frame, one team will get the win; that is to say that one team has a slight advantage |
| 21:07:39 | Watusimoto | this is not an overtime problem |
| 21:07:46 | Watusimoto | just something I noticed |
| 21:08:10 | Watusimoto | yeah, I think drain to 1% is good |
| 21:08:14 | Watusimoto | I'll try that |
| 21:08:48 | raptor | in the same idle() loop, you mean? |
| 21:10:14 | raptor | even if that happens, I think the first shot is detected because the updateScore() method is triggered immediately and automatically end the game |
| 21:10:17 | Watusimoto | yes |
| 21:10:32 | Watusimoto | the game ends before the second shot is processed |
| 21:10:38 | Watusimoto | so first team has an advantage |
| 21:10:44 | Watusimoto | admittedly a small one |
| 21:11:58 | raptor | you think the serverside packets are somehow processed in team-order? |
| 21:12:30 | raptor | I don't know enough about TNL magic... |
| 21:15:04 | Watusimoto | I am guessing they are processed in arrival order... |
| 21:15:10 | Watusimoto | so maybe it's arbitrary |
| 21:15:57 | raptor | raptor - Build Engineer, Bitfighter Industries Inc. |
| 21:25:00 | Watusimoto | that sounds flashy! |
| 21:25:23 | Watusimoto | so one thing to note is that each team has an unreachable core, the game will last forever |
| 21:25:43 | Watusimoto | that's not necessarily a problem, just a note |
| 21:25:44 | raptor | yup |
| 21:25:48 | | thread_ Quit (Ping timeout: 240 seconds) |
| 21:25:49 | raptor | level design fail |
| 21:25:53 | Watusimoto | yes |
| 21:25:58 | raptor | maybe you can have an overtime auditor |
| 21:26:11 | raptor | 5 overtimes = you all fail |
| 21:26:20 | Watusimoto | there is only one overtime with core |
| 21:26:48 | Watusimoto | but we could possibly add an upper limit on the additional time |
| 21:30:30 | raptor | what happens if someone is repairing the core during overtime? |
| 21:42:03 | | CrazyLinuxNerd Quit (Ping timeout: 245 seconds) |
| 21:50:42 | raptor | maximum 99 seconds of 1% drainage? |
| 21:55:23 | Watusimoto | you get 1% energy drain at all times, so your suggestion would be max 99 seconds of overtime |
| 21:56:54 | | CrazyLinuxNerd has joined |
| 22:01:23 | Watusimoto | I just learned something... do you knwo what this function does? |
| 22:01:31 | Watusimoto | numeric_limits<float>::min() |
| 22:04:47 | Watusimoto | it returns 1.17549e-38, the smallest positive F32 |
| 22:05:00 | Watusimoto | it also has the unfortunate property of colliding with our min macro |
| 22:06:14 | raptor | that is c++11 ? |
| 22:07:56 | Watusimoto | uh.... I don;t think so. But I'll check |
| 22:10:50 | raptor | http://en.cppreference.com/w/cpp/types/numeric_limits |
| 22:10:56 | raptor | not c++11 |
| 22:11:59 | raptor | wow, these <limits> library is so much more complex than TNLs |
| 22:14:53 | Watusimoto | c++98 |
| 22:15:59 | | Invisible Quit (Ping timeout: 252 seconds) |
| 22:19:17 | Watusimoto | and more |
| 22:19:17 | Watusimoto | http://www.cplusplus.com/reference/cfloat/ |
| 22:38:06 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 23:00:23 | | kaen Quit (Ping timeout: 245 seconds) |
| 23:05:20 | | kaen has joined |
| 23:08:28 | | BFLogBot Commit: 1723abef40bb | Author: watusimoto | Message: Fix very very hard to find crash that manifested itself in the tests. Ugh! |
| 23:08:29 | | BFLogBot Commit: e401c3cbe88f | Author: watusimoto | Message: Fix broken test now that framework no longer crashes before we get there! |
| 23:08:31 | | BFLogBot Commit: a096fa48a864 | Author: watusimoto | Message: Rename param to be consistent with header |
| 23:08:32 | | BFLogBot Commit: 11f6e70fd10b | Author: watusimoto | Message: Comment |
| 23:08:34 | | BFLogBot Commit: 65ee22a9928b | Author: watusimoto | Message: Rename params |
| 23:08:35 | | BFLogBot Commit: 72bcd041d65f | Author: watusimoto | Message: Reduce casting |
| 23:08:37 | | BFLogBot Commit: 3924ad41059a | Author: watusimoto | Message: Make code a tiny bit more efficient |
| 23:08:38 | | BFLogBot Commit: f5a298f16f73 | Author: watusimoto | Message: Formatting |
| 23:08:40 | | BFLogBot Commit: 667abe4c48c3 | Author: watusimoto | Message: Fix build error and comment |
| 23:08:41 | | BFLogBot Commit: 5e071fd4d1fe | Author: watusimoto | Message: Rewrite getTeamBasedGameWinner() to better encompass the range of situations we are interested in; includes comprensive test coverage |
| 23:08:43 | | BFLogBot Commit: 5f6678169d41 | Author: watusimoto | Message: Fix GameType::onGameOver(), add some test coverage |
| 23:08:44 | | BFLogBot Commit: 286db538c7ab | Author: watusimoto | Message: Merge |
| 23:08:46 | | BFLogBot Commit: 5f64b09b412e | Author: watusimoto | Message: Merge |
| 23:08:47 | | BFLogBot Commit: b8dc8004399c | Author: watusimoto | Message: Interval names |
| 23:08:49 | | BFLogBot Commit: 76e63c66171d | Author: watusimoto | Message: Whitespace |
| 23:08:50 | | BFLogBot Commit: 6649664aa485 | Author: watusimoto | Message: Fix comment |
| 23:08:52 | | BFLogBot Commit: 424908cd1b2e | Author: watusimoto | Message: Finish overtime for all game types... needs testing, refinement |
| 23:08:53 | | BFLogBot Commit: 484cb910b4ea | Author: watusimoto | Message: Merge |
| 23:08:59 | | Flynnn has joined |
| 23:11:23 | raptor | why not define F32_SMALLEST as 0 |
| 23:11:28 | raptor | instead of the extra header? |
| 23:16:02 | raptor | it looks like FLT_MIN is the same as F32_MIN |
| 23:16:08 | raptor | unless you meant something else? |
| 23:18:02 | raptor | heading home! |
| 23:18:05 | | raptor Quit () |
| 23:41:16 | | BFLogBot Commit: c6208077f0a2 | Author: watusimoto | Message: Fix header as suggested by Raptor |