Timestamps are in GMT/BST.
| 00:13:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 00:30:00 | | Flynnn has joined |
| 00:53:00 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 01:07:00 | | Flynnn Quit (Quit: Leaving) |
| 03:32:00 | | raptor has joined |
| 03:32:00 | | ChanServ sets mode +o raptor |
| 03:45:00 | | watusimoto has joined |
| 03:47:00 | raptor | back to joystick insanity |
| 04:02:00 | Zoomber | kenav |
| 04:02:00 | Zoomber | blea |
| 04:02:00 | Zoomber | da |
| 04:30:00 | Zoomber | hey raptor or karamazovapy, how long does it normally take a VPS to boot? |
| 04:30:00 | raptor | not sure, but if it is like a VM, then maybe 30 seconds at most |
| 04:30:00 | Zoomber | ok |
| 04:30:00 | Zoomber | i have been pinging the server for 450 seconds after boot |
| 04:30:00 | Zoomber | and no response |
| 04:31:00 | Zoomber | timeout every second |
| 04:31:00 | sam686 | faster boot then desktops, as desktop computer have to load all the GUI stuff.. |
| 04:31:00 | Zoomber | yeah, no x window system |
| 04:31:00 | Zoomber | but seems like i can install VNC on my server.. |
| 04:32:00 | Zoomber | wouldn't that mean, graphical? why else would there be a VNC install guide? |
| 04:32:00 | Zoomber | maybe not graphical untill i install |
| 04:33:00 | sam686 | vnc and x windows system will take extra memory, if memor is limited, it might not be a good choice.. |
| 04:34:00 | Zoomber | both vps server's i have gotten so far, different providers, both have trouble booting up my vps |
| 04:35:00 | raptor | intersting - SDL 1.3 might support force feedback on joystick |
| 04:36:00 | Zoomber | cool |
| 04:36:00 | sam686 | i don't have the force feedback feature on my logiteck dual action controller.. |
| 04:36:00 | Zoomber | i can try it on my saxis controller |
| 04:37:00 | Zoomber | oh, immagine if i could use the SAXIS motion feature with bitfighter.. |
| 04:37:00 | Zoomber | could move controller around to aim |
| 04:37:00 | Zoomber | wouldnt be that good with moving, or id be doing alot of excersize.. |
| 04:38:00 | sam686 | it depends on joystick suppport in operating system, windows, linux, and mac all have their own way to support joysticks.. |
| 04:38:00 | raptor | SDL abstracts that! |
| 04:38:00 | Zoomber | DOES? |
| 04:39:00 | raptor | well, actually i don't know... |
| 04:39:00 | Zoomber | really???? |
| 04:39:00 | sam686 | sdl attemps to combine one command for all 3 operating system it looks like.. |
| 04:39:00 | raptor | what is the SAXIS motion feature? |
| 04:39:00 | Zoomber | that would actually start to make bitfighter the first game that is retro AND uses most advanced stuff so far |
| 04:39:00 | Zoomber | saxis motion feature is kind of like a motion controller |
| 04:40:00 | raptor | like the Wii controller? |
| 04:40:00 | Zoomber | when used on the ps3, if you move it, the object on the screen will move |
| 04:40:00 | Zoomber | yes...but much better, and it isnt IR |
| 04:40:00 | raptor | ahh |
| 04:40:00 | Zoomber | its bluetooth too |
| 04:40:00 | raptor | neat |
| 04:40:00 | Zoomber | it works great |
| 04:40:00 | Zoomber | and the controller is light too |
| 04:40:00 | Zoomber | but somehow manages to support force feedback and motion |
| 04:42:00 | raptor | magnets |
| 04:42:00 | Zoomber | magnets? |
| 04:43:00 | Zoomber | what about these such attractive looking objects?? |
| 04:43:00 | raptor | electromagnets is how it is so lightweight and provides force-feedback |
| 04:44:00 | Zoomber | hmm, maybe raptor didnt get the joke? |
| 04:44:00 | raptor | oh |
| 04:44:00 | raptor | har har |
| 04:44:00 | raptor | a bit slow right now i guess.. |
| 04:44:00 | Zoomber | lol |
| 04:46:00 | Zoomber | Uf, I sent my VPS a support ticket, and they reply back "Please utilize the new details that have been sent to you." |
| 04:46:00 | Zoomber | but no details |
| 04:46:00 | Zoomber | at least they fixed the server |
| 04:48:00 | Zoomber | hmm, 328 MBS of ram on this one for me.. |
| 04:48:00 | Zoomber | 384* |
| 04:51:00 | raptor | sam686: is index of joystick always 0? |
| 04:51:00 | raptor | i mean does bitfighter always use joystick 0 that is found on the system? |
| 04:53:00 | watusimoto | no |
| 04:53:00 | watusimoto | there is a cmd line param to specify which to use |
| 04:53:00 | watusimoto | that's how we do side-by-side play... see twoplayer.bat for an example |
| 04:53:00 | raptor | hmm, ok |
| 04:54:00 | raptor | i will need some testing from you folks with joysticks when this is in a usable state again |
| 04:57:00 | Zoomber | hey raptor |
| 04:57:00 | raptor | yo |
| 04:57:00 | Zoomber | i didnt know you could adjust GLUT preferences in bitfghter? |
| 04:57:00 | Zoomber | when did you add that? |
| 04:57:00 | raptor | ? |
| 04:57:00 | Zoomber | open bitfighter, and press COMMAND + , |
| 04:57:00 | Zoomber | or click on bitfighter, and click preferences |
| 04:57:00 | raptor | ohhh... on Mac |
| 04:58:00 | raptor | i can't remember, but i altered some mac specific .nib or .xib file somewhere |
| 04:58:00 | Zoomber | yes, that would be the .xib file |
| 04:58:00 | Zoomber | (which turns into the nib file) |
| 04:58:00 | raptor | i don't even remember how i did it |
| 04:59:00 | raptor | that's the usual story of my mac exploits :) |
| 04:59:00 | Zoomber | not that hard. i just didnt know we had one |
| 05:00:00 | Zoomber | theres no nib file in bitfighter.app though, or it would be under bitfighter.app > contents > resources. Maybe it is in a UI file? |
| 05:00:00 | raptor | i don't know... |
| 05:04:00 | Zoomber | bitfighter.dssstore? |
| 05:04:00 | Zoomber | oh wiat |
| 05:04:00 | Zoomber | i thought it had 3 sss |
| 05:04:00 | Zoomber | no |
| 05:04:00 | Zoomber | that is wrong |
| 05:04:00 | Zoomber | should be .DS_Store |
| 05:04:00 | Zoomber | what is that? |
| 05:05:00 | raptor | that is the secret folder setup configuration that is used to make the neat background in the DMG |
| 05:05:00 | Zoomber | i changed your .dsstore to .DS_store |
| 05:06:00 | raptor | nooooooo |
| 05:06:00 | Zoomber | ? |
| 05:06:00 | Zoomber | no more secrets? |
| 05:06:00 | Zoomber | it did nothing for me... |
| 05:06:00 | raptor | the DMG script auto renames it - I had to make it that other name so as to not conflict with another .DS_Store in the directory it resides in |
| 05:07:00 | Zoomber | oh |
| 05:07:00 | raptor | because at any time, OSX may make a .DS_Store file for any directory on the system |
| 05:07:00 | Zoomber | i dont create target release on mac anymore though.... |
| 05:07:00 | Zoomber | OSX always make .DS_store file in folder unless it is special external / read only |
| 05:08:00 | Zoomber | ooh i have new mail in /var/mail/root |
| 05:08:00 | Zoomber | root@bitfighter:~# |
| 05:08:00 | Zoomber | You have new mail in /var/mail/root |
| 05:08:00 | Zoomber | see raptor? ^^ i use console too :) |
| 05:08:00 | sam686 | turns out it was just a simple U32 / S32 mix up, U32 z = atoi(args[i]); if(z < 0) getGame()->mCheatFlag &= ~BIT(-z); (U32 can never be negative) I did fix on my clone.. |
| 05:08:00 | Zoomber | ok |
| 05:08:00 | Zoomber | i will update tomorrow |
| 05:12:00 | raptor | could someone (sam686, watusimoto) give me an overview of what exactly the 'ReadJoystick()' method is supposed to do? |
| 05:14:00 | sam686 | there is a void readJoystick() in config.cpp... |
| 05:14:00 | Zoomber | i see it |
| 05:14:00 | raptor | sorry, not that one |
| 05:14:00 | raptor | that has lowercase read |
| 05:14:00 | Zoomber | readjoystick in config.cpp |
| 05:14:00 | Zoomber | ? |
| 05:14:00 | raptor | the one in the OS sub classes |
| 05:14:00 | sam686 | this? bool ReadJoystick(F32 axes[MaxJoystickAxes], U32 &buttonMask, U32 &hatMask) |
| 05:14:00 | raptor | yes |
| 05:15:00 | sam686 | simple, it just reads a joystick, and puts it in buttonMask and axes (remember &buttonMask is an address pointer) |
| 05:16:00 | raptor | is it reading the current state of the joystick? |
| 05:16:00 | sam686 | yes |
| 05:16:00 | Zoomber | a true/false booleon |
| 05:16:00 | raptor | ok |
| 05:17:00 | sam686 | it just returns false if it fail to read joystick... |
| 05:18:00 | Zoomber | if(!gJoystickInit) return false; |
| 05:19:00 | Zoomber | oh, are you trying to fix the mouse problem? |
| 05:19:00 | Zoomber | oh no, because thats not where it crashes |
| 05:20:00 | Zoomber | it crashes on the next function |
| 05:20:00 | raptor | i am rewriting the joystick system to use SDL |
| 05:20:00 | Zoomber | ok |
| 05:20:00 | Zoomber | right now it crashes on the function after, GetJoystickName() |
| 05:20:00 | raptor | so i am ignoring any and all bugs from before - and introducing new ones :) |
| 05:20:00 | Zoomber | whoooo |
| 05:20:00 | sam686 | i probable don't know how to fix mac joystick detection, all i did was an easy option to not compile joystick support, in my clone |
| 05:20:00 | | watusimoto Quit (Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it) |
| 05:20:00 | Zoomber | im checking linux mail through a tiny console |
| 05:21:00 | Zoomber | watuismoto somehow convinced me to look at hydrairc.com |
| 05:21:00 | raptor | what is the joystick 'hat'? |
| 05:22:00 | Zoomber | in &hatMask? |
| 05:22:00 | raptor | no, just what part of a joystick is considered the hat |
| 05:22:00 | sam686 | something that windows have in their drivers and directinput, my d-pad is a hat.. |
| 05:22:00 | raptor | is that usable in bitfighter? |
| 05:22:00 | sam686 | but linux joystick code don't have hat, but detects my d-pad as 2 more axis.. |
| 05:22:00 | raptor | oh great |
| 05:23:00 | sam686 | d-pad could be used as extra buttons, or manu navigation... |
| 05:32:00 | raptor | do you know what gJoystickMapping.pov is support do be? 'pov' doesn't mean anything to me |
| 05:35:00 | raptor | karamazovapy, Zoomber, or sam686: can one of you send me an INI file with your stick mappings? |
| 05:35:00 | raptor | remember to remove your password from the file |
| 05:36:00 | Zoomber | ok.. |
| 05:37:00 | sam686 | gJoystickMapping is part of readJoystick, which is gone unused due to using default JOYSTICK: Logitech Dual Action.. |
| 05:38:00 | raptor | I don't understant |
| 05:38:00 | sam686 | kind of was going to do custom mapping configuration screen in-game.. |
| 05:38:00 | raptor | oh, so it isn't actually used in bitfighter (yet) |
| 05:38:00 | Zoomber | [JoystickKeyBindings] |
| 05:38:00 | Zoomber | SelWeapon1=1 |
| 05:38:00 | Zoomber | SelWeapon2=2 |
| 05:38:00 | Zoomber | SelWeapon3=3 |
| 05:38:00 | Zoomber | SelNextWeapon=Button 1 |
| 05:38:00 | Zoomber | ShowCmdrMap=Button 2 |
| 05:38:00 | Zoomber | TeamChat=T |
| 05:38:00 | Zoomber | GlobalChat=G |
| 05:38:00 | Zoomber | QuickChat=Button 3 |
| 05:38:00 | Zoomber | Command=/ |
| 05:38:00 | Zoomber | ShowLoadoutMenu=Button 4 |
| 05:38:00 | Zoomber | ActivateModule1=Button 7 |
| 05:38:00 | Zoomber | ActivateModule2=Button 6 |
| 05:38:00 | Zoomber | Fire=Left-mouse |
| 05:39:00 | sam686 | as the problem is joystick button mapping is limited, and joystick axis can't be remapped... |
| 05:39:00 | raptor | Zoomber: thanks |
| 05:39:00 | raptor | so what did you mean by 'Pov'? |
| 05:40:00 | sam686 | look at winJoystick.cpp, there is a switch(pov) |
| 05:43:00 | | watusimoto has joined |
| 05:43:00 | raptor | ahhh... interesing, so pov is the hat? |
| 05:43:00 | Zoomber | wow, mail through a console is fun |
| 05:43:00 | raptor | does pov stand for something? |
| 05:44:00 | sam686 | what this says: http://en.wikipedia.org/wiki/Joystick#Hat_switch POV (point of view) |
| 05:45:00 | raptor | very good |
| 05:45:00 | raptor | thanks |
| 05:45:00 | raptor | enlightening |
| 05:46:00 | Zoomber | hmm |
| 05:47:00 | Zoomber | i think i may have emailed my normal email through my vps.................. |
| 05:47:00 | sam686 | Master server - sending challenge request... is master down? is http://bitfighter.org down or up? |
| 05:48:00 | Zoomber | i cannot connect either |
| 05:48:00 | Zoomber | oh |
| 05:48:00 | Zoomber | i can now |
| 05:48:00 | Zoomber | ohow ait |
| 05:48:00 | Zoomber | no ic ant |
| 05:48:00 | Zoomber | those are just stored results from last successufll connecting |
| 05:48:00 | raptor | maybe watusimoto is doing something |
| 05:48:00 | Zoomber | ok; i cannot type properly on this keyboard....... |
| 05:49:00 | watusimoto | doing nothing except packing |
| 05:51:00 | sam686 | when i go to bitfighter.org i get errir: Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data. |
| 05:52:00 | sam686 | maybe it is working again.. |
| 05:54:00 | Zoomber | hey watusimoto..i could host a second backup master server. in some other games, client connects to more than one master server, (maybe even 4). Alot of times, one master will not respond, so the game will attempt to connect to the next master if it gets no response from the first. Servers list and address to all masters. |
| 05:55:00 | sam686 | some master coding could be done to combine all players and all servers connected to one of multiple masters... |
| 05:56:00 | Zoomber | ok |
| 05:56:00 | Zoomber | i have 2 vps servers. One of them has more memory than just 256 MBs (server hosting Bitfighter Main() ) |
| 06:07:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 06:18:00 | raptor | 51 open issues |
| 06:18:00 | raptor | that's more bugs than I have at work now... |
| 06:20:00 | sam686 | issue 36 and 39 appears to be nearly the same... |
| 06:24:00 | | Zoomber has joined |
| 06:24:00 | Zoomber | back |
| 06:26:00 | raptor | watusimoto: can you help me understand why the Move object and joystick are coupled? |
| 06:26:00 | Zoomber | wow that was interesting. raptor / sam686 / watusimoto, there is a neat mac auto-updator for firefox on mac |
| 06:27:00 | Zoomber | when you open firefox, it will check automatically, and opens up / holds firefox until update complete |
| 06:27:00 | sam686 | is there a mac that have a web browser other then firefox? and what if you don't use firefox, it won't remind you? |
| 06:28:00 | Zoomber | it doesn't remind you |
| 06:28:00 | Zoomber | i |
| 06:28:00 | Zoomber | it just openes the updater whenever you launch it |
| 06:28:00 | Zoomber | no reason to use the updater if you dont ever open bitfighter? |
| 06:28:00 | Zoomber | and yes, mac uses safari as built-in browser |
| 06:29:00 | sam686 | might be better off not depending on user to start firefox for updating.. |
| 06:29:00 | sam686 | expecially if firefox is not installed |
| 06:29:00 | Zoomber | no thats not what i mean |
| 06:30:00 | Zoomber | im saying, firefox uses an updator that starts up on its launch. we could use that updating app with bitfighter |
| 06:30:00 | sam686 | how does it work then? |
| 06:30:00 | Zoomber | its a seperate application that opens up. but its hidden inside firefox |
| 06:47:00 | raptor | this is a fun gem i just came across in the joystick code: |
| 06:47:00 | raptor | logprintf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",js.lX,js.lY,js.lZ,js.lRx,js.lRy,js.lRz,js.rglSlider[0],js.rglSlider[1],js.rgdwPOV[0],js.rgdwPOV[1],js.rgdwPOV[2],js.rgdwPOV[3],js./*rgbButtonsButtons[128];//128buttons*/lVX,js.lVY,js.lVZ,js.lVRx,js.lVRy,js.lVRz,js.rglVSlider[0],js.rglVSlider[1],js.lAX,js.lAY,js.lAZ,js.lARx,js.lARy,js.lARz,js.rglASlider[0],js.rglASlider[1],js.lFX,js.lFY,js.lFZ, |
| 06:47:00 | raptor | js.lFRx,js.lFRy,js.lFRz,js.rglFSlider[0],js.rglFSlider[1]); |
| 06:49:00 | Zoomber | ok raptor |
| 06:49:00 | Zoomber | i fixed the GDB loader |
| 06:49:00 | Zoomber | OOOPS |
| 06:49:00 | Zoomber | i fixed it on sam's clone |
| 06:50:00 | sam686 | i see that very long //printf in winJoystick.. |
| 06:50:00 | raptor | how did you do it? |
| 06:50:00 | Zoomber | so i will re-apply the fix to the 016 bitfighter project and put it on my clone tomorrow |
| 06:50:00 | Zoomber | i am also trying to add sparkle updater , trying to see if i can get thta in |
| 06:50:00 | Zoomber | you had the executable set to the .sh file |
| 06:50:00 | Zoomber | i set it to the exec |
| 06:51:00 | Zoomber | maybe you want the .sh so you can access levels... |
| 06:52:00 | Zoomber | i must go for tonight, but i have alot of stuff here;... |
| 06:52:00 | watusimoto | can you help me understand why the Move object and joystick are coupled? |
| 06:52:00 | watusimoto | not sure I can :-) |
| 06:52:00 | Zoomber | goodnight everyone |
| 06:52:00 | watusimoto | i could host a second backup master --> |
| 06:53:00 | watusimoto | not a great idea; if player 1 has trouble connecting to primary master, then goes on to connect to secondary |
| 06:53:00 | watusimoto | and the glitch goes away, then he is stranded until he disconnects and reconnects to the primary. everyone else will eb on primary once the glitch is resolved |
| 06:54:00 | watusimoto | @raptor - where are you reading about move in the code? |
| 06:54:00 | raptor | game.cpp ~line 1871 |
| 06:54:00 | raptor | night Zoomber |
| 06:56:00 | watusimoto | ok, so each tick, the game looks at what keys are down and computes which "move" the player wants to make |
| 06:56:00 | sam686 | i think it might be better having 2 masters, where half of client/server connect to each, and have both master sync each other some information, as of it looks like it is one master. Might reduce some load of main master.. |
| 06:56:00 | raptor | yes |
| 06:56:00 | watusimoto | since keyboard and joystick input is handled differently, it then overwrites the move with input from the joystick |
| 06:56:00 | watusimoto | that's what I think I remember is happening, anyway |
| 06:56:00 | raptor | ah, the overwrite |
| 06:56:00 | raptor | that makes sense |
| 06:56:00 | raptor | well, essentially we don't need that anymore |
| 06:57:00 | watusimoto | perhaps not. if we can centralize joystick input and keyboard input, then we can create our move once |
| 06:57:00 | watusimoto | and no need to overwrite |
| 06:57:00 | raptor | SDL can just detect whatever button is down and we set the appropriate keyCode |
| 06:57:00 | watusimoto | and joystick axis? |
| 06:57:00 | raptor | same |
| 06:57:00 | watusimoto | the main master isn't overloaded |
| 06:57:00 | watusimoto | @r, great |
| 06:58:00 | watusimoto | @s, maybe you could connect to multiple masters to find games? |
| 06:58:00 | watusimoto | but that just seems to complicate things |
| 06:59:00 | raptor | we don't make the ship do a slower or faster speed based on the axis amount do we? |
| 06:59:00 | sam686 | sometimes the main master just dies for several minutes... |
| 06:59:00 | watusimoto | but you could ocnnect to two, if one is down, you keep trying that while you are interacting with the other |
| 07:00:00 | watusimoto | it dies for at most one minute :-) |
| 07:00:00 | sam686 | client connecting to multiple master increases bandwidth to clients |
| 07:00:00 | watusimoto | yes |
| 07:00:00 | watusimoto | @r yes, we do |
| 07:00:00 | watusimoto | you can push the stick a little and go slow |
| 07:01:00 | raptor | and the speed scales with the stick amount of push? |
| 07:02:00 | watusimoto | yes |
| 07:02:00 | raptor | ok |
| 07:02:00 | raptor | i'll keep that in mind |
| 07:02:00 | raptor | baby steps... |
| 07:02:00 | watusimoto | it's an analog input |
| 07:03:00 | watusimoto | @s the master has a cron job that runs every minute, testing the master; it restarts it if it's down |
| 07:04:00 | sam686 | if the server running bitfighter master dies, so does the cron job... |
| 07:04:00 | raptor | the cron is on the game server server |
| 07:05:00 | sam686 | what does that cron job do? try to connect to main master to run a restart command? |
| 07:05:00 | raptor | it uses tnlping to hit the master |
| 07:05:00 | raptor | if it gets a response it is good, if not it sends an e-mail |
| 07:06:00 | sam686 | email = delay if you are sleeping... |
| 07:07:00 | raptor | here is the script if your interested: http://pastie.org/2205848 |
| 07:08:00 | raptor | wait |
| 07:08:00 | raptor | it's in HG |
| 07:08:00 | raptor | under tnlping |
| 07:09:00 | sam686 | i probably prefer not to try to get it to run, as it will fire a false alarm "MASTER DOWN" every time i lose internet connection. |
| 07:10:00 | raptor | haha, that might be annoying |
| 07:11:00 | watusimoto | @s the server rarely if ever dies; the cron job checks for a pid |
| 07:11:00 | watusimoto | raptor has a different cron job that tests via a different mechansim, and that just sends an email |
| 07:12:00 | watusimoto | I believe that most of the time the server isn;t down, but rather is unreachable for some reason, network related |
| 07:13:00 | sam686 | which server seems more reliable and staying up longer? the one thats hosting master? or the one hosting game servers? |
| 07:14:00 | watusimoto | both are staying up fine |
| 07:14:00 | watusimoto | master is occasionally and briefly unreachable |
| 07:14:00 | raptor | well, i;m heading to bed |
| 07:14:00 | raptor | thanks everyone |
| 07:14:00 | watusimoto | good night |
| 07:14:00 | raptor | good night |
| 07:14:00 | | kodax has joined |
| 07:14:00 | watusimoto | I'm still trying to fix that f'n memory issue |
| 07:14:00 | watusimoto | it's been what... a week now? |
| 07:14:00 | watusimoto | I am frustrated |
| 07:14:00 | watusimoto | and angry |
| 07:15:00 | watusimoto | I've started drinking |
| 07:15:00 | watusimoto | this is terrible |
| 07:15:00 | sam686 | memory issur of what? editor? |
| 07:15:00 | watusimoto | yes |
| 07:15:00 | | raptor Quit (Remote host closed the connection) |
| 07:15:00 | watusimoto | heap corruption issue |
| 07:15:00 | watusimoto | when you copy and paste an item |
| 07:15:00 | watusimoto | fails nearly every time when copying/pasting a goal zone or other polygon item |
| 07:20:00 | | karamazovapy Quit (Read error: Connection reset by peer) |
| 07:22:00 | watusimoto | I *think* that if I make the copy constructor that lives in the various clone() methods into a straight constructor, the crashing goes away |
| 07:24:00 | watusimoto | GoalZone *goalZone = new GoalZone(*this); |
| 07:24:00 | watusimoto | // GoalZone *goalZone = new GoalZone; |
| 07:25:00 | watusimoto | with the first line (from GoalZone::clone), copy & paste of goalzones crashes every time |
| 07:25:00 | watusimoto | with the second, copy/paste works (excpet, of course, I get the default goal zone rathr than a real copy) |
| 07:27:00 | sam686 | GoalZone *goalZone = new GoalZone(*this); - that may risk copying the same pointer of part of object, such as mGame *, and maybe others.. |
| 07:27:00 | watusimoto | I've checked all that |
| 07:27:00 | watusimoto | copying pointer to game is ok; I later set it to NULL, but even if not, they belong to the same game |
| 07:27:00 | sam686 | maybe it screws up netObject... |
| 07:28:00 | watusimoto | the other pointer is for mGeometry, but that also gets updated with a copy of the geometry |
| 07:28:00 | watusimoto | haven;t looked too closely at netObject... why do you say that? |
| 07:29:00 | watusimoto | though in editor, netobject isn't really used |
| 07:29:00 | sam686 | i am just guessing netObject don't like being copied.. |
| 07:29:00 | watusimoto | perhaps not... |
| 07:29:00 | watusimoto | but I don;t think it matters... whatever pointers might be set would just be copied, and that's probably ok |
| 07:30:00 | watusimoto | one thing that worries me though is that there are some const char * items... I don;t really know how they fare in a shallow copy |
| 07:41:00 | sam686 | maybe one way is to try GameObject::GameObject(GameObject *copy) : NetObject() so it won't copy netObject but instead create a seperate netObject |
| 07:44:00 | watusimoto | And implement a full on copy constructor for gameobject? |
| 07:45:00 | sam686 | probably yes, though gameObject only have a few.. |
| 07:46:00 | watusimoto | trying it now with an empty body |
| 07:46:00 | watusimoto | that should at least be enough to see if it crashes immediately |
| 07:46:00 | watusimoto | I predict this is not it, but I hope I'm surprised! |
| 07:48:00 | sam686 | probably need seperate bfObject, so it is GameObject::GameObject(GameObject *copy) : NetObject(), BfObject() |
| 07:52:00 | watusimoto | ok, trying GameObject(GameObject const ©) : NetObject(), BfObject() { } |
| 07:53:00 | watusimoto | (I think you got the signature of the constructor wrong... am I right about that?) |
| 07:54:00 | sam686 | you can put GameObject::GameObject(GameObject *copy) : NetObject(), BfObject() { ... } in gameObject.cpp and put GameObject(GameObject *copy); in gameObject.h |
| 07:56:00 | watusimoto | sorry I meant that the argument to teh copy constr is const GameObject © |
| 07:56:00 | watusimoto | just checked |
| 07:58:00 | sam686 | maybe i will try © instead of *copy, as GameObject(GameObject *copy) don't appear to be called... |
| 08:00:00 | watusimoto | well... |
| 08:01:00 | watusimoto | it doesn't work... |
| 08:01:00 | watusimoto | but... |
| 08:01:00 | watusimoto | the crashing is gone |
| 08:01:00 | watusimoto | interesting |
| 08:01:00 | watusimoto | maybe you are on to something |
| 08:01:00 | sam686 | thats good when it don't crash.. |
| 08:01:00 | watusimoto | yes, that's very good |
| 08:01:00 | watusimoto | though |
| 08:01:00 | watusimoto | it may not be that good |
| 08:02:00 | watusimoto | I think I have an idea why it's not crashing... well, let me flesh out the copy constructor and see if it works better and still no crash |
| 08:02:00 | watusimoto | maybe my idea is wrong |
| 08:03:00 | sam686 | maybe the problem is BfObject, as you see it in GameObject::GameObject() : BfObject() constructor.. |
| 08:12:00 | watusimoto | Well, this is the first real progress in days |
| 08:32:00 | watusimoto | it might be netObject |
| 08:46:00 | watusimoto | it might even be Object |
| 08:47:00 | sam686 | using netObject() in a copy constructor will not copy, but will create a new netObject / Object, as Object don't like being copied.. |
| 08:51:00 | sam686 | Editor Undo is making mGame NULL, making undo throwing errors due to objects trying to use getGame() to render |
| 08:51:00 | sam686 | or that might be my GameObject copy constructor settint mGame to null.. |
| 09:01:00 | watusimoto | ok |
| 09:01:00 | watusimoto | Object(const Object ©) { mFirstObjectRef = copy.mFirstObjectRef; } |
| 09:01:00 | watusimoto | causes the crash |
| 09:01:00 | watusimoto | removing the contents of the { } prevents it |
| 09:01:00 | watusimoto | I think this is the problem |
| 09:02:00 | watusimoto | going to sleep... will take this up in the morning. I think this is the key |
| 09:02:00 | sam686 | somethings wrong when pressing F in editor. |
| 09:02:00 | watusimoto | thanks for your suggestion!!!!!! |
| 09:02:00 | sam686 | ok.. |
| 09:02:00 | watusimoto | good night |
| 09:04:00 | sam686 | can't delete teleporters in 016 editor.. |
| 09:04:00 | sam686 | can't delete teleporter if teleporter point is selected.. |
| 09:07:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 11:51:00 | | BitfighterLogBot - Commit 1992c1706646 | Author: sam8641 | Log: Fix toString for SpeedZone snapEnable, Teleporter Delay, Turret Weapon |
| 13:11:00 | | BitfighterLogBot - Commit 55647c134194 | Author: sam8641 | Log: add missing #include "ScreenInfo.h", limit gPlayList to avoid slowdown |
| 14:34:00 | | watusimoto has joined |
| 14:50:00 | | [1]watusimoto has joined |
| 14:54:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 14:54:00 | | [1]watusimoto is now known as watusimoto |
| 15:36:00 | | sam686 has left |
| 15:53:00 | | raptor has joined |
| 15:53:00 | | ChanServ sets mode +o raptor |
| 15:54:00 | raptor | sooo... progress on the memory issue? |
| 16:12:00 | watusimoto | fixed |
| 16:12:00 | watusimoto | thanks to an idea from sam |
| 16:12:00 | raptor | really???? |
| 16:12:00 | watusimoto | yes |
| 16:12:00 | raptor | hooray!! |
| 16:12:00 | watusimoto | but can't check in because... link erros with new screenInfo stuff |
| 16:12:00 | watusimoto | tryng a full rebuild |
| 16:13:00 | raptor | ah yes, make sure the new classes are added (I thought I had done that..) |
| 16:16:00 | watusimoto | which classes? |
| 16:16:00 | raptor | ScreenInfo.cpp/.h |
| 16:16:00 | raptor | i split it off from UI.h |
| 16:16:00 | watusimoto | that's in |
| 16:17:00 | watusimoto | maybe a full rebuild will do the trick |
| 16:17:00 | raptor | it should - and if it fails, then it's probably because I forgot some includes for the new ScreenInfo.h: http://code.google.com/p/bitfighter/source/detail?r=55647c134194987d43f5d39d40105c0fedf7c09f |
| 16:17:00 | raptor | which sam cleaned up for me |
| 16:18:00 | watusimoto | built |
| 16:19:00 | watusimoto | now undo crashes! |
| 16:19:00 | watusimoto | but still... progress |
| 16:20:00 | watusimoto | latest code checked in |
| 16:21:00 | | BitfighterLogBot - Commit d68708de1cbc | Author: watusim...@bitfighter.org | Log: Removed some unneeded logging |
| 16:21:00 | | BitfighterLogBot - Commit 4b0d3f8d6707 | Author: watusim...@bitfighter.org | Log: Finally!! Copy/pase now works without crashing in the editor |
| 16:21:00 | | BitfighterLogBot - Commit dfdd30ed9522 | Author: watusim...@bitfighter.org | Log: Move code from .h to .cpp file, moved common code to init function, var names |
| 16:21:00 | | BitfighterLogBot - Commit 7ee85d460e1c | Author: watusim...@bitfighter.org | Log: Merge |
| 16:21:00 | | BitfighterLogBot - Commit 01ef04256fee | Author: watusim...@bitfighter.org | Log: Oops, forgot one! Always compile before committing! |
| 16:52:00 | | BitfighterLogBot - Commit 3ea3e4710976 | Author: watusim...@bitfighter.org | Log: Hacky, but some undo problems fixed |
| 16:52:00 | | BitfighterLogBot - Commit 7d7b6663539b | Author: watusim...@bitfighter.org | Log: Undo/redo now fully fixed. Still hacky. |
| 17:01:00 | raptor | so can you explain what was the actual problem? |
| 17:02:00 | raptor | with the memory issue? |
| 17:08:00 | | karamazovapy has joined |
| 17:09:00 | karamazovapy | did the forums throw up on themselves for anyone else? |
| 17:10:00 | karamazovapy | [phpBB Debug] PHP Notice: in file /index.php on line 86: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead |
| 17:10:00 | karamazovapy | [phpBB Debug] PHP Notice: in file /index.php on line 86: getdate() [function.getdate]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' inste |
| 17:10:00 | karamazovapy | ad |
| 17:10:00 | karamazovapy | [phpBB Debug] PHP Notice: in file /includes/functions.php on line 4183: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493) |
| 17:10:00 | karamazovapy | [phpBB Debug] PHP Notice: in file /includes/functions.php on line 4185: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493) |
| 17:10:00 | karamazovapy | [phpBB Debug] PHP Notice: in file /includes/functions.php on line 4186: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493) |
| 17:10:00 | karamazovapy | [phpBB Debug] PHP Notice: in file /includes/functions.php on line 4187: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493) |
| 17:10:00 | raptor | i have access |
| 17:10:00 | karamazovapy | I have access, but I get that vomit at the top of the forums index |
| 17:10:00 | raptor | yuk |
| 17:10:00 | raptor | i see it, too |
| 17:11:00 | karamazovapy | hm. wasn't there last night |
| 17:11:00 | raptor | watusimoto would have to have deployed something... i think; or update system packages |
| 17:16:00 | | kodax Quit (Ping timeout: 252 seconds) |
| 17:39:00 | raptor | yay my merge went smoothly... |
| 18:46:00 | Zoomber | hmmmm |
| 18:47:00 | Zoomber | there are fake links hidden inside the throwup |
| 18:47:00 | Zoomber | its only on the homescreen though. not if you view a forum or do any of that stuff |
| 18:50:00 | raptor | karamazovapy: you banned BlackBird? |
| 19:08:00 | Zoomber | ? |
| 19:09:00 | Zoomber | where did you hear that raptor? |
| 19:09:00 | raptor | saw it in the admin logs - i was just curious as to why he did the ban |
| 19:09:00 | raptor | probably just a temporary ban |
| 19:09:00 | Zoomber | oh |
| 19:13:00 | karamazovapy | might've been a 6 hour ban |
| 19:13:00 | karamazovapy | I've had a short temper lately, and have been offering to toss out forum bans for egregiously bad behavior in-game |
| 19:13:00 | raptor | does it ban them from logging in to the game? |
| 19:13:00 | Zoomber | no |
| 19:13:00 | Zoomber | er |
| 19:13:00 | Zoomber | well |
| 19:13:00 | karamazovapy | no, it doesn't |
| 19:13:00 | Zoomber | you can still log in under fake name |
| 19:14:00 | karamazovapy | you can still log in as yourself |
| 19:14:00 | Zoomber | bitfighter ban isnt as serious as drex ban |
| 19:14:00 | karamazovapy | I shouldn't do it...it's just frustrating to have people adding bots nonstop |
| 19:14:00 | Zoomber | where drex ban bans all forum features |
| 19:15:00 | karamazovapy | I've been in three games in the last 24 hours where someone continuously added 10 bots to their team as soon as they got kicked |
| 19:15:00 | karamazovapy | it's a far bigger problem than team changing |
| 19:16:00 | Zoomber | ok |
| 19:16:00 | Zoomber | if you want, i can change the /addbot command, OR require admin privlages on it |
| 19:16:00 | Zoomber | for my server.. |
| 19:18:00 | karamazovapy | eh...I'm not sure what the real solution is |
| 19:18:00 | karamazovapy | they'd do it on my server if we were playing there, too |
| 19:19:00 | raptor | maybe clamp the number of bots that normal players can add (but unlimited to admins of course) |
| 19:19:00 | Zoomber | well, at least its good on your server, that nobody can just do /addbots |
| 19:19:00 | Zoomber | without |
| 19:19:00 | Zoomber | specifying the personality,..(ivan..etc) |
| 19:19:00 | Zoomber | raptor, i could make /addbots admin, but /addbot normal.. |
| 19:19:00 | karamazovapy | the nexus glitch is a serious problem, though |
| 19:19:00 | Zoomber | whatever seems best |
| 19:20:00 | Zoomber | nexus glitch? |
| 19:20:00 | karamazovapy | yeah - join kserv |
| 19:20:00 | Zoomber | in it now.. |
| 19:28:00 | watusimoto | anyone else getting errors reading messages in the forums? |
| 19:28:00 | raptor | yep |
| 19:28:00 | Zoomber | yes |
| 19:28:00 | Zoomber | me raptor and karamazovapy are |
| 19:41:00 | Zoomber | hey raptor, are you still at keyboard? |
| 19:41:00 | raptor | nope |
| 19:41:00 | Zoomber | oh |
| 19:41:00 | Zoomber | thats a shame |
| 19:42:00 | Zoomber | i was going to give you a hundred dollars for being at the keyboard, but i guess i cant now... |
| 19:42:00 | raptor | aww man... |
| 19:42:00 | Zoomber | too bad...could have gotten the apple dev membership : ] |
| 19:42:00 | raptor | blech |
| 19:43:00 | Zoomber | didn't you say you modified a .xib file for xcode once? |
| 19:43:00 | raptor | once upon a time |
| 19:43:00 | Zoomber | still have that? does it run when both it and bitfighter are compiled? |
| 19:44:00 | raptor | i didn't delve too deeply into the process - i think i just adjusted some text labes inside it.. |
| 19:44:00 | raptor | nope |
| 19:44:00 | raptor | also, it is completely different for SDL now |
| 19:44:00 | Zoomber | NOOOOooooooooooooo |
| 19:45:00 | Zoomber | i wanted to try to add something special, but the only way i know how to do it, is using an xib flie. but there are alternative ways. i just have to look online a bit |
| 19:46:00 | raptor | i wouldn't spend much time on the GLUT based version - it would be completely different |
| 19:47:00 | Zoomber | ja im working with 016 righ tnow.. |
| 19:47:00 | Zoomber | right now* |
| 19:47:00 | raptor | oh good |
| 19:47:00 | Zoomber | maybe i should push my GDB loading-fix for mac? |
| 19:48:00 | raptor | sure... i may not get to it for a little while though - stuck with joystick stuff |
| 19:48:00 | Zoomber | ok. it will be on my clone then.. |
| 19:48:00 | Zoomber | you can just add it if you have time (IF that rare moment occurs?) |
| 19:48:00 | watusimoto | ok, submitted a support request to fix the problem |
| 19:49:00 | raptor | did they update php libraries? |
| 19:49:00 | Zoomber | oh raptor! 20 errors and ive just started building.. |
| 19:49:00 | raptor | woo hoo! |
| 19:49:00 | Zoomber | looks like i get to clean up the mess this time.. |
| 19:49:00 | Zoomber | is it libsdl? |
| 19:50:00 | Zoomber | ah yes. it is |
| 19:52:00 | Zoomber | yayy no error |
| 19:52:00 | Zoomber | but |
| 19:52:00 | Zoomber | um |
| 19:52:00 | Zoomber | it is taking like one minute to compile each file |
| 19:53:00 | Zoomber | and that was an exageration, but it is taking unusually long to build |
| 19:57:00 | Zoomber | ah, seems i had alot of windows open.. |
| 19:58:00 | Zoomber | hey raptor, where is SDL.framework? I only have it on my other computer; not on this one |
| 19:59:00 | Zoomber | does it come with the hg clone bitfighter? |
| 19:59:00 | raptor | you have to get it from the website and put it in /Library/Frameworks |
| 19:59:00 | Zoomber | its a must that i get it from the website? |
| 19:59:00 | raptor | i do not include frameworks in HG |
| 19:59:00 | Zoomber | ok |
| 19:59:00 | raptor | i include sources - but i don't want to compile SDL everytime |
| 20:00:00 | Zoomber | yeah..takes a while |
| 20:00:00 | Zoomber | because |
| 20:00:00 | Zoomber | now we have to compile 9 thing |
| 20:00:00 | Zoomber | things* |
| 20:00:00 | raptor | yep |
| 20:00:00 | raptor | and SDL would take longer than them all |
| 20:00:00 | Zoomber | well.. |
| 20:00:00 | Zoomber | you do know, we can go back to making a choice weather to build it or not |
| 20:01:00 | watusimoto | added lots more stuff to track in the stats... this will require code and db changes |
| 20:01:00 | watusimoto | Take down 1000 turrets |
| 20:01:00 | watusimoto | Detonate 500 mines |
| 20:01:00 | watusimoto | Reclaim 1000 enemy zones |
| 20:01:00 | watusimoto | Repair 500 neutral items |
| 20:01:00 | watusimoto | Test a levelgen from the editor |
| 20:01:00 | watusimoto | Hold the carrot for 2 minutes |
| 20:01:00 | watusimoto | Hold a flag in a zone for 5 minutes |
| 20:01:00 | watusimoto | oops |
| 20:01:00 | Zoomber | either by making a seperate xcode file for sdl, or just a seperate target; |
| 20:01:00 | watusimoto | meant to past this |
| 20:01:00 | watusimoto | https://code.google.com/p/bitfighter/issues/detail?id=112 |
| 20:01:00 | Zoomber | that way, if user doesnt have sdl, he can build it; but its out of the way if he /she already has framework |
| 20:03:00 | | Zoomber has left |
| 20:03:00 | raptor | Zoomber: i don't think it is worth it - few people build bitifghter for Xcode anyways |
| 20:03:00 | | Zoomber has joined |
| 20:03:00 | Zoomber | OOPS |
| 20:09:00 | | koda has joined |
| 20:11:00 | raptor | ugh. why must logging in java be so complicated? |
| 20:11:00 | Zoomber | hey raptor, i want to try adding an xib file again |
| 20:12:00 | raptor | go for it - i have no idea how to do it with the new SDLMain.m |
| 20:13:00 | Zoomber | ill just see what i can do as i go along |
| 20:40:00 | Zoomber | well..im taking a loong break |
| 20:41:00 | Zoomber | i got barley anything done |
| 20:50:00 | | karamazovapy Quit (Quit: Leaving) |
| 21:05:00 | raptor | watusimoto, I am seeing keyCodes like the following: STICK_2_LEFT |
| 21:05:00 | raptor | is this actually used? |
| 21:06:00 | raptor | ii mean bitfighter doesn't actually support more than one joystick at once, only the selection of a different one with a commandline argument, correct? |
| 21:07:00 | watusimoto | STICK_2_LEFT... I think it's used |
| 21:07:00 | watusimoto | stick2 on the same controller as stick1 |
| 21:07:00 | raptor | ohhhhhh |
| 21:08:00 | raptor | ok, makes sense |
| 21:09:00 | | zoomber_ has joined |
| 21:09:00 | zoomber_ | hi |
| 21:09:00 | zoomber_ | raptor/watusimoto on? |
| 21:09:00 | raptor | y |
| 21:10:00 | zoomber_ | i am trying to implement sparkle with bitfighter |
| 21:10:00 | zoomber_ | it updates the game by downloading the MacOS file from remote site |
| 21:10:00 | raptor | we've been down that road before - i can't remember why we stopped.. |
| 21:10:00 | zoomber_ | ok |
| 21:10:00 | zoomber_ | well i tried setting it up |
| 21:10:00 | zoomber_ | almost done..i think |
| 21:11:00 | zoomber_ | but i dont know how to test it, it would seem hard to find a difference or, however it works |
| 21:11:00 | zoomber_ | feed://bitfighter.sytes.net/sample |
| 21:11:00 | zoomber_ | aparently, its supposed to find a changelog |
| 21:11:00 | zoomber_ | which ive set in the info.plist file |
| 21:11:00 | zoomber_ | and the changelog is above ^ |
| 21:12:00 | raptor | being an XML feed means it doesn't matter where it is |
| 21:12:00 | zoomber_ | doesn't matter where what is? |
| 21:12:00 | zoomber_ | oh you mean, where the update is? |
| 21:16:00 | raptor | i don't remember exactly how it works, but you specify the new version in an XML feed (RSS?) and then sparkle compares your current application version with that to determin if an update is needed |
| 21:17:00 | zoomber_ | yes.... |
| 21:18:00 | zoomber_ | you can use a CFBundleVersion key too |
| 21:19:00 | zoomber_ | im just trying to get a dss signature on the rss side.. |
| 21:25:00 | zoomber_ | whooo, xcode 4 finally installed after a year.. |
| 21:26:00 | zoomber_ | and whoo? lucky me! i get to not be able to use xcode while it installs |
| 21:32:00 | zoomber_ | ok |
| 21:32:00 | zoomber_ | so i can have a CFBundleVersion key |
| 21:32:00 | zoomber_ | which goes in the info plist file' |
| 21:34:00 | zoomber_ | OR i can just use sparkle version |
| 21:34:00 | zoomber_ | sparkle:version |
| 21:36:00 | | karamazovapy has joined |
| 21:36:00 | zoomber_ | HELLO KARAMAZOVAPY HOWS IT GOING? |
| 21:36:00 | karamazovapy | NOT BAD HOW ARE YOU? |
| 21:37:00 | zoomber_ | NOT BAD, AND NOT NEUTRAL, SO GOOD |
| 21:39:00 | raptor | this might be useful: http://gamepad.sourceforge.net/ |
| 21:40:00 | zoomber_ | interesting... |
| 21:41:00 | karamazovapy | for a second, I thought that was a bong sitting next to the laptop |
| 21:41:00 | watusimoto | i am trying to implement sparkle with bitfighter >> I looked at this and decided it wouldn;t work |
| 21:41:00 | watusimoto | I forget why |
| 21:42:00 | raptor | I think it was because the RSS feed didn't support multiple OSes |
| 21:42:00 | raptor | or at least that was part of it |
| 21:42:00 | watusimoto | could be |
| 21:43:00 | raptor | my first joystick commit is going to be borken, I know it... |
| 21:43:00 | raptor | yikes - apparently the second joystick could be any numbered axis above 1 |
| 21:44:00 | zoomber_ | then have a separate feed for each release |
| 21:45:00 | zoomber_ | yes, this means we'd have to maintain more than one page, BUT |
| 21:45:00 | raptor | we need less maintenance |
| 21:45:00 | raptor | always less |
| 21:45:00 | zoomber_ | its a tradeoff |
| 21:45:00 | zoomber_ | one thing more, one thing less |
| 21:46:00 | zoomber_ | do you remember why it didn't support multible OSses? |
| 21:46:00 | raptor | nope |
| 21:47:00 | zoomber_ | i thought it just redownloaded the whole executable |
| 21:48:00 | raptor | gotta go |
| 21:48:00 | | raptor Quit (Remote host closed the connection) |
| 21:48:00 | | zoomber_ Quit (Quit: zoomber_) |
| 22:13:00 | | sam686 has joined |
| 22:13:00 | | ChanServ sets mode +v sam686 |
| 22:19:00 | Zoomber | hello, sam686 |
| 22:35:00 | Zoomber | I cant access the bitfighter wiki |
| 22:40:00 | Zoomber | sam686, dont you have a mirror of bitfighter? |
| 22:40:00 | Zoomber | do you have mirror of wiki too? |
| 22:41:00 | sam686 | no, but the database should still be there, just not working yet.. |
| 22:41:00 | Zoomber | hey watusimoto; this may be of interest to you |
| 22:41:00 | Zoomber | Notice: Undefined index: Cookie in /home/eykamp/www/bitfighter/wiki/extensions/bad-behavior/bad-behavior/common_tests.inc.php on line 28 |
| 22:42:00 | Zoomber | i found it browsing through a cached page of google |
| 22:42:00 | Zoomber | http://webcache.googleusercontent.com/search?q=cache:CD55FfTLCnIJ:bitfighter.org/wiki/index.php%3Ftitle%3DMain_Page+bitfighter.org+wiki&cd=1&hl=en&ct=clnk&gl=us&source=www.google.com |
| 22:42:00 | Zoomber | this was showing on Jul 3, 2011 22:07:56 GMT |
| 22:43:00 | sam686 | the forum is worst when viewing all members.. |
| 23:12:00 | Zoomber | why when i try to open something, says premission denied, but when i change premissions to 7 7 7, (read / write /execute) for all, and then try to ./ or screen ./ it again, it says "no such file or directory" |
| 23:12:00 | Zoomber | maybe it cant be opened on system? |
| 23:13:00 | sam686 | maybe the current directory is wrong, try cd /path/to/bitfighter/exe |
| 23:17:00 | Zoomber | if it was a bad executable file, wouldn't it say it canot execute it? |
| 23:17:00 | sam686 | possibly executable went missing... |
| 23:18:00 | Zoomber | i added it manually via sftp |
| 23:18:00 | Zoomber | so i can see it with my own two eyes |
| 23:18:00 | Zoomber | also set premissions 777 so anyone can read / write / execute |
| 23:19:00 | sam686 | linux doesn't like mac / windows executable... also linux ppc don't like executable that was built in linux intel.. |
| 23:22:00 | Zoomber | i not using mac executable |
| 23:22:00 | Zoomber | i am using ubuntu executable from another VPS |
| 23:22:00 | Zoomber | because i cannot even sudo apt-get update |
| 23:22:00 | sam686 | are both VPS the sa,e? |
| 23:22:00 | Zoomber | half the packages are not found on the links of sudo-apt update |
| 23:22:00 | Zoomber | no |
| 23:23:00 | Zoomber | no, but i get much more ram on this one] |
| 23:23:00 | sam686 | whats different between both VPS? |
| 23:23:00 | Zoomber | different hosters |
| 23:23:00 | Zoomber | might be different version of ubuntu.. |
| 23:24:00 | Zoomber | they have a knowledge base though |
| 23:24:00 | Zoomber | i will check that |
| 23:25:00 | | raptor has joined |
| 23:25:00 | | ChanServ sets mode +o raptor |
| 23:26:00 | Zoomber | hi RapTor |
| 23:26:00 | Zoomber | i have Ubuntu 9.04 32-BIT on the VPS |
| 23:26:00 | Zoomber | seems sudo apt-get update searches for packages on a server archive |
| 23:26:00 | Zoomber | which, doesn't seem to have the links anymore.. |
| 23:26:00 | Zoomber | because it cant find half the the things its looking for |
| 23:27:00 | raptor | server archive = repository |
| 23:27:00 | raptor | there is a config file somewhere in /etc that define what repositories it is hooked in to |
| 23:27:00 | Zoomber | Err http://archive.ubuntu.com jaunty/main Packages |
| 23:27:00 | Zoomber | 404 Not Found [IP: 91.189.92.170 80] |
| 23:28:00 | Zoomber | there is a source list in /etc/apt |
| 23:28:00 | sam686 | my desktop computer have linux, appears to be 10.04, 32-bit |
| 23:28:00 | Zoomber | 70debconf.d |
| 23:28:00 | raptor | yeah, can't do anything if their servers are down |
| 23:28:00 | Zoomber | hmm |
| 23:28:00 | Zoomber | well thats just it though , because |
| 23:29:00 | Zoomber | oh yeah, guess not |
| 23:29:00 | Zoomber | but is it really them? or is it the server? |
| 23:29:00 | Zoomber | my server* |
| 23:29:00 | sam686 | apt-get update works for me... |
| 23:30:00 | Zoomber | hmm |
| 23:30:00 | sam686 | this is my "sudo apt-get update" output: http://96.2.123.136/upload/apt_get_update.txt |
| 23:31:00 | Zoomber | no fair! |
| 23:31:00 | Zoomber | it works for him |
| 23:31:00 | sam686 | whats your output? |
| 23:33:00 | Zoomber | ill show you |
| 23:34:00 | Zoomber | http://bitfighter.sytes.net/error.txt |
| 23:35:00 | sam686 | i cannot seem to be able to connect to that web site |
| 23:36:00 | Zoomber | http://pastebin.com/FGerEWiN |
| 23:38:00 | sam686 | maybe that version of ubuntu is so old, its not in the update anymore... |
| 23:39:00 | Zoomber | yes/.. |
| 23:39:00 | raptor | if it is LTS then it is in the repos for a while |
| 23:39:00 | Zoomber | i see no more jauntu folder in archives |
| 23:39:00 | raptor | unless another LTS replaces it |
| 23:39:00 | Zoomber | do you think its possible to upgrade ubuntu on a Virtual server? |
| 23:40:00 | raptor | yes, but ubuntu upgrades have a habit of going sour |
| 23:40:00 | Zoomber | so what should i do then? |
| 23:40:00 | Zoomber | no other way for me to get bitfighter on that server... |
| 23:40:00 | Zoomber | i could try svn? |
| 23:41:00 | sam686 | maybe tru following instruction in upgrage for ubuntu servers: http://www.ubuntu.com/download/ubuntu/upgrade |
| 23:41:00 | Zoomber | ubuntu 10 or 11 wasn't offered on this server though...maybe i should note that? |
| 23:41:00 | | Flynnn has joined |
| 23:42:00 | Zoomber | i cant do sudo apt-get install update-manager-core |
| 23:42:00 | Zoomber | no package |
| 23:42:00 | Zoomber | that package is needed for update |
| 23:43:00 | raptor | i would try an upgrade, if possible to the next LTS version of ubuntu - or maybe have another system installed entirely |
| 23:44:00 | Zoomber | see im trying to upgrade, but its not possible when their way to upgrade is by installing update-manager-core, which i don thave access to |
| 23:44:00 | Zoomber | oh here |
| 23:45:00 | Zoomber | this really sucks, because they have no repository for 9.04. |
| 23:46:00 | raptor | try here: http://old-releases.ubuntu.com/releases/9.04/ |
| 23:46:00 | Zoomber | actually..i could change to centOS |
| 23:47:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 23:47:00 | raptor | specifically somewhere here: http://old-releases.ubuntu.com/ubuntu/pool/ |
| 23:48:00 | raptor | you'd have to edit your apt config file to point to a similar location |
| 23:52:00 | Zoomber | im going to try something. but that is a gooood idea |
| 23:56:00 | karamazovapy | I'm centOS |
| 23:56:00 | Zoomber | hmm |
| 23:56:00 | Zoomber | the boot/reboot/shutdown buttons on my host site never work |
| 23:58:00 | karamazovapy | are you sure about that? |
| 23:58:00 | sam686 | did you try init 6 to reboot? shown here http://en.wikipedia.org/wiki/Init |
| 23:58:00 | raptor | what sam686 said.. |
| 23:58:00 | Zoomber | im trying /shutdown -r 10 from within the server |
| 23:58:00 | Zoomber | now |
| 23:58:00 | Zoomber | @karamazovapy maybe it takes a while to shut down the virtual server? |
| 23:58:00 | sam686 | maybe you need sudo init 6 .. |
| 23:59:00 | Zoomber | ok /shutdown -r 1 worked fine |
| 23:59:00 | karamazovapy | launch a bitfighter server with screen, disconnect from your SSH client, watch the server from the bitfighter lobby, and see if your "reboot" button works |