Timestamps are in GMT/BST.
| 00:32:50 | | DiannaAgron Quit (Quit: Leaving) |
| 01:17:39 | | amgine123 has joined |
| 01:49:20 | | Nothing_Much Quit (Remote host closed the connection) |
| 02:59:15 | | Darrel Quit (Ping timeout: 264 seconds) |
| 03:00:19 | | Darrel has joined |
| 03:08:53 | | amgine123 Quit (Quit: Page closed) |
| 04:33:58 | | guest328 Quit (Remote host closed the connection) |
| 05:41:56 | | -mquin- [Global Notice] On or around Friday, October 2nd we will be cleaning up the services database. Now's a good time to ensure you identify to services when connecting. Check out http://blog.freenode.net/2015/09/services-database-purge/ for more. |
| 10:20:22 | | Darrel Quit (Ping timeout: 240 seconds) |
| 10:20:55 | | Darrel has joined |
| 10:38:25 | | Nothing_Much has joined |
| 12:32:08 | | BFLogBot Comment on issue #467 | User: eykamp | Comment: Ok, making some progress on this... it's a tad more complex than I had hoped. Currently, when you do a shuffle, teams ... | https://github.com/bitfighter/bitfighter/issues/467#issuecomment-141500037 |
| 12:34:43 | | BFLogBot Comment on issue #467 | User: raptor | Comment: Perhaps, answering the original issue in a different way, we should just provide a `/reset` command to reset score and t ... | https://github.com/bitfighter/bitfighter/issues/467#issuecomment-141501207 |
| 13:12:22 | | watusimoto has joined |
| 13:12:22 | | ChanServ sets mode +o |
| 13:15:45 | | BFLogBot Comment on issue #467 | User: eykamp | Comment: Dude... why didn't you suggest that 3 days ago?!? :-) In any event, I think your proposal is a better solution -- le ... | https://github.com/bitfighter/bitfighter/issues/467#issuecomment-141510768 |
| 13:17:03 | | BFLogBot Comment on issue #467 | User: raptor | Comment: Sorry! It just came to me... ... | https://github.com/bitfighter/bitfighter/issues/467#issuecomment-141511200 |
| 14:33:16 | | Nothing_Much Quit (Remote host closed the connection) |
| 15:57:42 | | BFLogBot Comment on issue #467 | User: raptor | Comment: Another thought - should all players be teleported to starting spots as well? Basically to fully emulate a `/restart` w ... | https://github.com/bitfighter/bitfighter/issues/467#issuecomment-141551666 |
| 16:04:35 | | BFLogBot Comment on issue #467 | User: eykamp | Comment: I think so -- a /reset would be like a /restart, but with the same teams. On 9/18/2015 12:57 PM, raptor wrote: > > Anot ... | https://github.com/bitfighter/bitfighter/issues/467#issuecomment-141552929 |
| 16:54:58 | | DiannaAgron has joined |
| 17:36:33 | watusimoto | sam686: you own the code you wrote; if you are writing a library, best to use mit/similar license, not gpl; if you are writing end-user code, gpl or mit is ok. Not endorsing specific licsenses, just using gpl & mit as examples of the types of licenses. |
| 19:56:43 | | raptor has joined |
| 19:56:43 | | ChanServ sets mode +o |
| 19:56:58 | raptor | good day |
| 19:57:13 | raptor | i just wasted 1.5 hours with bad syntax in matlab |
| 20:01:38 | sam686 | hi |
| 20:01:44 | raptor | hi sam686! |
| 20:01:47 | raptor | long time no see |
| 20:02:14 | sam686 | over a past 6 months i been mostly playing on playstation 3 and 4 |
| 20:02:56 | raptor | there's a playstation 4?? |
| 20:04:30 | sam686 | yes, theres are new video game consoles now |
| 20:05:25 | sam686 | playstation 4 and the confusingly named "xbox one", (after xbox 360) |
| 20:05:33 | raptor | haha |
| 20:06:40 | sam686 | theres also "wii u" but that console isn't so popular "wii" is more popular. |
| 20:10:03 | sam686 | ps4 might have the most sales (if not counting the old "wii" or anything older) |
| 20:12:25 | raptor | oh wow, they're both x86_64 CPUs |
| 20:17:32 | sam686 | i think powerpc will soon die: no more apple powerpc, and it looks like only nintendo wii u still have powerpc for 3 new game consoles. |
| 20:27:15 | sam686 | i wonder if there are anyone still people using mac powerpc? |
| 20:32:34 | raptor | Maybe Little_Apple with his old computer... maybe fordcars |
| 20:34:12 | raptor | but i doubt it |
| 20:57:14 | raptor | oh sam686, look at this: http://bitfighter.org/~raptor/emscripten/bitfighter.html |
| 20:57:21 | raptor | it's not fully working, but it's coming along |
| 21:00:37 | sam686 | does work on chrome (mostly), except the black text.. |
| 21:00:43 | sam686 | editor looks ok though |
| 21:00:57 | raptor | yeah - i've been working on it slowly |
| 21:01:10 | raptor | i want to do at least 3 things - 1. get the editor to save .level files |
| 21:01:15 | raptor | 2. fix black text |
| 21:01:19 | raptor | 3. get networking to work |
| 21:01:49 | sam686 | black text problem is probably the const color placed in .cpp problem |
| 21:01:54 | raptor | i'm research #3 right now, but it's a bit difficult - i have to use WebRTC i think |
| 21:02:01 | raptor | sam686: oh? what problem is that? |
| 21:02:20 | raptor | it's only for TTF fonts |
| 21:02:28 | raptor | menu vector font works |
| 21:04:24 | sam686 | extern const menucolor; const color textcolor = menucolor; const textcolor = white; |
| 21:04:38 | sam686 | its the order of initalizing the const is the problem |
| 21:04:52 | raptor | for ttf fonts? |
| 21:04:59 | raptor | i only see the ttf fonts as black |
| 21:05:31 | sam686 | if you look at "save your edits?" its all black text |
| 21:05:39 | raptor | yes |
| 21:05:41 | sam686 | maybe setting the color or blending is the problem |
| 21:05:46 | sam686 | i might be wrong |
| 21:05:46 | raptor | that is a TTF font, too |
| 21:06:21 | raptor | anyways, i thought i'd let you know... hopefully if i get this working we can get more players from browsers |
| 21:07:24 | sam686 | going to option changing windowed/fullscreen option breaks the game after a few changes |
| 21:07:38 | raptor | ah yes... there are fullscreen issues, too |
| 21:08:30 | watusimoto | hi raptor... just in time for me to leave! |
| 21:08:35 | raptor | hi watusimoto |
| 21:08:36 | sam686 | it breaks after clicking the "fullscreen" in upper right corner |
| 21:08:55 | raptor | bugs everywhere! |
| 21:08:55 | watusimoto | so... see ya! |
| 21:08:57 | raptor | later |
| 21:10:00 | watusimoto | (get sam686 working on your emscripten fork!) |
| 21:10:27 | watusimoto | :) |
| 21:10:33 | | watusimoto Quit (Read error: Connection reset by peer) |
| 21:10:54 | raptor | maybe i should push it to github... |
| 21:11:58 | sam686 | "connection to master server failed press ESC" except pressing esc exits fullscreen in chrome |
| 21:12:05 | raptor | haha, yeah |
| 21:12:38 | raptor | i want to first get it to use UDP and connect to master somehow |
| 21:14:33 | sam686 | the F6 button doesn't work, F1 button kindof works but not without chrome popping up browser help window |
| 21:16:45 | sam686 | i can't press enter as the game don't realize i released the "alt" button (after pressing it) |
| 21:17:11 | raptor | yeah, we'd have to change/remove several keys |
| 21:17:19 | sam686 | that only applies to right alt, left alt is fine |
| 21:18:17 | sam686 | line width is stuck at only 1 pixel width, with no line smoothing |
| 21:19:00 | raptor | yeah, only GLES 2 is supported in a browser |
| 21:19:16 | raptor | so emscripten, the compiling suite, only emulates a handful of GL 1.x features |
| 21:19:22 | raptor | one it doesn't is linewidth |
| 21:21:28 | sam686 | actually line smoothing does work, if i enable chrome's "use hardware acceleration" |
| 21:22:27 | sam686 | or not, looks more like antialiasing instead |
| 21:25:21 | sam686 | antialiasing doesn't smooth the lines as much as the line smoothing does, and the older radeon 9200 i used to have, can do line smoothing faster then antialiasing. |
| 21:25:59 | sam686 | but then again, antialiasing can smooth all edges to polygons too. |
| 21:26:44 | sam686 | using opengl shaders? |
| 21:28:55 | raptor | so I wrote an abstraction layer in RenderManager.cpp/.h so we can code a GLES 2 implementation |
| 21:29:18 | raptor | but only the GL/ES 1 stuff is there - little or no work has been done on migrating to GLES 2 |
| 21:29:51 | raptor | but I bet if we did, the black font might go away |
| 21:29:52 | raptor | but it's a lot of work |
| 21:31:44 | sam686 | shaders do vertex colors, texture, and fog combining, but don't do blending at all |
| 21:32:04 | sam686 | blending is still mostly the same fixed functions |
| 21:34:22 | sam686 | but then again, i can't see your problem if you don't show your code |
| 21:34:41 | raptor | so i have not really modified any bitfighter core code |
| 21:34:52 | raptor | it's all in the build system with emscripten |
| 21:38:52 | sam686 | although i sort of trying to make my game, heres my gl combining stuff http://sam6.25u.com/hg/gamemake2/file/d69cee4ff2e4/game/glfixed.cpp |
| 21:39:08 | sam686 | ... and heres my glsl shader part for newer opengl http://sam6.25u.com/hg/gamemake2/file/d69cee4ff2e4/game/glshader.cpp |
| 21:41:02 | sam686 | for bitfighter font rendering, i may first look at glTexEnvi(GL_TEXTURE_ENV and see if it is set right or if it is even there at all |
| 21:43:44 | sam686 | fontstash.c is totally missing GL_TEXTURE_ENV it looks like |
| 21:44:25 | sam686 | on opengl it defaults to glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE); |
| 21:44:33 | sam686 | on glsl it might be a different default |
| 21:45:41 | sam686 | everywhere you see glEnable(GL_TEXTURE_2D); also try adding glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE); |
| 21:46:23 | raptor | OK, i'll do that as soon as I get a moment to fix something... |
| 21:47:39 | | DiannaAgron Quit (Read error: Connection reset by peer) |
| 21:55:30 | raptor | i found this neat site for GLES 2 reference: docs.gl |
| 21:56:03 | sam686 | if that doesn't work, you could try GL_ADD to test if the problem is really a black texture font rather then white (GL_MODULATE is like multiply) |
| 21:56:56 | raptor | what do the glTexEnvi calls even do? |
| 21:57:00 | raptor | glTexEnvi |
| 21:57:12 | raptor | glTexEnv |
| 21:57:32 | sam686 | https://www.opengl.org/sdk/docs/man2/xhtml/glTexEnv.xml |
| 21:58:03 | raptor | ah, that's GL2+ not even GLES |
| 21:58:12 | sam686 | im not sure why the font in charts in that page is messed up (rectangles) |
| 21:58:12 | raptor | we need to stick to GL 1.x or GLES 2 |
| 21:59:36 | sam686 | read the notes in the link i showed you, its opengl 1.1 |
| 21:59:53 | sam686 | opengl glsl is opengl 2.0 |
| 22:00:38 | raptor | yes, but if we're going to be compatible with many devices, we need to stick to the subset of GL 2.0 which is GLES 2 |
| 22:03:57 | raptor | ah wait, i see, glTexEnnv is part of opengl 1.1,but only certain features. ok, that is ok |
| 22:06:10 | sam686 | while GL_COMBINE needs opengl 1.3, it might be available on gl es 1.1 (theres no opengl es 1.2 i dont think) |
| 22:07:03 | sam686 | es and non-es is sort of confusing on what is supported below version 2.0 |
| 22:09:29 | raptor | basically gles 1.1 is a subset of opengl 1.3; gles 2 is a subset of opengl 2.0 |
| 22:09:50 | raptor | and webgl (what is needed for the browser) is a subset of gles 2 |
| 22:16:17 | raptor | sadly... glTexEnvi is not supported with emscripten |
| 22:16:23 | raptor | so that won't work |
| 22:18:55 | sam686 | my guess is, it might be opengl es 2.0 with the lack of backwards compatibility |
| 22:19:50 | raptor | yes, emscripten is that - but it does provide some opengl 1.1 with a translation layer (which is what I used). It is incomplete, though |
| 22:20:08 | raptor | that's why i want to work on the network first - the GL stuff can probably come later as it's mostly working |
| 22:34:02 | | DiannaAgron has joined |
| 23:10:08 | | DiannaAgron Quit (Quit: Leaving) |
| 23:27:37 | raptor | rats, hit a bug in the webrtc code |
| 23:27:44 | raptor | i guess it's bed time! |
| 23:27:46 | raptor | night |
| 23:27:54 | | raptor Quit () |