#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-07-06

Timestamps are in GMT/BST.

01:33:49kaen has joined
02:56:33masterkaen has joined
03:00:06kaen Quit (Ping timeout: 264 seconds)
03:29:00raptor has joined
03:29:01ChanServ sets mode +o raptor
03:30:04raptorgood evening!
03:30:15raptorwhat is this?? watusimoto committed stuff??
03:56:37sam686early today appears to be a complete death of a hard disk that was in one of my (pentium D) desktop computer
03:56:48raptoroh no!
03:56:49sam686now, all it does is make a noice like this: http://sam686.maxhushahn.com/upload/hdddead.wav
04:01:09raptorthat's a funny noise
04:02:52sam686sounds 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:11raptorcompletely unrecoverable?
04:03:31sam686appears to be completely unrecoverable
04:03:52raptori'm sorry
04:03:54raptor:(
04:04:00sam686though, I did get hint of failing hard disk from scratching or high pitch chirping sound a few days
04:04:12raptordid you back it up then?
04:04:13sam686most of my data is already copied to multiple hard disk..
04:04:16raptoroh good
04:13:27raptorsam686: would you like to join my server and make sure watusimoto didn't break engineered teleports?
04:13:37raptor(i'm testing them now)
04:17:39raptorwell, i just tested - looks ok still
04:23:46sam686i will need to compile - most of the compiling for me was done on a now-dead hard disk computer
04:24:00raptorah ok
04:24:15raptori'm going to try and fix the graphic glitch with destroyed teleports
04:28:10sam686it may take about 8 minutes for me to compile..
04:31:46raptoroh neat - the new eclipse now tells you about uninitialized members in a constructor..
04:32:02raptori found a completely unused one in a header file
04:47:01BFLogBot - Commit efb670d1d686 | Author: buckyballreaction | Log: Fix particles appearing from nowhere when destroying a teleporter. Also some minor clean-up
05:02:36raptorgood night sam686!
05:02:43sam686night\
05:02:51raptor Quit ()
07:32:13kodaws Quit (Read error: Connection reset by peer)
07:53:54sam686 Quit (Ping timeout: 245 seconds)
08:29:23masterkaen Quit (Quit: Leaving)
08:38:10kodaws has joined
11:35:53raptor has joined
11:35:53ChanServ sets mode +o raptor
11:53:41LordDVG has joined
11:55:36LordDVG Quit (Remote host closed the connection)
13:47:41raptor Quit ()
14:22:05Watusimoto has joined
15:49:35raptor has joined
15:49:35ChanServ sets mode +o raptor
15:49:47raptorgood day!
15:51:20raptori think teleporter is pretty much done now
16:01:48Watusimotohi
16:01:52raptorHI
16:01:55Watusimotoworking a little more on teleporter
16:02:04raptori saw
16:02:13Watusimotoif I don't fall asleep, I have at least one more feature to add
16:02:14raptorcommits from no where!
16:02:26raptoroh?
16:02:29raptora feature!?
16:02:48Watusimotowell, nothing that changes gamepla
16:02:49Watusimotoy
16:03:26Watusimotowell, a couple of things
16:03:31Watusimotowe'll see how they work out
16:05:08Watusimotoanyway... dinner time
16:05:11Watusimotobe on later
16:05:14Watusimotoprobably
16:05:15raptorok
16:05:17Watusimotociao
16:05:20raptorbye
16:10:18Watusimoto Quit (Ping timeout: 264 seconds)
16:45:10kodaws Quit (Read error: Connection reset by peer)
17:12:00Watusimoto has joined
17:18:00BFLogBot - Commit 0ae089411fc8 | Author: watusim...@bitfighter.org | Log: Remove unused code
17:18:02BFLogBot - Commit 4c0fadf396c3 | Author: watusim...@bitfighter.org | Log: Stop rendering teleport exit while entrance is exploding
17:18:03BFLogBot - Commit 2687a6710d1d | Author: watusim...@bitfighter.org | Log: Merge
17:18:55raptorI came across this again!: https://www.youtube.com/watch?v=YRD4gb0p5RM
17:53:31Watusimotook, just watched it... a little to little, in my opinion
18:00:36raptorhi
18:00:41raptorlittle too little?
18:04:34raptori seem to be missing a noun..
18:28:49Watusimotolittle too little, yes
18:29:01raptorand the noun is?
18:29:40raptori always thought the billiards part was weird growing up
18:34:14Watusimotoit's too little -- it's a little too little no noun!
18:34:22Watusimotoit's little...
18:34:25Watusimotook, forget it!
18:34:25raptori don't understand!
18:34:56raptorthe cartoon is little?
18:35:00raptorok, i'll drop it..
18:35:23Watusimotounderwhelming
18:35:30raptorah ha!
18:35:42raptoryes... it has that feel to it
18:35:54raptorprobably the narrators voice
18:37:36raptorand our expectations that cartoons are supposed to be frenetic
18:58:34BFLogBot - Commit e81c74433918 | Author: watusim...@bitfighter.org | Log: Implosion effect on outlet of exploding teleport
18:58:44raptor?
18:58:47raptormust test..
18:59:00Watusimotoyes
18:59:59raptorneat
19:00:01raptori like it
19:00:06Watusimotogood
19:00:13Watusimotoit gives a sense of closure, I think
19:00:20raptoryes, i agree
19:00:23Watusimotorather than have it just disapper
19:02:01Watusimotooverall, I think the telport engineer is really nicely done
19:02:30raptorat first i had no idea how to start it... but i think it has iteratively become a nice addition
19:02:56raptorwe'll have to see how it affects gameplay if we ever get a community back
19:05:15Watusimotoyeah
19:05:25Watusimotoebb and flow
19:06:07raptori don't ever remember this much ebb with 015a last summer
19:06:39raptormaybe our player base all got mobile devices with which to pass the time instead
19:06:51Watusimotoit's a possibility
19:07:39WatusimotoI wonder if we could port to android???
19:07:52Watusimotowe've talked about ipad, but I've never considered android
19:07:59raptorhmmm...
19:08:18raptorwell it is significantly more probably since moving to SDL2
19:08:23raptor*probable
19:10:57raptorwe'd need to abstract the rendering layer to use the various opengl versions, I think..
19:12:13Watusimotowe can't just convert to ES or whatever it is?
19:12:28Watusimoto(I realize "just" might not be the right word there :-) )
19:12:55raptorheh
19:13:27raptorthat's what i mean by an abstraction: depending on the platform, we'd have to make separate calls for certain rendering functions
19:13:31raptorhttp://wiki.maemo.org/OpenGL-ES#Porting_between_OpenGL_variants
19:15:22Watusimotojust pushed an experimental rendering change for teleporters to show damage
19:15:33WatusimotoI think the missing trackers might be too subtle
19:15:38Watusimotosee what you think about this
19:15:45raptorcompiling..
19:15:55WatusimotoI'm not enamored of it, so if you don't like it, please say so
19:16:07raptori try to be honest..
19:16:21Watusimotowhich openGL are we using now?
19:16:30raptor1.1
19:16:30Watusimoto2.0?
19:16:42Watusimotoand we want ES 2.0, right?
19:16:52raptorprobably for newer mobile devices, yes
19:17:18Watusimotomaybe we should update to GL2.0 as a start -- should be easy
19:17:28raptorwhoa...
19:17:46raptori like the effect, but it gets a little ugly the more damage it has..
19:18:22Watusimotolike a NY snowball
19:18:26raptorhahaha
19:18:37BFLogBot - Commit c3da180492f9 | Author: watusim...@bitfighter.org | Log: Comment
19:18:38BFLogBot - Commit ad93f1114b85 | Author: watusim...@bitfighter.org | Log: Comments
19:18:40BFLogBot - Commit a9117613b2b1 | Author: watusim...@bitfighter.org | Log: Try different way to show damage to engineered teleporters
19:18:46Watusimotorevert? or can it be fixed?
19:19:12Watusimotomaybe a combination of reduced and gray, or a variety of grays?
19:19:16raptoryes
19:19:18raptorthat
19:19:23Watusimotowhich?
19:19:33raptorboth?
19:19:47raptorsome thing with less NY sludge
19:19:51Watusimotolet's see what I can do
19:20:50raptorI 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:23raptorha
19:21:43raptorwhen you go into the NY snowball, it looks really funky as it expands
19:22:44raptorI think we should keep 1.1 compatibility
19:23:04raptorand technically we're compatible with 2.0 anyways
19:29:37WatusimotoI knwo when I've read this page before, I've been intimdated
19:30:01raptoryes - i think #ifdef will be our friend...
19:31:20WatusimotoI don't think so -- if we get es to work, desktop can use that too
19:31:44raptornot windows xp with older graphics hardware
19:32:20raptoractually let me double check on the ES timeline..
19:35:15raptorandroid 1.6 supported opengl es 1.1
19:36:05Watusimotowhat are we on now?
19:36:06raptorthat was 2009
19:36:11Watusimotoah
19:36:17raptorandroid 4.0 i think
19:36:28Watusimoto4.0 = jellybean?
19:36:36Watusimotoor are we on kale yet?
19:36:42raptorice cream sandwich
19:36:45raptorugh kale
19:36:52WatusimotoI think a new version was released very recently
19:37:01raptoroh
19:37:05raptormaybe that was jelly bean
19:37:24raptorhttp://developer.android.com/index.html
19:37:54raptoryou're right
19:37:59Watusimoto:-)
19:38:38Watusimotojust pushed a better gray variant
19:38:43BFLogBot - Commit 4b21a34f386f | Author: watusim...@bitfighter.org | Log: Try for prettier gray effect on deamaged teleporters
19:38:43raptorpulling..
19:39:01Watusimotobut maybe it would be better to desaturate the green rather than go fully to gray
19:39:26raptorthat is MUCH better
19:39:47raptoroh yeah, i like it
19:43:01Watusimotodo you think we should add a health bar?
19:43:07Watusimotojust for consistency sake?
19:43:18Watusimotoeverything else that's damagable has one
19:43:25raptori thought about it - but in my head it would just look ugly
19:43:37raptorbut then the whole teleporter doesn't fit anyways..
19:43:41Watusimotoyes
19:52:18raptori'm experimenting with the android SDK...
19:56:08Watusimotohere's a common example of what we'll need to do:
19:56:09WatusimotoSince you have no glBegin and glEnd, you have to do everything through glDrawArray or glDrawElements (preferred). A quick and dirty example:
19:56:09Watusimotovoid draw( short x, short y, short w, short h )
19:56:09Watusimoto{
19:56:09Watusimoto const GLshort t[8] = { 0, 0, 1, 0, 1, 1, 0, 1 };
19:56:09Watusimoto const GLshort v[8] = { x, y, x+w, y, x+w, y+h, x, y+h };
19:56:10Watusimoto glVertexPointer( 2, GL_SHORT, 0, v );
19:56:12Watusimoto glEnableClientState( GL_VERTEX_ARRAY );
19:56:15Watusimoto glTexCoordPointer( 2, GL_SHORT, 0, t );
19:56:17Watusimoto glEnableClientState( GL_TEXTURE_COORD_ARRAY );
19:56:19Watusimoto glDrawArrays( GL_TRIANGLE_FAN, 0, 4 );
19:56:21Watusimoto}
19:56:32Watusimotoso it looks like we pack all the coords into arrays, then render in batches instead of begin-end
19:56:40raptorhuh
19:56:47raptoris that still compatible with 1.1?
19:57:02Watusimotoyes, I think so
19:57:08WatusimotoI think that *is* 1.1
19:57:18WatusimotoFrom this page: http://stackoverflow.com/questions/272970/whats-in-and-out-of-opengl-es-porting-from-opengl
19:58:54raptorok, so coding to ES would not require #ifdef, but ES 2.0 would...
20:03:41Watusimotowhy?
20:04:17raptorfixed-functionality -> shaders
20:04:28raptorbut maybe my definition of fixed-functionality is wrong..
20:04:32raptor goes back to read
20:08:46BFLogBot - Commit 5926d34eea56 | Author: watusim...@bitfighter.org | Log: Damaged teleporter any better looking?
20:10:03raptormost recent looks good too
20:10:14raptornot sure if better or worse... but it blends nicely
20:18:21raptorok... i needed teh NDK not SDK for android.. starting over
20:24:28Watusimotoas for opengles, we may be able to make the above conversions and remain compatible with opengl, so we can do it gradually
20:27:19raptoroh man...
20:27:46raptorthis is going to be interesting to port to android..
20:29:34raptori wonder how TNL will fare...
20:30:51Watusimotoit *should* be ok
20:31:31raptorin theory, theory is as good as in practice...
20:34:43raptorbrb
20:59:46sam686 has joined
20:59:46ChanServ sets mode +v sam686
21:09:45raptorback
21:18:52BFLogBot - Commit b0fd374bcfba | Author: watusim...@bitfighter.org | Log: formatting
21:18:54BFLogBot - Commit 37fe3d1d00bf | Author: watusim...@bitfighter.org | Log: formatting
21:18:55BFLogBot - Commit 7e8fcd3408d2 | Author: watusim...@bitfighter.org | Log: Clearer logic
21:18:57BFLogBot - 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:59BFLogBot - Commit 4294c1688fc6 | Author: watusim...@bitfighter.org | Log: whitespace
21:24:00BFLogBot - Commit bc970013e951 | Author: watusim...@bitfighter.org | Log: Remove unused mask
21:24:02BFLogBot - Commit 7f74f37fca23 | Author: watusim...@bitfighter.org | Log: Comment
21:24:11raptormoar!
22:39:04raptorso for 018 (considering teleporter is done): fix Lua+bots, 2 more badges, music?
22:42:47Watusimotosure
22:43:50raptorsoo... badges?
22:44:18raptori don't want to do anything super complicated yet... like implement lifetime achievements
22:44:37Watusimotoyou think that's hard?
22:45:12raptorprobably not too hard, but it'll involve the database more it hink
22:46:06raptori have a question: when you create an s2c like you did in Teleporter, what overhead does taht create?
22:46:47raptorbecause I think we can probably clean up many pack/unpackUpdate methods and reduce bandwidth
22:46:53raptor(little by little)
22:49:09BFLogBot - Commit fd7c56be34ce | Author: watusim...@bitfighter.org | Log: Add delDest to Lua teleporter
22:51:12Watusimotonot sure
22:51:34WatusimotoI realize that perhaps my s2c was not necessarily the correct move
22:51:36Watusimotobut
22:51:48Watusimotoit does "feel" right
22:51:57WatusimotoI'm really not sure
22:52:19WatusimotoI think it's a bit cleaner when you consider the lua interface
22:52:25raptorthe question is: do RPCs get called as often as pack/unpack?
22:52:40WatusimotoI agree
22:53:01raptorand is there some bit overhead to the total number of RPCs
22:53:05Watusimotoyes
22:53:08WatusimotoI added two
22:53:32Watusimotobut I'm not too worried
22:53:40Watusimotothey're not called that frequently
22:54:11BFLogBot - Commit 02c181321331 | Author: watusim...@bitfighter.org | Log: formatting
22:54:13BFLogBot - Commit feeccde450e5 | Author: watusim...@bitfighter.org | Log: Add clearDests method to teleporter
22:54:26WatusimotoI see them as being for things that occur occasionally, or are linked to specific events that occur only sporadically
22:54:34raptoryes me too
22:54:56raptorbut that doesn't mean that there isn't some RPC that is used a ton somehow
22:55:15raptori'll probably ahve to just enumerate them all and see what they do..
22:58:24raptorha!
22:58:47raptoryeah, we just passed 8 bits for RPC since 017b, we need nine now
22:59:13raptorwe have 134
22:59:20raptori know i've added at least 4
22:59:23raptorand you added 2
23:00:42raptorwait...
23:00:50raptormy count is wrong...
23:01:50raptorwe have 127: http://pastie.org/4212793
23:02:31raptorlooks like most are used much much less
23:29:42raptorok going home. good night if i don't see you later...
23:34:28raptor Quit ()
23:49:19BFLogBot - Commit b5c58907d732 | Author: watusim...@bitfighter.org | Log: formatting

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.