Timestamps are in GMT/BST.
| 00:00:16 | sam686 | if some global variables calls getScreenInfo before running main(), we are back to the same problem |
| 00:01:39 | raptor | argh - i thought this way would mitigate taht |
| 00:01:41 | raptor | *that |
| 00:02:19 | raptor | kaen: am I doing something wrong? |
| 00:02:34 | raptor | do I have to still declare the static screenInfo object somewhere? |
| 00:04:49 | sam686 | imageine some U32 test1 = getScreenInfo::getScreenInfo().getGameCanvasWidth(); above ScreenInfo DisplayManager::mScreenInfo; |
| 00:05:16 | sam686 | it returns zero if U32 test1 is in global space |
| 00:05:26 | sam686 | that saying its not initalized yet |
| 00:08:13 | raptor | hmm |
| 00:08:36 | raptor | OK, I have a new idea |
| 00:09:06 | raptor | I'm gonna do it like fontmanager does with the stash |
| 00:09:12 | raptor | With an initialize() |
| 00:10:14 | sam686 | i will be back in about 2 hours |
| 00:26:05 | phill_ | hey Watusimoto, saw your comments |
| 00:27:28 | Watusimoto | good |
| 00:27:55 | Watusimoto | What did you use as the basis for the s_bot changes? the code in the repo? |
| 00:28:51 | phill_ | What do you mean? I just modified the s_bot |
| 00:31:40 | Watusimoto | I did a diff between the s_bot I got out of the main repo and yours, and there are a lot more diffs that I expected |
| 00:31:46 | Watusimoto | did you rearrange things a bit? |
| 00:34:12 | phill_ | oh, yes I pretty heavily refactored the code. The flow is that same but I tried to clean it and make it easier to extend with different weapons and strategies |
| 00:36:09 | raptor | great! |
| 00:36:26 | Watusimoto | ok, then that explains it |
| 00:36:26 | raptor | that goes right along with my long-term plans for s_bot... |
| 00:37:11 | Watusimoto | so then this was the crux of your seeker work? |
| 00:37:12 | Watusimoto | http://pastebin.com/CNTRJV8X |
| 00:37:30 | Watusimoto | (the refactor is great, but makes it hard to see what you did related to this task) |
| 00:38:46 | phill_ | sorry about that, I was having a hard time not changing it to work decently with this new stuff |
| 00:39:14 | phill_ | and yes that is the logic that controls seeker shots around a corner |
| 00:40:41 | Watusimoto | well, I'm glad you did the cleanup, so no problem there |
| 00:40:59 | Watusimoto | so I stand by my statement that it would be silly to put that into c++ |
| 00:41:39 | Watusimoto | it looks like you added a bunch of comments as well |
| 00:42:09 | Watusimoto | alright... I'll mark the task as complete |
| 00:42:17 | phill_ | ah yes I got a little bored |
| 00:42:27 | Watusimoto | any objections to me committing the new code into the main repo? |
| 00:42:47 | phill_ | wait |
| 00:42:47 | Watusimoto | (that's for kaen, raptor, sam686) |
| 00:42:51 | Watusimoto | waiting] |
| 00:42:57 | | Skybax_ Quit (Ping timeout: 272 seconds) |
| 00:43:01 | phill_ | I might have changed a tiny thing and didnt upload it |
| 00:43:05 | phill_ | let me look |
| 00:43:41 | phill_ | damn civ slowing down my computer |
| 00:43:43 | Watusimoto | if so stick it on a pastie -- that's easier for me than the google tool |
| 00:43:49 | phill_ | will do |
| 00:45:07 | raptor | Watusimoto: my only objection is taht we should code in some different profiles for s_bot |
| 00:45:25 | Watusimoto | is that part of this task? |
| 00:45:28 | raptor | nope |
| 00:45:38 | raptor | i don't object to the task being completed |
| 00:45:52 | Watusimoto | then why not commit? |
| 00:46:01 | raptor | but I would to releasing as is for 019a without more bot profiles and the ability to randomly choose one at start-up |
| 00:46:13 | Watusimoto | that way the next bot maker will have a better basis to work from |
| 00:46:21 | raptor | ok |
| 00:46:28 | Watusimoto | well, this bot is better than the old one |
| 00:46:34 | phill_ | Watusimoto: you have the latest one |
| 00:46:42 | raptor | I guess I wasn't fully committed to making s_bot changes so soon... |
| 00:46:42 | Watusimoto | so even without profiles, it is an improvement in my opinion |
| 00:46:52 | Watusimoto | we could create another gci task to do profiles |
| 00:47:13 | raptor | it's better at somethings, but the armor module would make it bad at objective-based gametypes |
| 00:47:18 | raptor | *some things |
| 00:48:44 | Watusimoto | we coudl trivially remove armor |
| 00:48:49 | Watusimoto | I could do it right now if you like! |
| 00:49:42 | Watusimoto | in fact, I'm going to because I can't kill them with armor |
| 00:49:59 | raptor | i thnk the armor seeker profile goes great together |
| 00:50:21 | Watusimoto | yes |
| 00:50:38 | Watusimoto | but armor all around is probably not what we want |
| 00:50:43 | raptor | i mean, it's the perfect bot for CTF defense... |
| 00:50:49 | Watusimoto | at least not right now |
| 00:50:52 | raptor | yes, thus my objection |
| 00:50:59 | Watusimoto | I'll give it cloak instead |
| 00:51:19 | Watusimoto | now if it learned to use cloak.... <shiver> |
| 00:51:48 | raptor | _k made one of his bots do that... |
| 00:52:37 | Watusimoto | ok, task marked as complete |
| 00:52:53 | raptor | congrats phil! |
| 00:52:59 | phill_ | WOOP |
| 00:53:03 | phill_ | free t-shirt here i come |
| 00:53:49 | | Skybax has joined |
| 00:54:04 | Watusimoto | me too! |
| 00:54:28 | Watusimoto | I'm wearing last year's right now, just to keep the mood |
| 00:54:39 | Watusimoto | carefully avoiding open flame |
| 00:54:40 | raptor | my wife's wearing mine... |
| 00:54:56 | phill_ | are they soft? that's all that's important |
| 00:55:19 | raptor | yes, but don't go out into the sunlight for fear of spontaneous combustion |
| 00:55:27 | | BFLogBot Commit: e8835b9a3435 | Author: watusimoto | Message: Bot cleanup and seeker logic -- contribution from phill @ gci |
| 00:55:29 | | BFLogBot Commit: c8559dd8418e | Author: watusimoto | Message: Remove armor from default bot loadout |
| 00:57:37 | | kumul has joined |
| 00:59:35 | | kumool has joined |
| 01:03:13 | | kumul Quit (Ping timeout: 272 seconds) |
| 01:10:16 | raptor | Watusimoto: I think there's an architectural problem with UIEditorInstructions |
| 01:10:31 | Watusimoto | don't say that! |
| 01:10:32 | raptor | ther symbol strings are initialized in the constructor with sizes based on the canvas width |
| 01:10:51 | Watusimoto | ok |
| 01:11:15 | raptor | well - if you start up stretched fullscreen, those sizes will be different than if you change to windowed |
| 01:11:38 | Watusimoto | hmmm |
| 01:11:51 | raptor | maybe canvas width is the wrong thing to use.. |
| 01:14:43 | kaen | hi raptor |
| 01:14:48 | raptor | hi |
| 01:14:56 | kaen | did you get display manager figured out? |
| 01:15:03 | raptor | I'm hating statics right now |
| 01:15:12 | kaen | if the code you posted isn't working, you'll need to use the second method I proposed |
| 01:15:41 | raptor | I got it to work by using an initialize() method where I create teh screeninfo object |
| 01:15:47 | kaen | using a local static in getScreenInfo |
| 01:15:50 | Watusimoto | canvasWidth is always 800 |
| 01:15:52 | kaen | ok, that works |
| 01:16:16 | Watusimoto | so it window mode doesn't matter |
| 01:16:29 | raptor | no |
| 01:16:32 | Watusimoto | canvas is always 800x600 |
| 01:16:39 | raptor | in the editor, it's much bigger if full screen |
| 01:16:43 | Watusimoto | yes, true |
| 01:16:55 | Watusimoto | is that the problem? |
| 01:17:07 | Watusimoto | editor full screen -> ei |
| 01:17:12 | raptor | so if you start the game fullscreen, go to the editor, then press F1 (with my changes), help is goofy |
| 01:17:21 | raptor | yes |
| 01:18:25 | Watusimoto | works for me, but I don;t have your changes |
| 01:18:36 | raptor | yes it works for you, but not for sky_lark on OSX |
| 01:18:53 | Watusimoto | yes |
| 01:18:55 | raptor | my changes make it permanently not work on all OSes (exposing the bug) |
| 01:18:57 | | BFLogBot Commit: c2b55eea3c00 | Author: watusimoto | Message: Rename function |
| 01:18:58 | | BFLogBot Commit: 578186ebc637 | Author: watusimoto | Message: Make stars look better during zoom to cmdrs map. Would be better to implement alpha blending inside renderStars; the param is passed, but is unused |
| 01:19:48 | Watusimoto | if you change screen mode when going into instructions, that would fix it, no? i.e. restore canvas to 800x600 |
| 01:21:15 | Watusimoto | I need to get to bed... 2:20AM here... I can look at this tomorrow if you don't find a good resolution |
| 01:21:35 | Watusimoto | so... good night! |
| 01:23:49 | raptor | night |
| 01:24:05 | sam686 | ok |
| 01:24:11 | raptor | in fact, i don't know why it even works on LInux right now without my changes |
| 01:24:29 | raptor | shouldn't the static at the top permanently hold the old canvas size? |
| 01:25:20 | sam686 | the constructor of ScreenInfo sets canvas to 800 x 600, or whatever is GAME_WIDTH GAME_HEIGHT |
| 01:25:42 | sam686 | if constructor don't run, or ran too late, it will be ZERO |
| 01:25:59 | sam686 | or junk memory if it wasn't a global space |
| 01:26:39 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 01:30:06 | raptor | yes, i understand why it doesn't work |
| 01:31:01 | raptor | but i don't understand why it does work on our Linux/Windows systems |
| 01:31:18 | raptor | oh |
| 01:31:24 | raptor | actually i got it to not work in LInux |
| 01:31:27 | raptor | ok nevermind |
| 01:31:30 | raptor | all is good |
| 01:31:40 | sam686 | its probably the linking order linked ScreenInfo.cpp earliear then other OS build system |
| 01:31:57 | sam686 | which means it ran the gScreenInfo earliear |
| 01:32:03 | sam686 | the constructor that is |
| 01:34:57 | raptor | yeah.. |
| 01:38:23 | | Darrel Quit (Quit: IRC client killed.) |
| 01:39:24 | | Platskies Quit (Quit: Platskies) |
| 01:54:18 | raptor | Skybax: do you use OSX? |
| 01:55:07 | raptor | I keep forgetting |
| 02:19:39 | kaen | raptor, can you add a link to pleiades in the header? |
| 02:19:44 | kaen | as "levels" ? |
| 02:35:08 | | sam686 Quit (Ping timeout: 245 seconds) |
| 02:37:30 | | sam686 has joined |
| 02:37:30 | | ChanServ sets mode +v |
| 02:39:55 | | phill_ Quit () |
| 02:47:19 | sam686 | When |
| 02:47:34 | sam686 | When I reboot my linux router, my public IP address changes.. |
| 02:53:50 | sam686 | my linux now have 20 GB of RAM (was 8 GB).. at least no nore extreme slowdown with "make -B -j999", it didn't use more then 10 GB though. |
| 02:56:27 | | Platskies has joined |
| 03:03:37 | raptor | yes kaen - i'm still doing some linux builds.. |
| 03:03:55 | raptor | i'll get to that afterwards... If I can remember how in drupal |
| 03:07:19 | | Platskies Quit (Ping timeout: 260 seconds) |
| 03:17:04 | | Platskies has joined |
| 03:21:50 | | Platskies Quit (Ping timeout: 264 seconds) |
| 03:26:24 | raptor | hmmm... lost my apache settings |
| 03:28:33 | | Little_Apple has joined |
| 03:29:00 | Little_Apple | raptor: was pulse changed at all? |
| 03:29:36 | | Platskies has joined |
| 03:29:43 | raptor | Little_Apple: not that I know of |
| 03:29:48 | raptor | why what's wrong? |
| 03:29:51 | Little_Apple | it seems a lot harder to trigger |
| 03:30:01 | Little_Apple | i at first thought it might have been removed |
| 03:30:29 | raptor | hmmm... I don't I think i did anything to it, let me check |
| 03:31:07 | sam686 | works fine if you hosting, seems a little bit harder when /lag 100 or joining a server |
| 03:33:09 | Little_Apple | also, are seekers supposed to go after ghost ships? |
| 03:33:53 | raptor | not sure, i don't know that I ever tried that... |
| 03:35:09 | sam686 | nevermind, pulse seem to work fine whether hosting or joining a server |
| 03:35:33 | sam686 | maybe you not double clicking fast enough? |
| 03:37:09 | Little_Apple | i used to be able to do it no problem |
| 03:38:02 | Little_Apple | to get it to work i have to literally vibrate the space bar with my other hand |
| 03:43:35 | Little_Apple | mac issue maybe? |
| 03:43:41 | raptor | maybe... |
| 03:43:50 | raptor | speaking of mac issues - did yours update OK? |
| 03:43:56 | Little_Apple | nope |
| 03:44:00 | raptor | when you started it, did it launch the upfjasfdasfjdskal;fdjaskfl;das |
| 03:44:01 | Little_Apple | i forgot to say something |
| 03:44:07 | raptor | what!? |
| 03:44:08 | Little_Apple | :P |
| 03:44:21 | Little_Apple | said something about how it wasnt signed properly or something |
| 03:44:28 | raptor | how did you get around it? |
| 03:44:41 | Little_Apple | i just downloaded directly from bitfighter.org |
| 03:45:10 | Little_Apple | it might've been because i had changed the name of the app... |
| 03:45:20 | raptor | blargh |
| 03:45:31 | raptor | I'm starting to hate the built-in update system |
| 03:45:37 | Little_Apple | hehe |
| 03:45:40 | sam686 | the turbo double tap appears exacly the same on both 018a and 019, when using joystick (controls both 018a and 019 and all clients running with same joystick input) |
| 03:45:43 | raptor | I don't think *any* release has worked... |
| 03:46:39 | Little_Apple | pulse is definitely different for me |
| 03:46:49 | sam686 | even the double tap delay seem to be the same between 018a and 019 |
| 03:47:25 | raptor | hmmm |
| 03:47:31 | | BFLogBot Commit: ceda096477f3 | Author: buckyballreaction | Message: Remove gScreenInfo. Add a DisplayManager class for future use. This also takes care of static initialization problems on OSX messing with the editor instructions |
| 03:47:37 | raptor | maybe th einput system is slightly different? |
| 03:47:59 | sam686 | it could be the laggy/delayed input problem on newer (mac only) SDL 2.0? |
| 03:48:21 | sam686 | what is your in-game FPS (press F6) |
| 03:48:46 | Little_Apple | 60 |
| 03:49:02 | raptor | vsynced |
| 03:49:13 | sam686 | I can still double boost just fine, even with /maxfps 10 |
| 03:49:42 | Little_Apple | its registering me activating turbo, it just wont use pulse |
| 03:49:51 | sam686 | I can double boost just find on keyboard button, and on mouse button |
| 03:50:01 | Little_Apple | the speed i need to tap it to get it to work is unreasonably fast |
| 03:50:22 | raptor | Little_Apple: I think i've seen that on osx before... |
| 03:50:40 | raptor | but I think it was hard in 018a, too.. |
| 03:50:57 | sam686 | when you actually joined my server and tried to double tap boost, it looked like you pressing the tapping button a bit slow.. |
| 03:51:07 | Little_Apple | i could check our other mac to see if its more than just me |
| 03:51:42 | Little_Apple | oh, does 019 have ppc support? |
| 03:52:03 | raptor | Little_Apple: yes |
| 03:52:10 | Little_Apple | kk |
| 03:52:14 | raptor | it's in the 32bit build, but no one has tested it... |
| 03:52:21 | Little_Apple | i could test that tomorrow... |
| 03:52:29 | raptor | sooo... no guarantees it won't crash! |
| 03:52:33 | Little_Apple | the emac isnt exactly setup |
| 03:52:52 | Little_Apple | ill check on another computer |
| 03:55:40 | sam686 | speaking of which, how does the LUA bot double tap boost? |
| 03:56:40 | raptor | Good question... |
| 03:59:33 | Skybax | raptor: My laptop runs Windows 8.1 but my parents have a Mac OSX that I could use for testing purposes |
| 03:59:49 | raptor | ok, i think i just fixed the osx update issue |
| 03:59:52 | raptor | piece of trash |
| 04:00:01 | raptor | thanks Skybax |
| 04:00:10 | Skybax | Haha xD |
| 04:00:36 | | Little_Snapple has joined |
| 04:00:48 | sam686 | Skybax are you running mac? Able to double tap turbo ok? |
| 04:00:49 | Little_Snapple | weird. |
| 04:01:08 | Little_Snapple | firstly, auto update worked |
| 04:01:10 | Skybax | sam686: I'd have to go download Bitfighter on my parent's computer. Want me to check? |
| 04:01:13 | Little_Snapple | so thats good |
| 04:01:19 | raptor | that's because i fixed it 2 min ago |
| 04:01:39 | Little_Snapple | haha |
| 04:01:47 | sam686 | if you want, Little_apple have trouble doubletapping turbo and it was ok on 018 |
| 04:01:51 | Little_Snapple | pulse seems to be working fine |
| 04:02:04 | Little_Snapple | even though im hitting space at the same speed |
| 04:02:24 | Skybax | Okay, I'll go check |
| 04:02:26 | raptor | ha |
| 04:02:39 | Little_Snapple | ooh that nexus logo is pretty slick |
| 04:02:54 | raptor | i drew that myself! |
| 04:03:01 | | raptor takes a bow |
| 04:03:11 | Little_Snapple | haha |
| 04:05:43 | | Little_Apple Quit (Ping timeout: 250 seconds) |
| 04:05:52 | Little_Snapple | oop.. |
| 04:06:14 | raptor | there he goes! |
| 04:08:17 | Little_Snapple | laptop must've fallen asleep |
| 04:09:11 | raptor | throw some cold water on it to wake him up |
| 04:09:59 | Little_Snapple | i think you just want to see a mac die |
| 04:10:07 | sam686 | it might be your old laptop is slow? |
| 04:10:29 | Little_Snapple | pulse works fine on 018a.. |
| 04:10:47 | sam686 | what FPS you get on 018a? |
| 04:10:58 | sam686 | 100 or 60? |
| 04:11:08 | Little_Snapple | 60 |
| 04:13:03 | raptor | could be something weird with the input system... |
| 04:13:14 | Little_Snapple | mebbeh |
| 04:13:26 | Little_Snapple | i need to get going.. |
| 04:13:37 | Little_Snapple | people be sleeping |
| 04:14:02 | Little_Snapple | laters |
| 04:14:24 | raptor | night |
| 04:17:45 | raptor | debian builds are up on bitfighter.orgr |
| 04:18:17 | | Little_Snapple Quit (Ping timeout: 250 seconds) |
| 04:18:55 | raptor | openSUSE packages are built |
| 04:19:06 | raptor | fedora is taking for.ev.er |
| 04:27:20 | | Flynnn Quit (Quit: Leaving) |
| 04:28:18 | Skybax | kaen: *poke* |
| 04:29:34 | sam686 | looks like my server just freeze/crash on loading a level, something to do with bot zone generating |
| 04:30:21 | Skybax | It died |
| 04:34:08 | sam686 | I couldn't find which level it was trying to load when it died.. |
| 04:34:22 | sam686 | it just .. didn't tell me which one |
| 04:34:30 | | Nothing_Much Quit (Remote host closed the connection) |
| 04:34:50 | | Nothing_Much has joined |
| 04:36:43 | sam686 | my server didn't crash, it just died eating CPU, stuck inside some bot zone generating |
| 04:41:36 | raptor | uh oh |
| 04:45:14 | sam686 | I think I found the level http://sam6.25u.com/bitfighter/levels3/blackbird_Road_Rage.level |
| 04:45:33 | raptor | testing.. |
| 04:45:33 | sam686 | that bacially eats cpu wont fully load on release build |
| 04:45:42 | sam686 | on debug it halts on some assert |
| 04:48:44 | sam686 | maybe we need to make a test that for each level you have, load and generate bot zone... that test if something crash. |
| 04:49:21 | | destroyerimo_ has joined |
| 04:49:27 | | BFLogBot Commit: d48d27b1fe08 | Author: buckyballreaction | Message: Fix assert |
| 04:50:09 | raptor | I just tested that on latest, no crash or CPU usage |
| 04:50:31 | raptor | are you running bitfighterd or just bitfighter? |
| 04:50:57 | sam686 | recompiling latest now |
| 04:52:41 | | destroyerimo Quit (Ping timeout: 245 seconds) |
| 04:54:03 | sam686 | still happens on newest code changes |
| 04:54:09 | sam686 | http://sam6.25u.com/upload/text1312/131202_04-53-46.txt |
| 04:54:55 | sam686 | the proble is in sweep.cc line 770 |
| 04:55:43 | sam686 | o2d = COLLINEAR the debugger says |
| 05:00:12 | raptor | maybe I should work on teh clipper update... |
| 05:00:28 | raptor | floating error again? |
| 05:01:38 | raptor | if you can somehow reduce it to a testcase, then we can see what this utility says is wrong: http://javascript.poly2tri.googlecode.com/hg/index.html |
| 05:03:23 | sam686 | the utility might likely say nothing wrong if ran on linux, as you said it doesn't crash/freeze |
| 05:03:57 | raptor | yes, but maybe you could output the points for the hole... |
| 05:17:21 | sam686 | http://sam6.25u.com/upload/text1312/131202_05-17-15.txt |
| 05:17:30 | sam686 | I reduced it down to that much |
| 05:18:22 | sam686 | now it wants to crash in Triangle::EdgeIndex shapes.cc |
| 05:23:54 | raptor | i got a segfault, too! |
| 05:36:24 | raptor | that makes no sense |
| 05:37:08 | sam686 | http://sam6.25u.com/bitfighter/levels4/blackbird_NASCAR_Track.level seem to also crash, this time on my 64 bit linux debian |
| 05:38:30 | raptor | that one works on my Linux |
| 05:39:08 | sam686 | i don't get it, crash on my linux but not your linux? |
| 05:39:22 | raptor | is your linux in a VM? |
| 05:39:33 | sam686 | no, its actual AMD fx-4100 |
| 05:39:39 | raptor | huh |
| 05:39:43 | raptor | that seems weird.. |
| 05:39:46 | sam686 | maybe its the difference on gcc version i guess? |
| 05:39:54 | raptor | ah, that could be |
| 05:40:42 | sam686 | i don't get why the rounding is so different between different compilers, maybe even different version of compilers. |
| 05:41:23 | raptor | me neither - and the rounding you put was at 1 |
| 05:41:28 | raptor | which should make no difference |
| 05:41:42 | | Skybax_ has joined |
| 05:42:14 | | Skybax Quit (Ping timeout: 264 seconds) |
| 05:43:20 | | Nothing_Much Quit (Remote host closed the connection) |
| 05:43:49 | kaen | hi Skybax_ |
| 05:43:51 | kaen | you poked? |
| 05:44:01 | Skybax_ | Yes |
| 05:44:17 | Skybax_ | raptor told me to poke you so you'd update the scissors plug in lol |
| 05:44:21 | | Skybax_ is now known as Skybax |
| 05:44:29 | kaen | oh haha |
| 05:44:40 | kaen | ok I'll fix it and poke you when that's complete. |
| 05:44:48 | Skybax | Hoorah |
| 05:45:12 | | BFLogBot Commit: aee3d49d02af | Author: buckyballreaction | Message: Move DisplayManager to shared sources for now |
| 05:48:12 | raptor | kaen: I can't get drupal to put that Levels link up |
| 05:48:27 | raptor | i don't know what's wrong - it keep telling me 'you don't have access to that resource' |
| 05:48:47 | raptor | I must have figured this out once... |
| 05:49:57 | | kaen Quit (Ping timeout: 248 seconds) |
| 05:49:58 | sam686 | is some files read only? |
| 05:50:05 | raptor | no |
| 05:50:19 | raptor | I think it's because drupal can't link to non-managed resources without some hack... |
| 06:02:30 | | kaen has joined |
| 06:02:30 | | kaen Quit (Changing host) |
| 06:02:30 | | kaen has joined |
| 06:03:58 | raptor | ok levels link is up |
| 06:04:01 | raptor | so dumb |
| 06:04:22 | raptor | we gotta get off of drupal 6 |
| 06:05:47 | raptor | fedora RPMs are up |
| 06:14:36 | | Nothing_Much has joined |
| 06:16:43 | raptor | look slike the Bittown crashes with poly2tri assertion fail |
| 06:19:17 | sam686 | How about fork() and generate bot zone on secondary process, if successful transfter to primary process. If not, let the second process segfault. while primary process continues running. |
| 06:31:44 | raptor | hmmm... |
| 06:32:30 | raptor | i've never done something like that before... sounds... possibly difficult.. |
| 06:32:42 | raptor | could we catch the segfault? |
| 06:32:59 | raptor | seems like we tried stuff like that, but it was hard for multiplatform |
| 06:33:27 | raptor | what I think we shoudl do sam686, is update to clipper 6, turn on 'StrictlySimple' output and go from there |
| 06:33:47 | sam686 | its one solution to preventing the crash, if we have time and desiding if it is worth the effort to program that.. |
| 06:34:00 | raptor | but tomorrow maybe - I need to go to bed now |
| 06:34:05 | sam686 | ok |
| 06:34:15 | raptor | also, I have to do the desura build tomorrow... |
| 06:34:22 | raptor | Linux builds are done (finally) |
| 06:34:29 | raptor | so good night all! |
| 06:35:08 | | raptor Quit () |
| 06:56:01 | | Platskies Quit (Quit: Sleep time…) |
| 07:29:36 | | Skybax_ has joined |
| 07:30:00 | | Skybax Quit (Ping timeout: 245 seconds) |
| 07:45:20 | | kumool Quit (Read error: Connection reset by peer) |
| 07:47:48 | | HylianSavior Quit (Quit: Leaving) |
| 07:56:25 | | BFLogBot Commit: 2ba1dda8ecae | Author: sam8641 | Message: Fix compiling release error |
| 08:07:25 | | Skybax_ is now known as Skybax |
| 08:09:08 | | Flynnn has joined |
| 08:12:07 | | Kiryx has joined |
| 08:48:27 | | Darrel has joined |
| 09:02:29 | | watusimoto has joined |
| 09:02:29 | | ChanServ sets mode +o |
| 09:42:29 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 10:00:59 | Skybax | Goodnight! |
| 10:05:39 | | Skybax Quit (Ping timeout: 246 seconds) |
| 10:27:14 | | Darrel Quit (Read error: Connection reset by peer) |
| 10:27:26 | | Darrel has joined |
| 11:00:39 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:00:56 | | Darrel has joined |
| 11:07:41 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:08:44 | | Darrel has joined |
| 11:24:44 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:25:04 | | Darrel has joined |
| 11:26:13 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:27:14 | | Darrel has joined |
| 11:37:10 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:37:48 | | Darrel has joined |
| 11:42:12 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:42:29 | | Darrel has joined |
| 11:45:45 | | Watusimoto_ has joined |
| 11:48:40 | | Darrel Quit (Read error: Connection reset by peer) |
| 11:49:50 | | Darrel has joined |
| 11:50:42 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:41:47 | | Darrel has joined |
| 12:44:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:44:55 | | Darrel has joined |
| 12:46:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:47:21 | | Darrel has joined |
| 12:48:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:49:34 | | Darrel has joined |
| 12:50:12 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:50:58 | | Darrel has joined |
| 12:52:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:52:51 | | Darrel has joined |
| 12:53:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:53:50 | | Darrel has joined |
| 12:55:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:55:58 | | Darrel has joined |
| 12:56:37 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 12:58:02 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:58:20 | | Darrel has joined |
| 13:00:00 | | Darrel Quit (Read error: Connection reset by peer) |
| 13:00:16 | | Darrel has joined |
| 13:08:46 | | Darriel has joined |
| 13:08:47 | | Darrel Quit (Disconnected by services) |
| 13:08:54 | | Darriel is now known as Darrel |
| 13:09:04 | | Darrel Quit (Read error: Connection reset by peer) |
| 13:09:53 | | Darrel has joined |
| 13:10:08 | | Darrel Quit (Read error: Connection reset by peer) |
| 13:12:07 | | Darrel has joined |
| 13:17:23 | | Darrel Quit (Read error: Connection reset by peer) |
| 13:17:39 | | Darrel has joined |
| 13:18:44 | | Darrel has left #bitfighter |
| 13:20:18 | | Darrel has joined |
| 13:21:01 | | Darrel has left #bitfighter |
| 14:51:49 | | Canseco has joined |
| 15:24:03 | | antoniomdk has joined |
| 15:24:18 | antoniomdk | Hi! |
| 15:25:18 | antoniomdk | I can't do the task because I can't build the project |
| 15:25:52 | antoniomdk | I rebooted my computer |
| 15:26:27 | | Invisible has joined |
| 15:27:02 | antoniomdk | I don't know what do |
| 15:37:24 | | Nothing_Much_ has joined |
| 15:37:32 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 15:38:02 | | Nothing_Much_ Quit (Client Quit) |
| 15:38:32 | | Nothing_Much has joined |
| 15:53:51 | | Invisible Quit (Ping timeout: 246 seconds) |
| 16:09:59 | | Canseco Quit (Remote host closed the connection) |
| 16:25:41 | kaen | hi antoniomdk, what error message are you getting? |
| 16:26:24 | antoniomdk | Cmake is not recognized |
| 16:26:31 | | Darrel has joined |
| 16:26:38 | antoniomdk | in cmd |
| 16:27:20 | kaen | ok, try opening cmake from the start menu |
| 16:27:40 | kaen | select bitfighter for the source dir, then bitfighter/build for the build dir and click generate |
| 16:28:26 | kaen | then a bitfighter.sln file should appear in bitfighter/build |
| 16:28:39 | kaen | and you can open that with VS and build the "bitfighter" target |
| 16:29:16 | | Darrel Quit (Read error: Connection reset by peer) |
| 16:33:01 | | raptor has joined |
| 16:33:02 | | ChanServ sets mode +o |
| 16:35:56 | antoniomdk | Ok thanks I m going to do that |
| 16:36:47 | raptor | good morning! |
| 16:37:12 | antoniomdk | The program says "Error in configuration process, projects files may be invalid" |
| 16:37:31 | antoniomdk | Hi! raptor |
| 16:38:01 | raptor | heh, i committed something that needed a semicolon... |
| 16:44:25 | kaen | hmm, very strange antoniomdk |
| 16:45:01 | antoniomdk | I know it |
| 16:46:11 | kaen | can you take a screenshot of the cmake GUI as you set it up and post it to http://imgbin.org/ ? |
| 16:46:20 | kaen | it sounds like you're doing everything right. |
| 16:47:06 | antoniomdk | Ok |
| 16:50:27 | raptor | I got the cmake gui to work last week |
| 16:51:55 | antoniomdk | https://www.dropbox.com/s/ozitdrq9w6qet8m/CMAKE%20ERROR.PNG |
| 16:52:07 | antoniomdk | this is a URL of dropbox |
| 16:52:48 | raptor | antoniomdk: what version of visual studio do you have installed? that error is usually because it can't find the VS2010 compiler |
| 16:52:55 | raptor | (which means it's probably not installed) |
| 16:53:09 | antoniomdk | I have VS Express |
| 16:53:23 | antoniomdk | 2012 |
| 16:54:09 | antoniomdk | but with 2012, Cmake doesn t work with VS 2012 |
| 16:55:43 | raptor | are you sure?, try again please and tell us what the error is |
| 16:56:00 | raptor | you do have the directories set up properly now |
| 16:57:26 | kaen | cmake supports VS6 through VS12 |
| 16:58:54 | | destroyerimo has joined |
| 16:59:52 | antoniomdk | Now it works |
| 16:59:58 | raptor | hooray! |
| 16:59:58 | kaen | \o/ |
| 17:00:12 | kaen | you had to select VS12 from the generator list, right? |
| 17:00:12 | antoniomdk | because I put VS 11 |
| 17:00:22 | kaen | ah ok |
| 17:00:42 | antoniomdk | because VS11 Express is equal than VS12 |
| 17:00:51 | kaen | ohhh I see |
| 17:01:07 | antoniomdk | Thanks! |
| 17:02:09 | | destroyerimo_ Quit (Ping timeout: 265 seconds) |
| 17:05:17 | | Darrel has joined |
| 17:08:03 | raptor | the crashing dedicated server issue was because BitTown crashes with poly2tri... |
| 17:08:21 | raptor | time for clipper 6! |
| 17:08:41 | raptor | any objections kaen? (since you've done a good portion of the geometry work) |
| 17:20:34 | | Darrel Quit (Read error: Connection reset by peer) |
| 17:25:26 | kaen | nope! |
| 17:25:29 | kaen | please do1 |
| 17:25:30 | kaen | do! |
| 17:26:21 | | Darrel has joined |
| 17:27:20 | raptor | FYI 019 is the first release were we got rid of the readline/ncurses dep |
| 17:27:26 | raptor | yay |
| 17:29:51 | | Little_Apple has joined |
| 17:31:11 | Little_Apple | pulse works now! |
| 17:32:06 | | Flynnn has joined |
| 17:33:50 | Little_Apple | i guess! |
| 17:34:54 | raptor | hi Little_Apple |
| 17:35:00 | Little_Apple | hello! |
| 17:35:06 | raptor | kaen: somehow the new clipper compiles out-of-the-box... |
| 17:36:56 | raptor | oh interesting - theres a use_deprecated #define |
| 17:37:03 | raptor | i'm gonna turn it off... |
| 17:37:16 | | watusimoto Quit (Ping timeout: 245 seconds) |
| 17:38:02 | | Watusimoto has joined |
| 17:38:33 | | Invisible1 has joined |
| 17:38:52 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 17:44:23 | raptor | oh interesting - kaen do we have a use for 'open' paths in clipper? i.e. non-closed polygons |
| 17:48:47 | | Flynnn has joined |
| 17:48:52 | | Flynnn Quit (Remote host closed the connection) |
| 17:51:36 | | HylianSavior has joined |
| 17:56:37 | raptor | not yet anyways.. |
| 18:07:25 | raptor | so far no crashing!! |
| 18:07:44 | kaen | \o/ |
| 18:08:21 | | LordDVG has joined |
| 18:10:58 | raptor | oh wow, i think it clipped celtic arena in half the time... |
| 18:12:06 | | destroyerimo Quit (Ping timeout: 246 seconds) |
| 18:16:59 | raptor | kaen: I added a strictlySimple flag to do the magic, but now: http://imagebin.org/280220 |
| 18:17:15 | raptor | which doesn't really hurt anything, but I wonder if I did something else wrong... |
| 18:18:17 | raptor | seems like the PolyTree is failing... |
| 18:28:12 | Invisible1 | anyone want to play? |
| 18:28:22 | Invisible1 | sam test |
| 18:35:05 | raptor | ah, buffers for polywalls are failing: http://imagebin.org/280224 |
| 18:40:42 | | Skybax has joined |
| 18:43:19 | Little_Apple | hello! |
| 18:43:28 | | Flynnn has joined |
| 18:48:09 | Skybax | Heh... |
| 18:50:14 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 18:51:24 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 18:52:21 | | Invisible1 Quit (Ping timeout: 252 seconds) |
| 18:52:53 | | Flynnn has joined |
| 19:03:58 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 19:04:53 | | Little_Apple Quit (Ping timeout: 250 seconds) |
| 19:14:50 | Skybax | I love getting on when there's a bunch of unregistered players and then changing all their names... they probably don't like it though |
| 19:18:21 | raptor | please don't troll the newcomers |
| 19:18:28 | raptor | we want as many as we can keep |
| 19:18:43 | | Flynnn has joined |
| 19:27:44 | Skybax | Yeah x) |
| 19:43:18 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 19:44:57 | | Flynnn has joined |
| 19:48:20 | | raptor Quit () |
| 19:52:47 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 20:24:11 | | antoniomdk Quit (Quit: Saliendo) |
| 20:26:23 | | Watusimoto has joined |
| 20:33:54 | | Flynnn has joined |
| 20:35:43 | | kumul has joined |
| 20:36:43 | | Skybax Quit (Ping timeout: 240 seconds) |
| 20:44:00 | | LordDVG Quit (Remote host closed the connection) |
| 20:44:53 | | Skybax has joined |
| 20:45:53 | Skybax | I'M SO HAPPY |
| 20:46:04 | Skybax | I finally got Northland to work |
| 20:46:10 | Skybax | :D!!!!! |
| 20:46:19 | Nothing_Much | Skybax: What's that? |
| 20:46:49 | Skybax | My favorite RTS game ever |
| 20:47:18 | Nothing_Much | Is it turn based? |
| 20:47:51 | Skybax | Nope |
| 20:47:57 | Skybax | I used to play the mac version but when I got a PC I couldn't play it anymore... then I bought the PC version but it didn't work. But I just now finally got the disc to install the game |
| 20:48:10 | Nothing_Much | Whoa, it's Linux only on Desura. o.O |
| 20:48:46 | Nothing_Much | Oh, speaking of Desura.. |
| 20:48:58 | Nothing_Much | http://www.desura.com/games/bitfighter |
| 20:49:43 | Skybax | I didn't even know it had a Linux version lol |
| 20:50:45 | Skybax | WHOA Bitfighter has a backstory!? WHEN DID THIS HAPPEN |
| 20:50:48 | Watusimoto | As far as the gameplay is concerned, Northland can be summed up in one word: tedious. |
| 20:51:11 | Skybax | I love it lol |
| 20:52:09 | Nothing_Much | Skybax: lol I'm not so sure, I think it was just for the trailer |
| 20:53:05 | Skybax | In 2140... Combat has been miniaturized... and has moved to Inner Space..." |
| 20:54:38 | Nothing_Much | lol |
| 20:55:30 | Skybax | Watusimoto: I've actually never met someone else who's played Northland before lol it's kind of an obscure game |
| 20:55:36 | Nothing_Much | Oh cool, ratings are open again on Desura for bf. |
| 20:55:53 | Watusimoto | I've never played it before... that line was from a review |
| 20:56:18 | Skybax | Oh okay lol |
| 20:56:22 | Watusimoto | there are both male and females living in the village. Only the males can hold professions though; the females only exist to marry one of the males to provide him with children and cooked food. Seriously. |
| 20:56:43 | Skybax | It's Vikings, what do you expect lol |
| 20:57:42 | Skybax | It's definitely not a fast-pased RTS |
| 20:57:50 | Skybax | *paced |
| 20:57:59 | Watusimoto | this reviewer does not like the game |
| 20:58:03 | Skybax | Like Starcraft or AoE |
| 20:58:11 | Nothing_Much | Idk about you Skybax, but the only RTS I've ever enjoyed was Warlords Battlecry 2 |
| 20:58:19 | Skybax | I've never even heard of that lol |
| 20:58:25 | Watusimoto | that does not mean you shouldn't though! |
| 20:58:35 | Nothing_Much | Oh man, it's an amazing game, tho it's old and not supported on Linux.. |
| 20:59:16 | Skybax | I like Northland cause it's just as much if not more about buildinig a village and economy and trading with other villages as it is about killing everything |
| 20:59:28 | Skybax | Unlike most RTS games |
| 20:59:42 | Nothing_Much | lol |
| 21:00:19 | Nothing_Much | That sounds almost exactly like WB2, except it uses resources but you need to kill everyone either with your team or just everybody, which includes killing the hero |
| 21:00:36 | Skybax | In Northland, if your hero dies, you lose lol |
| 21:00:50 | Nothing_Much | Ah, you can continue even if your hero dies |
| 21:00:53 | Nothing_Much | in WB2 |
| 21:01:13 | Skybax | When playing multiplayer though, you don't have a hero, so it's really only for campaign purposes |
| 21:01:26 | Nothing_Much | Cool |
| 21:01:27 | Nothing_Much | Now then |
| 21:02:00 | Skybax | Now I just need to find some friends to install this game and I can play >.> |
| 21:02:14 | Nothing_Much | You guys gonna update the Desura/any other pages that you have access to eventaully? |
| 21:02:17 | Nothing_Much | *eventually |
| 21:02:56 | kaen | Skybax, I posted my plugins on the forum |
| 21:03:56 | Skybax | Awesome |
| 21:04:40 | Nothing_Much | kaen: What kinda plugins? |
| 21:04:48 | Skybax | Everything you could ever want |
| 21:07:36 | Nothing_Much | nice |
| 21:08:38 | Skybax | Awesome... if I just copy all the files from the disc on to a flash drive I can instal Northland anywhere lol |
| 21:08:38 | kaen | hi Nothing_Much |
| 21:08:52 | kaen | yep, I think raptor is going to update Desura in the next day or so |
| 21:08:52 | Skybax | That means I could probably also just put everything online in a .zip and anyone could install it |
| 21:08:55 | Skybax | Muahahaha |
| 21:08:58 | kaen | at least that's what he was saying |
| 21:09:09 | Nothing_Much | Ah okay |
| 21:09:17 | Nothing_Much | and what do the plugins do? |
| 21:12:57 | kaen | some weird stuff that nobody will understand mostly :P |
| 21:13:15 | kaen | there's alignment, distribution, selection inversion |
| 21:13:26 | kaen | then there's some polygonal manipulation such as polygon boolean |
| 21:13:30 | Skybax | Scissors |
| 21:13:36 | Skybax | There's scissors |
| 21:13:46 | kaen | I'm going to make simpler scissors plugin |
| 21:14:01 | kaen | right now there's just a complex Clip Polygons and AutoSnap |
| 21:14:09 | kaen | autosnap is really purpose-specific |
| 21:14:43 | kaen | It's hard to find the right balance between power and ease-of-use |
| 21:15:30 | kaen | oh, object conversion |
| 21:15:36 | kaen | object conversion is a big win IMO |
| 21:15:43 | Skybax | What |
| 21:16:18 | kaen | barrier -> polywall -> zones -> lineitems -> any polygonal thing |
| 21:16:26 | Skybax | Okay |
| 21:16:51 | kaen | I think I need to make video tutorials |
| 21:22:14 | Skybax | Yes |
| 21:23:25 | Nothing_Much | I understood those instructions |
| 21:23:31 | Nothing_Much | Just drag 'n drop |
| 21:25:33 | Watusimoto | Nothing_Much: we will update desura |
| 21:25:38 | Nothing_Much | Does cmake make sure that the development files are in place for Bitfighter to compile? |
| 21:25:44 | Nothing_Much | Watusimoto: Ah okay |
| 21:28:33 | kaen | it looks to make sure you have the libs and headers required, yes |
| 21:28:45 | kaen | it doesn't know how to install them, though |
| 21:29:29 | Nothing_Much | Yeah, I should've done cmake, because I realized I didn't have the OpenGLES dev file installed here. |
| 21:30:26 | Nothing_Much | looks like there's two ghosts |
| 21:47:17 | | Skybax_ has joined |
| 21:47:47 | | Skybax Quit (Ping timeout: 260 seconds) |
| 21:50:00 | | kaen Quit (Ping timeout: 245 seconds) |
| 22:02:51 | | kumool has joined |
| 22:05:02 | | kumul Quit (Ping timeout: 240 seconds) |
| 22:11:23 | | kaen has joined |
| 22:11:23 | | kaen Quit (Changing host) |
| 22:11:23 | | kaen has joined |
| 22:16:04 | | kaen Quit (Ping timeout: 264 seconds) |
| 22:26:04 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 22:29:33 | | kaen has joined |
| 22:29:34 | | kaen Quit (Changing host) |
| 22:29:34 | | kaen has joined |
| 22:37:06 | | kaen Quit (Ping timeout: 265 seconds) |
| 22:48:27 | | kaen has joined |
| 22:48:28 | | kaen Quit (Changing host) |
| 22:48:28 | | kaen has joined |
| 22:52:13 | | Flynnn has joined |
| 22:52:36 | Watusimoto | I have an opengl problem if anyone can help |
| 22:53:24 | Watusimoto | I have a bunch of transformation matrices transofrming stuff but I also need to render something in absolute window coords -- is there a way to do that without discarding my transofrmation matrices? |
| 22:53:30 | Watusimoto | does this questino make sense? |
| 22:53:58 | Watusimoto | alternatively |
| 22:54:11 | Watusimoto | is there a way to apply a global tranpsarency to everything that I draw? |
| 22:55:22 | Watusimoto | either will solve my problem |
| 23:02:54 | sam686 | Could use glScale... or glMatrixMode(GL_PROJECTION);glOrtho(0, X, Y, 0, 0, 1); |
| 23:04:52 | sam686 | its kindof like the way VideoSystem.cpp line 413 does it |
| 23:06:29 | sam686 | also a screenshooter kindof does render at smaller size without displaying small size |
| 23:16:40 | | Skybax has joined |
| 23:17:38 | | Skybax_ Quit (Ping timeout: 264 seconds) |
| 23:18:27 | | kaen Quit (Ping timeout: 252 seconds) |
| 23:18:56 | | Skybax Quit (Read error: Connection reset by peer) |
| 23:20:41 | Watusimoto | actually, what I really want to do is say "everything from here to here has an alpha of 25%", or "everything from here to here gets blended with 25% black" |
| 23:24:07 | | Skybax has joined |
| 23:34:22 | | kaen has joined |
| 23:40:54 | | thread_ has joined |
| 23:40:54 | | Darrel Quit (Quit: IRC client killed.) |
| 23:42:51 | sam686 | The only way to spawn asteroids mid-game without green asteroid spawn stuff now is using levelgen |
| 23:52:46 | kaen | good :) |