Timestamps are in GMT/BST.
| 00:23:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 00:31:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 00:41:00 | | raptor has joined |
| 00:41:00 | | ChanServ sets mode +o raptor |
| 00:44:00 | ZOOOOOMBER | hi |
| 00:44:00 | raptor | hi |
| 00:45:00 | ZOOOOOMBER | im trying to code in a new command to bitfighter right now. |
| 00:46:00 | ZOOOOOMBER | first trying to make a message that gets sent to everyone through server with a command |
| 00:46:00 | sam686 | i think i found a /connect bug in game lobby, the /connect forgets to tell the master that you left the game lobby, producing ghosting copies of names in clients |
| 00:46:00 | ZOOOOOMBER | yes |
| 00:47:00 | | Flynnn has joined |
| 00:55:00 | ZOOOOOMBER | hey sam686 or raptor, i tried to put in: { "servermessage", GameUserInterface::servermessagehandler, { INT }, 1, ADMIN_COMMANDS, 1, {"<value>"}, "Send a server message" }, |
| 00:55:00 | ZOOOOOMBER | in UIGame.cpp |
| 00:55:00 | ZOOOOOMBER | with a static void in uigame.h |
| 00:55:00 | ZOOOOOMBER | and an else if in gametypes.cpp |
| 00:56:00 | sam686 | looks like you are trying to do client side command.. |
| 00:56:00 | ZOOOOOMBER | yes |
| 00:56:00 | ZOOOOOMBER | but i get a symbol reference error |
| 00:58:00 | sam686 | if you are adding GameUserInterface:: you need to add it in UIGame.h |
| 00:59:00 | sam686 | some of my commands specific to my clone don't use GameUserInterface:: part, so nothing needs to be added in UIGame.h |
| 01:01:00 | ZOOOOOMBER | right now, i have static void servermessagehandler(GameUserInterface *gui, const Vector<string> &words); |
| 01:01:00 | ZOOOOOMBER | in uigame.h |
| 01:03:00 | sam686 | did you put static void servermessagehandler inside a class GameUserInterface? |
| 01:04:00 | ZOOOOOMBER | i just copied the other line @ line 342 and changed addtimehandler to servermessagehandler |
| 01:05:00 | ZOOOOOMBER | arent all of them in class GameUserInterface? |
| 01:05:00 | sam686 | not all of them, look at enable3Dmode.. |
| 01:06:00 | ZOOOOOMBER | right |
| 01:06:00 | ZOOOOOMBER | and edit? |
| 01:07:00 | | watusimoto has joined |
| 01:08:00 | ZOOOOOMBER | hi watusimoto |
| 01:08:00 | ZOOOOOMBER | hey watusimoto, the vps is reallllllly fast |
| 01:08:00 | ZOOOOOMBER | come check it out |
| 01:08:00 | ZOOOOOMBER | everyones ping under 100 |
| 01:11:00 | ZOOOOOMBER | ok, i must take a break from this coding |
| 01:45:00 | ZOOOOOMBER | hey sam686 or raptor, what would i need to use if i wanted my command to affect a game paramater like shipspeed or health? |
| 01:46:00 | | koda Quit (Quit: koda) |
| 01:46:00 | sam686 | thats most likely goes in gametype.cpp if you were to add it. GameType::processServerCommand, so it runs server side. |
| 01:47:00 | ZOOOOOMBER | ok |
| 01:48:00 | ZOOOOOMBER | if ... else .... Gametype:processgamecommand, my command, message,? |
| 01:48:00 | sam686 | you don't have to do message if you don't want to... |
| 01:48:00 | ZOOOOOMBER | ok |
| 01:49:00 | ZOOOOOMBER | but my command, if i wanted to do health, do i just repeat how health is set in ship? |
| 01:49:00 | sam686 | g |
| 01:49:00 | sam686 | ship have player names in it. |
| 01:50:00 | sam686 | you just need to find the ship that have the name in it... |
| 01:53:00 | ZOOOOOMBER | imean, which .h file has the ship specs? |
| 01:53:00 | sam686 | ship.h |
| 01:54:00 | ZOOOOOMBER | ah right |
| 01:55:00 | ZOOOOOMBER | so say i wanted my command to change EnergyMax = 100000 to EnergyMax = 999999999 |
| 01:56:00 | ZOOOOOMBER | can i put that directly in my else if? |
| 01:57:00 | sam686 | probably can't change EnergyMax, it is a enum.. |
| 01:57:00 | ZOOOOOMBER | right |
| 01:57:00 | ZOOOOOMBER | ok |
| 01:58:00 | ZOOOOOMBER | cant change that at all?? |
| 01:58:00 | ZOOOOOMBER | how about a case? |
| 01:58:00 | raptor | watusimoto was in the process of changing enums into 'static const int' |
| 01:58:00 | sam686 | also Ship::writeControlState have writeRangedU32(mEnergy, 0, EnergyMax) that requires the same range or it will write the wrong number of bits screwing up compatibility |
| 02:00:00 | ZOOOOOMBER | could I change mEnergyDrain from case ModuleBoost? |
| 02:01:00 | sam686 | i guess you can... that can alter gameplay.. |
| 02:01:00 | ZOOOOOMBER | understood, I just want go get some commands going and working |
| 02:08:00 | ZOOOOOMBER | ok so |
| 02:09:00 | ZOOOOOMBER | i have the else if set up |
| 02:09:00 | ZOOOOOMBER | if = check for admin pass, else = change turbo usage |
| 02:10:00 | raptor | sam686: do you know if joystick is working in the most recent revision? |
| 02:10:00 | ZOOOOOMBER | trying to figure out what to put for else statement |
| 02:16:00 | ZOOOOOMBER | hey sam, would this work? http://pastebin.com/zttD6ert |
| 02:16:00 | ZOOOOOMBER | i would have to add the turbo changing stuff after it |
| 02:18:00 | | Zoomber has joined |
| 02:18:00 | sam686 | yes it will work, but you may need to avoid putting in GameType::processServerCommand inside GameType::processServerCommand |
| 02:23:00 | sam686 | joystick still works... black dots when bullet hits wall? |
| 02:24:00 | raptor | i guess i'm scrapping my input rewrite, and cleaning up unused code that SDL makes obsolete.. |
| 02:24:00 | watusimoto | sounds good |
| 02:25:00 | raptor | i can't even remember why i started the rewrite in the first place - was there a limitation of our current KeyCode system? |
| 02:28:00 | raptor | watusimoto: i got two errors in the Editor |
| 02:28:00 | raptor | 1. copying a barrier kept the center line, but lost the blue part |
| 02:28:00 | watusimoto | after the redraw, it was center only?? |
| 02:28:00 | raptor | 2. segfault when continuing to copy it: Zap::EditorUserInterface::render (this=0xae9b80) at UIEditor.cpp:1683 |
| 02:28:00 | raptor | yep |
| 02:29:00 | watusimoto | can I reproduce by dragging a wall around? |
| 02:29:00 | raptor | let me get you the level... |
| 02:29:00 | raptor | http://96.2.123.136/upload/1test.level |
| 02:29:00 | watusimoto | I'm trying on a random level at the moment |
| 02:29:00 | raptor | i just clicked on the barrier, did a copy and paste |
| 02:30:00 | raptor | only the center was drawn (which is yellow, either) |
| 02:30:00 | raptor | isn't yellow |
| 02:30:00 | raptor | i mean |
| 02:30:00 | ZOOOOOMBER | hey sam, how would you tell the server to modify mEnergyDrain in case ModuleBoost? |
| 02:30:00 | | ZOOOOOMBER has left |
| 02:31:00 | Zoomber | still here* |
| 02:31:00 | watusimoto | oh, copy/paste |
| 02:32:00 | watusimoto | let me test that |
| 02:32:00 | watusimoto | can't get segfault, but I can get random lines to be draw centerline only |
| 02:33:00 | raptor | i just continued to paste the same item a few times, then segfault |
| 02:33:00 | watusimoto | oops, there we go |
| 02:33:00 | watusimoto | HEAP: Free Heap block 2d12e48 modified at 2d12f64 after it was freed |
| 02:34:00 | Zoomber | watusimoto / raptor, do one of you have a moment? trying to add a /command to bitfighter |
| 02:35:00 | raptor | i'm afraid i haven't worked with the commands much, other than basic code clean-up |
| 02:35:00 | Zoomber | i got the command part working |
| 02:35:00 | watusimoto | this block triggered the segfault: |
| 02:35:00 | watusimoto | Point e = vec->get(i+1) - vec->get(i); |
| 02:35:00 | watusimoto | e.normalize(); |
| 02:35:00 | watusimoto | edgeVector.push_back(e); |
| 02:35:00 | watusimoto | not sure how I could be modifying a block after it was freed... |
| 02:36:00 | watusimoto | oh, unless edgeVector had been cleaned up\ |
| 02:36:00 | Zoomber | i got the command part working, but i dont know how to hae it modify Moduleboost's energy drain. all i have so far is http://pastebin.com/rMjgHCAR |
| 02:37:00 | watusimoto | that's not it |
| 02:37:00 | watusimoto | edgeVector is good, e is good... |
| 02:44:00 | raptor | well i saved my rewrite stuff in a clone for now: http://code.google.com/r/buckyballreaction-inputrewrite/source/list |
| 02:44:00 | raptor | maybe something might be useful in the future |
| 02:45:00 | raptor | no where near able to be compiled |
| 02:49:00 | sam686 | i am guessing raptor tried to rewrite joystick code, as mac joystick detection might have problems.. |
| 02:49:00 | raptor | i didn't commit anything with joystick changes |
| 02:49:00 | sam686 | whats with the input changes suppose to do? |
| 02:49:00 | raptor | in my clone? |
| 02:50:00 | sam686 | yes |
| 02:50:00 | raptor | i started rewrite the keycode system to be more dynamic |
| 02:50:00 | karamazovapy | I've temporarily banned shadow from the forums...he was *literally* asking for it |
| 02:50:00 | karamazovapy | just to clarify |
| 02:51:00 | watusimoto | please do |
| 02:51:00 | sam686 | its hard to see difference because of input.cpp and Input.cpp, and my computer adn HG will have trouble with both filenames overwriting each other (windows filename is case inseneitive) |
| 02:51:00 | raptor | afterwards i was going do joystick - |
| 02:51:00 | raptor | it will NOT compile |
| 02:51:00 | raptor | i was only about 80% done with the keyboard stuff, 0% on the joystick stuff |
| 02:51:00 | sam686 | ok.. |
| 02:51:00 | raptor | and that was only for implementation - i hadn't fixed all the other classes to use it yet |
| 02:52:00 | raptor | but i'm just saving it for now |
| 02:52:00 | raptor | and workingo n cleaning our current system |
| 02:52:00 | sam686 | what does the rewrite keyboard suppose to do? |
| 02:53:00 | raptor | allow for more dynamic handling of keys - without having to enumerate every key combination |
| 03:06:00 | raptor | interesting - the new eclipse is giving me warnings all over the place about missing virtual destructors in the UI code, since they have virtual methods |
| 03:08:00 | raptor | i wonder if that matters... |
| 03:09:00 | raptor | karamazovapy: you banned someone? |
| 03:10:00 | karamazovapy | yeah, shadowx.loner kind of wanted me to |
| 03:10:00 | karamazovapy | for 24 hours |
| 03:10:00 | raptor | what does one do to incur the wrath of _k? |
| 03:10:00 | karamazovapy | hah...he was just being a douchebag in game |
| 03:11:00 | karamazovapy | we were on that stupid angry birds level where everyone spawns in the center, and he kept spawn killing everyone nonstop for several minutes |
| 03:11:00 | karamazovapy | until I got bored and offered to ban him |
| 03:11:00 | raptor | and he accepted? |
| 03:28:00 | Zoomber | hey sam686, you still there? |
| 03:28:00 | raptor | watusimoto: ever thought of using something like this on those huge case statements?: http://en.wikipedia.org/wiki/Duff%27s_device |
| 03:28:00 | sam686 | yes |
| 03:29:00 | Zoomber | i dont understand how to add my mEnergyDrain change into this command http://pastebin.com/rMjgHCAR |
| 03:30:00 | Zoomber | i got the type of command and the admin requirement, plus i have all the code that tells what the ship turbo energy drain is initially, but i dont know how to change that later on in a command |
| 03:32:00 | watusimoto | @r: that looks to replace loops with a case |
| 03:33:00 | watusimoto | not sure how we'd use it on our case statements |
| 03:33:00 | raptor | yes, sorry - i stumbled upon it will considering that large case statement.. |
| 03:33:00 | raptor | i was sort of just joking |
| 03:33:00 | raptor | it looks really ugly |
| 03:35:00 | watusimoto | ok then |
| 03:35:00 | watusimoto | no, never considered it |
| 03:36:00 | raptor | our diagnostics page doesn't really handle modifiers gracefully |
| 03:40:00 | raptor | also, was there a reason you disabled the diagnostic screen a while back? (sam reenabled it since) |
| 03:41:00 | watusimoto | no, don't recall doing that |
| 03:41:00 | raptor | it was just commented out in some of your commits during the editor rewrite, i think.. |
| 03:43:00 | watusimoto | well then bring it back! Actually, I think it was laways disabled in the editor |
| 03:43:00 | watusimoto | but either way... no reason I can recall |
| 03:43:00 | Zoomber | hey raptor, i how the community would respond if i made a video of me playing bitfighter on ipod via VNC and saying it was a new app :] |
| 03:43:00 | Zoomber | i wonder* |
| 03:44:00 | raptor | haha |
| 03:44:00 | raptor | they'd kill us |
| 03:45:00 | sam686 | you will get extra lag with VNC, mostly input lag and screen transmitting lag.. |
| 03:59:00 | Zoomber | i tried bitfighter with VNC once. I actually didn't hate it. The vnc client I had had up down left and right arrows so i was able to move around fairly easially |
| 04:14:00 | raptor | watusimoto: was there a reason for not making keyCode.cpp a proper c++ class instead of just putting it in the Zap namespace? |
| 04:22:00 | watusimoto | dealer's choice? |
| 04:22:00 | watusimoto | that was long, long ago |
| 04:22:00 | watusimoto | so probably not |
| 04:23:00 | raptor | okey doke |
| 04:27:00 | raptor | oh man - the SDL headers hav meta and super keys goofed up, i think.. |
| 04:29:00 | watusimoto | why do you think that |
| 04:29:00 | raptor | because super is not defined as 'meta' in SDLMod, but there are separate super and meta keys in SDLKey |
| 04:30:00 | raptor | so now my question is: what is the META key? |
| 04:36:00 | watusimoto | that I don't know... I thought it was an alternate alt |
| 04:37:00 | raptor | on diagnostic screen - any modifier spits out 'undefined key' as well as 'ctrl' (or whatever the mod is) |
| 04:40:00 | raptor | not sure why - it's looping through all the keys, somehow and the default case is always hit with a modifier |
| 04:41:00 | raptor | i think i figured it out.. |
| 04:46:00 | raptor | so the big question: do we care about left/right modifiers at all? |
| 04:46:00 | raptor | in keycode |
| 04:47:00 | watusimoto | at the moment, no |
| 04:47:00 | watusimoto | unless we want them to be bindable to in-game actions' |
| 04:47:00 | raptor | because that's what's happening: both KEY_CTRL and KEY_LCTRL are being detected |
| 04:51:00 | raptor | what i mean is do we care about the left/right part? |
| 04:53:00 | watusimoto | if we want to allow players to bind ctrl to an action, then we do care, because they migh tcare which ctrl they are binding |
| 04:53:00 | watusimoto | if we'll be treating ctrl purely as a modifier, then no |
| 04:53:00 | Zoomber | hmm |
| 04:53:00 | watusimoto | and I'll make a decision right now |
| 04:53:00 | watusimoto | no |
| 04:53:00 | watusimoto | no binding modifiers |
| 04:53:00 | Zoomber | what is a binding modifier? |
| 04:54:00 | raptor | well that makes it simple then :) |
| 04:54:00 | Zoomber | a key that sticks? |
| 04:54:00 | watusimoto | no assigining ctrl to be your fire key |
| 04:54:00 | Zoomber | ooh |
| 04:54:00 | watusimoto | or your module change key |
| 04:54:00 | watusimoto | or whatever |
| 04:54:00 | Zoomber | that would be cool |
| 04:54:00 | watusimoto | sure, it's cool, but then you can't make ctrl-q be the screen cap key anymore |
| 04:55:00 | watusimoto | or ctrl-1 store a loadout preset |
| 04:55:00 | raptor | good point |
| 04:55:00 | watusimoto | because hitting ctrol will make your ship fire instead of modifying 1 or q |
| 04:55:00 | watusimoto | unless it does both... |
| 04:57:00 | Zoomber | oh |
| 04:57:00 | Zoomber | yeah |
| 04:57:00 | Zoomber | maybe a different key? z key? |
| 04:58:00 | Zoomber | z key and function key closest to control |
| 04:58:00 | Zoomber | while shift and spacebar may be used as modules by players |
| 04:59:00 | raptor | ok, gutted the left/right-ness |
| 04:59:00 | raptor | let's see what happens |
| 05:01:00 | watusimoto | logprintf("1: %p/%p, 2: %p/%p", newObject->mGeometry,newObject->mGeometry.get(), mGeometry, mGeometry.get()); |
| 05:01:00 | watusimoto | this is confusing the heck out of me |
| 05:01:00 | raptor | what on earth... |
| 05:01:00 | watusimoto | this prints a bunch of pointers |
| 05:01:00 | Zoomber | immagine me watusimoto |
| 05:01:00 | watusimoto | boost::shared_ptr<Geometry> mGeometry; |
| 05:02:00 | watusimoto | so it's printing the addr of a shared pointer, then the addr of the thing the shared pointer is pointing to |
| 05:02:00 | watusimoto | for two different pointers |
| 05:02:00 | watusimoto | newObj->mGeom and this->mGeom |
| 05:03:00 | watusimoto | got that? |
| 05:03:00 | raptor | ok |
| 05:03:00 | watusimoto | so here is what gets printed |
| 05:03:00 | watusimoto | 1: 00C1A0F0/00C1A288, 2: 00C1A0F0/00BE1E08 |
| 05:03:00 | raptor | haha |
| 05:03:00 | watusimoto | the first things are the same, the second are different |
| 05:03:00 | watusimoto | but if the containing pointers are the same, how can the contents be different?!?!??!? |
| 05:04:00 | raptor | yeah, that stumps me |
| 05:04:00 | watusimoto | so anyway, this is the cause of the segfault |
| 05:05:00 | raptor | i foudn another segfault |
| 05:05:00 | raptor | when exiting the game after editing and not saving your edits |
| 05:06:00 | raptor | http://pastie.org/2195093 |
| 05:07:00 | raptor | i wonder if that get() method is goofy somehow.. |
| 05:07:00 | watusimoto | the pointers are getting jumbled |
| 05:40:00 | raptor | ok, pushed diagnostic and modifier fixes/cleanup |
| 05:40:00 | raptor | joystick needs serious help... much of the code is handled by SDL now |
| 05:42:00 | | BitfighterLogBot - Commit 5836b4625a50 | Author: buckyballreaction | Log: Input clean-up and fixes - Remove getModifierState() methods as SDL now handles these nicely - Disallow binding of modifiers - Remove the left/right distinction of modifiers - Other minor clean-up |
| 05:42:00 | | BitfighterLogBot - Commit 26fbf8316f55 | Author: buckyballreaction | Log: Fix diagnostic display to have F7 working again (had to move the check into the various UI classes) |
| 05:42:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 05:43:00 | raptor | i kind of like doing code clean-up as long as the clean-up isn't too larg |
| 05:55:00 | | Flynnn has joined |
| 05:58:00 | | watusimoto Quit (Ping timeout: 258 seconds) |
| 06:02:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 06:02:00 | raptor | what should the default key repeat delay be? |
| 06:03:00 | Zoomber | aaahahahaha |
| 06:03:00 | raptor | that was nuts zoomber |
| 06:03:00 | | Flynnn has joined |
| 06:03:00 | Zoomber | i gave sam 40 clones, and he placed hundresds of mines with each of them |
| 06:03:00 | Zoomber | when they went off, all the clones went flying all through the boundries of the map like bouncy balls |
| 06:04:00 | raptor | wow |
| 06:06:00 | | Zoomber Quit (Quit: Zoomber) |
| 06:16:00 | raptor | sam686: still around? |
| 06:17:00 | sam686 | yyes.. |
| 06:17:00 | raptor | i have key repeat working everywhere |
| 06:17:00 | raptor | but i want to disable it in the game |
| 06:18:00 | raptor | where would a good place be to disable it? |
| 06:18:00 | raptor | in the code |
| 06:19:00 | raptor | argh - actually, i can't disable it in game |
| 06:19:00 | raptor | we want it for chat, too, correct? |
| 06:20:00 | sam686 | yes |
| 06:20:00 | sam686 | i don't think there is a need to disable key repeat in-game... |
| 06:21:00 | raptor | so you think it is fine if when press left, it's left,left,left,left,left,left,left,left,left,left,left,left,left |
| 06:21:00 | sam686 | yes, you just keep moving left. |
| 06:21:00 | raptor | hmmm... i guess it works ok.. |
| 06:21:00 | | koda has joined |
| 06:23:00 | raptor | ok good |
| 06:23:00 | raptor | runs smoothly |
| 06:23:00 | raptor | what other SDL bugs have you found? |
| 06:24:00 | sam686 | mouse coords might be a bit off.. |
| 06:24:00 | raptor | oh yeah... |
| 06:24:00 | raptor | a lot a bit... |
| 06:25:00 | sam686 | mouse coords works fine at top left, but becomes way off the closer to the right and bottom |
| 06:26:00 | | koda Quit (Client Quit) |
| 06:27:00 | | BitfighterLogBot - Commit 9572479a5da3 | Author: buckyballreaction | Log: Enable key repeat |
| 07:04:00 | | raptor Quit (Remote host closed the connection) |
| 08:23:00 | | LordDVG has joined |
| 08:23:00 | | LordDVG Quit (Changing host) |
| 08:23:00 | | LordDVG has joined |
| 08:34:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 08:41:00 | | Flynnn has joined |
| 08:53:00 | | kodax has joined |
| 08:56:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 09:14:00 | | LordDVG Quit (Remote host closed the connection) |
| 09:17:00 | | LordDVG has joined |
| 09:33:00 | | karamazovapy_ has joined |
| 09:42:00 | | karamazovapy Quit (*.net *.split) |
| 10:41:00 | | kodax Quit (Ping timeout: 264 seconds) |
| 10:41:00 | | kodax has joined |
| 10:53:00 | | LordDVG Quit (Remote host closed the connection) |
| 10:54:00 | | kodax Quit (Ping timeout: 276 seconds) |
| 10:55:00 | | kodax has joined |
| 13:54:00 | | karamazovapy_ Quit (Ping timeout: 250 seconds) |
| 14:06:00 | | watusimoto has joined |
| 14:06:00 | | raptor has joined |
| 14:06:00 | | ChanServ sets mode +o raptor |
| 14:48:00 | | BitfighterLogBot - Commit 098844225a29 | Author: buckyballreaction | Log: Split out ScreenInfo class from UI.h |
| 15:03:00 | raptor | Yay were on the verge of financial collapse in the US |
| 15:58:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 16:45:00 | | kodax Quit (Ping timeout: 240 seconds) |
| 17:23:00 | | karamazovapy has joined |
| 17:23:00 | karamazovapy | thunderstorms in michigan |
| 17:24:00 | karamazovapy | always a little worrisome when you wake up to turned-off computers that were on when you went to bed |
| 17:24:00 | raptor | missing the gentle electrical purrrr? |
| 17:25:00 | karamazovapy | mostly wondering if anything imploded when the power cut |
| 17:27:00 | | watusimoto has joined |
| 17:36:00 | raptor | my dad had a tower's power supply blow out from an electric storm |
| 17:37:00 | raptor | he sent it to me and i replaced it. The box's hostname is now 'lightningstrucktower' |
| 17:39:00 | | watusimoto Quit (Ping timeout: 246 seconds) |
| 18:10:00 | | watusimoto has joined |
| 19:46:00 | | Zoomber has joined |
| 19:46:00 | Zoomber | hey raptor |
| 19:46:00 | Zoomber | im getting the libspeex linking error again! and libspeex-dev is installed |
| 19:48:00 | Zoomber | sam686 here? |
| 19:49:00 | Zoomber | dang, i need karamazovapy's magic touch again |
| 20:18:00 | raptor | hi zoomber |
| 20:18:00 | Zoomber | hi raptor |
| 20:19:00 | raptor | is it during linking, or during compile? |
| 20:19:00 | Zoomber | now for some reason, I can do, "make" successfully", but not "make dedicated" |
| 20:19:00 | Zoomber | it is during linking |
| 20:19:00 | Zoomber | but note i have installed libspeex-dev |
| 20:19:00 | Zoomber | want me to pastbin what i get? |
| 20:19:00 | raptor | sure |
| 20:19:00 | raptor | but know that i'm a little busy at work, so i may be a little slow responding.. |
| 20:20:00 | Zoomber | i have syntax highlighting on this too, http://pastebin.com/ibMKLFWF |
| 20:20:00 | Zoomber | ok |
| 20:20:00 | Zoomber | looks like it cant find speex library? |
| 20:21:00 | raptor | ah ha |
| 20:21:00 | raptor | ok, in the makefile |
| 20:22:00 | raptor | zap/Makefile |
| 20:22:00 | Zoomber | ok |
| 20:22:00 | raptor | about line 173 |
| 20:22:00 | raptor | you see: dedicated: SFX_LFLAGS= |
| 20:22:00 | Zoomber | rm -f |
| 20:22:00 | Zoomber | oh |
| 20:22:00 | raptor | your make file may have been adjusted in sam's clone |
| 20:22:00 | Zoomber | yeah |
| 20:22:00 | raptor | see that line? |
| 20:23:00 | Zoomber | but i dont see that line |
| 20:23:00 | Zoomber | shuold i add? |
| 20:23:00 | raptor | no |
| 20:23:00 | Zoomber | ok |
| 20:23:00 | raptor | do you see a section that begins with 'dedicated |
| 20:23:00 | raptor | dedicated: DEBUG= |
| 20:23:00 | Zoomber | yes.. |
| 20:24:00 | raptor | dedicated: CFLAGS=-DZAP_DEDICATED |
| 20:24:00 | Zoomber | yes |
| 20:24:00 | raptor | oh interesting... |
| 20:24:00 | raptor | his makefile is waaay different |
| 20:25:00 | Zoomber | probably made some adjustments? note: his makefile still at 15a |
| 20:25:00 | raptor | ok, see the line: dedicated: OPENAL= |
| 20:25:00 | Zoomber | yes |
| 20:25:00 | raptor | remove it |
| 20:25:00 | raptor | and re-run make |
| 20:25:00 | | koda has joined |
| 20:25:00 | Zoomber | ok |
| 20:26:00 | raptor | it should link now - or at least give different errors |
| 20:26:00 | Zoomber | ok |
| 20:27:00 | Zoomber | now it says make[1]: *** No rule to make target `editor2.o', needed by `bitfighter'. Stop. |
| 20:27:00 | Zoomber | make[1]: Leaving directory `/root/sam/zap' |
| 20:27:00 | Zoomber | but in the makefile |
| 20:27:00 | Zoomber | OBJECTS_ZAP=\ |
| 20:27:00 | Zoomber | editor2.o\ |
| 20:27:00 | Zoomber | is there |
| 20:34:00 | Zoomber | but... |
| 20:34:00 | Zoomber | i dont understand |
| 20:34:00 | Zoomber | first, it was a linking error, and now its a compiling error?? |
| 20:38:00 | raptor | you must have altered more than just that line |
| 20:39:00 | raptor | you can see your changes by typeing in 'hg diff zap/Makefile' |
| 20:39:00 | raptor | compared to the repository |
| 20:40:00 | Zoomber | ok |
| 20:41:00 | Zoomber | it compares it's files to the sams? |
| 20:42:00 | raptor | to what is on google code, yes |
| 20:43:00 | raptor | brb |
| 20:43:00 | Zoomber | yes, something happened |
| 20:43:00 | Zoomber | that i did |
| 20:55:00 | Zoomber | ok well i have a bitfighter (not bitfghterd) exe on my server now, but that one doesn't advertise the server, even though it says it has connected to the master |
| 21:02:00 | sam686 | zoomber, if you get linking errors, it might be due to not doing full recompile... try make dedicated -B |
| 21:02:00 | Zoomber | ooh, right |
| 21:02:00 | Zoomber | i think i got it to work this time, i just have to test now |
| 21:04:00 | Zoomber | what does it mean, when i type logout in ssh, "There are stopped Jobs"? |
| 21:05:00 | sam686 | if you just quit ssh, some jobs might quit, unless you press ctrl+z, use 'bg', use 'disown' |
| 21:06:00 | Zoomber | root@bitfigher:~# bg |
| 21:06:00 | Zoomber | [3]+ ./bitfighter -dedicated |
| 21:11:00 | Zoomber | thanks sama686 |
| 21:11:00 | Zoomber | thanks sam686 * |
| 21:11:00 | raptor | back! |
| 21:11:00 | Zoomber | wb raptor |
| 21:12:00 | raptor | things got solved wilst i was away? |
| 21:12:00 | Zoomber | can now go to my server which is up |
| 21:12:00 | Zoomber | with sam's most recent code |
| 21:13:00 | sam686 | part of the linking error was the need to do a full rebuild when some of .h files have changed. make dedicated -B |
| 21:13:00 | Zoomber | also realized /addbot wasnt working because i forgot scripts dir |
| 21:13:00 | Zoomber | ok |
| 21:17:00 | Zoomber | ok, i will be back later |
| 22:54:00 | | raptor Quit (Remote host closed the connection) |
| 23:12:00 | | Flynnn has joined |
| 23:36:00 | | raptor has joined |
| 23:36:00 | | ChanServ sets mode +o raptor |
| 23:44:00 | raptor | ok back to work on the mouse positioning problem in full screen |