Timestamps are in GMT/BST.
| 00:05:00 | raptor | nope first time |
| 00:06:00 | sam686 | there is one small keyboard problem in window mode, if you click outside the bitfighter window while moving your ship, it stays stuck moving |
| 00:13:00 | sam686 | when will watusimoto be ready to push? his last change is 3 weeks ago. |
| 00:40:00 | | watusimoto has joined |
| 01:01:00 | raptor | that same keyboard problem happens in linux and mac |
| 01:01:00 | raptor | it is fixed though by going back into the game and tapping the key that goes in the same direction |
| 01:02:00 | raptor | side question: |
| 01:03:00 | raptor | i started trying to implement the music in the menus |
| 01:03:00 | sam686 | so the stuck keys problem happen on all systems (windows / mac / linux) |
| 01:03:00 | raptor | yep |
| 01:03:00 | raptor | i think it's a GLUT thing |
| 01:04:00 | sam686 | could program it to force release all keys when bitfighter window go inactive, or wait for SDL. |
| 01:04:00 | raptor | i noticed in the menu that voice chat volume is tied to sfx volume |
| 01:05:00 | raptor | but in the code there is a separate voice chat volume member |
| 01:05:00 | raptor | i am curious - was this done on purpose? |
| 01:05:00 | raptor | watusimoto? |
| 01:08:00 | sam686 | UIMenus.cpp line 924, see the problem there about Voice being tied to SFV? |
| 01:08:00 | raptor | yep |
| 01:09:00 | raptor | i wasn't sure if that was on purpose or not |
| 01:09:00 | raptor | i did change it to the proper variable in my code, but i never got voice chat to work.. |
| 01:09:00 | raptor | actually - it's because i don't have a microphone |
| 01:09:00 | raptor | not because i didn't get it to work.. |
| 01:10:00 | sam686 | do you see something when you press "R" ? |
| 01:10:00 | raptor | yes |
| 01:10:00 | sam686 | then it is probably working, that is my guess.. |
| 01:11:00 | raptor | come join your server - i think i can transmit |
| 01:11:00 | raptor | and kick the bots |
| 01:20:00 | raptor | i think i found the problem with the wierd <shift> key problem: modifier keys are failing since I updated my linux distribution |
| 01:21:00 | raptor | so you were sort of correct |
| 01:21:00 | raptor | there must have been some basic X system change |
| 01:25:00 | raptor | actually, i'm going to turn in early |
| 01:25:00 | raptor | i think the neighbor kids got me sick |
| 01:25:00 | raptor | good night! |
| 01:26:00 | sam686 | the problem is gVoiceFreeBuffers is empty.. and no longer in SFXObject::init |
| 01:26:00 | sam686 | good night.. |
| 01:27:00 | raptor | then that is probably my fault |
| 01:27:00 | raptor | night |
| 01:27:00 | | raptor Quit (Remote host closed the connection) |
| 01:37:00 | watusimoto | hi |
| 01:38:00 | sam686 | hi, raptor went goodnight. |
| 01:38:00 | watusimoto | i am curious - was this done on purpose? ==> not sure, don't remember |
| 01:39:00 | watusimoto | ok :-) |
| 01:39:00 | watusimoto | making progress in the editor |
| 01:39:00 | watusimoto | adding items back one by one |
| 01:39:00 | watusimoto | lots of manual finding/moving/deleting of code |
| 01:39:00 | sam686 | ok, fixed th... |
| 02:03:00 | sam686 | good night |
| 02:10:00 | watusimoto | night |
| 03:54:00 | | watusimoto Quit (Quit: Leaving.) |
| 10:17:00 | | raptor has joined |
| 10:17:00 | | ChanServ sets mode +o raptor |
| 12:07:00 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 12:07:00 | | -barjavel.freenode.net- *** Checking Ident |
| 12:07:00 | | -barjavel.freenode.net- *** No Ident response |
| 12:07:00 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 12:07:00 | | BitfighterLogBot has joined |
| 12:07:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 12:07:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 01:51:58 EDT 2011 |
| 12:07: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. |
| 12:41:00 | sam686 | whats wrong with this? BitfighterLogBot - Commit becb0c9d5a88 | Author: sam8641 | Log: Fix menu Voice adjust, fix can't receive voice. |
| 12:41:00 | sam686 | the problem is can't is hard to read. |
| 12:55:00 | raptor | yes - i'll fix the escaping problem |
| 12:56:00 | raptor | so did you see footloose' maps that had tons of loadout zones |
| 12:57:00 | raptor | the zones obsured barriers |
| 12:57:00 | sam686 | i did getmap |
| 12:58:00 | raptor | oh good |
| 12:58:00 | sam686 | in editor loadout zone is on top of editor, same with in-game |
| 12:58:00 | sam686 | loadout zone is on top of barrier |
| 12:59:00 | raptor | is that the behaviour we want? |
| 13:00:00 | sam686 | not sure how it was in old version.. |
| 13:27:00 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 13:27:00 | | -barjavel.freenode.net- *** Checking Ident |
| 13:27:00 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 13:27:00 | | -barjavel.freenode.net- *** No Ident response |
| 13:27:00 | | BitfighterLogBot has joined |
| 13:27:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 13:27:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 01:51:58 EDT 2011 |
| 13:27: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. |
| 13:27:00 | raptor | ok commit messages are fixed now |
| 13:27:00 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 13:27:00 | | -barjavel.freenode.net- *** Checking Ident |
| 13:27:00 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 13:27:00 | | -barjavel.freenode.net- *** No Ident response |
| 13:27:00 | | BitfighterLogBot has joined |
| 13:27:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 13:27:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 01:51:58 EDT 2011 |
| 13:27: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. |
| 13:29:00 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 13:29:00 | | -barjavel.freenode.net- *** Checking Ident |
| 13:29:00 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 13:29:00 | | -barjavel.freenode.net- *** No Ident response |
| 13:29:00 | | BitfighterLogBot has joined |
| 13:29:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 13:29:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 01:51:58 EDT 2011 |
| 13:29: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. |
| 13:40:00 | sam686 | I fixed a possible crash when any polygon have all points at the exact same point locations |
| 13:42:00 | sam686 | i guess logbot is not seeing my commit.. |
| 13:49:00 | | BitfighterLogBot - Commit 2c704846955a | Author: sam8641 | Log: Fix Polyline::processPolyBounds was making mPolyBounds.size() have zero points and crash. can't use Polyline::computePolyExtents with zero points |
| 13:49:00 | sam686 | ok, 10 minute delay for that commit message to appear here.. |
| 13:54:00 | sam686 | is the logbot clock not set right? the log in logbot says [13:49], but i see [12:02] on my clock |
| 14:07:00 | raptor | it checks the commit atom feed every 10 min. |
| 14:07:00 | | ShadowXloner has joined |
| 14:08:00 | raptor | hmmm, maybe i set the timer wrong |
| 14:08:00 | raptor | hi ShadowXloner |
| 14:08:00 | ShadowXloner | Yes! Finally! |
| 14:08:00 | sam686 | hi |
| 14:09:00 | ShadowXloner | Turns out Periods don't work in nicknames. |
| 14:09:00 | ShadowXloner | :( |
| 14:09:00 | ShadowXloner | Hmm, I dislike these emtoicons. |
| 14:09:00 | ShadowXloner | There we go. |
| 14:09:00 | sam686 | i don't see any emoticons on my IRC (hydraIRC) |
| 14:10:00 | sam686 | i just see a plain : ( |
| 14:10:00 | ShadowXloner | I'm using Colloquy, and apparently it has emoticons. |
| 14:10:00 | ShadowXloner | The plain text emoticon is superior don't worry. |
| 14:10:00 | sam686 | colloquy is mac only, i am using windows |
| 14:11:00 | ShadowXloner | That might be the reason. |
| 14:11:00 | raptor | i can enable emoticons, but i disabled them |
| 14:11:00 | raptor | i use konversation |
| 14:11:00 | ShadowXloner | That's what I did with Colloquy's emoticons as well. I prefer standard text emoticons. |
| 14:12:00 | ShadowXloner | Konversation? Another IRC client? |
| 14:12:00 | raptor | yep |
| 14:12:00 | raptor | there's hundreds |
| 14:12:00 | ShadowXloner | I'm not surprised by that. |
| 14:13:00 | sam686 | looks like Konversation is linux only |
| 14:13:00 | raptor | IRC is a very open protocol - you can do tons |
| 14:13:00 | raptor | konversation will work on windows if you install KDE :] |
| 14:13:00 | raptor | one thing you can do - create IRC bots |
| 14:13:00 | raptor | like our friend BitfighterLogBot |
| 14:13:00 | raptor | !bot |
| 14:13:00 | BitfighterLogBot | I'm a real boy! |
| 14:14:00 | ShadowXloner | Oh great, that cardinal is fighting the tractors rear headlights again, brb. |
| 14:15:00 | ShadowXloner | Okey dokey lokey, back. |
| 14:16:00 | raptor | so sam - i only could figure out how to do a pull from the commit atom feed |
| 14:16:00 | raptor | which is why it's on a timer |
| 14:16:00 | sam686 | its probably the clock, not timer, in LogBot |
| 14:16:00 | raptor | the clock is set to UTC |
| 14:17:00 | sam686 | the minutes is about 14 minutes off from my clock (ignoring hours) |
| 14:18:00 | raptor | hmmm... there must be a delay in google's atom feed then |
| 14:19:00 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 14:19:00 | | -barjavel.freenode.net- *** Checking Ident |
| 14:19:00 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 14:19:00 | | -barjavel.freenode.net- *** No Ident response |
| 14:19:00 | | BitfighterLogBot has joined |
| 14:19:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 14:19:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 01:51:58 EDT 2011 |
| 14:19: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. |
| 14:19:00 | sam686 | [14:18] <raptor> hmmm... th [2011-05-07 12:31:37] <@raptor> hmmm. (compare the clocks) |
| 14:20:00 | | [raptor PING] |
| 14:20:00 | | [raptor VERSION] |
| 14:22:00 | raptor | haha |
| 14:23:00 | raptor | the game server isn't running on synchronized time |
| 14:23:00 | raptor | it's 13 min. behind |
| 14:23:00 | raptor | so all the logging timestamps are wrong |
| 14:25:00 | sam686 | i can see the game server was meant for only hosting server where clocks is never used, but now logbut the only thing using clocks. |
| 14:30:00 | raptor | ok, it should synchonize within an hour or so |
| 14:30:00 | raptor | i set up an NTP daemon |
| 14:46:00 | raptor | !help |
| 14:46:00 | BitfighterLogBot | type !commands to see a list of commands |
| 14:47:00 | raptor | oh good, the bot's messages are being logged now |
| 14:47:00 | raptor | gotta go - i'll be back later |
| 14:47:00 | | raptor Quit (Remote host closed the connection) |
| 15:12:00 | | ShadowXloner Quit (Quit: ShadowXloner) |
| 15:34:00 | karamazovapy | <raptor> i started trying to implement the music in the menus |
| 15:35:00 | karamazovapy | what music? |
| 16:59:00 | | raptor has joined |
| 16:59:00 | | ChanServ sets mode +o raptor |
| 16:59:00 | raptor | karamazovapy: the music! |
| 16:59:00 | raptor | when you were wondering what i was talking about when i used the phrase, ALURE |
| 17:00:00 | raptor | it is an audio framework to easily play mp3/vorbis files |
| 17:00:00 | raptor | so i started implementing music playback (not working yet..) |
| 17:04:00 | karamazovapy | let me rephrase - *which music?* |
| 17:04:00 | raptor | ah, none yet :] |
| 17:05:00 | karamazovapy | I see I see |
| 17:05:00 | raptor | i am going to first try and make it read any file you put in a folder |
| 17:05:00 | raptor | but still a ways away - too many things to too this weekend |
| 17:05:00 | karamazovapy | has there been any effort to fix voice chat? |
| 17:06:00 | raptor | yes! |
| 17:06:00 | raptor | sam fixed it |
| 17:06:00 | raptor | then i broke it |
| 17:06:00 | raptor | then he fixed it again this morning, i think |
| 17:06:00 | raptor | or last night |
| 17:06:00 | raptor | :) |
| 17:07:00 | karamazovapy | on all platforms? |
| 17:08:00 | karamazovapy | it's never worked for mac (or linux, I think), and quality has been unusable on windows |
| 17:08:00 | raptor | yes, i think sam's fix works for all three |
| 17:09:00 | karamazovapy | ooooh...I'd like to hear this... |
| 17:09:00 | raptor | i have to test with him again, though |
| 17:09:00 | sam686 | probably because of 8000 hertz (probably in 015, but not 015a) sound was the problem that hurts the quality of music |
| 17:12:00 | raptor | oh sam, you're here |
| 17:12:00 | raptor | want to test real quick? i have to go in about 20 min.. |
| 17:13:00 | sam686 | ok |
| 17:13:00 | raptor | give me 45 sec - recompiling |
| 17:14:00 | raptor | ready |
| 17:15:00 | | watusimoto has joined |
| 17:18:00 | sam686 | http://96.2.123.136/upload/11.wav hear raptor's voice |
| 17:19:00 | raptor | now to hear my own voice |
| 17:19:00 | karamazovapy | hmm...it works...but I don't know if it's really functional |
| 17:20:00 | sam686 | probably needs to increase data rate for voice sending |
| 17:20:00 | raptor | or use better codec |
| 17:20:00 | sam686 | maybe use a different compressor |
| 17:20:00 | karamazovapy | yeah |
| 17:20:00 | raptor | there are various wav codecs - some are better at certain bitrates |
| 17:21:00 | karamazovapy | is wav the best choice? |
| 17:21:00 | raptor | since we are using ALURE now, it will be easy to plug into speex |
| 17:21:00 | raptor | speex will give you really good quality |
| 17:22:00 | sam686 | currently have lpc10 and gsm source files, but lpc10 is currently used |
| 17:22:00 | karamazovapy | during the last ABFL, some of us ran skype parallel |
| 17:22:00 | raptor | i think skype uses speex or a variant |
| 17:23:00 | raptor | wow |
| 17:23:00 | raptor | my voice has serious degradation |
| 17:23:00 | karamazovapy | yeah, it's about on par with artificially generated speech |
| 17:23:00 | raptor | i think i could give the 90s apple AI a run for its money... |
| 17:23:00 | karamazovapy | imagine two people talking at once |
| 17:23:00 | sam686 | sending music whrough voice chat is horrible quality |
| 17:24:00 | karamazovapy | yeah, music is almost unidentifiable |
| 17:24:00 | raptor | sam, right now the audio processing is a little weird in the code |
| 17:25:00 | raptor | it basically combines all audio and processes one chunk of all (up to) 16 channels at a time |
| 17:25:00 | sam686 | playing back decompressed audio had some trouble in linux / max |
| 17:25:00 | raptor | this processing is done in the game's idle() loop |
| 17:28:00 | raptor | some how, we'll have to handle the music / voice chat / and sfx all within the 16 channels |
| 17:28:00 | raptor | but i may be wrong architecturally on how it all works |
| 17:28:00 | sam686 | probably can handle more then 16 channels, but may be programmed to only do 16 channels |
| 17:30:00 | raptor | with the ALURE framework, instead of processing it chunk by chunk, you just call the effect/music to play and you do an alureUpdate() every split second |
| 17:30:00 | raptor | yeah i don't know about channels very well.. |
| 17:31:00 | raptor | but i have to go now - be back later! |
| 17:32:00 | | raptor Quit (Remote host closed the connection) |
| 17:38:00 | | watusimoto Quit (Quit: Leaving.) |
| 18:46:00 | | watusimoto has joined |
| 19:12:00 | | raptor has joined |
| 19:12:00 | | ChanServ sets mode +o raptor |
| 19:12:00 | raptor | back! |
| 19:39:00 | raptor | that level is just crazy |
| 19:39:00 | sam686 | too diffficult to get flag |
| 19:40:00 | raptor | oh yeah |
| 19:41:00 | sam686 | too many engineer and energy item respawn instaly |
| 19:41:00 | raptor | yeah |
| 19:46:00 | raptor | is voice chat team only? |
| 19:48:00 | sam686 | voiec chat is team only, except whe there is only one team. |
| 19:50:00 | | BitfighterLogBot - Commit 4f8f4f870e28 | Author: sam8641 | Log: GlobalLevelScript, and faster server/host startup |
| 20:10:00 | sam686 | Bitfighter running in dedicated mode (with -d) seems to crash when using /shutdown while in a dedicated server, something to do with OpenAL deallocation and attempt to play "Player Left" sound while quitting." |
| 21:51:00 | watusimoto | is this 015a? |
| 21:51:00 | watusimoto | is so, I've noticed that when running in the debugger and quitting the game |
| 21:52:00 | watusimoto | but I've never seen it in a release mode version |
| 21:52:00 | watusimoto | but I've quit releaese version much less often |
| 22:10:00 | | raptor Quit () |
| 22:10:00 | | raptor has joined |
| 22:10:00 | | ChanServ sets mode +o raptor |
| 22:12:00 | raptor | i need to do an audio system refactor.. |
| 22:19:00 | raptor | i have to separate the crazy sound effect gain system from the processing methods and figure out how to mix music in with all the effects |
| 22:20:00 | raptor | i am looking at SoundSystem.cpp |
| 22:20:00 | raptor | what is the history of this? |
| 22:20:00 | raptor | Yars' Exile? |
| 22:29:00 | | watusimoto Quit (Quit: Leaving.) |
| 22:55:00 | raptor | so the openAL dev says having 32 samples shouldn't be a problem for hardware, and up to 256 samples for software audio |
| 22:55:00 | raptor | we only use 16 |
| 22:56:00 | raptor | imagine hearing all the many more phasers... |