Timestamps are in GMT/BST.
| 00:03:57 | raptor | ok, heading home! i'll be back later.. |
| 00:05:46 | Watusimoto | later |
| 00:05:46 | | BFLogBot Commit: 553e82ec17bc | Author: watusimoto | Message: You'll need this, too! |
| 00:06:27 | raptor | hey it works now! |
| 00:06:29 | Watusimoto | ok, martinb__android, you'll need to update your working copy of lua_helper_functions with the copy I just checked in |
| 00:06:37 | Watusimoto | great! |
| 00:06:38 | raptor | lots of WARNING: Use of Point(x,y) is deprecated! This function will be removed in a future version of Bitfighter! Please change your scripts to use point.new(x,y)! |
| 00:06:49 | Watusimoto | in which script? |
| 00:07:07 | Watusimoto | oh, you're probably running an older copy of mazeracer |
| 00:07:11 | raptor | mazeracer |
| 00:07:19 | Watusimoto | I updated that with the last release |
| 00:07:34 | Watusimoto | you probably don't have that in your dev folder |
| 00:07:37 | raptor | oh oops, my levels folder is the only folder not pointing to the resources.. |
| 00:08:03 | Watusimoto | point follows the formatting of other lua primatives |
| 00:08:29 | Watusimoto | point.new(x,y) follows those conventions... Point(x,y) does not |
| 00:08:34 | raptor | ah yes |
| 00:08:34 | | amgine1234567890 has joined |
| 00:08:39 | raptor | ok, now leaving for reals.. |
| 00:08:40 | amgine1234567890 | hi |
| 00:08:42 | Watusimoto | ok |
| 00:08:43 | | raptor Quit () |
| 00:08:45 | Watusimoto | night |
| 00:08:52 | amgine1234567890 | raptro didnt say bye to me XD |
| 00:20:02 | kaen | amgine1234567890 I'm glad you're here. |
| 00:21:04 | | YoshiSmb_ is now known as YoshiSmb |
| 00:37:46 | | Lamp has joined |
| 00:38:09 | Lamp | anyone wanna play? |
| 00:38:21 | Lamp | :( |
| 00:40:28 | bobdaduck | I'm at work |
| 00:40:34 | bobdaduck | Would love to but sorry xD |
| 00:42:47 | | Lamp Quit (Ping timeout: 245 seconds) |
| 00:53:18 | | Watusimoto Quit (Ping timeout: 246 seconds) |
| 01:29:50 | amgine1234567890 | spam XD |
| 01:32:17 | YoshiSmb | lol. |
| 01:32:19 | YoshiSmb | kaen |
| 01:32:59 | kaen | ahoy |
| 01:34:02 | kaen | YoshiSmb, it burns when you highlight people :P |
| 01:35:43 | YoshiSmb | lol. |
| 01:35:45 | YoshiSmb | dont lie. |
| 01:36:01 | YoshiSmb | you join 'Contest server' now? im playing with other's 2 players |
| 01:40:07 | | raptor has joined |
| 01:40:07 | | ChanServ sets mode +o raptor |
| 01:53:52 | bobdaduck | I'm going to eat. |
| 01:54:00 | bobdaduck | AND THERE'S NOTHING YOU CAN DO TO STOP ME. |
| 01:57:01 | YoshiSmb | kaen |
| 02:15:24 | bobdaduck | I'm back now. |
| 02:15:27 | bobdaduck | What'd I miss? |
| 02:36:58 | YoshiSmb | bobdaduck |
| 02:37:41 | YoshiSmb | ? |
| 02:38:26 | bobdaduck | Hi |
| 02:41:01 | YoshiSmb | i was playing with kaen and other's 3 players. but now there no person. (or maybe some) |
| 02:51:28 | bobdaduck | YoshiSmb are you english? |
| 02:53:28 | | YoshiSmb Quit () |
| 03:12:20 | kaen | argentinian. |
| 03:18:12 | bobdaduck | wat |
| 03:20:12 | | bobdaduck Quit (Quit: Page closed) |
| 03:21:30 | | kodafk Quit (Read error: Connection reset by peer) |
| 03:57:35 | | bobdaduck has joined |
| 04:41:31 | raptor | good evening |
| 04:48:50 | bobdaduck | Goodmorning |
| 04:48:52 | bobdaduck | Gentleman. |
| 04:49:11 | raptor | so now i must ask myself, what to code... |
| 04:53:32 | bobdaduck | TRACTOR BEAM |
| 04:53:41 | raptor | deflector beam |
| 05:00:30 | amgine1234567890 | ?? |
| 05:00:37 | amgine1234567890 | how about a global chat |
| 05:03:23 | raptor | that seems to be your favorite topic... :) |
| 05:08:47 | amgine1234567890 | well i suggested it you rejected it then others are asking for it now XD |
| 05:08:59 | amgine1234567890 | i have a intuation of what people want |
| 05:10:34 | raptor | if you remember, i didn't reject it exactly - i said that we had many other things to work on at the moment and that it was less of a priority.. |
| 05:59:30 | | amgine1234567890 Quit (Quit: Page closed) |
| 06:03:11 | | martinb__android Quit (Ping timeout: 265 seconds) |
| 06:03:33 | | martinb_android has joined |
| 06:15:58 | raptor | i am not awake |
| 06:18:56 | | YoshiSmb has joined |
| 06:20:44 | raptor | YoshiSmb: do you have school? |
| 06:21:14 | YoshiSmb | no. it summer. it vacations |
| 06:21:20 | raptor | oh yeah! |
| 06:21:22 | raptor | ok |
| 06:22:06 | YoshiSmb | why |
| 06:22:07 | YoshiSmb | ? |
| 06:22:23 | raptor | i forgot it was summer there - it's winter here |
| 06:24:12 | bobdaduck | brb food |
| 06:24:56 | | YoshiSmb_ has joined |
| 06:25:11 | YoshiSmb_ | disconected due to: Connection Time Expired. |
| 06:25:36 | raptor | from irc? |
| 06:26:15 | YoshiSmb_ | no. my internet server |
| 06:26:32 | | YoshiSmb Quit (Ping timeout: 240 seconds) |
| 06:26:36 | YoshiSmb_ | im always disconect due to Connection Time Expired from my server |
| 06:26:48 | | YoshiSmb_ is now known as YoshiSmb |
| 06:28:37 | YoshiSmb | so it winter where you live raptor? |
| 06:28:52 | raptor | yes. in fact, we just got 6 inches of snow |
| 06:29:11 | YoshiSmb | :D |
| 06:29:55 | YoshiSmb | well. since is summer here. in the day it's 20C or 32C of Temperature. |
| 06:30:30 | bobdaduck | kback |
| 06:34:45 | bobdaduck | Raptor |
| 06:34:51 | bobdaduck | someone said something about a storm? |
| 06:34:52 | raptor | hello |
| 06:35:03 | raptor | bobdaduck: you haven't looked outside? |
| 06:35:08 | bobdaduck | Uh. |
| 06:35:14 | | bobdaduck checks |
| 06:35:53 | bobdaduck | It looks |
| 06:36:06 | bobdaduck | Like nothing is there? |
| 06:36:29 | bobdaduck | Like it was drizzling snow earlier |
| 06:36:36 | bobdaduck | and there's a thin layer of snow |
| 06:36:36 | | YoshiSmb Checking of the pet's |
| 06:36:42 | raptor | what |
| 06:36:47 | bobdaduck | But its not snowing at all |
| 06:36:54 | raptor | i'm near the cemetery in provo, and we have 6 inches |
| 06:37:02 | bobdaduck | Okay well |
| 06:37:05 | bobdaduck | Yeah there's snow |
| 06:37:09 | bobdaduck | but it isn't snowING |
| 06:37:16 | raptor | ah |
| 06:37:18 | bobdaduck | Thin layer of snow being like sidewalks. |
| 06:37:19 | bobdaduck | xD |
| 06:37:21 | raptor | ok, i'll give you that... |
| 06:37:21 | bobdaduck | NO RAPTOR |
| 06:37:24 | bobdaduck | THE GRASS IS SO GREEN |
| 06:37:28 | bobdaduck | AND THE SUN IS SO BRIGHT. |
| 06:37:39 | raptor | ah... dim hope in the dead of winter |
| 06:42:23 | bobdaduck | So isn't there like a huge storm coming or something? |
| 06:42:44 | raptor | yeah, like a multi-day storm or something... |
| 06:43:00 | raptor | not sure... but i like the snow - it adds a lot of peace and quiet |
| 06:46:09 | bobdaduck | I like snow a lot too |
| 06:46:18 | bobdaduck | I dunno about peace and quiet though |
| 06:46:22 | bobdaduck | I just like to slide around. |
| 06:47:07 | raptor | well, you must not have noisy neighbors... |
| 06:47:12 | bobdaduck | lol |
| 06:47:19 | bobdaduck | No, not really. |
| 06:53:42 | | martinb_android Quit (Ping timeout: 255 seconds) |
| 07:02:33 | raptor | nigh tfolks |
| 07:02:35 | | raptor Quit () |
| 07:03:48 | bobdaduck | I'ma turn in too |
| 07:03:50 | bobdaduck | night |
| 07:03:54 | | bobdaduck has left |
| 07:16:10 | | YoshiSmb fell's a little weak. |
| 07:21:21 | | YoshiSmb_ has joined |
| 07:21:31 | | YoshiSmb_ has left |
| 07:21:41 | | martinb_android has joined |
| 07:22:22 | | YoshiSmb_ has joined |
| 07:22:28 | | YoshiSmb_ has left |
| 07:22:35 | | YoshiSmb Quit () |
| 07:22:45 | | YoshiSmb has joined |
| 07:22:52 | YoshiSmb | hi |
| 07:22:59 | | YoshiSmb yawns |
| 07:23:23 | | YoshiSmb Quit (Client Quit) |
| 07:23:55 | | YoshiSmb has joined |
| 07:27:50 | | YoshiSmb yawn's again |
| 08:28:12 | | YoshiSmb Quit (Ping timeout: 255 seconds) |
| 08:37:07 | | watusimoto has joined |
| 08:37:07 | | ChanServ sets mode +o watusimoto |
| 08:47:20 | | Nothing has joined |
| 08:47:43 | | Nothing is now known as Guest67620 |
| 08:48:26 | | Guest67620 Quit (Client Quit) |
| 08:49:14 | | Nothing_Much has joined |
| 08:51:17 | | martin__bede has joined |
| 08:52:07 | martin__bede | hey everyone |
| 08:52:52 | Nothing_Much | Hello sir, I'm completely new to this game, just discovered it through wikipedia lol |
| 08:55:11 | Nothing_Much | I'm curious if there's any devs that might've heard about a client called "Desura"? |
| 09:02:58 | martin__bede | i'm not really a dev just a student "helping" them |
| 09:03:20 | martin__bede | Desura is basically Steam for indie games, right? |
| 09:04:29 | Nothing_Much | Something like that, free games and mods can be put into the client as well. |
| 09:09:00 | Nothing_Much | If anybody's interested to bring it to Desura you can easily port it to most or all Linux distros, without packaging, if I'm not mistaken. |
| 09:09:16 | Nothing_Much | As well as the exe and dmg of the game. |
| 09:11:46 | Nothing_Much | I gotta get going now |
| 09:12:00 | martin__bede | bye |
| 09:34:58 | | martinb_android Quit (Ping timeout: 276 seconds) |
| 09:35:10 | martin__bede | watusimoto: i updated my resources (both folders) after a pull, but i still get that linked list error |
| 09:35:13 | | martinb_android has joined |
| 09:35:29 | watusimoto | hi |
| 09:35:30 | martin__bede | renaming the .levelgen file makes the problem go away, commenting out everything doesn't |
| 09:36:16 | watusimoto | it's the error about not being able to find _stackTracer, right? |
| 09:36:55 | martin__bede | maybe it's related but that error is not printed anymore |
| 09:37:09 | watusimoto | ok, good, then that problem is resolved |
| 09:37:16 | watusimoto | can you show me a current stacktrace? |
| 09:39:54 | martin__bede | um.. how can i print it? |
| 09:40:23 | watusimoto | it should show up in your terminal, when the thing crashes |
| 09:40:38 | watusimoto | hi Nothing_Much |
| 09:41:18 | watusimoto | I've never heard of desura |
| 09:41:55 | martin__bede | that's everything: http://pastebin.com/LurCAFXe |
| 09:42:09 | watusimoto | ok, back to this error |
| 09:45:50 | martin__bede | i just noticed bullets/mines/rockets, etc don't show |
| 09:46:03 | Nothing_Much | Hello there watusimoto |
| 09:46:25 | watusimoto | ok, I have a theory; it appears that memory is a sign of memory corruption, perhaps a double delete. |
| 09:47:20 | watusimoto | it is possible that in some object destructors, objects are deleted twice (once by the class, once by its parent). This is only a theory, but might be part of the problem. |
| 09:48:09 | Nothing_Much | Desura is basically a Steam-Like client that's currently available for Linux and Windows, a Mac port is planned. |
| 09:48:55 | Nothing_Much | You can still install Mac games from the web page of the games through a standalone download |
| 09:49:04 | watusimoto | martin__bede: actually, I am now less confident that that is the problem. I thought this macro was the cause: |
| 09:49:05 | watusimoto | #define LUAW_DESTRUCTOR_CLEANUP \ |
| 09:49:05 | watusimoto | if(mLuaProxy) mLuaProxy->setDefunct(true) |
| 09:49:15 | watusimoto | but as you can see it doesn't actually delete anything |
| 09:49:33 | watusimoto | Nothing_Much: so is desura a gaming platform like steam? |
| 09:49:37 | Nothing_Much | http://www.desura.com/ |
| 09:49:57 | watusimoto | what does it take to port a game to the system? |
| 09:50:02 | martin__bede | any other Lua script that can be injected with testing code? i'll help you investigate further if you want that but I don't want to waste much time |
| 09:50:28 | Nothing_Much | http://www.desura.com/groups/desura/tutorials/publishing-on-desura This page will tell you how to port it to Desura |
| 09:50:30 | watusimoto | our code base is mostly c++, with a little C, and uses SDL and openGL for most i/o |
| 09:51:06 | watusimoto | martin__bede: you can create your own script |
| 09:51:13 | watusimoto | just something like this: |
| 09:51:22 | watusimoto | function main() |
| 09:51:34 | watusimoto | spawn = Spawn.new(blah) |
| 09:51:44 | watusimoto | end |
| 09:51:51 | martin__bede | how can i get it executed? |
| 09:51:52 | watusimoto | that's enough to trigger the constructor |
| 09:52:08 | watusimoto | go to level editor, hit F3, and type the name of the script in the levelgen slot |
| 09:52:24 | watusimoto | you might add a line logprint("hello") to confirm it is running |
| 09:52:57 | watusimoto | note that this code will only construct the object, not add it to the game, so you'd need to use a breakpoint or print statemtnets to ensure the correct constructor code was running |
| 09:53:14 | watusimoto | Nothing_Much: how many people use desura? |
| 09:53:44 | watusimoto | "For free games this means making sure that the content is free of licensing issues (please check third party library's) and able to run from its own folder." |
| 09:53:47 | watusimoto | we do that! |
| 09:54:04 | Nothing_Much | A few people, some recognition came from the HIB. Not nearly as much as Steam but I'd say a fair amount |
| 09:54:18 | watusimoto | is there a cost to us? |
| 09:54:57 | Nothing_Much | I don't think so, if a game were to cost anything I believe the Desura team would get a small percentage of how much the game would cost |
| 09:55:08 | watusimoto | that sounds reasonable |
| 09:55:19 | Nothing_Much | As in, the profit, if the game's free then I don't think it costs anything |
| 09:55:27 | watusimoto | what is your interest in this? are you a desura dev? |
| 09:56:05 | martin__bede | looks like this is a problem with every .levelgen |
| 09:56:28 | watusimoto | there is probably some related memory corruption then. |
| 09:56:29 | watusimoto | boo. |
| 09:56:37 | watusimoto | we might need to break out valgrind |
| 09:56:48 | watusimoto | have you ever tried that? |
| 09:57:18 | martin__bede | i ran it a few times, but i don't know much about it |
| 09:57:51 | watusimoto | Nothing_Much: it looks like there wouldn't be much work for us beyond building the profile and basically uploading it |
| 09:57:55 | Nothing_Much | I'm not a dev, I'm merely a member that likes games, this game definitely deserves more attention so I'm suggesting an addition to Desura |
| 09:58:10 | watusimoto | have you ever added a game to the system? |
| 09:59:03 | Nothing_Much | Nope, but I know that it requires an application to be filled out. It's probably for quality control or something like that |
| 09:59:18 | watusimoto | in our most recent release, we made it easier for the game to run self-contained from a single folder. It sounds like that was a well-timed move. |
| 10:00:09 | watusimoto | martin__bede: the easiest way to figure out what the problem here is is to run valgrind. valgrind basically tracks every bit of memory allocation/deallocation and looks for memory leaks, and (as I suspect is the problem here) double deletes and such |
| 10:00:53 | watusimoto | it's not hard to run -- if you wanted to try it, you would basically luanch valgrid with (as I recall, it's been years) bitfighter as a parameter? Then run the game until it crashed, and post the resulting report |
| 10:01:18 | watusimoto | if you don't feel up for it, raptor is usually up for it, he should be around later todya |
| 10:01:33 | watusimoto | Nothing_Much: desura looks interesting |
| 10:02:00 | watusimoto | as a desura user, how do you install a game? |
| 10:02:31 | Nothing_Much | Got confirmation that it costs nothing to publish a game whether it's free or not, they just take a cut of the sale price |
| 10:02:34 | Nothing_Much | Oh it's easy |
| 10:02:42 | Nothing_Much | I just click "Install game" |
| 10:02:48 | watusimoto | martin__bede: if you didn't want to get involved with valgrind, you could post your code and I could review it by eye, since I pretty much know what will be needed |
| 10:03:00 | watusimoto | excelklent |
| 10:03:06 | martin__bede | i just installed it |
| 10:03:06 | Nothing_Much | The download begins |
| 10:03:36 | watusimoto | Nothing_Much: If it really is just a question of filling out the profile, and providing a package in the right format, I'd give it a shot |
| 10:03:47 | Nothing_Much | And once it's finished downloading, it's ready to play |
| 10:04:08 | watusimoto | I guess for us the main advantage would be exposure to a wider audience |
| 10:05:51 | Nothing_Much | You can do that as well as have standalone binaries for Windows and Linux at the moment. |
| 10:06:02 | watusimoto | oh look -- I already have an account! |
| 10:08:28 | Nothing_Much | On Desura or something else? |
| 10:12:40 | martin__bede | so i've got a great wall of text and valgrind itself died |
| 10:13:20 | martin__bede | i should only paste the last few messages, right? |
| 10:15:01 | watusimoto | paste the whole thing |
| 10:15:07 | watusimoto | Nothing_Much: on desura |
| 10:15:18 | watusimoto | I think I started this once before, now that I think about it |
| 10:16:10 | martin__bede | http://pastebin.com/0kNes0Sq |
| 10:16:30 | Nothing_Much | Oh, that's good |
| 10:17:06 | watusimoto | thanks martin -- this is shorter than most I've seen, but will still take a while to get through |
| 10:22:16 | Nothing_Much | I hope Desura's being considered |
| 10:24:44 | | martinb_android Quit (Ping timeout: 276 seconds) |
| 10:25:46 | martin__bede | if it's better to submit my code then i'll do so, just ask. i thought it's not related |
| 10:26:42 | watusimoto | how much done are you? |
| 10:28:17 | martin__bede | i'm only done with the spawn task, but the rest should be easy after we got one working |
| 10:28:26 | martin__bede | i mean class, not task |
| 10:28:44 | watusimoto | why not post the code for that in pastie? I probably only need to see the spawn constructor |
| 10:28:52 | watusimoto | I can at least give you some feedback |
| 10:29:25 | martin__bede | okay. http://pastebin.com/qrBG6EEE |
| 10:29:42 | watusimoto | Nothing_Much: The game you are trying to view is currently awaiting authorisation. Authorisation can take a couple of days during which time a site administrator will check the game |
| 10:29:52 | watusimoto | so maybe we'll get through this! |
| 10:29:57 | Nothing_Much | :D |
| 10:30:31 | Nothing_Much | Make sure the updates are available in Desura as well! |
| 10:30:36 | watusimoto | of course |
| 10:32:42 | Nothing_Much | Awesome, hopefully this will expose the game a bit more, if it gets accepted (I'm sure it will), it'll show up on the newest games list. |
| 10:33:01 | watusimoto | martin__bede: ok, made some trivial changes, looks like you got the right idea |
| 10:33:02 | watusimoto | http://pastebin.com/index/qrBG6EEE |
| 10:33:02 | Nothing_Much | At least on the Linux side of things here |
| 10:34:21 | watusimoto | one thing you'll need to do -- if there is an intiailze method (as there is here), you'll need to look at it to decide whetehr to set the pos/team/whatever before or after calling intialize. In this case it doesn't matter; I moved intialize up because I thought that might be the typical right solution, but I may be mistaken. |
| 10:35:01 | watusimoto | Nothing_Much: we need to create some better graphics and such for the header and game description |
| 10:35:43 | Nothing_Much | Ah, that shouldn't be too hard, right? |
| 10:35:57 | watusimoto | not hard at all. but hard to do well |
| 10:36:00 | martin__bede | you posted the same link, watusimoto |
| 10:36:29 | watusimoto | rats |
| 10:36:48 | watusimoto | I changed "Spawn(lua_State *L)" to "constructor" (its for display purposes only) |
| 10:37:10 | watusimoto | and moved initialize() to just after the S32 profile = line |
| 10:37:43 | watusimoto | though if it turns out that initialize() should generally be called after the other stuff, you will proably want to revert that last change |
| 10:37:59 | watusimoto | as I said in this case it doesn't matter, but I like to establish good patterns |
| 10:41:48 | | martinb_android has joined |
| 10:42:53 | martin__bede | btw can you reproduce the problem or is it only on my system? |
| 10:43:08 | watusimoto | I can't, but it might be related to linux |
| 10:43:15 | watusimoto | I want to see if raptor can |
| 10:43:37 | watusimoto | sometimes memory errors are platform specific |
| 10:44:01 | watusimoto | the error probably exists here, but windows (in this case) doesn't object |
| 10:52:23 | martin__bede | what about the log? did you get any clues from it? |
| 10:55:21 | watusimoto | not yet |
| 10:55:38 | watusimoto | there's some info missing from it |
| 10:55:51 | watusimoto | there's probably a cmd line option we need, but I don't know what it is |
| 10:56:22 | watusimoto | or maybe there is just fewer errors than there used tobe |
| 10:57:35 | watusimoto | this might be the problem: |
| 10:57:36 | watusimoto | valgrind: m_mallocfree.c:288 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed.valgrind: Heap block lo/hi size mismatch: lo = 1168, hi = 1024.This is probably caused by your program erroneously writing past theend of a heap block and corrupting heap metadata. |
| 10:57:45 | watusimoto | but no useful info about why that happened |
| 11:19:49 | watusimoto | sam686: are you around? |
| 13:05:20 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 13:10:07 | martin__bede | watusimoto: i've converted the other classes like we did with spawn, and uploaded every change (even yours as i had a commit just before it) to the task page |
| 13:10:23 | watusimoto | great!! |
| 13:10:26 | watusimoto | easy? |
| 13:10:49 | martin__bede | yes, but i'm sure it contains bugs as i couldn't really test it |
| 13:11:30 | watusimoto | yes; we'll have to get that fixed |
| 13:11:50 | watusimoto | luckily, this task is easy enough that most problems can be spotted by eye |
| 13:14:34 | martin__bede | let me know if you notice anything |
| 13:21:14 | | Nothing_Much has joined |
| 14:14:01 | | martinb_android Quit (Quit: Bye) |
| 14:14:03 | | martinb__android has joined |
| 14:17:00 | | martinb__android Quit (Read error: Connection reset by peer) |
| 14:17:06 | | martinb_android has joined |
| 14:37:08 | | YoshiSmb has joined |
| 14:59:29 | watusimoto | hey martin__bede |
| 14:59:39 | martin__bede | hi |
| 14:59:49 | watusimoto | I saw your message on the GCI site, though I haven't looked at your code yet |
| 15:00:08 | watusimoto | did you submit changes based on a recent code snapshot? |
| 15:00:23 | watusimoto | I'm wondering why you wrote that it includes changes I made |
| 15:02:29 | watusimoto | (and thinking about a particularly unpleasant merge I did recently that was based off of old code) |
| 15:02:43 | martin__bede | because i made a commit, then pulled, then made a commit again, so none of the commands to export the cset i know would work without doing that |
| 15:03:38 | martin__bede | other mentors complained about many changesets before, so i wanted a single changeset which includes every of my commits |
| 15:04:34 | martin__bede | and i couldn't do that without including your commits which are "between" mine |
| 15:04:35 | watusimoto | you can commit your stuff to your local hg repository, then do a diff from the most recent in the public repo. I think that would give you only your changes. |
| 15:04:54 | martin__bede | how can i do that? |
| 15:04:55 | watusimoto | so hg commit, hg pull, hg divv |
| 15:04:57 | watusimoto | diff |
| 15:05:04 | watusimoto | I think is the basic flow |
| 15:05:30 | watusimoto | (commands may be wrong, I used git, hg, and svn daily, and get horribly confused) |
| 15:05:38 | watusimoto | commit gets your stuff into your local repo |
| 15:05:45 | watusimoto | pull updates the latest from google code |
| 15:05:53 | watusimoto | diff diffs |
| 15:09:15 | | bobdaduck has joined |
| 15:09:49 | martin__bede | i know those commands, but i can't find what arguments should i pass to diff |
| 15:10:05 | martin__bede | as i know diff needs a specific revision to work with |
| 15:10:13 | watusimoto | right |
| 15:10:27 | watusimoto | (I could tell you how to do ti with TortoiseHg on windows) |
| 15:10:58 | watusimoto | the specific revisioins you want to diff are your final commit, and the version that you just pulled |
| 15:11:19 | bobdaduck | 'morning, gents |
| 15:11:24 | | martinb_android Quit (Ping timeout: 252 seconds) |
| 15:11:25 | watusimoto | That's the most specific I can be, unfortunately. raptor will be around in a while, and you can ask him if you are still stuck. |
| 15:11:28 | watusimoto | hi |
| 15:11:52 | bobdaduck | What's his problem? |
| 15:11:59 | watusimoto | mercurial |
| 15:12:04 | martin__bede | hi |
| 15:13:08 | bobdaduck | On windows? |
| 15:13:20 | martin__bede | Ubuntu |
| 15:14:25 | martin__bede | watusimoto: so is it ok to upload one changeset for each commit? |
| 15:15:36 | martin__bede | my commits, of course |
| 15:23:24 | | raptor has joined |
| 15:23:24 | | ChanServ sets mode +o raptor |
| 15:23:24 | | YoshiSmb yawns |
| 15:23:51 | | raptor enters the building... and trips on the door frame |
| 15:23:56 | watusimoto | hi there |
| 15:24:02 | raptor | good day! |
| 15:24:24 | watusimoto | hey raptor, we've got a whole list of questions for you!! |
| 15:24:35 | raptor | oh boy oh boy |
| 15:24:37 | watusimoto | but first we'll start with something easy |
| 15:24:40 | raptor | you mean i don't have to study? |
| 15:24:41 | raptor | yay |
| 15:24:45 | watusimoto | and quick |
| 15:25:00 | raptor | okey doke |
| 15:25:17 | watusimoto | martin has a couple of commits that straddle some of my commits, and he wants to create a single diff file that show his work |
| 15:25:24 | raptor | ok |
| 15:25:25 | watusimoto | I suggested the following workflow |
| 15:25:36 | watusimoto | commit all his stuff to his local repo |
| 15:25:44 | watusimoto | pull the latest from google code |
| 15:25:47 | watusimoto | do a diff |
| 15:26:06 | watusimoto | does thta sound relatively right? |
| 15:26:27 | raptor | if he has a set of patch files |
| 15:26:52 | raptor | i'd just update to the latest, and use 'hg import' on each one to add them on |
| 15:27:20 | raptor | but if he is working from a clone, then his commits can just be merged in |
| 15:27:38 | raptor | oh |
| 15:27:40 | raptor | also |
| 15:28:14 | raptor | if he has committed revisions, using 'hg diff...' will generate a single diff file (you can feed it multiple changesets) |
| 15:30:19 | bobdaduck | Also morning gentleraptor |
| 15:30:35 | raptor | morning! |
| 15:30:37 | raptor | more snow! |
| 15:30:52 | bobdaduck | Really? |
| 15:30:59 | bobdaduck | All the roads are clear so I was pretty disappointed |
| 15:34:42 | raptor | yeah, we're upto like 8 inches now |
| 15:37:55 | watusimoto | wow snow |
| 15:37:59 | watusimoto | martin__bede: got all that? |
| 15:38:28 | watusimoto | raptor: just one more issue which requires no action on your part |
| 15:38:37 | watusimoto | (I'll save the good ones for later) |
| 15:38:47 | raptor | k |
| 15:38:48 | | YoshiSmb Quit (Ping timeout: 260 seconds) |
| 15:39:10 | watusimoto | Nothing_Much has suggested we distribute bitfighter via Desura |
| 15:39:22 | watusimoto | which seems to be a steam-like platform |
| 15:39:24 | raptor | oh yes... i mentioned that like 1/2 a year ago.. |
| 15:39:43 | raptor | and you made an account it hink |
| 15:39:44 | watusimoto | it looks like any game will work so long as it can run from a single folder, as your changes now clearly allow us to do |
| 15:39:51 | watusimoto | it turns out I did make an account |
| 15:39:59 | watusimoto | which I had completely forgotten about |
| 15:40:00 | | YoshiSmb has joined |
| 15:40:05 | watusimoto | so I've created an entry for Bitfighter |
| 15:40:18 | watusimoto | and we need to get some content; screen shots, videos, etc. |
| 15:40:23 | YoshiSmb | good morning |
| 15:40:29 | | YoshiSmb yawns |
| 15:40:37 | watusimoto | I'm hoping Sam has a good video or two he can give me, and I have a stack of screen shots |
| 15:40:44 | watusimoto | so I'll try to get that going tonight |
| 15:40:50 | raptor | he's got loads! |
| 15:40:57 | raptor | use the youtube BitfighterVideo stuff |
| 15:41:09 | watusimoto | I can';t get it off of youtube |
| 15:41:15 | watusimoto | I need to upload the video files |
| 15:41:21 | bobdaduck | I made an ad. |
| 15:41:28 | bobdaduck | You could maybe use that. |
| 15:41:40 | watusimoto | what I'd really like is someone to edit some of the videos into a 3 minute highlights reel |
| 15:42:01 | | LordDVG has joined |
| 15:42:04 | watusimoto | maybe I could |
| 15:42:13 | watusimoto | anyway, I just wanted ot update you on that |
| 15:42:29 | watusimoto | At some point (later) we need to talk valgrind |
| 15:42:41 | raptor | watusimoto: use the VideoDownloadHelper extension for firefox |
| 15:42:47 | raptor | get any video off of youtube you want |
| 15:43:08 | watusimoto | ok |
| 15:43:37 | watusimoto | martin__bede ran valgrind for me earlier today, but was missing some critical options (that, or else Bitfighter is much better behaved than it used to be) |
| 15:44:00 | watusimoto | but I;m not looking at any valgrind stuff until I get home, so it can definitely wait |
| 15:44:17 | raptor | ok, i can get a good report... |
| 15:44:33 | watusimoto | martin__bede can cause a repeatable and reproducible crash |
| 15:44:45 | watusimoto | that's almost certainly memory corruption |
| 15:45:05 | watusimoto | you can either tell him what options to do with valgrind, or he can tell you how to reproduce |
| 15:45:28 | watusimoto | I'm getting spammed with people joining and quitting bitfighter |
| 15:45:33 | raptor | heh |
| 15:45:40 | bobdaduck | WE |
| 15:45:47 | bobdaduck | WE'RE GETTING DDOSED? |
| 15:45:58 | watusimoto | every 5-10 secs someone joins or quits |
| 15:46:04 | watusimoto | I wonder if its folks from desura |
| 15:46:05 | | bobdaduck runs screaming |
| 15:46:31 | watusimoto | none of the typical student names ("jack is a jerk") |
| 15:46:43 | bobdaduck | Also, can I run bitfighter independently from a thumb drive? |
| 15:46:50 | watusimoto | absolutely |
| 15:46:59 | bobdaduck | Aight that's what I thought. |
| 15:47:07 | watusimoto | the next release will have a spearaetly packaged standalone version |
| 15:47:32 | watusimoto | but raptor made some big changes that make it easier with 018 if you know the secret |
| 15:48:48 | bobdaduck | I was just wondering. |
| 15:50:53 | bobdaduck | You say you made something on Desura? |
| 15:50:59 | bobdaduck | (I'm looking and not seeing anything |
| 15:51:41 | raptor | hi again |
| 15:51:44 | | YoshiSmb fall's asleep for a few seconds |
| 15:52:08 | raptor | man, both of my kids got up on the wrong side of the bed (crib) |
| 15:52:33 | raptor | one just got mad at me and said: "i don't want you to make my happy!" (I was trying to cheer him up..) |
| 15:52:50 | bobdaduck | lol |
| 15:53:02 | watusimoto | ok, there we go. DAWSONS A GAY WAD just joind |
| 15:53:07 | bobdaduck | rofl |
| 15:53:15 | watusimoto | kids are so nuts |
| 15:53:25 | bobdaduck | "typical student names" |
| 15:53:26 | bobdaduck | xD |
| 15:53:48 | watusimoto | I had one that was throwing a tantrum because he was hungry. He continued to cry and scream even after I put a sandwich in his hands |
| 15:54:11 | watusimoto | just sitting there screaming "i'm hungry!" holding the sandwich |
| 15:54:20 | bobdaduck | rofl |
| 15:54:39 | raptor | ah, that state if funny |
| 15:54:42 | raptor | is |
| 15:54:53 | watusimoto | especially when it's some else's kid |
| 15:55:02 | raptor | hahaha, so true |
| 15:55:15 | watusimoto | unless it's on a plane |
| 15:55:20 | watusimoto | then it's never funny |
| 15:55:22 | raptor | we don't fly anymore... |
| 15:58:08 | bobdaduck | lol |
| 16:00:44 | raptor | ok, i'll run valgrind on the weird bug i know i have... |
| 16:00:50 | raptor | that **glibc*** crash |
| 16:02:29 | bobdaduck | Watusimoto did you say you set up a page on desura or something? I'm not seeing one. |
| 16:02:42 | watusimoto | it hasn't been approved yet |
| 16:02:58 | watusimoto | I need videos and screenshots first |
| 16:04:52 | bobdaduck | ah, okay. |
| 16:05:12 | bobdaduck | Well |
| 16:05:20 | bobdaduck | We already have a handful of screenshots, don't we? |
| 16:05:54 | bobdaduck | lol |
| 16:06:01 | bobdaduck | My levels are in some of these |
| 16:06:24 | bobdaduck | Nowait |
| 16:06:25 | bobdaduck | just one. |
| 16:06:36 | bobdaduck | http://www.bitfighter.org/screens/screenshot8.png |
| 16:07:31 | raptor | the blinding one |
| 16:08:10 | bobdaduck | lol |
| 16:08:11 | | martin__bede Quit (Read error: Connection reset by peer) |
| 16:08:21 | bobdaduck | I set the team colors to 2 |
| 16:08:36 | bobdaduck | for example "Team red 2 0 0" instead of "Team red 1 0 0" |
| 16:10:01 | bobdaduck | Makes the zones neon like that |
| 16:10:22 | bobdaduck | Its not used very often though |
| 16:10:29 | bobdaduck | I think I'm the only one who remembers how to do it |
| 16:10:33 | raptor | weird |
| 16:10:35 | raptor | really?? |
| 16:10:40 | raptor | i wonder if that still works... |
| 16:12:17 | | martin_bede has joined |
| 16:12:57 | martin_bede | lol, hg froze my system |
| 16:13:17 | martin_bede | ubuntu eats so much ram |
| 16:13:18 | bobdaduck | I'd assume so. |
| 16:13:21 | bobdaduck | DON'T FIX IT |
| 16:14:07 | martin_bede | hi raptor |
| 16:14:14 | raptor | hi martin_bede |
| 16:14:28 | raptor | for valgrind you want: |
| 16:14:31 | raptor | valgrind --tool=memcheck --leak-check=yes --track-origins=yes ./bitfighter |
| 16:14:39 | raptor | and to pipe it to a log file: |
| 16:14:45 | raptor | valgrind --tool=memcheck --leak-check=yes --track-origins=yes ./bitfighter &> memcheck.log |
| 16:15:52 | martin_bede | thanks. i'll upload the result to the task page |
| 16:16:03 | raptor | watusimoto: found an 'Invalid write of size 8' |
| 16:16:09 | raptor | that's... bad |
| 16:16:20 | raptor | martin_bede: ok |
| 16:16:52 | watusimoto | martin_bede: please upload it to pastie or somewhere |
| 16:17:10 | watusimoto | that page isn't the right place for it |
| 16:17:24 | watusimoto | raptor: that's bad yes |
| 16:17:54 | martin_bede | okay |
| 16:18:08 | watusimoto | but only 8 bytes... how bad could it be? |
| 16:18:23 | raptor | host level, add bot, quit game: http://pastie.org/5668878 |
| 16:18:31 | raptor | and you get that |
| 16:19:02 | | martinb_android has joined |
| 16:20:51 | watusimoto | LuaProxy<Zap::Robot>::~LuaProxy() (LuaWrapper.h:1130) |
| 16:21:01 | watusimoto | It has to be a double delete |
| 16:21:06 | raptor | it is |
| 16:21:09 | watusimoto | perhaps Robot and Ship are deleteing the same thing |
| 16:21:10 | | LordDVG Quit (Ping timeout: 248 seconds) |
| 16:21:21 | watusimoto | since Robot calls Ship destructor |
| 16:21:44 | watusimoto | but I looked at this earlier today, and saw nothing |
| 16:21:54 | watusimoto | well, I'll investigate tonight |
| 16:22:06 | watusimoto | sigh... the work is just piling up |
| 16:22:11 | raptor | owrk work wokr |
| 16:22:36 | bobdaduck | We appreciate it. |
| 16:23:59 | raptor | oh my goodness bobdaduck, you're right, changing the Team color to 2 intensifies it... |
| 16:24:12 | bobdaduck | lol |
| 16:24:16 | bobdaduck | Of course I'm right xD |
| 16:24:25 | bobdaduck | It doesn't matter how far you go beyond that |
| 16:24:29 | bobdaduck | 3 gets the same result |
| 16:24:33 | bobdaduck | so does 4 and 5 and stuff |
| 16:24:51 | bobdaduck | It mostly only affects loadout and goalzones. |
| 16:25:20 | bobdaduck | And I *think* you can't put negative numbers though (it'd be cool if you could just to see what happens) |
| 16:26:20 | raptor | yeah, negative numbers make it black |
| 16:27:12 | martin_bede | i pushed everything to a clone and added the link to the task page. starting valgrind now |
| 16:27:48 | bobdaduck | This was discovered when you made the entire levels pretty much in notepad |
| 16:28:10 | bobdaduck | The editor was pretty much "add barriers and walls, and then text-edit everything else in" |
| 16:28:51 | bobdaduck | Do you guys happen to have Zap!? |
| 16:29:38 | raptor | zoomber gave it to me once a while ago, but i don't have it anymore |
| 16:30:10 | bobdaduck | Bah |
| 16:30:19 | bobdaduck | I'll get you guys the install file |
| 16:30:24 | bobdaduck | Later today |
| 16:30:37 | bobdaduck | Because I have some functionality I'd like you to restore. |
| 16:30:47 | raptor | ha |
| 16:31:23 | bobdaduck | My next door neighbor made a "dungeon" using a particular mechanic |
| 16:31:48 | bobdaduck | Involving testitems sitting on top of two barrier "rails" |
| 16:32:42 | bobdaduck | The testitems could be pushed along those rails without falling off. |
| 16:33:09 | bobdaduck | And a side question: how can I make ghost-ships in the editor (without levelgen)? |
| 16:33:17 | bobdaduck | Like, blank non-controlled ships. |
| 16:33:58 | martin_bede | watusimoto: the new log can be downloaded from here: https://docs.google.com/file/d/0B9bwI2wcChsIM2hwY1RJeUlZakE/edit |
| 16:34:05 | raptor | i think you just add Ship |
| 16:34:18 | raptor | but you can't in the editor... because that object doesn't exist |
| 16:35:07 | watusimoto | martin_bede: that's fine, but in future, that;s not a great place to post text docs -- you can't view them, only download them into an editor, which is less convenient |
| 16:35:26 | watusimoto | but that's what I expect to see! long logs! |
| 16:35:48 | bobdaduck | Right right, I mean manually in the level file. |
| 16:35:55 | bobdaduck | That's how you do all the cool stuff anyway. |
| 16:36:24 | raptor | like do 'Ship 0 0' |
| 16:36:30 | raptor | or something like that |
| 16:36:37 | raptor | or 'Ship 0 0 0' |
| 16:36:41 | raptor | or 'Ship 0 |
| 16:36:46 | raptor | i can't remember.. |
| 16:37:45 | | LordDVG has joined |
| 16:37:54 | | Watusimoto_ has joined |
| 16:38:14 | bobdaduck | yeah |
| 16:38:15 | | martin_bede Quit (Read error: Connection reset by peer) |
| 16:38:16 | bobdaduck | I'll try it |
| 16:38:28 | raptor | you could just download |
| 16:38:36 | raptor | 'distraction curve' from sam686's server.. |
| 16:39:34 | | YoshiSmb_ has joined |
| 16:40:12 | | martin_bede has joined |
| 16:40:44 | bobdaduck | I'll try that too. |
| 16:40:47 | | YoshiSmb Quit (Ping timeout: 244 seconds) |
| 16:40:49 | bobdaduck | I'm in the mood for novelty maps. |
| 16:40:55 | bobdaduck | I remember a level |
| 16:40:59 | bobdaduck | either Quartz or I made |
| 16:41:05 | bobdaduck | called "ship cannnons!" |
| 16:41:31 | bobdaduck | It was just like, two tubes and two open areas. The map was tiny. And there was a ship in each tube. |
| 16:41:40 | bobdaduck | But there were really like 60 ships in each tube |
| 16:42:00 | bobdaduck | And you would touch one, and since they're all stacked the ships would shoot out into the other people's base |
| 16:42:29 | bobdaduck | And you ended up with this tiny map overflowing with these ghost ships |
| 16:42:42 | bobdaduck | Explosions everywhere! It was great |
| 16:42:45 | raptor | ha |
| 16:43:17 | raptor | well, with levelgens now, you can probably use triggers to really shoot testitems and things at others (and then have them disappear after a while..) |
| 16:45:35 | bobdaduck | Yeah |
| 16:45:45 | bobdaduck | What are some novelty maps? |
| 16:46:30 | bobdaduck | I'm in the moooood |
| 16:48:23 | raptor | novelty maps? |
| 16:49:09 | raptor | ok folks, heading out.,.. bakc later |
| 16:49:22 | | raptor Quit () |
| 16:51:31 | | martinb_android Quit (Ping timeout: 240 seconds) |
| 16:52:27 | | martinb_android has joined |
| 17:11:58 | bobdaduck | Add functionality for automatically downloading levels from forums into your bitfighter level folder. |
| 17:12:12 | bobdaduck | Add functionality for automatically downloading levels from forums into your bitfighter level folder. |
| 17:12:35 | | YoshiSmb_ Quit (Ping timeout: 245 seconds) |
| 17:12:58 | bobdaduck | Add functionality for automatically downloading levels from forums into your bitfighter level folder. |
| 17:14:08 | bobdaduck | Add functionality for automatically downloading levels from forums into your bitfighter level folder. |
| 17:15:40 | bobdaduck | Oh and also, select level folder to host from in command in the host game menu. And wiki for server options. |
| 17:15:59 | | YoshiSmb has joined |
| 17:19:50 | | Darrel has joined |
| 17:20:22 | watusimoto | we have a copy/paste function in the queue that would let you do that, mostly. Maybe Darrel wants to do it :-) |
| 17:20:56 | Darrel | oh, hi guys, what's up :) |
| 17:21:18 | bobdaduck | Sup Darrel who I have no idea who you are. |
| 17:21:24 | Darrel | hehe :) |
| 17:22:08 | Darrel | I worked on a bitfighter task |
| 17:22:10 | Darrel | several weeks ago |
| 17:22:44 | Darrel | and I usually stayed in the channel, at least while I was on my windows os. I have it in favourites :) |
| 17:23:09 | Darrel | And, yeah, after a week of no windows, I booted into it, so here I am :) |
| 17:23:28 | bobdaduck | COol |
| 17:23:50 | bobdaduck | You should add functionality for automatically downloading levels from forums into your bitfighter level folder. |
| 17:28:36 | bobdaduck | Mapmaking is a lost art. |
| 17:29:06 | bobdaduck | I hope to see a resurgence though, with cloakdood popping in occasionally and Quartz still lurking |
| 17:31:23 | bobdaduck | If edshin or invader alex come back it'd be great. |
| 17:38:31 | | martinb_android Quit (Ping timeout: 240 seconds) |
| 17:39:30 | | Darrel Quit (Read error: Connection reset by peer) |
| 17:42:29 | | raptor has joined |
| 17:42:29 | | ChanServ sets mode +o raptor |
| 17:42:50 | raptor | i just have to say - two-part epoxy is one of the greatest things.. |
| 17:43:07 | bobdaduck | lol |
| 17:43:18 | bobdaduck | So raptor |
| 17:43:20 | bobdaduck | by novely I mean |
| 17:43:22 | bobdaduck | Novelty maps like blizzard control, that are pretty much just fun rather than actual gameplay/objective oriented. |
| 17:43:44 | bobdaduck | Most of the stuff in the misc map gallery on the forums, though I don't want dungeons |
| 17:43:45 | raptor | gimmicky maps |
| 17:44:00 | raptor | ah |
| 17:44:24 | bobdaduck | yeah |
| 17:45:33 | bobdaduck | What are some that other people have made? |
| 17:45:40 | bobdaduck | Also you should post those contest maps. |
| 17:45:45 | bobdaduck | ...So I can download blizzard control. |
| 17:45:52 | raptor | oh yeah... i'll do them now... |
| 17:45:56 | raptor | thanks for reminder |
| 17:48:00 | raptor | also, bobdaduck, do you know what little_apple means from his comment here?: http://bitfighter.org/forums/viewtopic.php?p=16817#p16817 |
| 17:49:06 | bobdaduck | He wants to change the forcefields |
| 17:49:13 | bobdaduck | based on sams comment. |
| 17:49:19 | bobdaduck | In "contest discussion" |
| 17:49:49 | raptor | just switch them to be the opposite team's? |
| 17:49:53 | raptor | was that really a problem? |
| 17:50:16 | bobdaduck | ...apparently. |
| 17:52:49 | raptor | bobdaduck: you want me exclude posting yours though, correct? |
| 17:53:00 | bobdaduck | For now, yeah |
| 17:55:34 | bobdaduck | Also who is invisible? |
| 17:55:39 | bobdaduck | I have no idea who that even is. |
| 17:57:05 | raptor | Invisible and Zemmer are brothers |
| 17:57:25 | raptor | and have a close relationship with watusimoto / Watusimoto_ |
| 17:57:39 | raptor | if you look on past BBBs, they've usually shown |
| 17:57:41 | raptor | shown up |
| 17:59:43 | bobdaduck | ohhhh |
| 17:59:51 | bobdaduck | I thought |
| 17:59:56 | bobdaduck | I knew Zemmer was |
| 18:00:19 | bobdaduck | But I thought the other brother went by... Like... Theoren or something odd like that |
| 18:05:05 | | Darrel has joined |
| 18:05:19 | bobdaduck | Sup again |
| 18:05:33 | Darrel | eh, reboots.... |
| 18:05:36 | kaen | hello #bitfighter |
| 18:05:39 | raptor | wOW, there's like... people in this chat room |
| 18:05:46 | kaen | this is definitely the most people I've seen in here ever |
| 18:05:48 | Darrel | hahaha |
| 18:05:51 | Darrel | I've seen more |
| 18:05:52 | raptor | !bot |
| 18:05:52 | BFLogBot | I'm a real boy! |
| 18:05:56 | raptor | -1 |
| 18:06:15 | raptor | when zoomber was around we had like 4 bots |
| 18:06:23 | kaen | oh wow |
| 18:06:27 | Darrel | lol |
| 18:06:38 | raptor | and 3 zoombers |
| 18:06:41 | raptor | somehow.. |
| 18:06:49 | Darrel | :D |
| 18:06:55 | kaen | I wish BFLogBot had a !tell function :< |
| 18:07:31 | kaen | for look semi-important things so we could leave messages for eachother |
| 18:07:34 | kaen | for like* |
| 18:08:29 | bobdaduck | lol |
| 18:08:40 | raptor | !kaen |
| 18:08:40 | BFLogBot | Stats guru and SQL extraordinaire |
| 18:08:55 | bobdaduck | What happened to zoomber? |
| 18:09:02 | bobdaduck | !bobdaduck |
| 18:09:07 | bobdaduck | :(((((( |
| 18:09:23 | kaen | hehe |
| 18:09:28 | Darrel | :) |
| 18:09:38 | kaen | !raptor |
| 18:09:38 | BFLogBot | tlhIngan toQDuj! |
| 18:09:45 | kaen | lmao |
| 18:10:02 | kaen | this is an accurate description. |
| 18:10:29 | bobdaduck | lol |
| 18:10:48 | Darrel | !watusimoto |
| 18:10:48 | BFLogBot | Supreme Overlord |
| 18:10:58 | Darrel | hehe |
| 18:11:03 | bobdaduck | I WANT ONE |
| 18:11:06 | raptor | kaen: you get the reference? |
| 18:11:10 | raptor | yay |
| 18:12:40 | kaen | I do not. I thought it was gibberish. |
| 18:12:48 | raptor | oh rats |
| 18:13:00 | raptor | but yeah, thinking it was gibberish makes it applicable, too... |
| 18:13:21 | bobdaduck | rofl |
| 18:13:21 | | raptor 's brain doesn't translate into communication very well |
| 18:13:30 | bobdaduck | What's it a reference to? |
| 18:13:39 | raptor | !bobdaduck |
| 18:13:39 | BFLogBot | Evil level designer |
| 18:13:44 | bobdaduck | lol |
| 18:14:10 | bobdaduck | Also semi-community coordinator. Semi. |
| 18:14:26 | raptor | i can't remember... |
| 18:14:30 | raptor | !sam686 |
| 18:14:30 | BFLogBot | Master Bughunter |
| 18:14:54 | raptor | heh, sam686 has a pounce on... |
| 18:15:46 | kaen | as in, you coordinate the semi-community? |
| 18:16:02 | kaen | :) |
| 18:16:10 | | watusimoto Quit (Ping timeout: 248 seconds) |
| 18:16:13 | bobdaduck | EXACTLY. |
| 18:28:59 | | martinb_android has joined |
| 18:29:10 | | Watusimoto_ Quit (Ping timeout: 248 seconds) |
| 18:29:26 | raptor | ok everyone. contest levels are up!: http://bitfighter.org/forums/viewtopic.php?f=26&t=1664 |
| 18:32:27 | bobdaduck | yayyy |
| 18:39:04 | | LordDVG Quit (Remote host closed the connection) |
| 18:42:12 | YoshiSmb | !raptor |
| 18:42:12 | BFLogBot | tlhIngan toQDuj! |
| 18:42:23 | YoshiSmb | i dont understand. O.o |
| 18:42:48 | YoshiSmb | !BFLogBot |
| 18:42:54 | YoshiSmb | !Darrel |
| 18:42:57 | YoshiSmb | !raptor |
| 18:42:58 | BFLogBot | tlhIngan toQDuj! |
| 18:43:07 | YoshiSmb | !kaen |
| 18:43:07 | BFLogBot | Stats guru and SQL extraordinaire |
| 18:43:17 | raptor | best to open a private message with the bot |
| 18:43:25 | YoshiSmb | ... |
| 18:43:28 | YoshiSmb | yea |
| 18:43:31 | YoshiSmb | !raptor |
| 18:43:31 | BFLogBot | tlhIngan toQDuj! |
| 18:43:34 | raptor | then you can test to your hearts content |
| 18:43:37 | | bobdaduck Quit (Ping timeout: 245 seconds) |
| 18:43:52 | - *YoshiSmb* !YoshiSm | *YoshiSmb* !YoshiSmb |
| 18:43:55 | - *YoshiSmb* !rapto | *YoshiSmb* !raptor |
| 18:44:29 | YoshiSmb | !martin_bede |
| 18:44:39 | YoshiSmb | !martinb_android |
| 18:45:04 | YoshiSmb | !raptor |
| 18:45:04 | BFLogBot | tlhIngan toQDuj! |
| 18:45:21 | YoshiSmb | Contest level's are Great! |
| 18:46:57 | | bobdaduck has joined |
| 18:55:08 | YoshiSmb | !bobdaduck |
| 18:55:08 | BFLogBot | Evil level designer |
| 18:55:10 | YoshiSmb | :D |
| 18:56:49 | bobdaduck | !YoshiSmb |
| 18:56:53 | bobdaduck | :( |
| 18:57:00 | YoshiSmb | i dont own one. sorry. |
| 18:59:06 | | martinb_android Quit (Ping timeout: 252 seconds) |
| 18:59:42 | | martinb_android has joined |
| 19:01:31 | YoshiSmb | !raptor |
| 19:01:31 | BFLogBot | tlhIngan toQDuj! |
| 19:08:45 | kaen | so I think we should jump on this desura thing. |
| 19:09:02 | kaen | I've never heard of it before and I just downloaded the client. I really think it's gonna go somewhere. |
| 19:09:07 | raptor | yeah, that'd be cool |
| 19:09:24 | raptor | although, for linux... |
| 19:09:37 | kaen | it supports other platforms afaict |
| 19:09:45 | raptor | i'm scared that whatever is compiled may not run on various distros... |
| 19:10:10 | kaen | I've just tested a bunch of games without any real problems. |
| 19:10:13 | raptor | do you know if they allow shared-compiled Linux binaries? |
| 19:10:23 | raptor | or are most of them statically-compiled? |
| 19:10:30 | kaen | no clue |
| 19:10:43 | raptor | run 'ldd' on the binaries you test |
| 19:10:48 | kaen | I haven't had to install any deps, |
| 19:10:55 | kaen | but yeah lemme dig up some bins |
| 19:11:02 | raptor | if it says 'not a dynamic executable' then it is static |
| 19:12:05 | kaen | dynamic for all four that I have |
| 19:13:02 | raptor | huh |
| 19:13:13 | raptor | i wonder how they pull that off with the various distros... |
| 19:13:38 | raptor | is there some sort of desura library store that you have to link against? (like a dev kit) |
| 19:14:22 | kaen | yes. |
| 19:14:33 | kaen | it would seem so: |
| 19:14:34 | kaen | linux-gate.so.1 => (0x00c3a000) |
| 19:15:07 | kaen | lol nevermind |
| 19:15:12 | kaen | that's a standard lib |
| 19:16:17 | kaen | I recognize all of the others, so it doesn't seem like that's the case |
| 19:16:24 | kaen | but there are achievements and stuff |
| 19:16:51 | kaen | uh oh... |
| 19:16:59 | kaen | achievements built into the platform... |
| 19:17:04 | kaen | dun dun DUN |
| 19:17:31 | | YoshiSmb_ has joined |
| 19:17:33 | bobdaduck | DUN DUN DUN |
| 19:17:35 | bobdaduck | wait what? |
| 19:18:19 | raptor | hmm... well that means... #ifdef to the rescue! |
| 19:18:40 | kaen | heh |
| 19:18:56 | kaen | actually the "accolades" api is an XML web service. |
| 19:19:01 | | YoshiSmb Quit (Ping timeout: 240 seconds) |
| 19:19:06 | kaen | XML... DUN DUN |
| 19:19:15 | raptor | #ifdef DESURA #define NO_BADGES_FOR_YOU |
| 19:19:39 | kaen | from what I can see you don't need to link against or include anything. |
| 19:20:05 | raptor | wait... so... they have you hook into their own API for achievements? |
| 19:20:41 | kaen | they aren't give me a lot of info here... |
| 19:21:03 | kaen | but it says the accolades and other apis are done through XML web requests |
| 19:21:29 | raptor | blech |
| 19:21:38 | bobdaduck | Technical talk crits the duck for 80 damage |
| 19:21:45 | raptor | haha |
| 19:21:47 | | bobdaduck flees |
| 19:22:24 | | YoshiSmb_ is now known as YoshiSmb |
| 19:22:33 | kaen | eh, what's one more library? |
| 19:23:24 | raptor | too much! |
| 19:23:33 | kaen | likely true. |
| 19:23:49 | raptor | i'm thinking we'd ifdef out our achievements and that's it... unless that API is required for desura? |
| 19:23:56 | kaen | nope. |
| 19:24:05 | kaen | but why even ifdef them out? |
| 19:24:08 | | YoshiSmb play's The Ur-quan Masters http://sc2.sourceforge.net/ |
| 19:24:12 | bobdaduck | We don't even have that many achievements though... |
| 19:24:24 | bobdaduck | We have what four? |
| 19:24:25 | kaen | if you don't use desura's then there is no conflict. |
| 19:24:50 | bobdaduck | Still, that could incentive people to play. |
| 19:24:50 | raptor | ah ok |
| 19:25:08 | raptor | no one has gotten the ZC badge |
| 19:25:17 | raptor | i may have made it too hard... |
| 19:25:33 | kaen | everyone needs a holy grail. |
| 19:25:36 | bobdaduck | I like it that way |
| 19:25:45 | bobdaduck | I think the problem is that no one, you know, plays zc. |
| 19:26:56 | bobdaduck | We need a list of achievements and how to get them. |
| 19:27:11 | kaen | bobdaduck, it's in the source code |
| 19:27:15 | kaen | :} |
| 19:27:17 | bobdaduck | Okay |
| 19:27:25 | raptor | in the instructions! |
| 19:27:36 | bobdaduck | Players should not have to source dive to figure out how to get a badge |
| 19:27:49 | raptor | in the instructions! |
| 19:27:53 | raptor | page 9! |
| 19:28:14 | kaen | well look at that. |
| 19:28:17 | kaen | instructions |
| 19:28:20 | kaen | bobdaduck: RTFM |
| 19:28:24 | raptor | hahaha |
| 19:28:26 | raptor | ok brb |
| 19:28:32 | bobdaduck | Bitfighter has instructions? |
| 19:28:34 | bobdaduck | RTFM? |
| 19:28:51 | raptor | read the freaking manual (although most people don't use 'freaking') |
| 19:29:02 | raptor | brb |
| 19:29:31 | bobdaduck | THERE IS NO MANUAL |
| 19:29:43 | kaen | read the friendly manual |
| 19:29:46 | YoshiSmb | (although most people don't use 'freaking') |
| 19:29:47 | bobdaduck | UNTIL 015 THE README STILL SAID "ZAP VERSION 12" |
| 19:29:47 | kaen | it has a very conversational tone. |
| 19:29:55 | YoshiSmb | like 'Freaking Luigi' |
| 19:29:59 | bobdaduck | lol |
| 19:30:28 | YoshiSmb | if you never see the manual. press f1 in-game or chose 'Instruction' in the menu. |
| 19:30:44 | bobdaduck | Oh THAT manual |
| 19:30:51 | YoshiSmb | you never see it? |
| 19:30:59 | kaen | :| |
| 19:31:27 | YoshiSmb | lol just a joke of 'you never see it? |
| 19:46:46 | | martinb_android Quit (Ping timeout: 252 seconds) |
| 19:47:04 | | martinb_android has joined |
| 19:48:03 | | Darrel Quit (Read error: Connection reset by peer) |
| 19:48:42 | | YoshiSmb waves to martinb_android |
| 19:51:32 | martin_bede | that's my phone, reconnecting automatically :) |
| 19:52:18 | martin_bede | btw i don't remember saying hello, so hi |
| 19:53:42 | YoshiSmb | yea. |
| 19:53:45 | YoshiSmb | hi |
| 19:54:12 | bobdaduck | Hi |
| 19:58:07 | YoshiSmb | bobdaduck. you will play 3 round's on sam server? |
| 19:58:14 | YoshiSmb | with me? |
| 19:58:17 | bobdaduck | Um. |
| 19:58:26 | bobdaduck | 10 min maybe? |
| 19:58:32 | bobdaduck | actually |
| 19:58:33 | bobdaduck | no |
| 19:58:34 | bobdaduck | I'm at work. |
| 19:58:38 | YoshiSmb | ohhh. |
| 19:58:39 | YoshiSmb | ok. |
| 19:58:56 | bobdaduck | I'm going to lunch in a bit |
| 19:59:04 | bobdaduck | during lunch maybe I'll play one. |
| 19:59:15 | YoshiSmb | on 10 minutes true? |
| 19:59:45 | bobdaduck | Yeah, ten min. |
| 19:59:48 | YoshiSmb | ok. |
| 20:00:17 | bobdaduck | I'll leave for home right now |
| 20:00:21 | | bobdaduck Quit (Quit: Page closed) |
| 20:05:24 | raptor | 'friendly' <-- i like that much better. why can't i seem to remember that? |
| 20:19:44 | | YoshiSmb Quit (Ping timeout: 260 seconds) |
| 20:21:03 | | bobdaduck has joined |
| 20:23:44 | | kaen Quit (Remote host closed the connection) |
| 20:25:27 | | kaen has joined |
| 20:26:16 | | martinb_android Quit (Ping timeout: 260 seconds) |
| 20:26:32 | | martinb_android has joined |
| 20:31:23 | kaen | muahahaha |
| 20:31:25 | kaen | ahahahhahahahah |
| 20:31:27 | kaen | AHAHAHHAHHAHAH |
| 20:31:34 | raptor | the sounds of success? |
| 20:31:38 | kaen | I got formations working :) |
| 20:31:52 | raptor | bobdaduck: if you want to upload something to share: http://sam6.25u.com/upload3.php |
| 20:36:25 | bobdaduck | Uploaded locksmith |
| 20:36:27 | bobdaduck | and zap installer |
| 20:36:37 | raptor | get the links and paste them... |
| 20:37:15 | raptor | ha, there's yoshi |
| 20:37:24 | | YoshiSmb has joined |
| 20:37:26 | bobdaduck | upload/Zap-v1.196.0.exe |
| 20:37:52 | bobdaduck | upload/1locksmith.level |
| 20:37:55 | bobdaduck | Those? |
| 20:37:59 | raptor | yes, thanks |
| 20:38:11 | bobdaduck | aight I gotta get back |
| 20:38:13 | bobdaduck | seeyall |
| 20:38:17 | raptor | bye |
| 20:38:18 | | bobdaduck Quit (Quit: Page closed) |
| 20:38:20 | raptor | kaen: great! |
| 20:38:33 | raptor | i lok forward to the day of unveiling your masterpiece |
| 20:38:35 | raptor | *look |
| 20:42:08 | raptor | YoshiSmb: you missed bobdaduck, he just left back for work.. |
| 20:42:20 | YoshiSmb | ohh. what he was doing? |
| 20:42:32 | raptor | he was online for bit playing some maps |
| 20:42:48 | YoshiSmb | ohh. |
| 20:43:11 | YoshiSmb | but what is Zap-v1.196.0.exe and 1locksmith.level? |
| 20:44:15 | raptor | old old level and the old Zap! game for windows |
| 20:45:02 | YoshiSmb | and how he give it to you? (because i can't send some files using mIRC) |
| 20:45:49 | raptor | he used sam's upload site |
| 20:46:00 | YoshiSmb | ohhh. |
| 20:46:08 | raptor | http://sam6.25u.com/upload/1locksmith.level |
| 20:46:18 | raptor | http://sam6.25u.com/upload/Zap-v1.196.0.exe |
| 20:46:20 | YoshiSmb | thanks! |
| 20:49:10 | raptor | YoshiSmb: i cannot receive files through IRC because I'm at work behind a firewall |
| 20:50:01 | YoshiSmb | true. |
| 20:50:28 | | YoshiSmb is checking if Zap! Works |
| 20:57:27 | | amgine1234567890 has joined |
| 20:58:06 | amgine1234567890 | hi. |
| 21:00:32 | YoshiSmb | hi |
| 21:00:38 | YoshiSmb | raptor. it's work |
| 21:02:22 | | amgine1234567890 Quit (Ping timeout: 245 seconds) |
| 21:03:06 | | bobdaduck has joined |
| 21:04:38 | bobdaduck | Sorry yoshi |
| 21:04:49 | YoshiSmb | what? |
| 21:04:49 | bobdaduck | I got on and you weren't there for my entire lunch break >.< |
| 21:05:12 | YoshiSmb | sorry i was playing with my cousin in UQM. |
| 21:05:49 | YoshiSmb | now i can play with you. |
| 21:06:21 | kaen | lol now he's back at work |
| 21:06:45 | bobdaduck | Yeah |
| 21:06:46 | bobdaduck | sorry |
| 21:06:50 | YoshiSmb | i know. |
| 21:14:20 | | martinb_android Quit (Ping timeout: 260 seconds) |
| 21:19:49 | | martinb_android has joined |
| 21:25:55 | bobdaduck | Bitfighter is hard enough to master without having some 13th ranking phaser-druid sweeping in with his electro-photon plasma blaster and wiping you out while you are still figuring out how to move your ship... |
| 21:34:27 | | bobdaduck Quit (Ping timeout: 245 seconds) |
| 21:40:06 | | YoshiSmb Quit (Ping timeout: 248 seconds) |
| 21:45:16 | | YoshiSmb has joined |
| 21:46:48 | | bobdaduck has joined |
| 21:59:35 | raptor | that is a good quote by watusimoto.. |
| 22:02:36 | bobdaduck | Very |
| 22:04:24 | | CrazyLinuxNerd has joined |
| 22:06:42 | kaen | guys I'm having trouble implementing the electro-photon plasma blaster for 13th and above ranking phaser-druids |
| 22:07:12 | raptor | yeah, we better just stick with 12 |
| 22:07:23 | | kaen nods |
| 22:08:24 | bobdaduck | lol |
| 22:08:41 | kaen | http://imgur.com/D2fxG |
| 22:08:58 | kaen | all jokes aside, things are coming along nicely |
| 22:09:34 | bobdaduck | What.... "things"? |
| 22:09:40 | raptor | whoa... is the blue the 'leader' ? |
| 22:09:42 | kaen | }:) |
| 22:09:46 | kaen | yes |
| 22:10:08 | raptor | are those corrupted versions of Circle? |
| 22:10:10 | kaen | as I predicted, the formations reduce cpu usage by an order of magnitude |
| 22:10:12 | kaen | yes. |
| 22:10:24 | kaen | (on the server side only) |
| 22:10:34 | raptor | it's all about server... |
| 22:10:39 | kaen | word. |
| 22:11:07 | kaen | also, I need to switch the rendermethod. circles are actually kind of expensive. |
| 22:11:16 | kaen | render method |
| 22:11:52 | kaen | I'm almost ready to start dreaming up the different kinds. |
| 22:11:59 | bobdaduck | JUST USE A BITMAP. |
| 22:12:12 | kaen | I just walk around at work all day thinking of crazy behaviors. |
| 22:12:20 | raptor | yeah, we use 32 point polygons as circles, i think... |
| 22:12:22 | kaen | bobdaduck, don't swear here please. |
| 22:12:42 | raptor | vectors are the TRUE WAY |
| 22:12:45 | bobdaduck | rofl |
| 22:12:45 | kaen | it's not so bad below ~200 of them |
| 22:12:52 | raptor | ha |
| 22:13:02 | kaen | and even then, it's only when they're all on screen |
| 22:13:13 | kaen | this on my 2.8Ghz laptop in debug mode |
| 22:13:38 | kaen | 64MB video card. dunno it's clock speed |
| 22:13:41 | raptor | are you using the 32pt polys? or callign other OpenGL circley functions? |
| 22:13:50 | kaen | drawCircle() |
| 22:13:53 | kaen | whatever it does. |
| 22:13:56 | raptor | ok, the polys... |
| 22:13:58 | bobdaduck | So what you wanna do is draw a square |
| 22:14:02 | kaen | indeed |
| 22:14:03 | bobdaduck | And then cut it into triangles |
| 22:14:08 | bobdaduck | and then cut the triangles into triangles |
| 22:14:08 | kaen | eh? |
| 22:14:14 | bobdaduck | and cut those triangles into triangles |
| 22:14:20 | kaen | NO BOBDADUCK STOP RECURSING |
| 22:14:23 | kaen | break; |
| 22:14:24 | raptor | and make grill cheese sandwich slices! |
| 22:14:24 | bobdaduck | And then delete the triangles until you have a circle |
| 22:14:33 | bobdaduck | Raptor's got it! |
| 22:15:08 | kaen | but yes, squares. |
| 22:15:31 | | martinb_android Quit (Ping timeout: 256 seconds) |
| 22:15:51 | raptor | use diamonds |
| 22:15:56 | raptor | evil, evil diamonds |
| 22:16:06 | | martinb_android has joined |
| 22:16:06 | kaen | oh I will |
| 22:16:15 | kaen | I think they'll break up into more diamonds... |
| 22:16:37 | kaen | and then like a seeker accelerate at you. |
| 22:16:42 | kaen | or something unexpected. |
| 22:17:13 | raptor | so one word question... bandwidthutilization? |
| 22:17:52 | | martin_bede Quit (Quit: Off to sleep, bye.) |
| 22:19:07 | kaen | yeah... |
| 22:19:15 | kaen | it's still a question |
| 22:19:30 | kaen | and all of this still an experiment. |
| 22:20:21 | | martinb__android has joined |
| 22:20:23 | kaen | but I was thinking about sam's blizzard level |
| 22:20:30 | bobdaduck | Add to your todo lists: |
| 22:20:32 | bobdaduck | Frag grenades |
| 22:20:34 | kaen | it got laggy, but there were lots of collisions. |
| 22:20:35 | bobdaduck | Flag grenades |
| 22:20:38 | bobdaduck | And lag grenades. |
| 22:20:41 | bobdaduck | kthxbye |
| 22:21:11 | bobdaduck | Nope, I'm still here. |
| 22:21:13 | bobdaduck | Hi! |
| 22:21:28 | kaen | raptor just dropped a bomb on me ^^; |
| 22:22:20 | bobdaduck | Hey |
| 22:22:22 | bobdaduck | Who is drex? |
| 22:22:36 | raptor | drex... |
| 22:22:46 | raptor | is rinzler i think? |
| 22:23:20 | bobdaduck | Can anyone second that? |
| 22:23:27 | | martinb_android Quit (Ping timeout: 256 seconds) |
| 22:23:45 | raptor | kaen: you could compress the data like so: send a position flag and a formation flag |
| 22:24:00 | raptor | if position of the leader changes, set the flag and send the new position |
| 22:24:14 | kaen | drex is rinzler |
| 22:24:16 | kaen | he's told me. |
| 22:24:17 | raptor | if formation of the group changes, set the flag, and send formation of the units |
| 22:24:33 | bobdaduck | He's told you? |
| 22:24:39 | bobdaduck | Is he even still around? |
| 22:24:41 | kaen | I've played with himi before. |
| 22:24:54 | raptor | me too, i think it's rinzler |
| 22:25:13 | raptor | he topped kaen's stats charts for a whiel.. |
| 22:25:25 | kaen | http://bitfighter.org/stats/stats.php?player=drex&order=kill_death_ratio&sort=DESC&page=1&alltime=yes |
| 22:25:29 | kaen | okay so like six months ago |
| 22:26:04 | kaen | I just realized I could shorten those urls so much |
| 22:26:20 | raptor | p= |
| 22:26:22 | kaen | or, even better, make them human readable. |
| 22:26:22 | raptor | o= |
| 22:26:25 | bobdaduck | points: 5183442 |
| 22:26:29 | bobdaduck | ...Not likely. |
| 22:26:42 | kaen | what's not? |
| 22:26:59 | kaen | spam flags in nexus games -> a gorillion points. |
| 22:27:02 | bobdaduck | 5183442 points scored |
| 22:27:22 | raptor | i've played some one on one games with drex/rinzler... he trashed me every time, most of them a shut out... |
| 22:27:39 | kaen | raptor, of course the same is true for me. |
| 22:27:49 | kaen | I'm so terrible at bitfighter ._. |
| 22:28:16 | raptor | heh, tell me about it.. |
| 22:28:55 | bobdaduck | lol |
| 22:29:18 | bobdaduck | Watusimoto on airlock: "Why am I so bad at this? Its my map, its my game, and I'm the only one with a negative score!" |
| 22:29:36 | raptor | hahaha, i remember that.. |
| 22:29:51 | | YoshiSmb Quit () |
| 22:30:31 | bobdaduck | Guys, who is gen.tvx? |
| 22:30:40 | bobdaduck | Tvvvx |
| 22:30:46 | raptor | gen.tvvix and gen.twix and gentwix are the same |
| 22:30:49 | bobdaduck | I swear I saw him on the highscore list in zap |
| 22:31:03 | raptor | yeah he was around a while during the summer i think |
| 22:31:46 | bobdaduck | How do these people |
| 22:31:50 | bobdaduck | who I've never seen before |
| 22:31:56 | bobdaduck | have such a ridiculous amount of games played? |
| 22:32:59 | raptor | where do you see games played? |
| 22:33:00 | kaen | timezones |
| 22:33:24 | kaen | games -> total |
| 22:33:25 | raptor | i'm second in asteroid crashes! |
| 22:35:00 | bobdaduck | rofl raptor |
| 22:35:09 | kaen | you're first for this month |
| 22:35:11 | kaen | keep going strong |
| 22:35:32 | raptor | woot! |
| 22:35:46 | bobdaduck | lol |
| 22:36:32 | kaen | okay, dig this: |
| 22:36:38 | kaen | sam is #1 most teleports all time |
| 22:36:46 | kaen | at 11204 |
| 22:36:56 | bobdaduck | Ridiculoussss. |
| 22:37:00 | kaen | cloakdood is #2, short by like 200 teleports |
| 22:37:07 | bobdaduck | Sam is #1 in pretty much everything though |
| 22:37:08 | raptor | oh wow |
| 22:37:15 | bobdaduck | Just because of mass games played. |
| 22:37:19 | kaen | but all cloakdood's teleports happened this month... |
| 22:37:29 | kaen | every single one. |
| 22:37:43 | raptor | sam686 and I would be higher than normal because we've done loads of playtesting for each release |
| 22:37:50 | bobdaduck | holy knrl |
| 22:37:59 | raptor | but yeah, cloakdood... that's like.. real |
| 22:38:05 | kaen | ah, statistics. |
| 22:38:17 | bobdaduck | lol |
| 22:38:48 | bobdaduck | I'll ask him what he's been doing if I see him on. |
| 22:38:53 | bobdaduck | He's a veteran |
| 22:39:07 | kaen | I really like the "last seen" stat |
| 22:39:18 | kaen | it's perfect, because it only gets set on completed games. |
| 22:39:37 | | raptor loads intermission |
| 22:40:24 | raptor | i'm first! |
| 22:40:38 | bobdaduck | lol |
| 22:41:21 | raptor | also kaen, i think the last seen time.. ago algorithm is broken |
| 22:41:30 | kaen | oh it sure is |
| 22:41:35 | kaen | I don't know what I was thinking... |
| 22:41:44 | kaen | does it just display a wrong time? |
| 22:41:50 | kaen | or garbage? |
| 22:41:54 | kaen | (or nothing?) |
| 22:42:36 | kaen | also there's an issue tracker for it ;) |
| 22:42:48 | | bobdaduck Quit (Quit: Page closed) |
| 22:44:08 | kaen | oh I see it now. |
| 22:44:10 | kaen | blech. |
| 22:45:02 | raptor | so you get to squish a bug! |
| 23:02:53 | raptor | person has joined! |
| 23:04:35 | raptor | so i'm playing space cruisers... |
| 23:04:38 | raptor | and i'm thinking... |
| 23:04:54 | raptor | should we have some sort of asteroid cleanup method if an asteroid flies out to nowhere... |
| 23:04:56 | raptor | ? |
| 23:17:54 | | Watusimoto has joined |
| 23:25:10 | Watusimoto | hi |
| 23:25:26 | raptor | hi |
| 23:30:45 | Watusimoto | I'm going to bed soon -- but I'm trying to find that stupid double delete |
| 23:31:52 | raptor | ok |
| 23:32:08 | raptor | i don't know if it is the same as martin's bug... but it's one i've seen |
| 23:32:15 | raptor | he didn't tell me how to duplicate yet |
| 23:40:03 | Watusimoto | is this a new bug, or the one where he crashes all the time? |
| 23:40:25 | Watusimoto | the one we he did the valgrind run for? |
| 23:40:55 | raptor | i haven't seen his valgrind.. i couldn't download it from google docs for some reason.. |
| 23:41:05 | raptor | mine has been around for at least a week |
| 23:41:08 | Watusimoto | ok, I know how to reproduce his problem |
| 23:41:42 | Watusimoto | except I can't do so on windows |
| 23:41:54 | raptor | i can run a valgrind |
| 23:42:23 | Watusimoto | well, he just fires up mazeracer and , I think, that;s it |
| 23:42:39 | raptor | ok, i'll do it... |
| 23:42:43 | Watusimoto | your problem is when deleteing a bot, right? |
| 23:42:49 | raptor | yes |
| 23:43:10 | Watusimoto | I just traced through what happens, and I don;t see anything amiss |
| 23:45:05 | raptor | i just did valgrind on mazeracer |
| 23:45:10 | raptor | no invalid reads or writes |
| 23:45:18 | raptor | nothing with Lua anywhere |
| 23:45:56 | raptor | yeah, nothing special |
| 23:46:25 | Watusimoto | but you do get that mysterious 8 byte problem when a bot is deleted |
| 23:46:50 | Watusimoto | just curious, do you know if that happens if you run as server only? |
| 23:47:32 | raptor | i can test that... |
| 23:49:44 | raptor | valgrind is soooo slow... |
| 23:50:26 | Watusimoto | does it usually crash outside of valgrind? |
| 23:50:47 | raptor | yes |
| 23:50:52 | raptor | hard glibc crash |
| 23:51:41 | raptor | ok server only |
| 23:51:53 | raptor | on dedicated i get invalid write of size 8 |
| 23:52:06 | Watusimoto | ok, that's helpful |
| 23:52:08 | raptor | relevant info: http://pastie.org/5671134 |
| 23:52:11 | Watusimoto | so it happens on the server side |
| 23:54:16 | Watusimoto | weird |