Timestamps are in GMT/BST.
| 01:33:49 | | kaen has joined |
| 02:56:33 | | masterkaen has joined |
| 03:00:06 | | kaen Quit (Ping timeout: 264 seconds) |
| 03:29:00 | | raptor has joined |
| 03:29:01 | | ChanServ sets mode +o raptor |
| 03:30:04 | raptor | good evening! |
| 03:30:15 | raptor | what is this?? watusimoto committed stuff?? |
| 03:56:37 | sam686 | early today appears to be a complete death of a hard disk that was in one of my (pentium D) desktop computer |
| 03:56:48 | raptor | oh no! |
| 03:56:49 | sam686 | now, all it does is make a noice like this: http://sam686.maxhushahn.com/upload/hdddead.wav |
| 04:01:09 | raptor | that's a funny noise |
| 04:02:52 | sam686 | sounds like it beep and hits something every 2 seconds, and it keeps doing that for about 2 minutes then hard disk shuts down.. |
| 04:03:11 | raptor | completely unrecoverable? |
| 04:03:31 | sam686 | appears to be completely unrecoverable |
| 04:03:52 | raptor | i'm sorry |
| 04:03:54 | raptor | :( |
| 04:04:00 | sam686 | though, I did get hint of failing hard disk from scratching or high pitch chirping sound a few days |
| 04:04:12 | raptor | did you back it up then? |
| 04:04:13 | sam686 | most of my data is already copied to multiple hard disk.. |
| 04:04:16 | raptor | oh good |
| 04:13:27 | raptor | sam686: would you like to join my server and make sure watusimoto didn't break engineered teleports? |
| 04:13:37 | raptor | (i'm testing them now) |
| 04:17:39 | raptor | well, i just tested - looks ok still |
| 04:23:46 | sam686 | i will need to compile - most of the compiling for me was done on a now-dead hard disk computer |
| 04:24:00 | raptor | ah ok |
| 04:24:15 | raptor | i'm going to try and fix the graphic glitch with destroyed teleports |
| 04:28:10 | sam686 | it may take about 8 minutes for me to compile.. |
| 04:31:46 | raptor | oh neat - the new eclipse now tells you about uninitialized members in a constructor.. |
| 04:32:02 | raptor | i found a completely unused one in a header file |
| 04:47:01 | | BFLogBot - Commit efb670d1d686 | Author: buckyballreaction | Log: Fix particles appearing from nowhere when destroying a teleporter. Also some minor clean-up |
| 05:02:36 | raptor | good night sam686! |
| 05:02:43 | sam686 | night\ |
| 05:02:51 | | raptor Quit () |
| 07:32:13 | | kodaws Quit (Read error: Connection reset by peer) |
| 07:53:54 | | sam686 Quit (Ping timeout: 245 seconds) |
| 08:29:23 | | masterkaen Quit (Quit: Leaving) |
| 08:38:10 | | kodaws has joined |
| 11:35:53 | | raptor has joined |
| 11:35:53 | | ChanServ sets mode +o raptor |
| 11:53:41 | | LordDVG has joined |
| 11:55:36 | | LordDVG Quit (Remote host closed the connection) |
| 13:47:41 | | raptor Quit () |
| 14:22:05 | | Watusimoto has joined |
| 15:49:35 | | raptor has joined |
| 15:49:35 | | ChanServ sets mode +o raptor |
| 15:49:47 | raptor | good day! |
| 15:51:20 | raptor | i think teleporter is pretty much done now |
| 16:01:48 | Watusimoto | hi |
| 16:01:52 | raptor | HI |
| 16:01:55 | Watusimoto | working a little more on teleporter |
| 16:02:04 | raptor | i saw |
| 16:02:13 | Watusimoto | if I don't fall asleep, I have at least one more feature to add |
| 16:02:14 | raptor | commits from no where! |
| 16:02:26 | raptor | oh? |
| 16:02:29 | raptor | a feature!? |
| 16:02:48 | Watusimoto | well, nothing that changes gamepla |
| 16:02:49 | Watusimoto | y |
| 16:03:26 | Watusimoto | well, a couple of things |
| 16:03:31 | Watusimoto | we'll see how they work out |
| 16:05:08 | Watusimoto | anyway... dinner time |
| 16:05:11 | Watusimoto | be on later |
| 16:05:14 | Watusimoto | probably |
| 16:05:15 | raptor | ok |
| 16:05:17 | Watusimoto | ciao |
| 16:05:20 | raptor | bye |
| 16:10:18 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 16:45:10 | | kodaws Quit (Read error: Connection reset by peer) |
| 17:12:00 | | Watusimoto has joined |
| 17:18:00 | | BFLogBot - Commit 0ae089411fc8 | Author: watusim...@bitfighter.org | Log: Remove unused code |
| 17:18:02 | | BFLogBot - Commit 4c0fadf396c3 | Author: watusim...@bitfighter.org | Log: Stop rendering teleport exit while entrance is exploding |
| 17:18:03 | | BFLogBot - Commit 2687a6710d1d | Author: watusim...@bitfighter.org | Log: Merge |
| 17:18:55 | raptor | I came across this again!: https://www.youtube.com/watch?v=YRD4gb0p5RM |
| 17:53:31 | Watusimoto | ok, just watched it... a little to little, in my opinion |
| 18:00:36 | raptor | hi |
| 18:00:41 | raptor | little too little? |
| 18:04:34 | raptor | i seem to be missing a noun.. |
| 18:28:49 | Watusimoto | little too little, yes |
| 18:29:01 | raptor | and the noun is? |
| 18:29:40 | raptor | i always thought the billiards part was weird growing up |
| 18:34:14 | Watusimoto | it's too little -- it's a little too little no noun! |
| 18:34:22 | Watusimoto | it's little... |
| 18:34:25 | Watusimoto | ok, forget it! |
| 18:34:25 | raptor | i don't understand! |
| 18:34:56 | raptor | the cartoon is little? |
| 18:35:00 | raptor | ok, i'll drop it.. |
| 18:35:23 | Watusimoto | underwhelming |
| 18:35:30 | raptor | ah ha! |
| 18:35:42 | raptor | yes... it has that feel to it |
| 18:35:54 | raptor | probably the narrators voice |
| 18:37:36 | raptor | and our expectations that cartoons are supposed to be frenetic |
| 18:58:34 | | BFLogBot - Commit e81c74433918 | Author: watusim...@bitfighter.org | Log: Implosion effect on outlet of exploding teleport |
| 18:58:44 | raptor | ? |
| 18:58:47 | raptor | must test.. |
| 18:59:00 | Watusimoto | yes |
| 18:59:59 | raptor | neat |
| 19:00:01 | raptor | i like it |
| 19:00:06 | Watusimoto | good |
| 19:00:13 | Watusimoto | it gives a sense of closure, I think |
| 19:00:20 | raptor | yes, i agree |
| 19:00:23 | Watusimoto | rather than have it just disapper |
| 19:02:01 | Watusimoto | overall, I think the telport engineer is really nicely done |
| 19:02:30 | raptor | at first i had no idea how to start it... but i think it has iteratively become a nice addition |
| 19:02:56 | raptor | we'll have to see how it affects gameplay if we ever get a community back |
| 19:05:15 | Watusimoto | yeah |
| 19:05:25 | Watusimoto | ebb and flow |
| 19:06:07 | raptor | i don't ever remember this much ebb with 015a last summer |
| 19:06:39 | raptor | maybe our player base all got mobile devices with which to pass the time instead |
| 19:06:51 | Watusimoto | it's a possibility |
| 19:07:39 | Watusimoto | I wonder if we could port to android??? |
| 19:07:52 | Watusimoto | we've talked about ipad, but I've never considered android |
| 19:07:59 | raptor | hmmm... |
| 19:08:18 | raptor | well it is significantly more probably since moving to SDL2 |
| 19:08:23 | raptor | *probable |
| 19:10:57 | raptor | we'd need to abstract the rendering layer to use the various opengl versions, I think.. |
| 19:12:13 | Watusimoto | we can't just convert to ES or whatever it is? |
| 19:12:28 | Watusimoto | (I realize "just" might not be the right word there :-) ) |
| 19:12:55 | raptor | heh |
| 19:13:27 | raptor | that's what i mean by an abstraction: depending on the platform, we'd have to make separate calls for certain rendering functions |
| 19:13:31 | raptor | http://wiki.maemo.org/OpenGL-ES#Porting_between_OpenGL_variants |
| 19:15:22 | Watusimoto | just pushed an experimental rendering change for teleporters to show damage |
| 19:15:33 | Watusimoto | I think the missing trackers might be too subtle |
| 19:15:38 | Watusimoto | see what you think about this |
| 19:15:45 | raptor | compiling.. |
| 19:15:55 | Watusimoto | I'm not enamored of it, so if you don't like it, please say so |
| 19:16:07 | raptor | i try to be honest.. |
| 19:16:21 | Watusimoto | which openGL are we using now? |
| 19:16:30 | raptor | 1.1 |
| 19:16:30 | Watusimoto | 2.0? |
| 19:16:42 | Watusimoto | and we want ES 2.0, right? |
| 19:16:52 | raptor | probably for newer mobile devices, yes |
| 19:17:18 | Watusimoto | maybe we should update to GL2.0 as a start -- should be easy |
| 19:17:28 | raptor | whoa... |
| 19:17:46 | raptor | i like the effect, but it gets a little ugly the more damage it has.. |
| 19:18:22 | Watusimoto | like a NY snowball |
| 19:18:26 | raptor | hahaha |
| 19:18:37 | | BFLogBot - Commit c3da180492f9 | Author: watusim...@bitfighter.org | Log: Comment |
| 19:18:38 | | BFLogBot - Commit ad93f1114b85 | Author: watusim...@bitfighter.org | Log: Comments |
| 19:18:40 | | BFLogBot - Commit a9117613b2b1 | Author: watusim...@bitfighter.org | Log: Try different way to show damage to engineered teleporters |
| 19:18:46 | Watusimoto | revert? or can it be fixed? |
| 19:19:12 | Watusimoto | maybe a combination of reduced and gray, or a variety of grays? |
| 19:19:16 | raptor | yes |
| 19:19:18 | raptor | that |
| 19:19:23 | Watusimoto | which? |
| 19:19:33 | raptor | both? |
| 19:19:47 | raptor | some thing with less NY sludge |
| 19:19:51 | Watusimoto | let's see what I can do |
| 19:20:50 | raptor | I tried to comment the teleporter render method to the best of my ability, but I didn't do a lot of the math part because it's been a while since i've done that math |
| 19:21:23 | raptor | ha |
| 19:21:43 | raptor | when you go into the NY snowball, it looks really funky as it expands |
| 19:22:44 | raptor | I think we should keep 1.1 compatibility |
| 19:23:04 | raptor | and technically we're compatible with 2.0 anyways |
| 19:29:37 | Watusimoto | I knwo when I've read this page before, I've been intimdated |
| 19:30:01 | raptor | yes - i think #ifdef will be our friend... |
| 19:31:20 | Watusimoto | I don't think so -- if we get es to work, desktop can use that too |
| 19:31:44 | raptor | not windows xp with older graphics hardware |
| 19:32:20 | raptor | actually let me double check on the ES timeline.. |
| 19:35:15 | raptor | android 1.6 supported opengl es 1.1 |
| 19:36:05 | Watusimoto | what are we on now? |
| 19:36:06 | raptor | that was 2009 |
| 19:36:11 | Watusimoto | ah |
| 19:36:17 | raptor | android 4.0 i think |
| 19:36:28 | Watusimoto | 4.0 = jellybean? |
| 19:36:36 | Watusimoto | or are we on kale yet? |
| 19:36:42 | raptor | ice cream sandwich |
| 19:36:45 | raptor | ugh kale |
| 19:36:52 | Watusimoto | I think a new version was released very recently |
| 19:37:01 | raptor | oh |
| 19:37:05 | raptor | maybe that was jelly bean |
| 19:37:24 | raptor | http://developer.android.com/index.html |
| 19:37:54 | raptor | you're right |
| 19:37:59 | Watusimoto | :-) |
| 19:38:38 | Watusimoto | just pushed a better gray variant |
| 19:38:43 | | BFLogBot - Commit 4b21a34f386f | Author: watusim...@bitfighter.org | Log: Try for prettier gray effect on deamaged teleporters |
| 19:38:43 | raptor | pulling.. |
| 19:39:01 | Watusimoto | but maybe it would be better to desaturate the green rather than go fully to gray |
| 19:39:26 | raptor | that is MUCH better |
| 19:39:47 | raptor | oh yeah, i like it |
| 19:43:01 | Watusimoto | do you think we should add a health bar? |
| 19:43:07 | Watusimoto | just for consistency sake? |
| 19:43:18 | Watusimoto | everything else that's damagable has one |
| 19:43:25 | raptor | i thought about it - but in my head it would just look ugly |
| 19:43:37 | raptor | but then the whole teleporter doesn't fit anyways.. |
| 19:43:41 | Watusimoto | yes |
| 19:52:18 | raptor | i'm experimenting with the android SDK... |
| 19:56:08 | Watusimoto | here's a common example of what we'll need to do: |
| 19:56:09 | Watusimoto | Since you have no glBegin and glEnd, you have to do everything through glDrawArray or glDrawElements (preferred). A quick and dirty example: |
| 19:56:09 | Watusimoto | void draw( short x, short y, short w, short h ) |
| 19:56:09 | Watusimoto | { |
| 19:56:09 | Watusimoto | const GLshort t[8] = { 0, 0, 1, 0, 1, 1, 0, 1 }; |
| 19:56:09 | Watusimoto | const GLshort v[8] = { x, y, x+w, y, x+w, y+h, x, y+h }; |
| 19:56:10 | Watusimoto | glVertexPointer( 2, GL_SHORT, 0, v ); |
| 19:56:12 | Watusimoto | glEnableClientState( GL_VERTEX_ARRAY ); |
| 19:56:15 | Watusimoto | glTexCoordPointer( 2, GL_SHORT, 0, t ); |
| 19:56:17 | Watusimoto | glEnableClientState( GL_TEXTURE_COORD_ARRAY ); |
| 19:56:19 | Watusimoto | glDrawArrays( GL_TRIANGLE_FAN, 0, 4 ); |
| 19:56:21 | Watusimoto | } |
| 19:56:32 | Watusimoto | so it looks like we pack all the coords into arrays, then render in batches instead of begin-end |
| 19:56:40 | raptor | huh |
| 19:56:47 | raptor | is that still compatible with 1.1? |
| 19:57:02 | Watusimoto | yes, I think so |
| 19:57:08 | Watusimoto | I think that *is* 1.1 |
| 19:57:18 | Watusimoto | From this page: http://stackoverflow.com/questions/272970/whats-in-and-out-of-opengl-es-porting-from-opengl |
| 19:58:54 | raptor | ok, so coding to ES would not require #ifdef, but ES 2.0 would... |
| 20:03:41 | Watusimoto | why? |
| 20:04:17 | raptor | fixed-functionality -> shaders |
| 20:04:28 | raptor | but maybe my definition of fixed-functionality is wrong.. |
| 20:04:32 | | raptor goes back to read |
| 20:08:46 | | BFLogBot - Commit 5926d34eea56 | Author: watusim...@bitfighter.org | Log: Damaged teleporter any better looking? |
| 20:10:03 | raptor | most recent looks good too |
| 20:10:14 | raptor | not sure if better or worse... but it blends nicely |
| 20:18:21 | raptor | ok... i needed teh NDK not SDK for android.. starting over |
| 20:24:28 | Watusimoto | as for opengles, we may be able to make the above conversions and remain compatible with opengl, so we can do it gradually |
| 20:27:19 | raptor | oh man... |
| 20:27:46 | raptor | this is going to be interesting to port to android.. |
| 20:29:34 | raptor | i wonder how TNL will fare... |
| 20:30:51 | Watusimoto | it *should* be ok |
| 20:31:31 | raptor | in theory, theory is as good as in practice... |
| 20:34:43 | raptor | brb |
| 20:59:46 | | sam686 has joined |
| 20:59:46 | | ChanServ sets mode +v sam686 |
| 21:09:45 | raptor | back |
| 21:18:52 | | BFLogBot - Commit b0fd374bcfba | Author: watusim...@bitfighter.org | Log: formatting |
| 21:18:54 | | BFLogBot - Commit 37fe3d1d00bf | Author: watusim...@bitfighter.org | Log: formatting |
| 21:18:55 | | BFLogBot - Commit 7e8fcd3408d2 | Author: watusim...@bitfighter.org | Log: Clearer logic |
| 21:18:57 | | BFLogBot - Commit 210447045357 | Author: watusim...@bitfighter.org | Log: Make released resource item have 0 speed, just like with other engineered items; centralize release process |
| 21:23:59 | | BFLogBot - Commit 4294c1688fc6 | Author: watusim...@bitfighter.org | Log: whitespace |
| 21:24:00 | | BFLogBot - Commit bc970013e951 | Author: watusim...@bitfighter.org | Log: Remove unused mask |
| 21:24:02 | | BFLogBot - Commit 7f74f37fca23 | Author: watusim...@bitfighter.org | Log: Comment |
| 21:24:11 | raptor | moar! |
| 22:39:04 | raptor | so for 018 (considering teleporter is done): fix Lua+bots, 2 more badges, music? |
| 22:42:47 | Watusimoto | sure |
| 22:43:50 | raptor | soo... badges? |
| 22:44:18 | raptor | i don't want to do anything super complicated yet... like implement lifetime achievements |
| 22:44:37 | Watusimoto | you think that's hard? |
| 22:45:12 | raptor | probably not too hard, but it'll involve the database more it hink |
| 22:46:06 | raptor | i have a question: when you create an s2c like you did in Teleporter, what overhead does taht create? |
| 22:46:47 | raptor | because I think we can probably clean up many pack/unpackUpdate methods and reduce bandwidth |
| 22:46:53 | raptor | (little by little) |
| 22:49:09 | | BFLogBot - Commit fd7c56be34ce | Author: watusim...@bitfighter.org | Log: Add delDest to Lua teleporter |
| 22:51:12 | Watusimoto | not sure |
| 22:51:34 | Watusimoto | I realize that perhaps my s2c was not necessarily the correct move |
| 22:51:36 | Watusimoto | but |
| 22:51:48 | Watusimoto | it does "feel" right |
| 22:51:57 | Watusimoto | I'm really not sure |
| 22:52:19 | Watusimoto | I think it's a bit cleaner when you consider the lua interface |
| 22:52:25 | raptor | the question is: do RPCs get called as often as pack/unpack? |
| 22:52:40 | Watusimoto | I agree |
| 22:53:01 | raptor | and is there some bit overhead to the total number of RPCs |
| 22:53:05 | Watusimoto | yes |
| 22:53:08 | Watusimoto | I added two |
| 22:53:32 | Watusimoto | but I'm not too worried |
| 22:53:40 | Watusimoto | they're not called that frequently |
| 22:54:11 | | BFLogBot - Commit 02c181321331 | Author: watusim...@bitfighter.org | Log: formatting |
| 22:54:13 | | BFLogBot - Commit feeccde450e5 | Author: watusim...@bitfighter.org | Log: Add clearDests method to teleporter |
| 22:54:26 | Watusimoto | I see them as being for things that occur occasionally, or are linked to specific events that occur only sporadically |
| 22:54:34 | raptor | yes me too |
| 22:54:56 | raptor | but that doesn't mean that there isn't some RPC that is used a ton somehow |
| 22:55:15 | raptor | i'll probably ahve to just enumerate them all and see what they do.. |
| 22:58:24 | raptor | ha! |
| 22:58:47 | raptor | yeah, we just passed 8 bits for RPC since 017b, we need nine now |
| 22:59:13 | raptor | we have 134 |
| 22:59:20 | raptor | i know i've added at least 4 |
| 22:59:23 | raptor | and you added 2 |
| 23:00:42 | raptor | wait... |
| 23:00:50 | raptor | my count is wrong... |
| 23:01:50 | raptor | we have 127: http://pastie.org/4212793 |
| 23:02:31 | raptor | looks like most are used much much less |
| 23:29:42 | raptor | ok going home. good night if i don't see you later... |
| 23:34:28 | | raptor Quit () |
| 23:49:19 | | BFLogBot - Commit b5c58907d732 | Author: watusim...@bitfighter.org | Log: formatting |