Timestamps are in GMT/BST.
| 00:00:00 | sam686 | switch teams and player leaving probably won't count in score.. |
| 00:00:00 | Helmic | Adding points to all other teams is the same thing as subtracting a point from the suiciding player's team. |
| 00:00:00 | sam686 | yes, the only difference is closer to the end of game for ending points. |
| 00:01:00 | Helmic | Again, if a suiciding player has recently been damaged by an opponent, just have the player that did that damage be awarded a kill. |
| 00:01:00 | Helmic | Like when you shoot an opponent's burster back in his face. |
| 00:02:00 | sam686 | the problem is when the opponet never attacks you, want to count as negative?? (suicide to get energy and health back to full if you hit yourself) |
| 00:03:00 | Helmic | Hmm. Could change it to award a kill to the last person that damaged you, regardless of how long ago it was. |
| 00:04:00 | sam686 | umm, then which team for 3 or more teams gain points, all opponet teams? |
| 00:04:00 | Helmic | I really don't like the idea of someone being able to intentionally suicide to affect the score of the game, as that's a really easy way to grief a game. |
| 00:04:00 | sam686 | won't be fair of suicider is gaving one of the opponet a point, but not the other opponet.. |
| 00:05:00 | Helmic | No, the PLAYER that did the last damage gets the kill. |
| 00:05:00 | Helmic | And by extension, his team gets the kill. |
| 00:05:00 | Helmic | Well, that's how kill stealing works in Bitfighter. |
| 00:05:00 | Helmic | Even if you do 90% of the work, if you aren't there to finish them off you don't get the credit. |
| 00:06:00 | sam686 | so, the easiest is to subtract a point, or add a point to all teams.. |
| 00:07:00 | Helmic | Easiest from a coding perspective. It'd be at the expense of gameplay. |
| 00:08:00 | sam686 | a problem i see is on some maps there is something to repair. Repair, suicide to fill energy, repair more faster that way. |
| 00:08:00 | Helmic | Oh, that's easy. |
| 00:08:00 | Helmic | Rapid deaths don't refill energy. |
| 00:09:00 | Helmic | Or if you're using a repair module, you don't regain energy when you die. |
| 00:09:00 | sam686 | and, enemy spawn kill and you don't have any energy to shield yourself? |
| 00:09:00 | Helmic | Or you do regain energy, but you can't use the repair module for an extended period of time. |
| 00:10:00 | Helmic | longer than what it would take to simply wait for your energy to refill. |
| 00:10:00 | Helmic | as for spawn killing, I'd rather have "ghost" invulnerability. Really friggin' hate asteroids getting in spawns. |
| 00:10:00 | sam686 | Some people may complain about repair not working in a first few seconds |
| 00:11:00 | sam686 | maybe just force shield on for a second even if you don't have shield module? |
| 00:11:00 | Helmic | Give it a warmup animation and a slight boost? |
| 00:11:00 | Helmic | Well, I mean real invulnerability. |
| 00:12:00 | Helmic | Like you can't be killed by asteroids or anything. |
| 00:12:00 | Helmic | You can't die for the first few seconds. |
| 00:12:00 | Helmic | But you can kill. Thus the solution is to back the hell off enemy spawns. |
| 00:12:00 | sam686 | using shield is pretty much invincibility, you can't get killed at all while your shield is up, unless lagging real bad.. |
| 00:13:00 | Helmic | Well, shield then. |
| 00:13:00 | Helmic | I was hoping more of a "can't be pushed around" invulnerabilty too, though. |
| 00:13:00 | sam686 | ghost invincibility? |
| 00:14:00 | Helmic | You know how in some games you blink and can't be hit for a few seconds after you take damage? |
| 00:14:00 | Helmic | That. |
| 00:14:00 | Helmic | Like in Super Mario. |
| 00:14:00 | sam686 | yes, i know that.. blinking invincibility.. |
| 00:15:00 | Helmic | It's immediately indicative that you can't be hurt, even if you don't know what the shield module looks like yet because you just started playing. |
| 00:15:00 | Helmic | And it communicates to other players that this player is spawning and not just using his shields |
| 00:15:00 | sam686 | having your ship blink could be annoying, and how fast should it blink? |
| 00:16:00 | Helmic | About as fast as Mario does. |
| 00:16:00 | Helmic | Doesn't have to be super rapid, just needs to get the message across. |
| 00:16:00 | Helmic | Opacity switches from 20 to 80 percent a couple times. |
| 00:16:00 | karamazovapy | I'm here - we had practice until about 10:40 |
| 00:17:00 | Helmic | So right when I walked in my front door. |
| 00:17:00 | karamazovapy | sorry man...it wasn't a very directed "practice" to begin with |
| 00:17:00 | sam686 | umm, is 9:40 (Central Daylight Zone) |
| 00:17:00 | karamazovapy | we're meeting pretty much every night, though |
| 00:17:00 | sam686 | right now my clock says 10:30 PM |
| 00:18:00 | Helmic | 11:30 right now for me. |
| 00:18:00 | Helmic | We're using EST |
| 00:18:00 | sam686 | EST = Estern Standard Time ? |
| 00:18:00 | Helmic | Indeed. |
| 00:18:00 | sam686 | don't you mean EDT (Eastern Daylignt Time) ? |
| 00:18:00 | Helmic | Streches from the East Coast of the US to most of the Midwest. |
| 00:19:00 | Helmic | No, EST. |
| 00:19:00 | Helmic | EDT is being used by New York, I think. |
| 00:19:00 | Helmic | Dunno what's up with that. |
| 00:19:00 | Helmic | NYC, that is. |
| 00:19:00 | karamazovapy | I think EDT is for the period for fall back - spring forward |
| 00:19:00 | sam686 | Its daylight time on almost all United States, i am in South Dakoth |
| 00:19:00 | Helmic | I know here in Indiana we didn't observe DST until a couple years ago. |
| 00:19:00 | Helmic | And some counties still don't. |
| 00:20:00 | Helmic | No, you're thinking DST, kar. |
| 00:20:00 | Helmic | Daylight Savings Time. |
| 00:20:00 | sam686 | On my math and conversion, it can go like this: 7:00 PM EST = 6:00 PM CST = 7:00 PM CDT |
| 00:20:00 | karamazovapy | I thought EST/EDT was related to daylight saving time |
| 00:21:00 | Helmic | Never heard that before. |
| 00:21:00 | sam686 | Some people live down on south america or other country that don't have daylight changes at all. |
| 00:21:00 | karamazovapy | I could be totally wrong |
| 00:21:00 | Helmic | I think you are. People refer to EST in both summer and winter. |
| 00:22:00 | karamazovapy | I know, I just figured nobody knows how it's supposed to work |
| 00:22:00 | karamazovapy | Eastern Daylight Time (UTC−4), observed in the North American Eastern Time Zone during daylight saving time |
| 00:22:00 | karamazovapy | so says wikipedia! |
| 00:22:00 | Helmic | the fuck |
| 00:23:00 | karamazovapy | but I think I had it backwards |
| 00:23:00 | Helmic | Never heard anyone use EDT |
| 00:23:00 | sam686 | what that funny characters? (UTC � � � 4) ? |
| 00:23:00 | karamazovapy | they count daylight saving time as summer time |
| 00:23:00 | Helmic | It's almost always refered to as EST |
| 00:23:00 | Helmic | Then what the hell is NYC doing? |
| 00:23:00 | karamazovapy | no idea |
| 00:23:00 | sam686 | musy be my IRC not supporting some special characters.... |
| 00:24:00 | sam686 | anyway, almost all of |
| 00:24:00 | karamazovapy | ah - I pasted (UTC-4) |
| 00:24:00 | sam686 | All of Unites States sould be currently be in Daylight time.. |
| 00:24:00 | karamazovapy | except arizona |
| 00:24:00 | karamazovapy | they don't honor it |
| 00:24:00 | Helmic | And hawaii |
| 00:24:00 | Helmic | and many many counties |
| 00:25:00 | Helmic | in various states |
| 00:25:00 | karamazovapy | http://upload.wikimedia.org/wikipedia/commons/2/29/DaylightSaving-World-Subdivisions.png |
| 00:25:00 | karamazovapy | only the blue countries |
| 00:25:00 | Helmic | Counties, no R |
| 00:25:00 | Helmic | as in the level of government below the state level. |
| 00:25:00 | karamazovapy | I meant countries, worldwide |
| 00:26:00 | sam686 | i wish there is a simple [time=CDT]3:50[/time] option in post to reduce time zone conversion problem.. |
| 00:26:00 | Helmic | you know what |
| 00:26:00 | karamazovapy | you can always use GMT |
| 00:26:00 | Helmic | we're an hour ahead of you. |
| 00:26:00 | Helmic | let's leave it at that. |
| 00:28:00 | Helmic | and this focus on time has left me tired. I will be sleeping and thus idle |
| 00:28:00 | Helmic | good night |
| 00:28:00 | raptor | night |
| 00:29:00 | karamazovapy | night! |
| 00:29:00 | karamazovapy | 12d3 |
| 00:29:00 | sam686 | Good Night to Helmic |
| 00:30:00 | raptor | 12 three-sided dice? |
| 00:31:00 | karamazovapy | http://www.youtube.com/watch?v=yzxNzRK09DE |
| 00:37:00 | sam686 | I have said it before, do you think this is cheating? http://www.youtube.com/watch?v=DlTQtCENp9I suicide doesn't change score problem in team bitmatch |
| 00:40:00 | raptor | i don't understand what effect suicides would do |
| 00:40:00 | sam686 | suicide to avoid letting enemy get a point.. |
| 00:42:00 | raptor | i don't see it as a problem - but i'm not really a competitive person |
| 00:44:00 | sam686 | Also, maybe all socres should be logged in game stats, even if someone changes map in a middle of game , except there game length is less then 20 seconds. Currently does not log to stats when map is changed, only when game ends. |
| 00:47:00 | sam686 | Suicide is a negative point in non-team bitmatch, but there is no negative point in team bitmatch, should it? |
| 00:47:00 | | watusimoto has joined |
| 00:48:00 | raptor | i don't know |
| 00:48:00 | raptor | maybe watusimoto has insight |
| 00:49:00 | watusimoto | what was the question? |
| 00:50:00 | raptor | someone brought up the technique of committing suicide before being killed in team deathmatch |
| 00:50:00 | raptor | and considered it cheating |
| 00:50:00 | raptor | sam did it in a game and was accused |
| 00:51:00 | sam686 | maybe watusimoto should read some of logs of history chat. - http://65.49.81.67/irclogs/ |
| 00:51:00 | raptor | and we are discussing if there should be a penalty for suicide on team deathmatch |
| 00:51:00 | raptor | or if it really matters... |
| 00:57:00 | sam686 | it does make a difference wether or not a Team Bitmatch should be negative point or not, it is currently suicide negative point on non-team bitmacth, andsuicide no point changes on team bitmatch. |
| 01:10:00 | watusimoto | I consider it cheating, but not really cheating, just bad form |
| 01:10:00 | watusimoto | I think we there should be some discouragement |
| 01:10:00 | watusimoto | but it's hard to tell suicide from accidental killing of self |
| 01:10:00 | raptor | deliberate vs accidental |
| 01:10:00 | raptor | hmmm |
| 01:11:00 | watusimoto | I kill myself all the time using bouncers and mines and bursts |
| 01:11:00 | raptor | me too |
| 01:11:00 | watusimoto | but never on purpose |
| 01:11:00 | watusimoto | but how do you tell |
| 01:11:00 | sam686 | then - why did they call me cheater? if you saw my video - http://www.youtube.com/watch?v=DlTQtCENp9I |
| 01:12:00 | watusimoto | well not everyone agrees on what's fair |
| 01:12:00 | raptor | depends on how competitive you are |
| 01:12:00 | watusimoto | if you didn't hack the game, then you weren't cheating, were you? |
| 01:12:00 | watusimoto | you weren't doing something that anyone else could not have done |
| 01:12:00 | sam686 | i was playing in a different server, and i wasn't hacking.. |
| 01:13:00 | watusimoto | then you weren't cheating |
| 01:13:00 | sam686 | it the suicide and scoring problem in Team Bitmatch.. |
| 01:14:00 | sam686 | suicide count as negative score only for non-team bitmatch |
| 01:16:00 | watusimoto | well, I'm not suer if there is a fix for this issue |
| 01:16:00 | watusimoto | maybe spawy with 50% energy? |
| 01:16:00 | watusimoto | spawn |
| 01:16:00 | sam686 | that still may not fix the suicide and score problem in team bitmatch. |
| 01:17:00 | watusimoto | so what is the problem? that suicdes should have negative score in team bitmatch? |
| 01:17:00 | sam686 | probably. |
| 01:17:00 | watusimoto | oh, I see |
| 01:18:00 | watusimoto | you're about to die so you kill yourself\ |
| 01:18:00 | sam686 | yes.. |
| 01:18:00 | watusimoto | to avoid losing points |
| 01:18:00 | watusimoto | ah |
| 01:18:00 | watusimoto | ok |
| 01:18:00 | watusimoto | well, then you're probably right |
| 01:18:00 | watusimoto | suicide should count the same as other deaths |
| 01:18:00 | watusimoto | yes, I can see that |
| 01:19:00 | watusimoto | ok, I 'm on board |
| 01:19:00 | watusimoto | I'd support that change |
| 01:19:00 | sam686 | good.. Thats the suicide scoring part that have a problem in Team Bitmatch. |
| 01:20:00 | watusimoto | raptor? you agree? |
| 01:20:00 | raptor | suyre |
| 01:20:00 | raptor | sure |
| 01:20:00 | watusimoto | ok |
| 01:20:00 | watusimoto | then we all agree |
| 01:20:00 | raptor | one question |
| 01:21:00 | raptor | will people start killing themselves on purpose to hurt the team? |
| 01:21:00 | watusimoto | possibly |
| 01:21:00 | sam686 | The same problem can happen where blue ships destroys their own blue forcefield and blue turrets.. |
| 01:21:00 | watusimoto | the world is full of jerks; some of them might play bitfighter |
| 01:21:00 | watusimoto | that's a problem with the world, not our game |
| 01:22:00 | watusimoto | you can kick those people |
| 01:22:00 | watusimoto | or something |
| 01:22:00 | sam686 | bad players can hurt their team, that where we could have a vote kick option.. |
| 01:23:00 | watusimoto | polygon editing almost works |
| 01:23:00 | watusimoto | it does work, but not perfectly |
| 01:23:00 | watusimoto | I may move on, get walls working, then check in , then go back and take care of loose ends |
| 01:24:00 | raptor | ok |
| 01:24:00 | watusimoto | then you guys can do other things, as most changes will be done |
| 01:24:00 | raptor | get the painful merge over with |
| 01:24:00 | raptor | i am currently considering rewriting the entire sound system |
| 01:24:00 | watusimoto | really? |
| 01:24:00 | raptor | i've already done half of it |
| 01:25:00 | raptor | yeah - the problem is that i don't have a clue how to integrate voice chat with the new, simpler system |
| 01:25:00 | raptor | maybe i'll ask the openal dev again.. |
| 01:26:00 | sam686 | note, no more dsound.lib dsound.h and licence stuff, but dinput.lib dinput.h dxguid.lib is still needed for windows joystick handling.. |
| 01:27:00 | raptor | woot! |
| 01:27:00 | raptor | i can't believe i said that.. |
| 01:28:00 | sam686 | if SDL have better joystick system support, then thats possible to also get rid of dinput.lib and dxguid.lib stuff.. |
| 01:29:00 | raptor | SDL is traditionally much better at almost all IO stuff |
| 01:29:00 | raptor | but i'm not sure about specifics with joysticks |
| 01:30:00 | raptor | does anyone know of another opensource game that has voice chat? |
| 01:30:00 | raptor | i need ideas... |
| 01:33:00 | sam686 | maybe try replacing all of 8000 to 44100 in SoundSystem.h ? |
| 01:34:00 | sam686 | rr SoundSystem.cpp (not .h) |
| 01:34:00 | raptor | well, actually |
| 01:34:00 | raptor | i was going to use ALURE to auto-detect all that garbage anyways |
| 01:35:00 | raptor | reduce code by half or so |
| 01:37:00 | sam686 | in SoundSystem::startRecording, there is alcCaptureOpenDevice(... , 8000, ...) changing it to 44100 will use more bandwidth and better quality, when making sure it playback at the right hertz. |
| 01:38:00 | sam686 | also that means the compressor decoder will have to work harder.. |
| 01:39:00 | raptor | yeah - i was going to use ALURE to abstract all of that - it will just play whatever stream you give it |
| 01:40:00 | raptor | works really well with streaming music so far |
| 01:50:00 | sam686 | I am getting linker errors trying to use speex |
| 01:50:00 | sam686 | without libspeex.lib: http://96.2.123.136/bitfighter/Output-Build-speex-error1.txt |
| 01:50:00 | sam686 | with libspeex.lib: http://96.2.123.136/bitfighter/Output-Build-speex-error2.txt |
| 01:51:00 | raptor | you need the libogg.lib also |
| 01:52:00 | raptor | wait |
| 01:52:00 | raptor | that last error shouldn't be ethere if you have the libspeex.lib |
| 01:53:00 | sam686 | i don't have libogg.lib, only libogg.dll is there.. |
| 01:53:00 | raptor | oops |
| 01:53:00 | raptor | let me get you that.. |
| 01:53:00 | raptor | http://96.2.123.136/upload/libogg.lib |
| 01:55:00 | sam686 | still one linker error, doesn't make a difference whether or not libogg.lib is in.. |
| 01:55:00 | raptor | ok, i'll compile them specially... |
| 01:56:00 | raptor | i checked in the distributed binaries |
| 01:56:00 | raptor | but i think it's better that i compile them on my own.. |
| 02:10:00 | raptor | well i ran into a few problems compiling in windows |
| 02:10:00 | raptor | trying to sort them out |
| 02:10:00 | sam686 | maybe its just better to just try gdm instead? sounds a lot better then lpc10 but uses more bandwidth.. |
| 02:13:00 | sam686 | linker additional dependency ../lib/libspeex.lib, got that? |
| 02:14:00 | raptor | that .lib should have that symbol in it |
| 02:14:00 | raptor | i don't know why it doesn't |
| 02:15:00 | sam686 | maybe search the problem? http://www.google.com/search?q=unresolved+external+symbol+_speex_nb_mode |
| 02:19:00 | raptor | ok, got it compiled |
| 02:19:00 | raptor | but it isn't spitting out the .lib |
| 02:19:00 | raptor | just the .dll |
| 02:30:00 | raptor | argh, the broke the windows def file |
| 02:36:00 | sam686 | maybe did it spit out .lib in a wrong directory? |
| 02:37:00 | raptor | i got it to spit out the .lib, but that symbol is still missing |
| 02:39:00 | raptor | ok, try these: http://96.2.123.136/upload/Release.zip |
| 02:39:00 | sam686 | There could be a way to run it without .lib, not sure, looking at this search - http://www.google.com/search?q=build+.dll+missing+.lib+windows |
| 02:40:00 | raptor | it migh tstill fail |
| 02:40:00 | raptor | but it's worth a try |
| 02:41:00 | sam686 | still fail with same one linker error with your libspeex.. |
| 02:41:00 | raptor | bah! |
| 02:43:00 | raptor | ok, in voicecodec.cpp |
| 02:43:00 | raptor | try using speex_lib_get_mode() |
| 02:43:00 | raptor | instead of setting that mode specifically |
| 02:46:00 | sam686 | do i put in speex_lib_get_mode(0) zero as an argument? |
| 02:46:00 | raptor | i think so yes |
| 02:46:00 | raptor | i am reading the API reference manual right now |
| 02:48:00 | sam686 | got no more link errors, but now i get some in-game errors when using voice.. |
| 02:48:00 | raptor | yes, good |
| 02:48:00 | raptor | then you are at where i was |
| 02:48:00 | raptor | :) |
| 02:48:00 | sam686 | i get "Invalic Packet - Broken bstream" |
| 02:48:00 | raptor | ah - i didn't get those... |
| 02:49:00 | raptor | i just got disconnect errors |
| 02:49:00 | sam686 | maybe you don't have TNL_DEBUG enabled? |
| 02:49:00 | | Helmic Quit (Quit: Leaving.) |
| 02:50:00 | raptor | ah, that's it... |
| 02:50:00 | raptor | oh wait |
| 02:50:00 | raptor | i remember why i don't have that enabled - it was always broken in linux |
| 02:50:00 | raptor | never spent time to track down why, though |
| 02:51:00 | sam686 | can you just try a TNL_ENABLE_ASSERTS ? |
| 02:51:00 | raptor | proper way: speex_lib_get_mode(SPEEX_MODEID_NB) |
| 02:51:00 | raptor | SPEEX_MODEID_NB = 0 |
| 02:51:00 | raptor | ok |
| 02:51:00 | raptor | i'll try |
| 02:52:00 | raptor | do i add that flag to tnl or zap? |
| 02:52:00 | sam686 | its a define flag, you should add it to both tnl and zap |
| 02:54:00 | raptor | ok |
| 02:54:00 | sam686 | might not want to enable Asserts in release version as it slows down, but it does help catch some errors.. |
| 02:56:00 | raptor | ok, i had logging on, but assert fails compiling - i'll try and fix it |
| 02:58:00 | raptor | ok, i needed TNL_DEBUG on, too |
| 02:59:00 | sam686 | i am not sure if you need TNL_DEBUG... assert.cpp seems to be mostly windows code.. |
| 03:00:00 | raptor | compiled! |
| 03:00:00 | sam686 | probably bast to use TNL_DEBUG if possible.. |
| 03:01:00 | raptor | wow |
| 03:01:00 | raptor | no debug messages, but it sure kicks me out of the game fast when i try to use speex |
| 03:02:00 | raptor | i have something wrong with grabbing the frame sizes |
| 03:03:00 | sam686 | try hosting and trying to use speedx, not from joining different servers. |
| 03:04:00 | sam686 | servers you join may not have debug enabled, and will kick you out with invalid packets. |
| 03:04:00 | raptor | the other codecs aren't working anymore... did i break them? |
| 03:04:00 | sam686 | make sure it is decoding the same codecs as it is encoding. |
| 03:05:00 | raptor | i used GSM for both but it hates me |
| 03:06:00 | raptor | LPC10 fails too |
| 03:06:00 | raptor | i must have broken something with that commit.. |
| 03:08:00 | sam686 | try inserting printf("%i\n", sendBuffer->getBufferSize()); just before sending gt->c2sVoiceChat( ... ) in UIGame.cpp |
| 03:09:00 | raptor | 1760 |
| 03:09:00 | raptor | that's big |
| 03:09:00 | raptor | i think it needs to be lower than 1500 |
| 03:10:00 | sam686 | probably should split into several 1023.. |
| 03:10:00 | raptor | i think i have the frame size calculations messed up in voicecodec.cpp - speex was a little different than the others and I wan't sure what to do for some of the methods |
| 03:12:00 | sam686 | in tnlMethodDispatch.h, it have a useless #include "tnlMethodDispatch.h" (including it self) |
| 03:12:00 | raptor | haha |
| 03:19:00 | watusimoto | lovely... caught in a U32/S32 battle |
| 03:19:00 | raptor | S32! |
| 03:20:00 | watusimoto | yes |
| 03:20:00 | raptor | i think i have an idea on how to incorporate voice chat into the sound system rewrite |
| 03:20:00 | raptor | but i'll have to sleep on it |
| 03:21:00 | watusimoto | for a time I favored U32 for things that couldn't be negative... |
| 03:21:00 | watusimoto | paying for that now |
| 03:22:00 | sam686 | on a gsm, it works, and sendBuffer size is mostly 165, sometimes up to 264 |
| 03:23:00 | raptor | speex should be around the same size, i think |
| 03:23:00 | raptor | at least for narrow-band |
| 03:23:00 | raptor | which is what we are using |
| 03:24:00 | sam686 | lpc10 size is between 28 and 49. |
| 03:25:00 | watusimoto | it's spilled over into an S32 v F32 skirmish |
| 03:25:00 | raptor | i've had a few of those... |
| 03:25:00 | sam686 | i can try putting in if(gt && sendBuffer->getBufferSize() < 1024) gt->c2sVoiceChat(...) |
| 03:26:00 | raptor | sam686: i think i need to do more codec research - it could be that TNL won't support packets so large |
| 03:27:00 | raptor | because really each speex packet has size of 160 |
| 03:27:00 | raptor | but it is coming across a lot larger for some reason |
| 03:27:00 | sam686 | i can try splitting one large sendBuffer into multiple smaller buffers then send each small buffers through c2sVoiceChat,, |
| 03:28:00 | raptor | i don't believe that is where the problem is |
| 03:28:00 | raptor | i think the problem is it is incorrectly reporting the size |
| 03:29:00 | raptor | i just did some comparisons - speex is comparable to GSM |
| 03:30:00 | watusimoto | you do realize that voice chat will become the bane of the game |
| 03:30:00 | raptor | ha! |
| 03:30:00 | watusimoto | by improving it you are working against our own best interests |
| 03:30:00 | raptor | i believe it |
| 03:30:00 | sam686 | i do get some sound whrough speex, but size shouldn't be that big.. |
| 03:30:00 | watusimoto | you should intorduce some distortion so that it becomes useless again |
| 03:31:00 | raptor | sam686: the size should range from about 1/2 - 2x of GSM |
| 03:32:00 | sam686 | i am getting size of mostly 800, sometimes higher.. looks like it could be sending uncompressed.. |
| 03:32:00 | raptor | i think the fram count method is wrong |
| 03:34:00 | raptor | sam686: i built the code from the examples in here: http://www.speex.org/docs/api/speex-api-reference.pdf |
| 03:38:00 | sam686 | the problem may be the voiceCodec.cpp, SpeexVoiceEncoder::compressFrame, returning wring size |
| 03:39:00 | sam686 | it return wrong size |
| 03:41:00 | raptor | that probably means the decoder returns the wrong size, too |
| 03:42:00 | sam686 | in SpeexVoiceEncoder::compressFrame, return getMaxCompressedFrameSize() might be wrong, that may be getting max size. |
| 03:43:00 | raptor | watusimoto: i'm thinking it will have to be a server option to turn on voice-chat |
| 03:48:00 | raptor | ok, i'm going to bed - can't keep them eyeballs focused.. |
| 03:48:00 | raptor | good night |
| 03:50:00 | | raptor Quit (Remote host closed the connection) |
| 04:04:00 | | karamazovapy Quit (Read error: Connection reset by peer) |
| 04:34:00 | | kodax has joined |
| 05:15:00 | | watusimoto Quit (Quit: Leaving.) |
| 05:59:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 07:48:00 | | Helmic has joined |
| 10:33:00 | | Helmic Quit (Ping timeout: 240 seconds) |
| 10:34:00 | | Helmic has joined |
| 11:13:00 | | Helmic Quit (Ping timeout: 240 seconds) |
| 11:17:00 | | karamazovapy has joined |
| 11:17:00 | karamazovapy | holler |
| 11:48:00 | | ShadowXLoner has joined |
| 11:48:00 | ShadowXLoner | 'Sup guys |
| 11:48:00 | | Helmic has joined |
| 11:55:00 | ShadowXLoner | 'Sup Helmic |
| 12:00:00 | | watusimoto has joined |
| 12:02:00 | | ShadowXLoner Quit (Quit: ShadowXLoner) |
| 12:25:00 | | raptor has joined |
| 12:25:00 | | ChanServ sets mode +o raptor |
| 12:26:00 | raptor | good day folks |
| 12:39:00 | raptor | two days and no new forum bots! |
| 12:53:00 | watusimoto | great! |
| 12:53:00 | watusimoto | you are to be congratulated |
| 12:57:00 | raptor | my human intelligence questions seem to be working |
| 12:57:00 | raptor | did you ever see them? are they too hard? |
| 13:08:00 | | kodax Quit (Remote host closed the connection) |
| 13:25:00 | | Helmic Quit (Ping timeout: 248 seconds) |
| 13:28:00 | | Helmic has joined |
| 13:30:00 | | watusimoto Quit (Quit: Leaving.) |
| 13:57:00 | | watusimoto has joined |
| 15:38:00 | raptor | http://theoatmeal.com/blog/fix_computer |
| 16:14:00 | Helmic | that man speaks truth |
| 16:17:00 | | koda has joined |
| 16:58:00 | raptor | koda: i got vorbis streaming working with OpenAL + ALURE |
| 17:02:00 | raptor | there is my example - it's unfinished but you should be able to get the gist: http://pastie.org/1894415 |
| 17:20:00 | karamazovapy | I <3 the oatmeal |
| 17:21:00 | raptor | and let me tell you... i am constantly doing #1 under 'Linux' |
| 17:21:00 | karamazovapy | I hate aligning all my lenses to capture the light from saturn...such a pain in the ass |
| 17:21:00 | raptor | isn't it the middle of the day? |
| 17:22:00 | karamazovapy | isn't it? |
| 17:23:00 | Helmic | back in the day, we used rocks to do our computing. stupid script kiddies and their carebear OS's. |
| 17:23:00 | raptor | i am pretty sure I just showed my ignorance of personal astronomy |
| 17:24:00 | Helmic | back in the day, we did our astronomy with our bare fists. don't need no newfangled telescopes, just beat what you want out of the sky |
| 17:26:00 | | Helmic has left |
| 17:30:00 | | sam686 has joined |
| 17:30:00 | | ChanServ sets mode +v sam686 |
| 17:50:00 | karamazovapy | back in the day, our sun went around the earth. didn't need any stupid heliocentric model then! |
| 18:48:00 | | BitfighterLogBot - Commit 16be741c3794 | Author: sam8641 | Log: fix TNL computeClientIdentityToken, don't allow renaming authenticated players |
| 19:51:00 | | raptor Quit (Remote host closed the connection) |
| 20:29:00 | karamazovapy | first time I've seen a griefer change teams to destroy enemy engineered items |
| 20:30:00 | sam686 | maybe i could get the vote to change team back? |
| 20:31:00 | karamazovapy | eh...you could. I don't know how big a problem it is. or how important finding a solution is. |
| 20:31:00 | karamazovapy | or if the problem is as much with engineer as anything else. |
| 20:31:00 | sam686 | any bad players can cause trouble to their team, and team changing can also cause trouble.. |
| 20:32:00 | karamazovapy | yeah, I think it's a problem lots of online games deal with |
| 20:32:00 | sam686 | maybe soon i could add a vote kick option, and maybe allow anyone to change team freely for the first 10 seconds of game? |
| 20:33:00 | karamazovapy | I'm not a big fan of voting in general, but it makes sense |
| 20:34:00 | sam686 | i feel it's best to let voting deside on what's best.. |
| 20:34:00 | karamazovapy | I understand that view, but I think voting can be annoying |
| 20:37:00 | sam686 | voting can be annoying, but is sometimes better then not be able to change levels / teams |
| 20:37:00 | sam686 | not sure what the solution to team changers is.. |
| 20:38:00 | karamazovapy | yeah, people get around the team change timer by leaving and coming back |
| 20:39:00 | sam686 | timer to allow team changing may be annoying (if you change to wrong team) |
| 20:40:00 | karamazovapy | I'm okay with it - be careful or be patient! |
| 20:41:00 | sam686 | have not really come up to a solution to team changer yet.. |
| 20:41:00 | sam686 | 1. keep as it is? 2. Vote to team change? |
| 20:41:00 | karamazovapy | 3. vote kick |
| 20:41:00 | | koda Quit (Quit: koda) |
| 20:42:00 | sam686 | vote kick may soon be an extra option. |
| 20:43:00 | sam686 | can only do limited stuff while keeping compatible to version 015, some of vote improvements may be in 016. |
| 20:44:00 | sam686 | or, maybe allow players to freely change to smaller team only, and team change voting for the rest of situation? |
| 20:45:00 | karamazovapy | changing to a smaller team seems okay |
| 21:32:00 | | watusimoto Quit (Ping timeout: 246 seconds) |
| 23:09:00 | | Helmic has joined |