Timestamps are in GMT/BST.
| 00:00:00 | karamazovapy | my local gangsta pizza place - enjoy the jingle, looped for your convenience |
| 00:00:00 | karamazovapy | http://happyspizza.com/ |
| 00:01:00 | karamazovapy | "shout out to happy, cause it's all good" |
| 00:08:00 | | raptor has joined |
| 00:08:00 | | ChanServ sets mode +o raptor |
| 00:09:00 | raptor | happy pizza? |
| 00:42:00 | karamazovapy | I think Happy is the ghetto mascot |
| 00:44:00 | Zoomber | hi |
| 00:44:00 | Zoomber | i have a good idea for a new weapon |
| 00:44:00 | karamazovapy | strap on! |
| 00:44:00 | Zoomber | ok, i will relaumnch my server, check it out |
| 00:45:00 | karamazovapy | it was more of a guess than a suggestion, but okay |
| 00:45:00 | Zoomber | it was a request actually sort of |
| 00:45:00 | Zoomber | oh |
| 00:45:00 | Zoomber | lol |
| 00:45:00 | Zoomber | no |
| 00:45:00 | Zoomber | someone wanted me to make a sniper-like weapon] |
| 00:45:00 | karamazovapy | yeah, little apple or somebody |
| 00:45:00 | karamazovapy | I'm on bitfighter main - should I join another? |
| 00:46:00 | Zoomber | um, yes, i will host |
| 00:47:00 | karamazovapy | you sure about that? |
| 00:47:00 | karamazovapy | lol |
| 00:47:00 | Zoomber | up |
| 00:48:00 | karamazovapy | it broke |
| 00:48:00 | Zoomber | something wrong? |
| 00:48:00 | Zoomber | oh |
| 00:48:00 | Zoomber | that is odd |
| 00:50:00 | karamazovapy | chat is invisible now |
| 00:51:00 | karamazovapy | I can't read what you're saying |
| 01:15:00 | | koda Quit (Quit: koda) |
| 01:17:00 | sam686 | hey watusimoto, can you transfer all the wiki .php files to my ftp? (except LocalSetting.php) I can try to attempt to fix.. |
| 01:24:00 | | Zoomber Quit (Quit: Zoomber) |
| 01:25:00 | | Zoomber has joined |
| 01:25:00 | Zoomber | sam686 left the game? |
| 01:47:00 | raptor | hi i'm back |
| 01:48:00 | raptor | sam686: i pushed morr joystick fixes |
| 01:53:00 | Zoomber | i will be a few secs |
| 01:53:00 | raptor | ok |
| 01:56:00 | sam686 | because of a conflicting "Joystick" class and "Joystick" enum, my debugger just says it is an enum, and won't look at variables inside "Joystick::JoystickInputData", i am changing "Joystick" enum to "InputModeJoystick" |
| 01:56:00 | raptor | ah.. good idea |
| 01:57:00 | raptor | i forgot about that |
| 01:58:00 | Zoomber | hey raptor or sam686, do you know what the true health of the ship is? |
| 01:59:00 | Zoomber | i do 1.00f for damage right now |
| 02:00:00 | raptor | 1.0 |
| 02:00:00 | raptor | is the starting health |
| 02:01:00 | watusimoto | sigh |
| 02:01:00 | watusimoto | lastest checkings don't build for me |
| 02:02:00 | raptor | what! |
| 02:02:00 | watusimoto | that |
| 02:02:00 | raptor | they build for sam.. |
| 02:02:00 | watusimoto | link errors |
| 02:02:00 | watusimoto | oh wait, I'll try a build all |
| 02:02:00 | raptor | yes, we mixed up enough headers that a fresh build is good |
| 02:02:00 | sam686 | did it not build all the needed .cpp files? |
| 02:04:00 | Zoomber | nooo raptor |
| 02:04:00 | raptor | ok i left |
| 02:04:00 | sam686 | is ScreenInfo.cpp included in vcxproj? |
| 02:05:00 | Zoomber | oh, is screeninfo.cpp a new added file? |
| 02:05:00 | | Zoomber grumbles to himself while thinking of what he did with xcode 4 eariler today |
| 02:05:00 | watusimoto | screenInfo is in |
| 02:05:00 | sam686 | yes, also added Joystick.cpp and JoystickRender.cpp |
| 02:05:00 | Zoomber | ok, i found the problem raptor |
| 02:05:00 | sam686 | what does link error say? |
| 02:05:00 | watusimoto | joystick and joystickRenderer are in |
| 02:05:00 | watusimoto | tell you after I rebuild |
| 02:07:00 | watusimoto | rebuild all worked |
| 02:07:00 | watusimoto | builds now |
| 02:07:00 | sam686 | good.. |
| 02:21:00 | raptor | sam686: have you gotten a chance to test out the joystick fixes? |
| 02:27:00 | sam686 | i seem to have trouble trying to push, it just aborted, ret 255, without telling me much about whats wrong.. |
| 02:27:00 | raptor | i added fixes - did you add more? |
| 02:29:00 | sam686 | yes |
| 02:30:00 | sam686 | as you see here http://code.google.com/p/bitfighter/source/list , nothing shows up, as i can't seem to push... |
| 02:32:00 | raptor | you may need to create another local clone of your standard one, saving your new commits |
| 02:32:00 | raptor | then run hg revert -a on the standard one and do a hg pull -u |
| 02:32:00 | raptor | then bring back th ecommit from the clone |
| 02:32:00 | raptor | and try to push again |
| 02:33:00 | sam686 | i see, abort: push creates new remote heads on branch 'default'! |
| 02:33:00 | raptor | you branched! |
| 02:34:00 | sam686 | i had to remove some outdated branch for joystick fix, which got into newer version.. |
| 02:34:00 | sam686 | ok, not it works.. |
| 02:34:00 | sam686 | now it works |
| 02:35:00 | raptor | joy stick works? |
| 02:36:00 | sam686 | axis don't quite work yet.. |
| 02:36:00 | raptor | rats |
| 02:36:00 | raptor | what does the logging print? |
| 02:37:00 | sam686 | only the move left changes.. |
| 02:37:00 | sam686 | Shoot: Left: 0.000000, Right: 0.000000, Up: 0.000000, Down: 0.000000 |
| 02:37:00 | sam686 | Move values. Move: Left: 1.000034, Right: 0.000000, Up: 0.000000, Down: 0.000000 |
| 02:37:00 | raptor | bah |
| 02:38:00 | sam686 | it goes up over 1.0, because of S16 range is -32768 to 32767 |
| 02:38:00 | raptor | ok, that makes sense.. |
| 02:38:00 | | BitfighterLogBot - Commit 3e36459ecb0a | Author: sam8641 | Log: Change input.h InputMode Enum to avoid conflicting with Joystick class |
| 02:38:00 | | BitfighterLogBot - Commit 4dfd9fd6649e | Author: sam8641 | Log: looks like we don't need anymore win_include_do_not_distribute stuff |
| 02:38:00 | sam686 | it just happens to go one over 32767 in calculations |
| 02:44:00 | sam686 | why is Joystick::PredefinedJoystickList[gIniSettings.joystickType].moveAxesSdlIndex = {0, 0xCCCCCCCC} ? thats why axis up/down don't work |
| 02:44:00 | sam686 | was looking at void Event::onJoyAxis.. |
| 02:45:00 | sam686 | moveAxesSdlIndex[1] = some uninitalized value? |
| 02:47:00 | sam686 | seems to point to a problem in Joystick::populatePredefinedJoystickList() |
| 02:48:00 | sam686 | *(info.moveAxesSdlIndex) = *moveAxes[i] = (info.moveAxesSdlIndex)[0] = moveAxes[i][0], it only copies the first one... |
| 02:57:00 | Zoomber | hey sam686, how come i can only set the velocity of a weapon projectile under 800 without connecting clients crashing when i set it higher |
| 02:57:00 | sam686 | what are you changing? |
| 02:58:00 | Zoomber | i was trying to create a 'sniper' like weapon |
| 02:58:00 | Zoomber | WeaponInfo( StringTableEntry("Triple"), 800, 600, 600, 800, 800, 0.90f, 0.5f, false, ProjectileTriple ), |
| 02:58:00 | Zoomber | velocity is the fourth respective interger, '800' |
| 02:58:00 | Zoomber | if i change that to anything higher, like 2000, clients that connect get buggy crashes |
| 02:58:00 | Zoomber | and disconnects |
| 02:58:00 | raptor | back |
| 02:58:00 | Zoomber | wellllcomeback |
| 02:59:00 | raptor | that is weird |
| 02:59:00 | Zoomber | out of syncapation? |
| 02:59:00 | raptor | maybe i should do the initialization outside of a method? |
| 03:01:00 | Zoomber | sam686, you can see what I am trying to do on bitfighter now |
| 03:02:00 | raptor | c++ is starting to drive me insane with all this global static initialization garbage |
| 03:02:00 | Zoomber | garbage? |
| 03:02:00 | raptor | just coding quirks |
| 03:02:00 | Zoomber | now now, those static initializations could be treasures to some.... |
| 03:03:00 | sam686 | as you can see below, it clearly just copies only one, not all of it... here is the disassembly: |
| 03:03:00 | sam686 | *(info.buttonMappings) = *buttonRemap[i]; |
| 03:03:00 | sam686 | 00ADB097 8B 85 D8 FC FF FF mov eax,dword ptr [i] |
| 03:03:00 | sam686 | 00ADB09D 6B C0 38 imul eax,eax,38h |
| 03:03:00 | sam686 | 00ADB0A0 8B 8C 05 38 FD FF FF mov ecx,dword ptr buttonRemap[eax] |
| 03:03:00 | sam686 | 00ADB0A7 89 8D F8 FC FF FF mov dword ptr [ebp-308h],ecx |
| 03:03:00 | raptor | that's horrible! |
| 03:03:00 | raptor | piece of trash |
| 03:03:00 | Zoomber | like is aid |
| 03:04:00 | Zoomber | your trash there, could be some other developer's treasure |
| 03:04:00 | raptor | haha |
| 03:06:00 | raptor | maybe i meant '&'? |
| 03:06:00 | raptor | &(info.buttonMappings) = &buttonRemap[i]; |
| 03:06:00 | raptor | that might work.. |
| 03:07:00 | sam686 | error C2106: '=' : left operand must be l-value if used & instead of * |
| 03:07:00 | sam686 | maybe one solution is memcpy(info.buttonMappings, buttonRemap[i], sizeof(buttonRemap[i])); |
| 03:08:00 | raptor | i'd like to avoid that... if possible |
| 03:17:00 | Zoomber | so...any ideas why really fast velocity on a weapon crashes client? |
| 03:24:00 | raptor | sam, this compiles: |
| 03:24:00 | raptor | http://pastie.org/2220937 |
| 03:25:00 | raptor | replace that initialization for loop with the one in the pastie |
| 03:27:00 | raptor | actually, do you have to use free with memcpy? because maybe memcpy isn't so bad... |
| 03:28:00 | sam686 | free? |
| 03:28:00 | | BitfighterLogBot - Commit 06f5c5e0aed4 | Author: watusim...@bitfighter.org | Log: restored functionality of dragging a new vertex with right mouse in editor... makes editing more fluid and natural. |
| 03:28:00 | | BitfighterLogBot - Commit 4f9c8a335b08 | Author: watusim...@bitfighter.org | Log: Merge |
| 03:28:00 | raptor | i'm still not an expert in c/c++ memory management |
| 03:29:00 | raptor | but does emmcpy require you to clean up any memory? |
| 03:29:00 | raptor | memcpy |
| 03:29:00 | sam686 | no.. |
| 03:29:00 | sam686 | it just copies... |
| 03:29:00 | raptor | oh ok |
| 03:32:00 | raptor | tell me if that new loop fixes any problems.. |
| 03:34:00 | raptor | sorry i'm kind of blind with the joystick stuff... |
| 03:36:00 | sam686 | one problem in event.cpp line 63 is probably the axesmask is not right.. |
| 03:37:00 | sam686 | if i replace it with if((1 << i) == detectedAxesDirectionMask), 3 of my 4 axes works.. |
| 03:38:00 | | BitfighterLogBot - Commit 851304c55ab3 | Author: sam8641 | Log: fix copying problem, fix UIdiagnostics joystick name problem. |
| 03:40:00 | raptor | maybe the mask isn't initialized correctly either... |
| 03:43:00 | Zoomber | sam686 leaves right after i say hello? |
| 03:43:00 | sam686 | i am in 016 testing, and somehow hit F5... |
| 03:44:00 | | Flynnn has joined |
| 03:45:00 | Zoomber | eeeeh raptor, beethovens fifth never gets old in bitfighte |
| 03:45:00 | Zoomber | r |
| 03:45:00 | raptor | haha |
| 03:48:00 | raptor | i'll be back in about 1.5 hours |
| 03:48:00 | Zoomber | ONE AND A HALF HOURS?? noooooooo |
| 03:48:00 | raptor | but sam686, I suggest changing line 129 of Joystick.cpp |
| 03:48:00 | raptor | to some sort of copy loop like we did with the other static array |
| 03:48:00 | Zoomber | what if sam686 fixes joystick problems by then and we play lots of games as an act of celebration? |
| 03:48:00 | raptor | or memcpy |
| 03:48:00 | raptor | then i will have to join your celebration late :( |
| 03:49:00 | Zoomber | nooooooo |
| 03:49:00 | Zoomber | ahahaha look at the icon my irc client gives me when you have the sad face |
| 03:49:00 | | raptor Quit (Remote host closed the connection) |
| 03:49:00 | Zoomber | http://69.237.148.156/sad |
| 03:56:00 | Zoomber | oh great, http://bitfighter.sytes.net/ works again |
| 03:58:00 | sam686 | i have all the levels on my server in here:http://96.2.123.136/bitfighter/levels/ |
| 03:58:00 | sam686 | http://96.2.123.136/bitfighter/levels/ |
| 03:58:00 | Zoomber | ok |
| 04:06:00 | | Zoomber has left |
| 04:11:00 | | Zoomber has joined |
| 04:11:00 | Zoomber | oooops sorry i left |
| 04:11:00 | Zoomber | by accident |
| 04:12:00 | | Zoomber has left |
| 05:04:00 | | Zoomber has joined |
| 05:04:00 | Zoomber | eeee |
| 05:16:00 | Zoomber | rpm frezes every time i try to use |
| 05:16:00 | Zoomber | it |
| 06:19:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 07:56:00 | | watusimoto Quit (Ping timeout: 258 seconds) |
| 08:32:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 08:38:00 | | sam686 has joined |
| 08:38:00 | | ChanServ sets mode +v sam686 |
| 10:30:00 | | LordDVG has joined |
| 10:53:00 | | koda has joined |
| 12:31:00 | | LordDVG Quit (Remote host closed the connection) |
| 13:40:00 | | sam686 has left |
| 14:52:00 | | watusimoto has joined |
| 16:28:00 | | Flynnn has joined |
| 16:35:00 | | watusimoto Quit (Ping timeout: 264 seconds) |
| 17:04:00 | karamazovapy | http://96.2.123.136/bitfighter/levels/ - yeeeeeah...that could probably use a little cleanup |
| 20:24:00 | | raptor has joined |
| 20:24:00 | | ChanServ sets mode +o raptor |
| 20:55:00 | raptor | interesting announcement from Hum~ about levels |
| 20:56:00 | raptor | I wonder if we should implement an ecryption scheme for levels |
| 20:56:00 | raptor | encryption |
| 20:56:00 | raptor | i.e. you'd start the editor, it would detect the level as encrypted and prompt for a cipher - then it would decrypt the level and let you edit it |
| 20:57:00 | raptor | although - then a server would need the cipher to render it... |
| 20:57:00 | raptor | and we've now just found out why DRM will always be broken... |
| 21:23:00 | Zoomber | NO |
| 21:24:00 | Zoomber | im sorry, i should read the announcement before i say that |
| 21:33:00 | Zoomber | raptor : you still on? |
| 21:33:00 | raptor | maybe,.. |
| 21:34:00 | Zoomber | basically, the system going on here, is when you upload your level, i think karamazovapy said this, 'your essentially giving it away'. |
| 21:34:00 | raptor | well, yeah... it's an open source game... |
| 21:34:00 | Zoomber | encrypting levels, will make things more complicated then we need to be |
| 21:34:00 | Zoomber | especially on an open source game |
| 21:35:00 | raptor | i was only brainstorming - I never said I thought that that is what we should do |
| 21:35:00 | Zoomber | if hum does not want his maps to leave him, he should make his own server with /getmap disabled |
| 21:35:00 | Zoomber | i understand, just my opinion if you wanted to hear it |
| 21:35:00 | raptor | i did :) |
| 21:35:00 | raptor | and I think I agree |
| 21:35:00 | Zoomber | kooo ok |
| 21:35:00 | Zoomber | cool |
| 21:36:00 | raptor | another idea: |
| 21:36:00 | Zoomber | hey i have done some work at xcode 4 by the way |
| 21:36:00 | Zoomber | interesting note: |
| 21:36:00 | Zoomber | i used GCC 4.2 instead, and it compiled ALL the way to linking bitfighter, and then got errors |
| 21:36:00 | Zoomber | i edited something though |
| 21:37:00 | Zoomber | i can tell you what my errors were if i get my computer out |
| 21:37:00 | Zoomber | some symbols that couldnt be found, maybe a framework or file i am missing? |
| 21:38:00 | raptor | i may be able to help.. but if it is specific to new code in bitfighter, it will have to stay broken until I can look at the xcode 3 project again... |
| 21:38:00 | raptor | but if it's framework issues, then i can see... |
| 21:38:00 | Zoomber | oh, you dont have xcode 3 anymore? |
| 21:38:00 | Zoomber | i still have it on my desktop.. i only upgraded it on my macbook |
| 21:38:00 | raptor | still have it - i meant when i get around to turning on the mac vm again and spending time on it |
| 21:39:00 | Zoomber | oh |
| 21:39:00 | Zoomber | well, i might have just needed to update. maybe i was on a broken changeset? |
| 21:39:00 | raptor | could be |
| 21:39:00 | Zoomber | i can tell you exactly the errors i get |
| 21:39:00 | raptor | anything can happen between revisions :) |
| 21:39:00 | Zoomber | yessir |
| 21:39:00 | raptor | ok |
| 21:40:00 | Zoomber | ah, it was abunch of gl symbol stuff |
| 21:40:00 | Zoomber | glPushMatrix |
| 21:40:00 | Zoomber | glTranslatef |
| 21:40:00 | Zoomber | glScale |
| 21:40:00 | raptor | so if it was with the linking, then you forgot to add the opengl framework |
| 21:40:00 | Zoomber | but we have sdl now? |
| 21:41:00 | raptor | sdl is an API - it doesn't actually supply the graphics libraries |
| 21:41:00 | raptor | it still need opengl |
| 21:41:00 | raptor | be back in a bit.. |
| 21:43:00 | Zoomber | ah ok |
| 21:43:00 | Zoomber | noooooooooooooooooooooooo |
| 21:43:00 | Zoomber | you BETTER be back in a bit |
| 21:44:00 | raptor | ok back, then i have to go again... |
| 21:45:00 | raptor | sorry, i didn't mean it was an 'API' - of course it is, so is opengl, but SDL abstracts opengl libraries for you |
| 21:45:00 | raptor | it doesn't use it's own 3d graphics engine |
| 21:46:00 | Zoomber | well, it still locates GL |
| 21:46:00 | Zoomber | but maybe, its using the 10.6 sdk GL now, that is different from the openGL frameworkn in the 10.4 sdk? |
| 21:46:00 | raptor | nope, opengl is opengl - needs to stay standard |
| 21:46:00 | Zoomber | ok |
| 21:47:00 | Zoomber | so openGL is still in the target, still under the pre - compiled frameworks folder, still locatable |
| 21:47:00 | Zoomber | oh, is SDL like glut? |
| 21:47:00 | raptor | but there are two parts - using the library to compile (which is needed), and then using the library to link |
| 21:47:00 | Zoomber | ok |
| 21:47:00 | raptor | you may not have it in the linker part |
| 21:48:00 | Zoomber | can it use the same framework to compile and link? |
| 21:48:00 | Zoomber | i see what you mean though |
| 21:48:00 | raptor | yes |
| 21:48:00 | raptor | you use the same one |
| 21:48:00 | raptor | it's really just a reference to the one on the system |
| 21:48:00 | raptor | ok, gotta go now... |
| 21:48:00 | Zoomber | yet, |
| 21:49:00 | Zoomber | waiiit 1 second |
| 21:49:00 | raptor | k |
| 21:49:00 | Zoomber | so |
| 21:49:00 | Zoomber | i guess i cna just try adding it to something like 'linker-library"? |
| 21:49:00 | Zoomber | or whatever key is used to specify it? |
| 21:50:00 | Zoomber | i see "prelink library" too |
| 21:50:00 | raptor | i don't know |
| 21:50:00 | raptor | it sounds a bit diffent than xcode 3 |
| 21:50:00 | Zoomber | ill try to see what i can come up wiht |
| 21:50:00 | Zoomber | yes |
| 21:50:00 | raptor | ok |
| 21:50:00 | raptor | sorry, gotta go.. |
| 21:50:00 | Zoomber | i new xcode 3 inside and out, and now i no nothing of xcode 4 :( |
| 21:50:00 | Zoomber | byebye |
| 21:51:00 | Zoomber | raptor: if your still there, will you be on later tonight? |
| 21:55:00 | Zoomber | hey karamazovapy, you there? |
| 22:21:00 | Zoomber | YOU CANT HIDE FROM ME FOREVER _K |
| 22:38:00 | karamazovapy | holler |
| 22:39:00 | Zoomber | YES |
| 22:39:00 | Zoomber | I HAVE FOUND YOU |
| 22:40:00 | Zoomber | NOW THAT I HAVE YOU RIGHT WHERE I WANT YOU |
| 22:40:00 | Zoomber | how are you? |
| 22:41:00 | Zoomber | sorry for that nonsense. have you ever gotten something like, ./bitfighterd: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory |
| 22:41:00 | Zoomber | on your server? |
| 22:42:00 | Zoomber | on a side note, i did a quick 10 second mod to create a 'sword' kind of mele weapon |
| 22:42:00 | Zoomber | its reallllllllly cheasy |
| 22:43:00 | raptor | run: 'ldd bitfighterd' to see all the libraries it is linked against |
| 22:43:00 | raptor | if any are missing, then you need to install the appropriate package |
| 22:43:00 | Zoomber | ok |
| 22:43:00 | karamazovapy | I've gotten erros where it couldn't find the file |
| 22:43:00 | karamazovapy | but not generally while using ./ |
| 22:43:00 | karamazovapy | and for what it's worth, I think Hum~ just wanted to clear out an the incomplete versions of his levels |
| 22:44:00 | karamazovapy | he wanted the "nice" ones to be out there, instead of the crappy bad ones |
| 22:44:00 | Zoomber | yeah, hes been pressuring me to do that.. |
| 22:44:00 | karamazovapy | these kids shouldn't upload or post stuff if they want control over it |
| 22:45:00 | karamazovapy | guess they haven't figured that out yet |
| 22:46:00 | Zoomber | i dont know...you were right when you said, (if you were the one who said this), "when you upload your map, your essentially giving it away" |
| 22:46:00 | Zoomber | if you were the one who said that.. |
| 22:46:00 | karamazovapy | I said something to that effect |
| 22:46:00 | Zoomber | http://pastebin.com/3chu71iS |
| 22:46:00 | Zoomber | so, GLIBCXX... |
| 22:47:00 | karamazovapy | are you running a 64 bit server? |
| 22:47:00 | Zoomber | ah, yes |
| 22:47:00 | karamazovapy | yeah, 64 bit bitfighter has always been a little clunky |
| 22:47:00 | raptor | what!! |
| 22:47:00 | raptor | never! |
| 22:47:00 | Zoomber | yet..i dont need sound on a server, |
| 22:47:00 | karamazovapy | lol |
| 22:47:00 | Zoomber | lol |
| 22:47:00 | Zoomber | WAIT |
| 22:47:00 | Zoomber | i thought you had to leave/???? |
| 22:48:00 | karamazovapy | someone said 64 bit and raptor's ears started twitching |
| 22:48:00 | Zoomber | lol |
| 22:48:00 | raptor | you need to install openal-soft and libspeex |
| 22:48:00 | raptor | not the dev packages |
| 22:48:00 | Zoomber | i tried doing that, i just dont know where a repository that has them is |
| 22:48:00 | Zoomber | ] |
| 22:48:00 | karamazovapy | those should be removed from the build requirements for the -dedicated option |
| 22:49:00 | karamazovapy | ...or do they facilitate the chat? |
| 22:49:00 | raptor | karamazovapy: i wholeheartedly agree :) |
| 22:49:00 | raptor | actually |
| 22:49:00 | Zoomber | oh wholehearedly? |
| 22:49:00 | Zoomber | not halfhartedly ? |
| 22:49:00 | Zoomber | oh hey, i found an rpm |
| 22:50:00 | raptor | openal is used for audible alerts on the host machine when people join/leaver the server |
| 22:50:00 | raptor | Zoomber: DO NOT INSTALL RANDOM RPMS FROM THE WEB |
| 22:50:00 | Zoomber | ok |
| 22:50:00 | karamazovapy | silly on a vps, but I get it |
| 22:50:00 | raptor | libspeex should definitely go, though.. |
| 22:50:00 | karamazovapy | hey z - you see all three of the former kserv levels I've posted? |
| 22:50:00 | Zoomber | potential suuuper viruses? |
| 22:50:00 | Zoomber | like lucky? |
| 22:51:00 | karamazovapy | that would be the one you posted in |
| 22:51:00 | Zoomber | yes |
| 22:51:00 | karamazovapy | don't push me and infinity +1 are both up, too |
| 22:51:00 | Zoomber | aww you put infinity +1? |
| 22:51:00 | Zoomber | that was a good one |
| 22:51:00 | karamazovapy | yep - in the zc section |
| 22:51:00 | Zoomber | why did you retire it? just to get new levels cycled in? |
| 22:52:00 | karamazovapy | it seemed clumsy and gimmicky as time went by |
| 22:52:00 | karamazovapy | aztec pyramid will get retired soon for the same reasons |
| 22:52:00 | karamazovapy | I'm raising my standards over time |
| 22:53:00 | Zoomber | i almost feel like i should make a new server with these levels and a few of mine and some other good ones... |
| 22:53:00 | karamazovapy | next on the release list are: central park, fox news, gotham city, portal retrieve |
| 22:53:00 | karamazovapy | possibly the original bomberman...we'll see about that one, though |
| 22:54:00 | Zoomber | do you think upload_level is more hurtful to servers than helpful? now it seems everyone goes to sam686's server most of the time, and he has all the levels there besides a few we havent posted or enabled /getmap on |
| 22:54:00 | karamazovapy | people play on that server because people play on that server |
| 22:55:00 | raptor | idea: |
| 22:55:00 | karamazovapy | if you join another one, people will show up there |
| 22:55:00 | Zoomber | err..what was that retrieve level with team cyan and team pink and you had to get into teleporters to find flags? |
| 22:55:00 | raptor | we put up a standard 'upload and test server' on the game server server |
| 22:55:00 | karamazovapy | portal retrieve |
| 22:55:00 | Zoomber | hey raptor, i can dothat... |
| 22:55:00 | raptor | and periodically wipe it of levels older than X days |
| 22:55:00 | Zoomber | oh |
| 22:55:00 | Zoomber | hmm |
| 22:55:00 | Zoomber | ok..but maybe make the delete time slower if theres less activity? |
| 22:55:00 | raptor | which is scriptable |
| 22:56:00 | Zoomber | ah yes, portal retrieve |
| 22:56:00 | karamazovapy | that's not a bad idea, but people like sam's server and there's nothing wrong with that |
| 22:56:00 | karamazovapy | they're going to keep playing on it and uploading levels there |
| 22:56:00 | raptor | we can figure out the specifics, but what about the general idea? |
| 22:56:00 | Zoomber | i think my most favorite map is cosmic super-highway, keep that one |
| 22:56:00 | | sam686 has joined |
| 22:56:00 | | ChanServ sets mode +v sam686 |
| 22:56:00 | raptor | then if they really want a level on one of your guys' server, then can ask you to put it there |
| 22:56:00 | Zoomber | hi sam686 |
| 22:57:00 | karamazovapy | are you suggesting the upload/test server is the only one with /upload enabled? |
| 22:57:00 | raptor | sure, for now |
| 22:57:00 | raptor | as one idea |
| 22:57:00 | raptor | just brainstorming |
| 22:57:00 | Zoomber | that would take a group effort though.. |
| 22:58:00 | raptor | well, i mean - it would be an 'official' one |
| 22:58:00 | Zoomber | ok |
| 22:58:00 | raptor | on the game server server |
| 22:58:00 | karamazovapy | yeah...I think having a server like that is a cool idea...but I don't see a serious problem with the current system |
| 22:58:00 | Zoomber | yeah |
| 22:58:00 | raptor | then you guys can still have complete discretion on managing levels on your own servers |
| 22:58:00 | Zoomber | i was a bit wrong |
| 22:58:00 | raptor | ok |
| 22:58:00 | raptor | just something to think about.. |
| 22:58:00 | Zoomber | i thought people join for the huge map selection, but its also because one person starts out there |
| 22:59:00 | Zoomber | and players follow a single player |
| 22:59:00 | karamazovapy | I think we can close down the bobdaduck/edshin/ia servers |
| 22:59:00 | karamazovapy | their levels are all out there |
| 22:59:00 | Zoomber | yeah |
| 23:00:00 | karamazovapy | and nobody plays on those...and they clutter up the list |
| 23:00:00 | Zoomber | what about my gibeed server, shuold i take that down too? |
| 23:01:00 | karamazovapy | you get to do whatever you want with your personal server |
| 23:01:00 | Zoomber | raptor : do you know where I can find a non-shady trustworthy repo site with openal and libspeex? |
| 23:01:00 | raptor | what distro? |
| 23:01:00 | Zoomber | @_k, i know, i just wanted an opinion, hypothetically pretending it was watusimoto's server too |
| 23:02:00 | Zoomber | Cent os 5.5 |
| 23:02:00 | Zoomber | 64 bit |
| 23:02:00 | raptor | does: yum search openal |
| 23:02:00 | raptor | turn up anything? |
| 23:02:00 | Zoomber | nope |
| 23:02:00 | Zoomber | same goes for libspeex |
| 23:02:00 | raptor | yum search speex? |
| 23:02:00 | raptor | maybe it's searching capabilities aren't so smart |
| 23:02:00 | Zoomber | oh wait, there is speex |
| 23:03:00 | Zoomber | i was seardhing libspeex |
| 23:03:00 | Zoomber | i still need openal though |
| 23:03:00 | karamazovapy | eh...gibbed has a nostalgic value the others don't |
| 23:03:00 | Zoomber | true |
| 23:03:00 | raptor | ok, not a smart search |
| 23:03:00 | raptor | try openal-soft |
| 23:03:00 | Zoomber | i did, but i guess it wont hurt if i tried again, incase i tried something different |
| 23:04:00 | sam686 | does dedicated server really need speex? as dedicated don't appear to use speex decoding encoding. |
| 23:04:00 | Zoomber | no, cant find openal-soft |
| 23:04:00 | raptor | sam686: nope, it should be wrapped in the defines |
| 23:04:00 | Zoomber | it gave me libogg too though |
| 23:04:00 | Zoomber | sooo |
| 23:04:00 | raptor | speex uses the ogg container |
| 23:05:00 | Zoomber | @raptor: cant find openal-soft |
| 23:05:00 | raptor | Zoomber: i am finding openal packages for centos 5.5 |
| 23:05:00 | Zoomber | maybe named something different? |
| 23:05:00 | raptor | just 'opnal' |
| 23:05:00 | raptor | openal |
| 23:05:00 | raptor | wait, |
| 23:05:00 | raptor | for 5.0 |
| 23:05:00 | raptor | ok i keepp looking.. |
| 23:05:00 | Zoomber | i hope you can search much better than me. i had a tough yesterday night trying to fix this |
| 23:05:00 | Zoomber | at least i got speex now....at least.... |
| 23:07:00 | sam686 | using make dedicated shouldn't need openal, does it? |
| 23:07:00 | raptor | sam686: a new diff for joystick issues - i'm basically just initializing things globally |
| 23:07:00 | Zoomber | dedicated servers make sound when someone joins the game though? |
| 23:07:00 | sam686 | not if it is build as make dedicated -B |
| 23:07:00 | Zoomber | wait a second |
| 23:08:00 | Zoomber | it finds openal now... |
| 23:08:00 | Zoomber | will that work? or do i need devel? |
| 23:08:00 | raptor | no devel |
| 23:08:00 | karamazovapy | try and find out |
| 23:08:00 | karamazovapy | worst case, it fails |
| 23:08:00 | raptor | only for compiling |
| 23:08:00 | Zoomber | nope, but it changed ldd kindof |
| 23:09:00 | Zoomber | oh, i think i see |
| 23:09:00 | Zoomber | libopenal.so.1 => not found |
| 23:09:00 | Zoomber | note i just installed openal though |
| 23:09:00 | Zoomber | do i need to copy this to a proper directory? |
| 23:09:00 | raptor | log out and back in |
| 23:10:00 | Zoomber | didnt fix it |
| 23:10:00 | raptor | installing openal should have provided the exact library you needed... |
| 23:10:00 | raptor | unless |
| 23:10:00 | raptor | on what system did you compile this? |
| 23:10:00 | Zoomber | not centos |
| 23:11:00 | Zoomber | ive been having even more trouble trying to compile it on centOS |
| 23:11:00 | Zoomber | i cant compile alure |
| 23:12:00 | Zoomber | oh, actually, i missed that the error for compiling it was that it just cant find Al.h and alc.h |
| 23:13:00 | Zoomber | @ raptor or _k, if it cant find al.h or alc.h, must i modify the makefile to fix that? |
| 23:16:00 | | raptor Quit (Ping timeout: 276 seconds) |
| 23:21:00 | karamazovapy | lol...the server list is looking trim now! |
| 23:21:00 | Zoomber | wwwaoh who turned em off? |
| 23:24:00 | | raptor has joined |
| 23:24:00 | | ChanServ sets mode +o raptor |
| 23:24:00 | | raptor looks behind him... |
| 23:25:00 | Zoomber | hi chanserv |
| 23:25:00 | Zoomber | oh oops |
| 23:28:00 | raptor | al.h etc is part of openal-devel |
| 23:30:00 | | watusimoto has joined |
| 23:31:00 | Zoomber | hi watusimoto |
| 23:31:00 | Zoomber | oh |
| 23:31:00 | Zoomber | it is? |
| 23:31:00 | Zoomber | aaah |
| 23:31:00 | raptor | any .h files are part of a devel package |
| 23:31:00 | Zoomber | oh, NOW it finds openal-devel |
| 23:31:00 | Zoomber | NOW |
| 23:32:00 | Zoomber | it had all last night to tell me, there was openal-devel, but no, instead, no package found |
| 23:33:00 | raptor | sounds like it didn't have a connection to the package servers or one of them was bad |
| 23:34:00 | sam686 | what version ois your linux? cent Os verson ___ ? |
| 23:36:00 | Zoomber | ooooh its actually compilng now |
| 23:36:00 | Zoomber | @raptor prehaps one of them was down temporairly ? |
| 23:36:00 | Zoomber | @sam686 i use centos 64 bit |
| 23:37:00 | Zoomber | @sam686 the 3d joystick float problem is back to haunt me! |
| 23:37:00 | Zoomber | i get the same error i get in mac |
| 23:37:00 | Zoomber | of course it doesnt matter if i change it like i did in mac, because i dont need joystick |
| 23:37:00 | Zoomber | but thought you should know |
| 23:39:00 | Zoomber | seems only windows and ubuntu have gotten by with it as whatever it is now. (its input.cpp line 1208) |
| 23:39:00 | raptor | input.cpp is gone |
| 23:39:00 | sam686 | it is gone for 016, but not 015a... |
| 23:40:00 | Zoomber | yes, in 015 sam686 has modified the code a bit to support 3d joystick usage |
| 23:40:00 | raptor | oh... sorry. thought you were doing something else.. |
| 23:41:00 | sam686 | it is something to do with theMove->fire = abs(gJoystickInput[JOYSTICK_FIRE][AXIS_UP_DOWN]) > 0.5; i believe.. |
| 23:41:00 | Zoomber | yes, that is it |
| 23:41:00 | sam686 | maybe try fabs instead of abs? |
| 23:41:00 | Zoomber | i added (int) inside it |
| 23:41:00 | Zoomber | for mac |
| 23:41:00 | Zoomber | but that restricts my shooting ability |
| 23:41:00 | Zoomber | oh |
| 23:41:00 | Zoomber | maybe |
| 23:42:00 | Zoomber | i will try fabs on my mac, but (int) on centOS because I know that compiles fine, and i dont need joystick there... |
| 23:47:00 | Zoomber | fabs nor int didnt do it |
| 23:48:00 | Zoomber | just for reference...http://pastebin.com/e0CG8YGR |
| 23:49:00 | raptor | use fabs and use a cast (F32) with the variable you are sending int |
| 23:49:00 | raptor | sending into fabs(), i mean: |
| 23:49:00 | Zoomber | ok |
| 23:49:00 | raptor | fabs((F32)someVar); |
| 23:50:00 | raptor | it's just a guess - i don't really know what you are doing :) |
| 23:51:00 | sam686 | http://pastebin.com/e0CG8YGR - that is not fabs.. |
| 23:52:00 | raptor | maybe he is missing libstdc++-devel package |
| 23:52:00 | Zoomber | ok, maybe i made a mistake in sending my .cpp changes |
| 23:53:00 | sam686 | candidates are: int abs(int) long long int __gnu_cxx::abs(long long int) Wheres float, and did you try fabs? |
| 23:54:00 | Zoomber | @raptor, that package is already installed an up to date |
| 23:54:00 | Zoomber | i will try again |
| 23:54:00 | Zoomber | i dont have to use -B if i just edit one file right? |
| 23:54:00 | Zoomber | which is the file that im working on |
| 23:54:00 | Zoomber | that had the error* |
| 23:55:00 | sam686 | if you edit only cpp fiule, probably doesn' need full rebuild. |
| 23:56:00 | Zoomber | ok good |
| 23:57:00 | Zoomber | @sam686 i just redownloaded the cpp file from whatever it was compiling |
| 23:57:00 | Zoomber | and this is whats on it |
| 23:57:00 | Zoomber | theMove->fire = fabs(gJoystickInput[JOYSTICK_FIRE][AXIS_UP_DOWN]) > 0.5; |
| 23:58:00 | Zoomber | http://pastebin.com/fF4JxZjw |
| 23:58:00 | Zoomber | ^ my error with that line |
| 23:58:00 | Zoomber | it still says call of overloaded abs when i do have fabs |
| 23:58:00 | sam686 | does it say any errors about fabs? |
| 23:58:00 | sam686 | that is abs, not fabs... |
| 23:58:00 | raptor | um zoomber - are you compiling in the right folder? |
| 23:59:00 | raptor | because that error would not say that if you used fabs as opposed to abs |
| 23:59:00 | raptor | maybe you are forgetting to save the file? |
| 23:59:00 | Zoomber | OH |
| 23:59:00 | Zoomber | hmm |
| 23:59:00 | Zoomber | i was hoping you were right raptor |
| 23:59:00 | Zoomber | but sadly :( |