Timestamps are in GMT/BST.
| 00:08:38 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 00:17:54 | sam686 | Does adding this to SafePtr work for delete? |
| 00:17:54 | sam686 | operator T&() const { return *static_cast<T*>(mObject); } |
| 00:21:47 | raptor | let me try |
| 00:23:16 | raptor | nope that fails, too... |
| 00:24:13 | sam686 | my delete of SafePtr calls SafePtr operator T*() |
| 00:24:31 | sam686 | in SafePtr, I don't see why where should be a "operator T*()" (non-const) and "operator T*() const", just leave the const one there and remove the non-const one? |
| 00:24:44 | sam686 | same goes with RefPtr |
| 00:25:29 | | Darrel is now known as Darrel[OFF] |
| 00:26:20 | raptor | I don't know - maybe TNL is trying to modify the innards somewhere? |
| 00:26:55 | sam686 | My delete calls operator T*() non-const version, but if I remove the non-const version it instead calls a const version |
| 00:28:07 | raptor | my 4-year-old just interpreted "don't throw the clean clothes off of the couch" to "I didn't throw them off, I put them off gently on the floor" |
| 00:29:50 | Watusimoto | they only fell 2 ft |
| 00:30:06 | Watusimoto | gently fell |
| 00:31:22 | Watusimoto | hey guys! we got webutation!!! |
| 00:31:23 | Watusimoto | http://www.webutations.net/go/review/bitfighter.org |
| 00:31:46 | raptor | what on earth is that? |
| 00:32:23 | Watusimoto | why a listing of sites with high webutation |
| 00:32:45 | Watusimoto | we got 100/100 |
| 00:32:57 | raptor | and can I use it for my case about undeletion from wikipedia? |
| 00:33:10 | raptor | woot! a response!: https://en.wikipedia.org/wiki/Wikipedia:Requests_for_undeletion#Bitfighter |
| 00:34:39 | Watusimoto | a... informative... response |
| 00:34:42 | raptor | I mean, of course I didn't follow their policy - I only had to sift through 3 pages of proper instructions to get to that page... |
| 00:36:21 | Watusimoto | the rules are structured to mean whatever the guy who hates your page wants them to mean |
| 00:37:03 | raptor | For what it's worth, I had already contacted one of the deletion guys about it - got no response for over a year, then it was archived |
| 00:40:11 | raptor | aww man |
| 00:40:24 | raptor | is there a way to get a list of *all* ship objects on the server? |
| 00:42:00 | sam686 | get ServerGame and find objects there? |
| 00:42:40 | raptor | all Ship* are in the database, right? |
| 00:42:49 | sam686 | yes, on ServerGame |
| 00:42:52 | raptor | ok, thanks |
| 00:42:54 | sam686 | no on ClientGame |
| 00:45:21 | | eurstroy has joined |
| 00:45:21 | | eurstroy Quit (Read error: Connection reset by peer) |
| 00:50:41 | raptor | oh my goodness it compiled... |
| 00:50:48 | raptor | let's see if the crash still happens |
| 01:02:50 | raptor | hmm... happens half the time |
| 01:02:55 | Nothing_Much | on PowerPC? |
| 01:04:33 | raptor | no, everywhere |
| 01:05:42 | Watusimoto | create a test for it! |
| 01:06:03 | Nothing_Much | oh dear |
| 01:07:08 | raptor | i got to get it to not crash first... |
| 01:07:33 | raptor | i don't understand, i'm signalling the zone clean-up in the same thread before calling delete, yet it's stilil crashing |
| 01:08:56 | raptor | something sinister... |
| 01:09:17 | raptor | dinner time! |
| 01:09:48 | Nothing_Much | later |
| 01:09:53 | Nothing_Much | Watusimoto: any word from Desura? |
| 01:10:00 | Watusimoto | no |
| 01:10:40 | Nothing_Much | alright, no worries |
| 01:21:24 | Watusimoto | night |
| 01:21:45 | Nothing_Much | later |
| 01:25:54 | | Watusimoto Quit (Ping timeout: 265 seconds) |
| 02:17:12 | raptor | what |
| 02:17:18 | raptor | kaen: you around? |
| 02:17:19 | Nothing_Much | raptor: lemme know when you're done - |
| 02:17:19 | Nothing_Much | Oh hey |
| 02:18:13 | raptor | hi |
| 02:18:37 | Nothing_Much | Lemme know when you're done fixing the bug for OS X (right?), we could discuss probable controls for mobile |
| 02:19:31 | raptor | It's a crashing bug with levelgens |
| 02:20:12 | raptor | however, I've discussed controls many times before - my issue isn't lack of ideas, it's lack of developers/time/devices |
| 02:20:32 | Nothing_Much | ohh |
| 02:21:01 | Nothing_Much | it's one of these days I wish I was a developer :( |
| 02:22:26 | Nothing_Much | game's written in Lua right? |
| 02:22:33 | raptor | No, c++ |
| 02:22:43 | raptor | but we have Lua bindings |
| 02:23:06 | Nothing_Much | oho man |
| 02:23:41 | Nothing_Much | lemme see c++ |
| 02:25:29 | Nothing_Much | hmm.. does Google have like a kinda beta access for their applications? |
| 02:25:32 | Nothing_Much | no wait |
| 02:25:58 | Nothing_Much | does it have a place for Beta applications? |
| 02:26:21 | Nothing_Much | gonna check it out |
| 02:36:33 | Nothing_Much | nope |
| 02:36:34 | Nothing_Much | guess not |
| 02:36:57 | raptor | kaen: if you come back, are you working on making slipzone a child of zone? |
| 02:37:16 | Nothing_Much | quick question before I leave ya alone, should I see C first or can someone pick up C++ easily? |
| 02:37:25 | Nothing_Much | *then I'll leave ya alone |
| 02:37:28 | raptor | hmm... |
| 02:37:53 | raptor | go with c++ right away i think - it's slightly friendlier starting out |
| 02:38:14 | Nothing_Much | alrighty then |
| 02:39:13 | Nothing_Much | Been overly enthusiastic woo! I'll try to tone it down for you guys. |
| 02:40:38 | raptor | heh, no worries :) |
| 02:40:48 | raptor | what we really need is someone to 'own' one of the ports |
| 02:41:06 | raptor | koda sort of started iOS, but no one has written an interface |
| 02:41:21 | raptor | I started the android one (with a simulator) but it crashes and has no interface... |
| 02:41:51 | Nothing_Much | hmm.. |
| 02:42:02 | Nothing_Much | if there's a dual boot option for the Ubuntu Phone.. |
| 02:42:07 | Nothing_Much | I'll put Android on it |
| 02:42:17 | raptor | you have one of those? |
| 02:46:21 | | Quartzy has joined |
| 02:46:31 | Quartzy | @raptor gg on this contest. Should be a blast. |
| 02:46:38 | raptor | hi Quartzy |
| 02:46:44 | raptor | ok good |
| 02:46:59 | raptor | do you think I shoudl make anonymity a requirement? |
| 02:48:44 | Nothing_Much | raptor: they aren't out yet |
| 02:48:50 | Nothing_Much | but I'm gettin' one! |
| 02:52:11 | | Flynnn has joined |
| 03:18:33 | raptor | i might even enter a level in the contest... |
| 03:30:02 | raptor | oops... bash in a Lua script doesn't work so well.. |
| 03:32:55 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 03:33:12 | | Nothing_Much has joined |
| 03:36:13 | Quartzy | @raptor I dunno. I think probably so. Just for consistency's sake. |
| 03:36:22 | Quartzy | Like either all yes or all no otherwise it's a little confusing |
| 03:36:26 | raptor | ok |
| 03:36:46 | Quartzy | It's interesting. Because without anonymity, people would be free to debate with others about their suggestions |
| 03:36:59 | Quartzy | But with it, then people can just take what they want and say nothing and that in itself is a response. |
| 03:37:27 | Quartzy | By the way; I just made a map for this contest, very nearly done; and oh my God I am excited. This is inspiration! |
| 03:37:48 | raptor | Interesting - I think I'm easily persuaded on these matters... |
| 03:38:04 | Quartzy | Lol yea you are |
| 03:38:29 | Quartzy | That's ok though. There's people like me who are too rigid so ... nice to have guys like you around :P |
| 03:38:40 | raptor | Let's all do anonymity for this first one - just to ease people in a bit... |
| 03:39:01 | Quartzy | Sounds good. |
| 03:42:25 | Quartzy | Wow I just moved a whole map and the turrets didn't screw up. Mad props to whoever was responsible for fixing that. |
| 03:43:11 | raptor | that was 1 part raptor, 1 part watusimoto, and maybe a few teaspoons of kaen and sam686 |
| 03:43:41 | Quartzy | noice |
| 03:44:09 | raptor | and like a few dozen coding hours... |
| 03:44:18 | Quartzy | :P |
| 03:47:29 | | BFLogBot Commit: 44f0143cf4e7 | Author: buckyballreaction | Message: Fix crash with removing zones with a levelgen when a ship is on top. SafePtr does indeed seem to work |
| 03:48:38 | Quartzy | DONE |
| 03:48:54 | raptor | man, that bug soaked up 5 hours |
| 03:48:59 | raptor | and it was all for BOBDADUCK |
| 03:49:17 | Quartzy | I hated it too, I guess I'm just less vocal. |
| 03:49:30 | Quartzy | To be brutally honest with you guys? I still to this day prefer how it worked in Zap!. Sorry. |
| 03:49:40 | raptor | how was that? |
| 03:49:49 | Quartzy | It just stayed like how you originally place it |
| 03:49:59 | raptor | wait - |
| 03:50:07 | raptor | wait wait, I don't think we're talking about the same thign |
| 03:50:08 | Quartzy | Like it stayed as the "T" and the "P" lol it only latched onto the walls once you loaded the map. |
| 03:50:18 | raptor | ah interesting... |
| 03:50:41 | raptor | heh, actually, I 'broke' it once and it did that - then watusimoto fixed it again |
| 03:50:49 | Quartzy | Haha |
| 03:50:58 | Quartzy | The only issue is when you would try to make the placing really precise |
| 03:51:03 | Quartzy | Then it was balls, I'll freely admit. |
| 03:51:43 | Quartzy | Can't count the number of times there was supposed to be an "unpassable until disabled from some challenge" projector in a dungeon and then it was placed off a bit and people could still kill it without doing the challenge. LOL |
| 03:59:17 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 04:10:43 | raptor | I think I just broke SlipZones... |
| 04:12:39 | raptor | back in a bit... |
| 04:13:27 | | Quartzy Quit (Quit: Page closed) |
| 04:23:34 | | Nothing_Much has joined |
| 04:29:26 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 04:35:12 | | BFLogBot Commit: 4f341213cd50 | Author: buckyballreaction | Message: Make SDL2 a CMake option for Linux. It defaults to SDL 1.2 unless you specify -DUSE_SDL2=1 |
| 04:41:21 | | Nothing_Much Quit (Remote host closed the connection) |
| 04:55:46 | | Nothing_Much has joined |
| 05:18:33 | | vs73nx has joined |
| 05:39:57 | | vs73nx Quit (Ping timeout: 252 seconds) |
| 05:46:47 | | vs73nx has joined |
| 05:57:36 | | raptor Quit () |
| 06:23:18 | | Flynnn has joined |
| 06:23:44 | | Flynnn Quit (Client Quit) |
| 07:02:20 | | Flynnn has joined |
| 07:34:14 | | Darrel[OFF] is now known as Darrel |
| 07:40:30 | | vs73nx Quit (Read error: Connection reset by peer) |
| 07:44:33 | | kumool Quit (Quit: Leaving) |
| 07:50:32 | | vs73nx has joined |
| 08:42:47 | | Kiryx has joined |
| 09:01:18 | | watusimoto has joined |
| 09:01:18 | | ChanServ sets mode +o |
| 09:26:35 | vs73nx | hi watusimoto, had a look at that video you gave me a link to that showed me sublime text |
| 09:27:01 | vs73nx | and after seeeing it i installed subime text :p |
| 09:28:41 | vs73nx | anyways had a look at my EDITOR_BINDING_TABLE and i dont see any errors with it |
| 09:28:47 | watusimoto | hi |
| 09:29:13 | watusimoto | well, something changed between the version I have, which compiles, and the version you have, which doesn't |
| 09:31:47 | vs73nx | ? |
| 09:32:33 | watusimoto | you showed me a whole list of compiler errors last night, right? |
| 09:32:47 | vs73nx | yes |
| 09:32:49 | watusimoto | I don't get those when I compile |
| 09:33:08 | watusimoto | also, you did not get those earlier when you submitted the code that I am looking at |
| 09:33:20 | watusimoto | and you've modified the code since then |
| 09:33:33 | vs73nx | which revision is this? |
| 09:33:34 | watusimoto | so I conclude that one of your modifications triggered the errors |
| 09:33:57 | watusimoto | I have the version from your clone, that had three checkins from you |
| 09:34:07 | watusimoto | I looked last night and it looked like there were no new commits |
| 09:34:17 | vs73nx | yes apparently eclipse is saying that this is wrong |
| 09:34:18 | vs73nx | #define EDITOR_BINDING(a, b, memberName, defaultKeyboardBinding) memberName = defaultKeyboardBinding; |
| 09:34:18 | vs73nx | EDITOR_BINDING_TABLE |
| 09:34:18 | vs73nx | #undef EDITOR_BINDING |
| 09:34:22 | vs73nx | but it isnt |
| 09:34:47 | watusimoto | it might be |
| 09:35:01 | watusimoto | how many columns do you have in the EDITOR_BINDING_TABLE? |
| 09:35:11 | vs73nx | 4 |
| 09:35:29 | vs73nx | c is the membername and d is a string |
| 09:35:50 | vs73nx | wait.. |
| 09:36:00 | vs73nx | i made all the memberNames strings |
| 09:36:21 | vs73nx | nup thats correct |
| 09:36:32 | watusimoto | try testing this |
| 09:36:58 | vs73nx | i initalize all the membernames in inputCode.h and set them to their variables in the aformentioned statement |
| 09:36:59 | watusimoto | in memberName = defaultKeyboardBinding |
| 09:37:05 | vs73nx | so that iasn woron |
| 09:37:12 | vs73nx | or is it... |
| 09:37:21 | watusimoto | try replacing memberName with xxx |
| 09:37:27 | vs73nx | probably is :P |
| 09:37:29 | watusimoto | and define xxx as a string somewhere |
| 09:37:35 | vs73nx | k |
| 09:37:55 | watusimoto | basically remove memeberName from the equation and see if that fixes the error (of course, it will be junk code) |
| 09:38:11 | watusimoto | if not, try replacing the defaultKeyboardBinding with some static item |
| 09:38:25 | watusimoto | basically try to narrow down which term is causing the problem |
| 09:38:38 | vs73nx | k |
| 09:39:20 | vs73nx | its defaultKeyboardBinding |
| 09:39:28 | vs73nx | thats causing the problem |
| 09:40:00 | watusimoto | ok, check that. I would have guessed memberName was wrong, so it was good you tested it |
| 09:41:43 | vs73nx | nup changing defaultKeyboardBinding still makes eclipse highlight the code and give me the ambiguous warning Syntax Error |
| 09:42:55 | watusimoto | can you force eclipse to compile even though it says there are warnings? sometimes vc++ shows me errors in code that compiles fine |
| 09:44:01 | vs73nx | yes but building it gives me still those compiler errors |
| 09:44:15 | watusimoto | ok, so there is a real problem:-) |
| 09:44:53 | watusimoto | it's very hard for me to say without seeing the code; and I'm at work now, so I don't have access to my tools and such |
| 09:45:01 | vs73nx | k |
| 09:47:08 | watusimoto | you could try replacing that block with a few lines of manually generated code to see if what you think you are getting actually works |
| 09:47:27 | vs73nx | OH OK |
| 09:47:33 | vs73nx | *sorry caps |
| 09:49:06 | vs73nx | the actual code is fine |
| 09:51:32 | vs73nx | the expanded code |
| 09:51:49 | watusimoto | *what you think the expanded code is* is fine |
| 09:52:07 | vs73nx | yes |
| 09:52:10 | watusimoto | perhaos you can tell I've been down this road before! |
| 09:54:29 | vs73nx | x-macro hell? |
| 10:00:22 | watusimoto | when it works, it's great |
| 10:07:00 | vs73nx | testing all these xmacros is a place where multi editors are invaluable |
| 10:07:10 | vs73nx | mass copy and paste FYW |
| 10:07:13 | vs73nx | *FTW |
| 10:12:43 | watusimoto | it is useful everywhere, at all times! |
| 10:12:52 | vs73nx | agreed |
| 10:13:47 | vs73nx | im manually doing all the binding by copying and pasting the expanded bindings and then after it works debug the macros |
| 10:20:21 | watusimoto | don't do all of it!! just do a couple to make sure it compiles |
| 10:20:40 | watusimoto | though I suppose with multiedit it is just as easy to do them all :-) |
| 10:21:37 | vs73nx | yes it is |
| 10:22:48 | vs73nx | it seems that all expansoins of EDITOR_BINDING_TABLE in inputcode.cpp are effected |
| 10:22:52 | vs73nx | *expansions |
| 10:33:55 | | vs73nx Quit (Ping timeout: 260 seconds) |
| 11:46:54 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 12:23:51 | | BFLogBot Commit: 75cfb2c694e4 | Author: sam8641 | Message: Fix a ChangeTeam update mask problem for Ships (when LUA changes teams) |
| 13:11:31 | | koda has joined |
| 13:26:10 | Nothing_Much | Good morning |
| 14:11:19 | | BFLogBot Commit: 024165aab14c | Author: sam8641 | Message: Fix and make priority system work better, hundreds of TextItem now load in background without lagging the game. |
| 14:20:56 | | orconoid has joined |
| 14:23:53 | | Kiryx Quit (*.net *.split) |
| 14:29:19 | Nothing_Much | Hello everyone |
| 14:29:53 | Nothing_Much | orconoid: Hi |
| 14:31:21 | | Kiryx has joined |
| 14:31:26 | sam686 | [03:32:55] <-- Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) it looks like you may have set your quit message to "No Ping reply in 180 seconds." or your client is sending that as a quit message. |
| 14:31:57 | sam686 | for me, then irc servers think i ping timeout, it says sam686 Quit (Ping timeout: 252 seconds) |
| 14:32:09 | Nothing_Much | sam686: I have no idea how to configure that |
| 14:32:47 | | kravcov has joined |
| 14:32:58 | Nothing_Much | Hi there |
| 14:35:10 | | kumul has joined |
| 14:35:19 | Nothing_Much | Hey kumul |
| 14:36:13 | Nothing_Much | brb |
| 14:37:21 | | kravcov Quit (Ping timeout: 245 seconds) |
| 14:37:32 | | orconoid Quit (Ping timeout: 260 seconds) |
| 14:52:16 | | yo-gen has joined |
| 14:56:18 | | yo-gen has left #bitfighter |
| 14:57:37 | watusimoto | Nothing_Much: |
| 14:57:38 | watusimoto | As your not the creator of the news post, Please advise them they need to provide images, video and download links in news posts for the news to reach the front page. As noted below, the email covers some general reasons, key ones being images and media, it’s the most common reason news doesn’t hit the front page. Your welcome to update the post with images and or video, then email me back and we can review it again. |
| 14:57:45 | watusimoto | ^^ from desura |
| 15:01:56 | Nothing_Much | So new gameplay and images and download links. |
| 15:02:06 | watusimoto | sounds like it |
| 15:03:29 | Nothing_Much | Before my PC crapped out I did finish the trailer and gave the download link somewhere, should I upload it again? |
| 15:04:07 | watusimoto | have I seen it? |
| 15:04:10 | watusimoto | I don't think so |
| 15:04:19 | Nothing_Much | I think raptor did |
| 15:04:22 | Nothing_Much | Lemme get it |
| 15:04:22 | watusimoto | I've seen only two trailers -- mine and one by (I think) fordcars |
| 15:05:42 | Nothing_Much | I played with a bunch of bots and it wasn't very frenetic.. but it was gameplay at least. |
| 15:06:09 | watusimoto | sam686 uploaded tons of raw footage to youtube recently |
| 15:06:22 | Nothing_Much | Holy crap, really? |
| 15:06:37 | watusimoto | I believe so |
| 15:06:39 | sam686 | thats mostly for BBB10 that I found I hadn't uploaded |
| 15:06:50 | Nothing_Much | I could use those and recreate the trailer. |
| 15:06:54 | watusimoto | so it's the old ui |
| 15:07:04 | watusimoto | we need footage with the newer look and feel |
| 15:07:26 | watusimoto | not sure about the quality you can extract out of youtube |
| 15:07:32 | Nothing_Much | ohh |
| 15:07:37 | watusimoto | maybe ok |
| 15:07:40 | Nothing_Much | I got the footage from the beta of 019 |
| 15:07:51 | Nothing_Much | so it's somewhat relative |
| 15:07:52 | sam686 | http://www.youtube.com/user/sam6861/videos?flow=grid&view=1 I guess I don't have any 019 videos yet.. those is 018/017/016 older version |
| 15:07:54 | watusimoto | that would be better, if gameplay is ok |
| 15:09:08 | watusimoto | the quality looks usable |
| 15:10:06 | sam686 | I may still have an much higher quality (lossless 24-bit zlib type (camstudio-codec) compression) (better then youtube) on my hard disk too. |
| 15:12:14 | sam686 | http://sam6.25u.com/bitfighter/BBB8/ came from my recorded video, thats a lossless compression, png is lossless compression too. |
| 15:13:11 | sam686 | Thats from my old Radeon 9200, that graphics card is about year 2003.. |
| 15:13:36 | | kumul Quit (Ping timeout: 253 seconds) |
| 15:13:47 | sam686 | different graphics card tends to produce different line smoothing. |
| 15:13:53 | Nothing_Much | http://ubuntuone.com/0FeBTElL9eGiUcbDwgIAAA |
| 15:14:13 | Nothing_Much | Looking at it now, the gameplay's pretty lackluster :( |
| 15:14:17 | Nothing_Much | (you can see the link right?) |
| 15:14:57 | sam686 | yes, but no progress bar for loading nor downloading? |
| 15:15:33 | sam686 | downloaded 7 MB so far, I don't know how many MB is total/left |
| 15:16:02 | Nothing_Much | oh it must be their servers again' |
| 15:16:09 | Nothing_Much | it's 39mb |
| 15:16:22 | Nothing_Much | webm format too! |
| 15:17:17 | sam686 | its downloading about only 1 Mbps, but my download speed is 30 Mbps, my upload speed 5 Mbps |
| 15:17:37 | Nothing_Much | I've been asking for footage from you guys but y'all haven't delivered so.. I had to use bots. :D Unfortunately for now, I can't record anything since there's discoloration going on here |
| 15:17:49 | sam686 | I guess the server is so slow.......... |
| 15:17:56 | Nothing_Much | yeah it's ubuntuone |
| 15:18:14 | Nothing_Much | they don't have enough employees unfortunately |
| 15:18:31 | Nothing_Much | but hopefully it'll change once the Ubuntu Phone launches |
| 15:18:48 | sam686 | downloaded 32 MB so far.. |
| 15:20:28 | Nothing_Much | It's 39 |
| 15:20:34 | Nothing_Much | .4 |
| 15:20:47 | sam686 | its done downloading |
| 15:21:31 | Nothing_Much | webm? |
| 15:21:47 | sam686 | yes |
| 15:23:58 | sam686 | I tend to not like the outline of the font, hard to read, mostly at the 3:09 mark |
| 15:25:14 | Nothing_Much | Hmm.. Oh, should I not use the checkbook font? |
| 15:25:26 | sam686 | at times, the game thats recorded drops to about 5 FPS |
| 15:26:26 | Nothing_Much | Oh dear |
| 15:26:45 | sam686 | also it recorded screen tear. Hit pause on video while ship moving and see the bottom half break up sometimes.. |
| 15:27:30 | Nothing_Much | What video playback software are ya using? |
| 15:27:57 | sam686 | My Recorded video have no screen tear at all, and are 30 fps (mostly, theres a small frame drop for my older videos) |
| 15:29:08 | sam686 | I think you need a opengl screen recorder that hooks into opengl and read the pixels from there |
| 15:30:10 | sam686 | Windows have Fraps (not free) and taski (old), both can hook into opengl and directx |
| 15:30:16 | Nothing_Much | Do you know of any for Linux on armhf? |
| 15:30:18 | Nothing_Much | oh |
| 15:30:43 | Nothing_Much | I don't have an OGL capable PC at the moment |
| 15:30:58 | Nothing_Much | The one I used for that footage crapped out on me |
| 15:32:18 | sam686 | I don't know of any good ones and easy to use on linux for capturing opengl |
| 15:32:38 | Nothing_Much | Oh I just found one! |
| 15:32:39 | Nothing_Much | http://www.maartenbaert.be/simplescreenrecorder/ |
| 15:33:11 | sam686 | the thing why it need to hook into opengl, so it can pause opengl rendering on flip() and reading pixels on screen, then resume opengl. |
| 15:33:47 | Nothing_Much | uh.. |
| 15:34:17 | sam686 | that avoids screen tear (if screen recorder reads pixels without pausing opengl) |
| 15:34:24 | Nothing_Much | Ah |
| 15:45:39 | | myxabrik has joined |
| 15:46:21 | | kodab has joined |
| 15:56:41 | | koda Quit (Ping timeout: 248 seconds) |
| 15:57:34 | | Darrel Quit (Ping timeout: 248 seconds) |
| 15:58:05 | | Darrel has joined |
| 16:15:47 | | oskopek_ has joined |
| 16:18:23 | | oskopek Quit (*.net *.split) |
| 16:18:25 | | sam686 Quit (*.net *.split) |
| 16:18:41 | | oskopek_ is now known as oskopek |
| 16:18:41 | | oskopek Quit (Changing host) |
| 16:18:41 | | oskopek has joined |
| 16:21:17 | | kumul has joined |
| 16:21:17 | | sam686 has joined |
| 16:21:17 | | hobana.freenode.net sets mode +v |
| 16:28:45 | | oskopek Quit (Ping timeout: 264 seconds) |
| 16:29:18 | | oskopek has joined |
| 16:29:20 | | raptor has joined |
| 16:29:37 | | ChanServ sets mode +o |
| 16:31:42 | raptor | good day! |
| 16:32:54 | Nothing_Much | Hey raptor |
| 16:38:08 | raptor | sam686: can you explain better what your priority changes did? was it just to change NetObejct to GhostConnection? |
| 16:38:39 | | oskopek Quit (Ping timeout: 250 seconds) |
| 16:38:40 | | oskopek has joined |
| 16:38:42 | | oskopek Quit (Changing host) |
| 16:38:42 | | oskopek has joined |
| 16:41:54 | raptor | wow sam686, you got the ship color working... |
| 16:47:18 | Nothing_Much | hmm.. |
| 16:48:26 | sam686 | The NetObject was always GameType, I wanted GameConnection instead |
| 16:52:00 | raptor | hi |
| 16:52:09 | raptor | so how did switching them fix the priority? |
| 16:53:04 | sam686 | I make the TextItem reallly low priority, so its the last thing to load in a level, shooting while its loading TextItem won't lag anymore. |
| 16:53:44 | raptor | and that's the -1000 part? |
| 16:53:49 | sam686 | yes |
| 16:54:01 | raptor | ah ok |
| 16:54:51 | | kumul Quit (Ping timeout: 272 seconds) |
| 16:55:03 | sam686 | Also did the same for LineItem except theres a problem for LineItem... Why is s2cSetGeom being used instead? It laggs everytime levelgen moves lots of LineItem |
| 16:58:43 | raptor | I'm not sure - TextItem doesn't use that? |
| 16:59:29 | sam686 | TextItem only have 2 points, and up to 255 characters long |
| 17:00:04 | sam686 | however I think we can only send up to about 700 bytes long in packUpdate/unpackUpdate |
| 17:00:34 | raptor | 1500 bits, i though |
| 17:00:37 | raptor | *thought |
| 17:00:50 | sam686 | maybe 1500 bytes |
| 17:01:13 | sam686 | but TNL needs to use some of bytes for headers/which objects to unpack, and such |
| 17:01:21 | sam686 | thats BYTES |
| 17:01:40 | raptor | do you think the network usage would be better in pack/unpackUpdate? |
| 17:02:23 | sam686 | yes, especially when levelgen constantly moves them or change them |
| 17:03:10 | raptor | ok, i don't have a problem with changing it I suppose - but I can't remember why we used an s2c... maybe kaen or watusimoto knows? |
| 17:04:24 | sam686 | there is one trick on packUpdate that can be done, only do some of updateMask, and return the mask not yet done (maybe cause data can be too big to send all in one packUpdate) TNL will rerun packUpdate again with remaining mask |
| 17:05:06 | raptor | could it be that we used s2c because lineitems can have 1000s of points now? |
| 17:05:52 | sam686 | don't know, but that wasn't my work thats for sure |
| 17:06:48 | raptor | actually I think that may have been it - because walls an other polygon/polyline objects have had their limits increased - an s2c with the BigData flag was needed, I think |
| 17:07:58 | | thread_ has joined |
| 17:08:28 | | Flynnn has joined |
| 17:09:25 | Nothing_Much | sam686: I don't know what tearing is and I'm not sure if I could see it |
| 17:10:21 | sam686 | video tearing? thats when bottom half appears to move faster then top half, causing a split somewhere in the middle, whem everything moving |
| 17:10:53 | Nothing_Much | ohh |
| 17:11:12 | Nothing_Much | okay, so I'll use SSR when drivers appear for my computer |
| 17:11:22 | Nothing_Much | that has an OGL recorder in it |
| 17:11:52 | | raptor Quit () |
| 17:12:14 | | raptor has joined |
| 17:12:14 | | ChanServ sets mode +o |
| 17:16:47 | sam686 | even with software opengl render it might still be able to hook into opengl, after all reading pixels from software renderer is just as fast as reading memory (reading pixels from hardware can be slow because reading pixels having to travel through a slower PCI/AGP/PCI Express) |
| 17:17:36 | sam686 | but then again, if your CPU is weak, it will be SLOW at compressing video. |
| 17:22:21 | | poliedr has joined |
| 17:26:01 | | Watusimoto_ has joined |
| 17:26:12 | | poliedr Quit (Remote host closed the connection) |
| 17:44:09 | | kodab Quit (Ping timeout: 265 seconds) |
| 18:00:06 | | watusimoto Quit (Ping timeout: 265 seconds) |
| 18:27:10 | | runovs has joined |
| 18:30:34 | | runovs Quit (Remote host closed the connection) |
| 18:32:06 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 18:35:25 | | Quartzy has joined |
| 18:35:35 | Quartzy | I'm just gonna leave this here: http://www.bitfighter.org/forums/viewtopic.php?f=9&t=2180 |
| 18:37:45 | raptor | I am not authorized to read this forum |
| 18:37:57 | raptor | I should log out to see that... |
| 18:39:28 | raptor | hahaha, what |
| 18:39:48 | Quartzy | I'm getting strong Hamster and cloakdood vibes from my own thread |
| 18:39:54 | raptor | that was actually quite well thought out... |
| 18:40:00 | Quartzy | haha thanks xD |
| 18:40:11 | Quartzy | 100% unplanned I just kept going. |
| 18:41:45 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 18:44:47 | | Flynnn has joined |
| 18:44:56 | raptor | so tell me |
| 18:45:04 | raptor | what goes on in Off-Topic nowadays? |
| 18:45:17 | raptor | since I don't have access to it, i never see updates |
| 18:47:14 | Quartzy | Very little? |
| 18:47:19 | | errorium has joined |
| 18:47:37 | raptor | heh, ok |
| 18:48:12 | Quartzy | I haven't updated the Exploits of Quartz and bobdaduck in a while |
| 18:49:54 | | errorium Quit (Remote host closed the connection) |
| 18:51:56 | | Quartzy Quit (Quit: Page closed) |
| 18:54:48 | | mihailmad has joined |
| 19:02:26 | | mihailmad Quit (Ping timeout: 272 seconds) |
| 19:19:37 | | thread_ Quit (Ping timeout: 272 seconds) |
| 19:38:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 19:53:40 | | Flynnn has joined |
| 20:19:11 | | vs73nx has joined |
| 20:31:42 | | myxabrik Quit (Remote host closed the connection) |
| 20:31:57 | | Watusimoto has joined |
| 20:46:34 | Watusimoto | HI |
| 20:46:37 | Watusimoto | hi |
| 20:46:39 | vs73nx | hi |
| 20:46:49 | raptor | do your ears hang low do they wobble to and fro |
| 20:47:14 | Watusimoto | I don't even want to know what that's about |
| 20:47:54 | raptor | an old revolutionary war song (I think) stuck in my head |
| 20:48:08 | Watusimoto | ah, I see |
| 20:48:38 | Watusimoto | I suddently started getting weird build errors |
| 20:48:47 | raptor | make clean |
| 20:48:50 | Watusimoto | 2>c:\users\chris\documents\bf-trunk\lua\lua-vec\src\luaconf.h(647): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory |
| 20:48:57 | raptor | that's werid |
| 20:48:59 | raptor | weird |
| 20:49:03 | Watusimoto | I think I got this after I did a total rebuild |
| 20:49:11 | Watusimoto | because usually I don't compile lua every time |
| 20:49:25 | Watusimoto | it is both weird and werid |
| 20:50:18 | Watusimoto | >>> should therefore be available in any conforming (or quasi-conforming) operating system/compiler (all official versions of UNIX, including Mac OS X, GNU/Linux, etc.). |
| 20:50:20 | raptor | let me try a full rebuild in windows... |
| 20:50:27 | Watusimoto | it sounds like it shouldn't be used on windows |
| 20:50:36 | raptor | heh |
| 20:51:27 | Watusimoto | ok, looked over my unpushed commits -- no weird files modified |
| 20:52:39 | raptor | started build - it'll take about 10 min. |
| 20:53:03 | Watusimoto | ok |
| 20:53:12 | Watusimoto | #if defined(loslib_c) || defined(luaall_c) |
| 20:53:12 | Watusimoto | #if defined(LUA_USE_MKSTEMP) |
| 20:53:12 | Watusimoto | #include <unistd.h> |
| 20:53:20 | Watusimoto | this from the place it is included |
| 20:53:30 | raptor | ohh.... |
| 20:53:32 | raptor | oh haha |
| 20:53:37 | raptor | I know what that is.. |
| 20:53:41 | Watusimoto | so one of the top two needs ot be defined, and the use_mkstemp |
| 20:53:44 | Watusimoto | you do? |
| 20:53:56 | raptor | yep |
| 20:54:00 | Watusimoto | (well, i thought someone here might, which is why I decided not to go it alone) |
| 20:54:27 | Watusimoto | so... what is it |
| 20:54:38 | Watusimoto | (you can probably abort your full build, as it won't work) |
| 20:54:47 | raptor | Lua was using a deprecated api on *nix systems |
| 20:54:54 | raptor | the fix was to use mkstemp |
| 20:55:03 | raptor | but apparently that is not available on Windows |
| 20:55:07 | raptor | C api |
| 20:55:11 | raptor | yay windows |
| 20:55:15 | Watusimoto | yay |
| 20:55:28 | raptor | probably something like C99 supports it |
| 20:55:43 | raptor | but visual studio is stuck on C89 or something like that |
| 20:56:34 | raptor | t's a cmake fix - i'll do it |
| 20:58:33 | Watusimoto | ok, great |
| 20:59:35 | | vs73nx Quit (Quit: Leaving) |
| 21:02:52 | oskopek | hi all |
| 21:03:10 | raptor | ok Watusimoto, pushed |
| 21:03:12 | oskopek | I'm working on the undo/redo task - what do you use to debug bitfighter? |
| 21:03:19 | | BFLogBot Commit: 7cf46439cc73 | Author: buckyballreaction | Message: Fix so LUA_USE_MKSTEMP is used on everyplatform but Visual Studio |
| 21:03:35 | Watusimoto | oskopek: what platform are you on? |
| 21:03:37 | raptor | also, for what it's worth - visual studio 2010 compiled without that fix |
| 21:03:44 | oskopek | Watusimoto: linux |
| 21:03:45 | Watusimoto | hmmmm |
| 21:04:03 | Watusimoto | oskopek: I use visual studio in a virtual box instance |
| 21:05:01 | oskopek | Watusimoto: that's actually not possible for me :/ |
| 21:05:51 | raptor | ok folks, i'm heading out - back later! |
| 21:05:54 | oskopek | i'm trying to use gdb, but it's a bit non-trivial |
| 21:06:02 | oskopek | bye! |
| 21:06:13 | raptor | oskopek: you can use cmake to generate eclipse-cdt project files |
| 21:06:43 | oskopek | raptor: really? where should I look for clues on how to do that? |
| 21:07:07 | raptor | you would do in the 'build' directory something like: cmake -G "Eclipse CDT4 - Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug .. |
| 21:07:18 | raptor | oh actually |
| 21:07:20 | raptor | wait |
| 21:07:21 | raptor | don't do that |
| 21:07:42 | raptor | do that in a completely new directory not in the source code tree (eclipse can mess the tree up) |
| 21:08:01 | raptor | so in some other folder do: cmake -G "Eclipse CDT4 - Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug /path/to/bitfighter/source |
| 21:08:25 | raptor | and you need cmake 2.8.10 installed, I think |
| 21:08:37 | raptor | Here is a list of generators: http://www.cmake.org/cmake/help/v2.8.10/cmake.html#section_Generators |
| 21:08:48 | raptor | and with that, chao! |
| 21:08:51 | | raptor Quit () |
| 21:10:34 | oskopek | thanks :) |
| 21:10:37 | oskopek | ah, too late |
| 21:12:49 | Nothing_Much | I think it's spelled chiao |
| 21:12:50 | Nothing_Much | lol |
| 21:25:48 | oskopek | maybe ciao? |
| 21:33:50 | Nothing_Much | yeah that |
| 21:39:10 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 21:39:42 | | Nothing_Much has joined |
| 21:45:21 | Watusimoto | oskopek: gdb is powerful but challenging |
| 21:45:55 | Watusimoto | chao is the south american spelling |
| 21:46:07 | oskopek | Watusimoto: after searching for some stuff about it, I kinda like it |
| 21:46:08 | Watusimoto | we've been through this a couple of times |
| 21:46:11 | oskopek | didn't know that |
| 21:46:22 | Watusimoto | oskopek: like what? |
| 21:46:47 | oskopek | Watusimoto: what do you mean? |
| 21:47:20 | Watusimoto | Watusimoto: after searching for some stuff about it, I kinda like it oskopek: like what? |
| 21:47:44 | oskopek | Watusimoto: gdb.. printing variables, backtrace, that sort |
| 21:48:05 | Watusimoto | it can do a lot, and if you are good at it, you can be like a ninja, debugging stuff anywhere, anytime |
| 21:48:28 | Watusimoto | so if you have the patience to work with it, it will serve you well |
| 21:48:54 | oskopek | I'll give it a go then |
| 21:49:05 | oskopek | btw, I've implemented the way I wanted the undo to work, the only problem is.. it doesn't undo anything.. yet :) |
| 21:50:05 | oskopek | I'm pretty sure the algorithm/idea is good, the problem is coping with C++, not too skilled at it |
| 21:51:14 | | kumul has joined |
| 21:51:24 | kumul | hey Nothing_Much |
| 22:02:11 | Watusimoto | oskopek: when I started bitfighter, I had never coded in C++ |
| 22:02:30 | Watusimoto | it was slow going at first |
| 22:15:34 | | koda has joined |
| 22:21:53 | oskopek | Watusimoto: I know how that feels |
| 22:34:05 | | Kiryx Quit (Ping timeout: 245 seconds) |
| 22:39:31 | | Darrel is now known as Darrel[OFF] |
| 22:52:06 | | kumul Quit (Ping timeout: 246 seconds) |
| 22:58:49 | | kumul has joined |
| 23:13:16 | oskopek | good night |
| 23:13:25 | Nothing_Much | g'night oskopek |
| 23:33:30 | Watusimoto | night |
| 23:33:45 | Watusimoto | just renewed bitfighter.org/net domains for another 2 years |
| 23:34:01 | Watusimoto | nearly $50! |
| 23:37:48 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 23:39:59 | Nothing_Much | woo! |
| 23:53:44 | | Flynnn has joined |
| 23:56:56 | | Darrel[OFF] Quit (Read error: Connection reset by peer) |