Timestamps are in GMT/BST.
| 00:01:00 | raptor | and you still have 3d graphics? |
| 00:04:00 | Zoomber | ummm |
| 00:07:00 | Zoomber | i dont know, doesn't say 3d anywwhere in system profiler |
| 00:07:00 | Zoomber | apple tries to never use any 3rd party trays or icons like windows |
| 00:07:00 | raptor | a good test - if you do one of those fancy swishy screensavers |
| 00:08:00 | raptor | and it doesn't stutter |
| 00:08:00 | Zoomber | oh yeah, thats a good idea |
| 00:08:00 | Zoomber | oh, i know a good one |
| 00:11:00 | Zoomber | no 3d definitley woreks |
| 00:11:00 | Zoomber | there is even a soundcard driver on my mac aparently, and it detects the rear sound port |
| 00:11:00 | Zoomber | but does not send sound through it, nor the front sound port |
| 00:16:00 | Zoomber | hey sam, are you there? |
| 00:16:00 | Zoomber | ping:sam |
| 00:16:00 | Zoomber | no that didnt work |
| 00:17:00 | Zoomber | err, how did u ping me? |
| 00:17:00 | raptor | just type full name |
| 00:17:00 | Zoomber | sam686 |
| 00:17:00 | raptor | perfect |
| 00:17:00 | Zoomber | thanks |
| 00:17:00 | Zoomber | but hey, would you rather run windows vista, or snow leopard? |
| 00:18:00 | raptor | uhhh |
| 00:18:00 | raptor | wow |
| 00:18:00 | raptor | give me some time to think... |
| 00:18:00 | Zoomber | i know, hell#1 or hell#2, but comon ones gotta be better |
| 00:19:00 | Zoomber | lol |
| 00:20:00 | Zoomber | leme give you some arguements. Vista is slow. Vista has some bugs Vista is slow, vista is somewhat slow, vista is not up to speed, vista is slow, vista takes time to process things, vista is slow..oh and its slow |
| 00:21:00 | Zoomber | im going to try to dual boot windows on my thinkcentre in the future, but im still a bit unhappy with my windows vista laptop, that takes forever to do anything |
| 00:21:00 | raptor | yeah, i might choose snow leopard over vista |
| 00:22:00 | raptor | but i'm glad i don't have to :) |
| 00:22:00 | Zoomber | and since mac is fast with the simple opening your web browser and doing simplified things like that, maybe its a good fit for a laptop i dont use too often |
| 00:23:00 | Zoomber | however, is my only computer with visual C++, and the drivers on that are much harder to get, plus, i have no windows restore cd, id have to order that |
| 00:25:00 | Zoomber | but the mac is still linux right? it has terminal, and most of the linux functions within it. It just looks like a simple machine from the outside |
| 00:25:00 | raptor | sort of - it is based on unix |
| 00:25:00 | raptor | so it has most of the backend stuff |
| 00:26:00 | raptor | although it feels really crippled |
| 00:26:00 | sam686 | hi |
| 00:26:00 | Zoomber | hi |
| 00:27:00 | Zoomber | but somehow, I have gotten the plain 'make' command to work on terminal with my laptop |
| 00:27:00 | Zoomber | i checked terminal on my hackintosh, and the make command is not there |
| 00:27:00 | Zoomber | oh, of course, it would help to install developer tools :p |
| 00:28:00 | Helmic | see, here's my argument against any mac |
| 00:28:00 | Helmic | running .exe's. |
| 00:28:00 | Zoomber | hey sam, do you have the ability to set up a seperate afbl practice server? or should i have _k host it for us? |
| 00:28:00 | Zoomber | mono/wine/crossover |
| 00:28:00 | sam686 | i can |
| 00:29:00 | Zoomber | only if its not inconvenient to you.. |
| 00:29:00 | sam686 | what should it be called? |
| 00:29:00 | Zoomber | ucob practice server? |
| 00:31:00 | Zoomber | hmm, bitfighter doesnt open on my hackintosh o.O |
| 00:33:00 | | Zoomber_ has joined |
| 00:33:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 00:33:00 | | Zoomber_ is now known as Zoomber |
| 00:34:00 | sam686 | there is ABFL round 1 server, where maps are selected there.. unless you want me to host? |
| 00:34:00 | Zoomber | we need a locked separate practice server |
| 00:35:00 | sam686 | ok.. |
| 00:36:00 | Zoomber | so bitfighter does not work on my mac now, but i feel like its due towards having a usb mouse plugged in |
| 00:36:00 | Zoomber | and watcha!, it works if i open it by Command + O instead of double clicking it |
| 00:37:00 | sam686 | what server password should I use?? |
| 00:37:00 | Zoomber | hmm |
| 00:38:00 | Zoomber | lets go with "groundlark". i can remember that one for sure |
| 00:38:00 | Zoomber | everyone will be able to remember that |
| 00:39:00 | Zoomber | raptor: apparently, bit-fighter fails to load a usb-mouse when launching bitfighter, but is able continue running if you plug the mouse back in after |
| 00:39:00 | raptor | please test that with a normal mac |
| 00:40:00 | Zoomber | i have, in the past |
| 00:40:00 | Zoomber | i think another user experienced it in the past too |
| 00:40:00 | Zoomber | i just forgot that problem existed, thats all |
| 00:40:00 | raptor | ok - because both my mac vm and a real mac laptop at work that both use USB mice never have crashed |
| 00:41:00 | Zoomber | is the usb mouse one from apple? |
| 00:41:00 | raptor | nope |
| 00:41:00 | Zoomber | the ones i use are ibm and an oem |
| 00:42:00 | Zoomber | ill test it again when i get access to my normal mac again |
| 00:42:00 | Zoomber | i just don't have it around right now |
| 00:43:00 | Zoomber | oh, and who manufactured your mouse? |
| 00:44:00 | raptor | not sure |
| 00:45:00 | Zoomber | just surprised your real mac laptop worked with it too |
| 00:45:00 | raptor | this one is logitech - but it is probably translated into a generic VMWare mouse driver in the VM |
| 00:46:00 | raptor | i'll have to see at work what the one is there that i used with the real mac |
| 00:46:00 | Zoomber | true |
| 00:46:00 | sam686 | my mouse have a dying scrolling wheel. mouse wheel button works, but mostly not the wheel scroll up and down. |
| 00:48:00 | Zoomber | ok, i have access to my mac laptop now |
| 00:49:00 | Zoomber | same thing |
| 00:49:00 | Zoomber | bitfighter does not load |
| 00:50:00 | Zoomber | same result for both mice |
| 00:50:00 | raptor | that is really weird |
| 00:50:00 | Zoomber | i think only certain mice must cause bitfighter to crash |
| 00:50:00 | raptor | can you run it from the terminal? |
| 00:51:00 | Zoomber | no |
| 00:51:00 | Zoomber | bus error |
| 00:51:00 | raptor | specifically launch with the bitfighter.sh script |
| 00:51:00 | raptor | it may give errors |
| 00:51:00 | raptor | that would be helpful |
| 00:51:00 | Zoomber | oh |
| 00:51:00 | Zoomber | forgot about sh script |
| 00:51:00 | Zoomber | oh yes, there we go |
| 00:52:00 | Zoomber | this is from my hackintosh, note: my sound does not work on that comptuer |
| 00:52:00 | Zoomber | heres the result: /Applications/Bitfighter.app/Contents/MacOS/bitfighter.sh: line 51: 3125 Bus error ./Bitfighter -rootDataDir "$userdatadir" -sfxdir "$sfxdir" -scriptsdir "$scriptsdir" "$@" |
| 00:52:00 | raptor | ok |
| 00:53:00 | Zoomber | i shall try with my laptop next |
| 00:54:00 | Zoomber | same message |
| 00:54:00 | Zoomber | hmm |
| 00:54:00 | raptor | any other bits of error message? |
| 00:55:00 | Zoomber | interesting |
| 00:55:00 | Zoomber | yes |
| 00:55:00 | Zoomber | when i open the macOS binary file without .sh script, i get: Failure (2) loading sound file 'sfx/phaser.wav': Game will proceed without sound |
| 00:55:00 | Zoomber | on both macs |
| 00:56:00 | Zoomber | followed by a bus error |
| 00:56:00 | raptor | you can ignore that one |
| 00:56:00 | raptor | that is a normal error |
| 00:57:00 | raptor | the bus error, however is the real problem |
| 00:57:00 | raptor | do you have developer tools installed? |
| 00:57:00 | raptor | because, if you're willing, I can use you to track it down better - but it would be a bit involved |
| 00:57:00 | raptor | since i can't duplicate... |
| 00:58:00 | Zoomber | not on the new hackintosh i dont, only on my laptop |
| 00:59:00 | raptor | and it fails on your real mac, too? |
| 00:59:00 | Zoomber | yes |
| 00:59:00 | Zoomber | i still have my repository clone, my source code copy, and everything on my real mac |
| 01:00:00 | Zoomber | sorry, i meant MacHG when I said repository clone |
| 01:00:00 | raptor | want to help debug? |
| 01:00:00 | Zoomber | sure, but i only have 30 minutes right now |
| 01:01:00 | raptor | ok, on your real mac, do the following |
| 01:01:00 | Zoomber | i remember it saying "line 51", but that was on the .sh file |
| 01:01:00 | raptor | yeah |
| 01:01:00 | Zoomber | ok, im ready when you are |
| 01:01:00 | raptor | but that isn't were the problem is |
| 01:01:00 | raptor | ok |
| 01:01:00 | Zoomber | right |
| 01:02:00 | raptor | in a terminal, go to the directory with the .sh in it |
| 01:02:00 | Zoomber | 'cd' it? |
| 01:02:00 | raptor | correct |
| 01:02:00 | Zoomber | done |
| 01:03:00 | raptor | in there |
| 01:03:00 | Zoomber | changed directory |
| 01:03:00 | raptor | type 'set -x' |
| 01:03:00 | Zoomber | done |
| 01:03:00 | raptor | now run the script |
| 01:03:00 | raptor | it should fail |
| 01:03:00 | sam686 | you both could maybe get some kind of team view to see or control the other computer over the internet, would that be easier? |
| 01:03:00 | raptor | oh yeah! |
| 01:03:00 | raptor | would you let me VNC? |
| 01:03:00 | Zoomber | with SKYPE you could do it FASTER than VNC |
| 01:03:00 | raptor | how so? |
| 01:04:00 | raptor | skype just uses VNC, right? |
| 01:04:00 | Zoomber | yes, but screen sharing does all the inputting work behind the scene |
| 01:04:00 | raptor | intersting - except that isn't available on linux... :) |
| 01:04:00 | Zoomber | all you have to do is just click "accept screen share request" |
| 01:05:00 | Zoomber | i can click, share screen with others |
| 01:05:00 | raptor | pl, i'll launch my skype client and see if i can connect |
| 01:05:00 | raptor | ok |
| 01:06:00 | Zoomber | wait |
| 01:06:00 | Zoomber | dont dont |
| 01:06:00 | raptor | k |
| 01:06:00 | Zoomber | ill just go by vnc |
| 01:06:00 | Zoomber | forget skyep :P |
| 01:06:00 | raptor | ok |
| 01:06:00 | Zoomber | my ip is.. |
| 01:06:00 | raptor | i got it |
| 01:06:00 | Zoomber | err blast |
| 01:06:00 | Zoomber | you cant get to my mac yet |
| 01:06:00 | Zoomber | its not the computer assigned with the public ip |
| 01:07:00 | Zoomber | i think my ibm was before i hackintosh'd it |
| 01:07:00 | Zoomber | but if u give me 2 mintues, i can assign my mac the public ip adress |
| 01:07:00 | raptor | okey doke |
| 01:10:00 | Zoomber | ok let me renew my macs ip |
| 01:10:00 | Zoomber | aparently my router made my printer have the public ip |
| 01:11:00 | raptor | haha |
| 01:12:00 | Zoomber | uh now i have to turn off my printer, ill take 2 more minutes please |
| 01:13:00 | raptor | :] |
| 01:13:00 | sam686 | could just forward port 5500 in VLC? |
| 01:14:00 | | Zoomber_ has joined |
| 01:15:00 | Zoomber_ | am i still connected |
| 01:15:00 | Zoomber_ | good |
| 01:15:00 | Zoomber_ | ok |
| 01:15:00 | Zoomber_ | try now |
| 01:15:00 | raptor | asks for password |
| 01:15:00 | Zoomber_ | ironicly enough, i unpluged my usb mouse and everything fixed itself xP |
| 01:15:00 | Zoomber_ | oh, pass is raptor |
| 01:15:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 01:15:00 | | Zoomber_ is now known as Zoomber |
| 01:16:00 | raptor | incorrect password |
| 01:16:00 | Zoomber | hmm |
| 01:17:00 | Zoomber | ok, ill remove the password, now try |
| 01:17:00 | sam686 | are you sure you didn't get capital / lowercase mixed up? |
| 01:17:00 | raptor | still incorrect password |
| 01:17:00 | Zoomber | i removed the password now |
| 01:17:00 | Zoomber | ok |
| 01:18:00 | Zoomber | um |
| 01:18:00 | Zoomber | maybe mac only lets you control vnc with password |
| 01:18:00 | Zoomber | try it again, password is raptor, all lowercase |
| 01:19:00 | Zoomber | see here is the simplicity issue again; mac does not show things like the accepting port number |
| 01:19:00 | raptor | incorrect password |
| 01:19:00 | Zoomber | i can try making a vnc server from a 3rd party software app i may still have |
| 01:19:00 | raptor | maybe you have to allow random people to connect or something.. |
| 01:20:00 | Zoomber | ahh, i think i got it now |
| 01:20:00 | Zoomber | try again, same pass |
| 01:20:00 | Zoomber | i think my old vine server was still running in the background the whole time, so it was overriding apple's vnc |
| 01:20:00 | raptor | haha, it locked me out: "too many security failures" |
| 01:21:00 | Zoomber | lool |
| 01:21:00 | Zoomber | ok, one last time. no password, port 5901 |
| 01:22:00 | Zoomber | display number 1..if that makes a difference |
| 01:22:00 | raptor | i'm in! |
| 01:22:00 | raptor | connection reset by peer |
| 01:22:00 | Zoomber | lol |
| 01:22:00 | Zoomber | nooo |
| 01:29:00 | | zoomber_ has joined |
| 01:29:00 | zoomber_ | Program received signal EXC_BAD_ACCESS, Could not access memory. |
| 01:29:00 | zoomber_ | Reason: KERN_PROTECTION_FAILURE at address: 0x00000005 |
| 01:29:00 | zoomber_ | 0x92554845 in CFGetTypeID () |
| 01:30:00 | zoomber_ | #0 0x92554845 in CFGetTypeID () |
| 01:30:00 | zoomber_ | #1 0x000b100d in Zap::InitJoystick () |
| 01:30:00 | zoomber_ | #2 0x000a9237 in main () |
| 01:30:00 | zoomber_ | #3 0x00013d6a in _start () |
| 01:30:00 | zoomber_ | #4 0x00013c91 in start () |
| 01:31:00 | Zoomber | horray |
| 01:31:00 | raptor | thanks zoomber_ |
| 01:31:00 | raptor | Zoomber |
| 01:31:00 | zoomber_ | 2 zoombers |
| 01:31:00 | sam686 | mac joystick problem? |
| 01:31:00 | raptor | looks like it is a conflict with joystick initialization |
| 01:31:00 | | zoomber_ Quit (Client Quit) |
| 01:31:00 | raptor | i sure hate the mac joystick code... |
| 01:32:00 | raptor | in fact, do we even know that it works? |
| 01:32:00 | Zoomber | you couldnt have had more perfect timing raptor |
| 01:32:00 | raptor | :) |
| 01:32:00 | Zoomber | mac joystick works for me |
| 01:32:00 | Zoomber | or do you mean, works properly? |
| 01:32:00 | raptor | anything |
| 01:33:00 | Zoomber | i can use my ps3 controller with bitfighter |
| 01:33:00 | Zoomber | brb |
| 01:33:00 | raptor | the joystick works with 015a? |
| 01:33:00 | raptor | k |
| 01:33:00 | sam686 | does mac joystick support multiple controller? does bitfighter support multiple joysticks in mac? |
| 01:33:00 | raptor | mac joystick does not support multiple |
| 01:33:00 | raptor | i mean |
| 01:34:00 | raptor | you know what i mean - the mac code quits as soon as it finds one joystick |
| 01:34:00 | sam686 | so, bitfighter don't support multiple joystick in mac? |
| 01:35:00 | raptor | nope |
| 01:35:00 | raptor | at the time, when i looked at it, i was much less profficient in c/c++ |
| 01:35:00 | raptor | and it looked really ugly to me |
| 01:36:00 | sam686 | yes, osxinput looks quite messy compared to winjoystick and linuxinput. |
| 01:37:00 | raptor | oh yeha |
| 01:37:00 | Zoomber | could tell joystick code to quit after it finds a joystick, but then restart right after? |
| 01:37:00 | raptor | i just made it work with the generic input class and left it be - didn't want to mess too much up |
| 01:42:00 | raptor | maybe a pointer error |
| 01:43:00 | raptor | pointer declaration without memory allocation? |
| 01:43:00 | raptor | somewhere |
| 02:01:00 | Zoomber | interesting |
| 02:01:00 | Zoomber | because of having a mac os installed on my computer |
| 02:01:00 | Zoomber | i discovered my chipset has 4, not 2 RAM slots |
| 02:02:00 | | Zoomber has left |
| 02:07:00 | raptor | ok, i detailed this bug: http://code.google.com/p/bitfighter/issues/detail?id=99 |
| 02:07:00 | raptor | can't work on it now because i'm working on several other things.. |
| 02:42:00 | | [1]watusimoto has joined |
| 02:45:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 02:45:00 | | [1]watusimoto is now known as watusimoto |
| 02:47:00 | | [1]watusimoto has joined |
| 02:49:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 02:49:00 | | [1]watusimoto is now known as watusimoto |
| 02:59:00 | raptor | i think we really were discouraging users from signing up with that captcha |
| 03:00:00 | raptor | because in the last week we've had 5 new humans and 0 bots since sam suggested using custom profile fields instead |
| 03:04:00 | | [1]watusimoto has joined |
| 03:07:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 03:07:00 | | [1]watusimoto is now known as watusimoto |
| 03:09:00 | sam686 | yes, why use captha if it does not stop spam bots in forums? spam bots don't work on unique custom questions.. |
| 03:09:00 | sam686 | in bitfighter map editor in linux ubuntu, i see a spray-can icon of what it suppose to be a 4-way arrow as it is in windows version. Tried taking screenshot in linux, but only capture pointer cursor and not the spray can cursor. |
| 03:09:00 | raptor | yes, i can duplicat that |
| 03:09:00 | raptor | i have no idea why |
| 03:09:00 | raptor | methinks it is a GLUT issue to be ignored |
| 03:12:00 | raptor | and since watusimoto is redoing the editor - i kinda want to stay away.. |
| 03:12:00 | sam686 | in UIEditor,cpp there is glutSetCursor( GLUT_CURSOR_SPRAY ), i guess windows shows that as a 4-way arrows.. |
| 03:12:00 | raptor | so linux is right??? |
| 03:12:00 | raptor | no way |
| 03:45:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 03:46:00 | | watusimoto has joined |
| 04:30:00 | raptor | somehow voice chat isn't working in linux anymore |
| 04:30:00 | raptor | i wonder what i did |
| 04:31:00 | raptor | i mean it doesn't work in the current revision on google code |
| 04:32:00 | sam686 | do you have voice echo on? is the name blinking fast or not appearing at all? |
| 04:33:00 | raptor | name doesn't appear |
| 04:33:00 | raptor | no blinking |
| 04:33:00 | raptor | no sound being captured |
| 04:33:00 | raptor | i am doing a regression test.. |
| 04:33:00 | sam686 | press R and nothing appears? |
| 04:33:00 | raptor | the bar does appear |
| 04:33:00 | raptor | but doesn't increase when i talk |
| 04:34:00 | sam686 | maybe you just don't have the mic plugged in? |
| 04:34:00 | raptor | oh haha |
| 04:34:00 | raptor | let me check the sound settings... |
| 04:36:00 | sam686 | as a test, you can join me and try to voice chat to me.. |
| 04:41:00 | raptor | bah - it was the new pulseaudio subsystem that newer linux distributions are migrating to |
| 04:41:00 | sam686 | http://96.2.123.136/upload/112.WAV - that is the sound i heard.. |
| 04:42:00 | raptor | downloading |
| 04:42:00 | raptor | thansk |
| 04:43:00 | raptor | ok, that matches the voice echo |
| 04:43:00 | raptor | seems like encoding really suffers when speaking more than one word... |
| 04:45:00 | sam686 | The current LPC10 seems bad quality. That where a different codec may be better.. |
| 04:47:00 | | Helmic Quit (Ping timeout: 250 seconds) |
| 04:53:00 | raptor | i'm going to give speex another stab... |
| 04:59:00 | raptor | wow, GSM is WAY better |
| 05:00:00 | sam686 | GSM is better then lpc10, which is better? GSM or SPEEX? |
| 05:01:00 | raptor | i think speex is supposed to be really good |
| 05:01:00 | raptor | if only i can get it working... |
| 05:04:00 | raptor | what do you think GSM_ENCODED_FRAME_SIZE = 33 actually means? |
| 05:04:00 | raptor | is that byte count? |
| 05:05:00 | sam686 | not sure yet, haven't look in it.. |
| 05:10:00 | raptor | i think fram size is milliseconds |
| 05:24:00 | sam686 | as for SPEEX and other codecs, maybe the problem is with getSamplesPerFrame() and getAvgCompressedFrameSize() being constant on GDM and LPC10, but there problem in SPEEX.. |
| 05:24:00 | sam686 | GSM, not GDM |
| 05:29:00 | raptor | i got speex working |
| 05:32:00 | raptor | want to test with me? |
| 05:32:00 | raptor | still have your setup? |
| 05:33:00 | sam686 | look at the memory data it tries to send at the size of 1600 (or 0x00000640) http://96.2.123.136/bitfighter/speexmem.gif - a lot of IIIIII repeating bytes. |
| 05:33:00 | raptor | yes |
| 05:33:00 | raptor | i fixed it |
| 05:34:00 | raptor | here: http://code.google.com/r/buckyballreaction-bf10/source/list |
| 05:34:00 | raptor | or that clone of mine has it working |
| 05:36:00 | raptor | it uses less than GSM |
| 05:36:00 | raptor | ByteBuffer of 200 |
| 05:37:00 | raptor | GSM uses 363 |
| 05:38:00 | raptor | it actually sounds better and worse at this compression, i think |
| 05:38:00 | raptor | better voice, more static |
| 05:39:00 | raptor | weird |
| 05:41:00 | sam686 | OK, got speex to work, but the quality seems bad.. |
| 05:41:00 | raptor | yeah... |
| 05:41:00 | raptor | let me adjust the quality |
| 05:43:00 | sam686 | sounds really strange to loop back voice from external AM/FM radio.. |
| 05:44:00 | raptor | yeah, i noticed that, too |
| 05:47:00 | raptor | huh, i increased the quality, but it didn't really change... |
| 05:52:00 | raptor | i even adjusted it to wideband mode - no difference |
| 05:52:00 | sam686 | maybe you can change something like: SPEEX_SET_BITRATE or similar.. |
| 05:53:00 | sam686 | using SPEEX_MODEID_WB sounds worse then SPEEX_MODEID_NB. |
| 05:53:00 | raptor | yeah |
| 05:53:00 | raptor | and it should sound way better |
| 05:55:00 | raptor | ok i think something is wrong in compressFrame() |
| 05:57:00 | raptor | ok, i found the problem |
| 05:57:00 | raptor | frameSize is not in milliseconds |
| 05:57:00 | raptor | it is in bytes |
| 05:58:00 | raptor | i wish these methods were named better |
| 05:58:00 | sam686 | could be because of recording and playback voice at 8000 hertz. maybe increasing it to like 22050? |
| 06:05:00 | | Helmic has joined |
| 06:06:00 | raptor | sam686: still here? |
| 06:06:00 | sam686 | raptor: still here? |
| 06:07:00 | raptor | change getMaxCompressedFrameSize() and getAvgCompressedFrameSize() from 20 to 33 |
| 06:07:00 | raptor | make it even bitrate with GSM |
| 06:07:00 | raptor | then lets test |
| 06:07:00 | sam686 | ok |
| 06:11:00 | raptor | ok pushed |
| 06:11:00 | raptor | to that clone |
| 06:14:00 | sam686 | this will take a while for me to re-build.. |
| 06:14:00 | raptor | sorry :( |
| 06:14:00 | raptor | i only changed the two voicecodec files |
| 06:14:00 | sam686 | i hate when i get this error: |
| 06:14:00 | sam686 | 3>.\winJoystick.cpp : error C2471: cannot update program database 'c:\temp\zap_release_mysql\vc90.pdb' |
| 06:14:00 | sam686 | 3>.\winJoystick.cpp(240) : fatal error C1903: unable to recover from previous error(s); stopping compilation |
| 06:15:00 | raptor | ah |
| 06:16:00 | sam686 | should remobe /speex part in #include "speex_bits.h" in file speex/speex.h |
| 06:17:00 | raptor | ? |
| 06:17:00 | raptor | those are the original headers |
| 06:17:00 | raptor | i haven't touched them |
| 06:17:00 | sam686 | i get error with #include "speex/speex_bits.h" so i change to #include "speex_bits.h" |
| 06:17:00 | raptor | ahh... ok |
| 06:18:00 | sam686 | mostly its getting a hassle to repeatedly merge them.. |
| 06:18:00 | raptor | i'll do all the cleaning up once i'm ready to push to mainline - but only if we think speex is better than GSM at the same bitrate |
| 06:19:00 | raptor | i think the best codec is called SILK |
| 06:19:00 | raptor | but it is owned by skype |
| 06:19:00 | raptor | and not unencumbered |
| 06:19:00 | sam686 | still compiling........................................ |
| 06:19:00 | raptor | does it compile faster in your ubuntu box? |
| 06:20:00 | sam686 | seems to be slightly faster in linux compiler because of 2 thread compiling. |
| 06:22:00 | sam686 | stupid linker error.. |
| 06:23:00 | sam686 | and now i got the stupid cannot update program database.. |
| 06:24:00 | raptor | is that vc++ that does that? |
| 06:26:00 | sam686 | there, got it compiled, now to test... |
| 06:32:00 | sam686 | ok, gsm test? |
| 06:32:00 | raptor | yep |
| 06:32:00 | sam686 | ok, i am in GSM |
| 06:41:00 | raptor | so both speex and GSM are at 8KHz, 160 frames per second and 33 bytes per frame |
| 07:00:00 | raptor | somehow the robots server is eating up 74MB of ram on the game server server |
| 07:01:00 | raptor | i killed it |
| 07:01:00 | sam686 | all the servers at 65.49 is lagging in some way, firing skips every second.. |
| 07:01:00 | raptor | no one used it much anyways |
| 07:01:00 | raptor | yeah, that one server ate up half the RAM... |
| 07:02:00 | sam686 | what makes the server go laggy in a weard way? |
| 07:02:00 | sam686 | CPU eating? |
| 07:02:00 | raptor | swapping |
| 07:02:00 | raptor | CPU is usually fine |
| 07:03:00 | raptor | but when the RAM is eaten up, then it has to swap to the hard drive |
| 07:03:00 | sam686 | if you join a 65.49 server and fire continuously, you may see a pause on firing every second |
| 07:11:00 | raptor | watusimoto: sam686 and i are seeing strange network behaviour on the game server server |
| 07:11:00 | raptor | every second or so, there is a pause in packet transmission |
| 07:12:00 | raptor | UDP or TCP it doesn't matter, it pauses about once a second |
| 07:12:00 | raptor | is there some sort of network filtering or speed adjustments being put on that server? |
| 07:12:00 | sam686 | while in any 65.48 game server, firing phasers comtinuously, you may see a pause on firing every second |
| 07:12:00 | raptor | yeah, it'd definitely network related |
| 07:13:00 | sam686 | is the logbot running in the same server? |
| 07:13:00 | raptor | yes |
| 07:14:00 | sam686 | will stopping logbot stop the strange network behavior? |
| 07:14:00 | | kodax has joined |
| 07:14:00 | raptor | let's try |
| 07:15:00 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 07:15:00 | | -barjavel.freenode.net- *** Checking Ident |
| 07:15:00 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 07:15:00 | | -barjavel.freenode.net- *** No Ident response |
| 07:15:00 | | BitfighterLogBot has joined |
| 07:15:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 07:15:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011 |
| 07:15: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. |
| 07:15:00 | raptor | yup |
| 07:15:00 | raptor | i don't think it's the log bot |
| 07:16:00 | raptor | it is low traffic anyways... |
| 07:17:00 | kodax | logging problems? |
| 07:18:00 | raptor | hi kodax |
| 07:18:00 | kodax | hello |
| 07:18:00 | raptor | no - one of our game servers has a pause in network packet transmissions |
| 07:18:00 | raptor | make for stuttering while playing |
| 07:18:00 | raptor | we were ruling out the logbot |
| 07:20:00 | sam686 | it looks like as if the problem is the game server are not running smooth - i lagged myself moving, and see the ships jumping around.. |
| 07:22:00 | sam686 | i might be thinking the problem might be with my fix to Fix timing problem, when overclocking/underclocking CPU makes game go too fast/slow? |
| 07:23:00 | raptor | i don't think so |
| 07:24:00 | raptor | these servers are running on stock 015a |
| 07:24:00 | sam686 | in if(timerElapsed2 > 200) // getHighPrecisionTimerValue going faster then getRealMilliseconds, you can try changing 200 to 600 to have a bigger getRealMilliseconds / getHighPrecisionTimerValue sync threshold |
| 07:25:00 | sam686 | maybe that server don't have a very stable getRealMilliseconds. |
| 07:27:00 | raptor | i don't think it's that either - i don't think it is bitfighter related at all |
| 07:27:00 | raptor | because even my SSH session was stuttering |
| 07:27:00 | sam686 | your session shutters? |
| 07:27:00 | raptor | the TCP packets being sent from my computer to the game server to make the SSH connection were stuttering, too |
| 07:28:00 | sam686 | maybe restart server might or might not fix it? |
| 07:29:00 | sam686 | i don't know why that server's network are shuttering, but it can hurt game play |
| 07:29:00 | raptor | yeah exactly |
| 07:30:00 | raptor | that's why i need watusimoto to find out.. |
| 07:30:00 | raptor | ok sam686, i'm about to commit the speex changes - should compile ok on windows and linux after this push |
| 07:31:00 | sam686 | ok |
| 07:32:00 | watusimoto | raptor around? |
| 07:32:00 | raptor | hi |
| 07:32:00 | raptor | yes |
| 07:33:00 | watusimoto | hi, found a long neglected message in my skype that you had a question |
| 07:33:00 | raptor | really? |
| 07:33:00 | raptor | what was it? |
| 07:33:00 | watusimoto | i've been out huntiung slugs in my garden |
| 07:33:00 | watusimoto | don't know |
| 07:33:00 | raptor | oh ok |
| 07:33:00 | sam686 | its the game server having shuttering network |
| 07:33:00 | watusimoto | what does that mean |
| 07:34:00 | sam686 | there are pauses on fire phasers in game servers 65.49 |
| 07:34:00 | raptor | sam686 and I found that network packets to/from the game server server are being delayed once a second or so |
| 07:34:00 | raptor | TCP, UDP |
| 07:34:00 | raptor | the affect on bitfighter is stuttering game play |
| 07:34:00 | watusimoto | experienced by more than one player, or just sam? |
| 07:35:00 | raptor | me too |
| 07:35:00 | watusimoto | interesting |
| 07:35:00 | raptor | also experienced in my SSH sessions |
| 07:35:00 | raptor | i did some packet analysis |
| 07:35:00 | sam686 | but it only affects servers at 65.49, no other servers are affected. |
| 07:35:00 | raptor | and all transmissions were being halted about once a second |
| 07:35:00 | watusimoto | yes, i see what you mean |
| 07:36:00 | watusimoto | maybe there's heavy load on the server right now |
| 07:36:00 | raptor | i was wondering if there was some sort of IP filtering going on that effectively created a 'stop light' situation with network traffic |
| 07:36:00 | raptor | CPU is idle |
| 07:36:00 | raptor | plenty of RAM |
| 07:37:00 | watusimoto | our virtual cpu, or the shared cpu? |
| 07:37:00 | raptor | whatever 'top' shows |
| 07:37:00 | raptor | shen ssh'd in |
| 07:37:00 | raptor | shen=when |
| 07:37:00 | watusimoto | probably the real cpu |
| 07:37:00 | watusimoto | I think ps shows the real processes |
| 07:38:00 | raptor | ps only showed the programs we run |
| 07:38:00 | watusimoto | don't know why there'd be a filter |
| 07:38:00 | watusimoto | (then I may be thinking of a different command than ps) |
| 07:38:00 | raptor | top |
| 07:38:00 | watusimoto | :-) |
| 07:39:00 | raptor | also for fun - i installed 'iptraf' |
| 07:39:00 | raptor | run it and watch the packet transmission stutter |
| 07:40:00 | watusimoto | yes |
| 07:41:00 | watusimoto | this is not my forte |
| 07:41:00 | watusimoto | I say let's see if it's still happening tomorrow |
| 07:41:00 | raptor | ok |
| 07:42:00 | raptor | also - i noticed that the robots server was eating up 74MB RAM |
| 07:42:00 | raptor | so i killed it |
| 07:42:00 | raptor | i think there is a memory leak in the form of a static cache somewhere |
| 07:42:00 | raptor | that has to do with bots |
| 07:42:00 | sam686 | i am sure this happenwas happing 2 days ago when i checked that day.. |
| 07:42:00 | watusimoto | xbitfighter doesn't even show up in top |
| 07:42:00 | raptor | nope |
| 07:43:00 | raptor | it isn't using any CPU |
| 07:43:00 | raptor | even when sam and I were shooting around on one of the servers, it only registered once every 15 seconds or so |
| 07:43:00 | watusimoto | how can that be? |
| 07:43:00 | raptor | i guess the dedicated servers don't use much CPU |
| 07:44:00 | raptor | if you do 'top -d0.5' |
| 07:44:00 | raptor | faster refresh |
| 07:44:00 | watusimoto | 99-100% idle |
| 07:44:00 | raptor | you'll pick up the servers more often |
| 07:44:00 | watusimoto | I assume you've tried google |
| 07:45:00 | raptor | nope |
| 07:45:00 | raptor | it's too late to make common sense decisions... |
| 07:46:00 | watusimoto | we're not losing packets, are we? just delaying them? |
| 07:46:00 | raptor | correct |
| 07:47:00 | raptor | well actually |
| 07:47:00 | raptor | unsure with UDP |
| 07:47:00 | raptor | that's the beautiful and ugly part of UDP |
| 07:47:00 | watusimoto | yes -- there is a way to collect those stats via tnl |
| 07:47:00 | watusimoto | or rather report them, as they're always collected |
| 07:47:00 | sam686 | Bitfighter TNL have their own packet lost handling.. |
| 07:47:00 | watusimoto | one of the logging options might reveal that |
| 07:47:00 | watusimoto | correct |
| 07:48:00 | watusimoto | it might be packet loss |
| 07:48:00 | raptor | now that i think about it - my guess is that packets are probably lost |
| 07:48:00 | watusimoto | which actually makes more sense |
| 07:48:00 | raptor | on the UDP side |
| 07:48:00 | watusimoto | except that it doesn't really |
| 07:48:00 | raptor | but not TCP |
| 07:49:00 | watusimoto | so we can elminate isp, local machines, routers, etc. |
| 07:49:00 | raptor | waht i mean is |
| 07:49:00 | raptor | the stutter is there for all transmissions - it's jus tthat TCP has built in renegotiation for lost packets |
| 07:50:00 | | kodax Quit (Remote host closed the connection) |
| 07:50:00 | raptor | UDP just doesn't care |
| 07:50:00 | watusimoto | maybe tomorrow I'll play around with the differetn logging options in the INI |
| 07:50:00 | raptor | ok |
| 07:51:00 | raptor | i still think it isn't a bitfighter issue |
| 07:51:00 | watusimoto | I agree |
| 07:51:00 | watusimoto | but it would be helpful to know what's happening to try to diagnose |
| 07:51:00 | raptor | sam686: when applying my speex code changes to the current trunk, i only get warbles |
| 07:51:00 | raptor | did your packet changes do something? |
| 07:52:00 | sam686 | shouldn't, maybe you didn't change both compress / deconpress to use saame codecs.. |
| 07:52:00 | raptor | argh! |
| 07:52:00 | raptor | yeah - forgot the decompress somehow... |
| 07:54:00 | sam686 | i will need to go goodnight |
| 07:55:00 | raptor | night! |
| 07:55:00 | raptor | pushed! |
| 07:55:00 | raptor | the game now has speex! |
| 07:55:00 | raptor | .. but not for mac yet.. |
| 07:55:00 | | BitfighterLogBot - Commit 7dd73dd86ba0 | Author: buckyballreaction | Log: Speex integration! - Windows and Linux should compile and work now - note this dynamically links against linux system peex libraries |
| 07:55:00 | raptor | ok, now that speex is sort of over - i'm going to bed, too |
| 07:56:00 | raptor | blasted misspellings... |
| 07:57:00 | raptor | good night again |
| 07:57:00 | | raptor Quit (Remote host closed the connection) |
| 09:29:00 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 13:25:00 | | kodax has joined |
| 15:03:00 | | raptor has joined |
| 15:03:00 | | ChanServ sets mode +o raptor |
| 16:20:00 | | kodax Quit (Ping timeout: 260 seconds) |
| 16:49:00 | | watusimoto has joined |
| 17:12:00 | watusimoto | just a quick update -- I got turrets and ffs placeable, but they don't interact properly with walls in the editor |
| 17:13:00 | watusimoto | when that interaction is fixed up, I'll make a few final fixes and be ready to check in what I've got. That will be enough for you to use the editor to create test levels, and give me some feedback on what else is broken |
| 17:16:00 | raptor | hooray! |
| 17:17:00 | raptor | let me know when the merge fails... |
| 17:17:00 | raptor | i tried to stay away from all objects and editor stuff |
| 17:41:00 | watusimoto | I merged a week or so ago, so it won't be too too bad |
| 17:41:00 | raptor | ok phoew |
| 19:45:00 | | Helmic Quit (Disconnected by services) |
| 19:45:00 | | Helmic1 has joined |
| 19:45:00 | | Helmic1 is now known as Helmic |
| 20:05:00 | Helmic | karamazovapy, practice is at 10:30 tonight, right? |
| 20:27:00 | | koda has joined |
| 20:49:00 | | Helmic Quit (Quit: I can't go to the bathroom anymore without hearing the music from the Kraft shredded mozzarella commercial inside my head.) |
| 21:27:00 | raptor | haha - the GLUT spray icon on a Mac looks like a round netting like from a tennis raquet |
| 21:30:00 | raptor | well, i got speex compiled in for mac, but pressing 'R' doesn't work... |
| 21:30:00 | raptor | probably because there is no microphone in my VM |
| 21:32:00 | sam686 | GLUT cursor is probably made for linux, other OS may show wrong or strange cursors.. |
| 21:33:00 | sam686 | probably could test mic on a real MAC machine, not VM.. |
| 21:38:00 | sam686 | as for server lagging in 65.49.81... i might think it is a CPU freezing for 100 millisecs every second.. To test, try using this robot file that will test timing - http://96.2.123.136/bitfighter/timer.bot - use /addbot 0 timer 500 (where 500 is milliseconds printing rate_ |
| 21:38:00 | raptor | yeah, need a tester... |
| 21:39:00 | sam686 | put timer.bot in game server in /exe/robots (or similar) |
| 21:39:00 | raptor | done |
| 21:40:00 | sam686 | its the CPU issue for sure - max jumping up to 185 |
| 21:40:00 | raptor | so how are you testing this? |
| 21:41:00 | sam686 | you can look at bot file test... |
| 21:41:00 | sam686 | it looks at how far timer jumps for max / min / average every 500 millisecs |
| 21:42:00 | sam686 | if max is very high - 185, that means game jumps forward 180 due to CPU freezing? |
| 21:43:00 | raptor | very interesting |
| 21:44:00 | sam686 | as you told me for having trouble adjusting clock, the game server might be in a virtual machine, and maybe the host have problems? |
| 21:44:00 | raptor | yes it is in a xen virtual environment |
| 21:44:00 | sam686 | i will need to go, might be back in a few hours.. |
| 21:44:00 | raptor | bye |
| 21:46:00 | raptor | watusimoto: did you see what sam did |
| 21:46:00 | raptor | ? |
| 22:12:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 22:38:00 | | watusimoto has joined |
| 22:55:00 | | raptor Quit (Remote host closed the connection) |
| 23:07:00 | karamazovapy | bug report |
| 23:07:00 | karamazovapy | using /addbot with an invalid robot file on a nexus level essentially spawns flags out of thin air |
| 23:08:00 | karamazovapy | so if you add 1000 bots at once using a random string instead of a valid file name, you get 1000 loose flags flying around |
| 23:17:00 | | koda Quit (Quit: k thx bai) |