Timestamps are in GMT/BST.
| 00:33:10 | | BFLogBot - Commit 30be752e3a90 | Author: watusim...@bitfighter.org | Log: More methods on Nexus |
| 00:43:21 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 03:36:07 | | raptor has joined |
| 03:36:07 | | ChanServ sets mode +o raptor |
| 03:37:10 | raptor | good evening |
| 05:10:14 | | raptor Quit () |
| 07:43:29 | | watusimoto has joined |
| 07:43:29 | | ChanServ sets mode +o watusimoto |
| 08:06:49 | | sam686 has left |
| 08:20:01 | | kodaws has joined |
| 09:08:23 | | Watusimoto_ has joined |
| 09:10:05 | | kodabbws has joined |
| 09:14:13 | | kodaws Quit (Ping timeout: 252 seconds) |
| 09:39:26 | | LordDVG has joined |
| 09:43:56 | | kodabbws Quit (Ping timeout: 248 seconds) |
| 10:24:16 | | kodaws has joined |
| 10:34:53 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
| 11:12:55 | | Watusimoto_ has joined |
| 11:26:47 | | kodabbws has joined |
| 11:28:28 | | Watusimoto_ Quit (Ping timeout: 248 seconds) |
| 11:30:36 | | kodaws Quit (Ping timeout: 248 seconds) |
| 12:23:07 | | LordDVG Quit (Remote host closed the connection) |
| 12:46:20 | | Watusimoto_ has joined |
| 13:37:10 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 14:03:11 | | kodabbws Quit (Read error: Connection reset by peer) |
| 14:20:45 | | kodaws has joined |
| 14:40:14 | | kodaws Quit (Read error: Connection reset by peer) |
| 14:44:22 | | raptor has joined |
| 14:44:23 | | ChanServ sets mode +o raptor |
| 14:44:40 | raptor | good day! |
| 14:44:47 | raptor | watusimoto: sorry i left abruptly yesterday |
| 15:49:11 | watusimoto | no worries |
| 15:49:18 | watusimoto | when you got to go, you got to go |
| 15:49:29 | watusimoto | you saw my email that I'll be away for a couple of weeks? |
| 15:49:48 | raptor | yes |
| 15:49:54 | raptor | starting today? tomorrow? |
| 15:50:51 | watusimoto | starting early tomorrow, so may be turning in early tonight |
| 15:50:59 | watusimoto | or may be busy packing or whatnot |
| 15:50:59 | raptor | ok |
| 15:51:16 | watusimoto | we're taking the kids on an 8 day hiking trip in Slovenia |
| 15:51:22 | raptor | Oooo |
| 15:51:28 | watusimoto | up and over the alps |
| 15:51:35 | raptor | sounds great! |
| 15:51:44 | watusimoto | which I only recently learned occupy the nw chunk of the country |
| 15:52:17 | watusimoto | should be good. we'll be staying in the mountain huts, but have no reservations as of yet |
| 15:52:50 | watusimoto | of course, in the mountains, they can't exactly turn you away... where would you go? |
| 15:54:10 | raptor | ha |
| 15:54:14 | raptor | yep |
| 16:47:05 | watusimoto | later |
| 16:47:11 | raptor | bye |
| 16:51:37 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 19:33:39 | | LordDVG has joined |
| 20:13:01 | | Watusimoto has joined |
| 20:15:21 | raptor | well, i think i finished my android research at work... |
| 20:15:38 | raptor | i'm semi-comfortable in how the front-end work now |
| 20:27:43 | Watusimoto | how do you like it? |
| 20:30:17 | raptor | seems ok |
| 20:30:32 | raptor | as far as bitfighter goes... i need to figure out the bindings |
| 20:30:50 | raptor | or rewrite bitfighter in java |
| 20:32:20 | Watusimoto | what are bindngs? |
| 20:32:42 | raptor | sorry: bindings are the interface between the java and C/C++ |
| 20:33:21 | raptor | SDL uses them extensively to translate a finger touch into a keyDown, etc... and i'll need to alter them a bunch |
| 20:34:37 | raptor | i think i'll either have to: |
| 20:35:06 | raptor | 1. edit the main SDL java interface to properly handle the actions we want and include virtual joysticks, etc. |
| 20:36:22 | Watusimoto | so bindings are used for input. also for output? |
| 20:36:23 | raptor | 2. rewrite several of the in-game UI screens in the front-end |
| 20:37:00 | raptor | yeah, basically they are ways of calling the native C/C++ from java, or calling back the Java from C/C++ |
| 20:37:12 | raptor | they can be used to do anything |
| 20:38:01 | Watusimoto | so should I think of the java as the OS, and all calls from C++ need to be bound to OS calls? |
| 20:38:13 | raptor | yes-sh |
| 20:38:16 | raptor | yes-ish |
| 20:38:20 | Watusimoto | :-) |
| 20:38:24 | Watusimoto | I'll settle for that |
| 20:38:41 | Watusimoto | what is wrong with SDL's bindings? |
| 20:38:42 | raptor | right now SDL has a java front-end that hijacks mobile device movement and translates it into key presses within the loaded SDL window |
| 20:38:48 | raptor | well... |
| 20:39:07 | raptor | it doesn't seem to actually translate a finger press into anything useable |
| 20:39:15 | Watusimoto | so it basically fakes things to get programs designed for other systems to work |
| 20:39:22 | raptor | yes |
| 20:39:34 | Watusimoto | it must -- how could sdl work without finger presses? |
| 20:40:15 | raptor | your premise is that SDL works... |
| 20:40:21 | raptor | :) |
| 20:41:15 | raptor | Android SDL development is veeery young... it works with launching the video, but all application examples i've seen use heavy modifications to input systems |
| 20:41:38 | raptor | in fact, there were several patches to SDL android in the last 2 days |
| 20:42:35 | Watusimoto | my premise is that we use SDL, and therefore it must work |
| 20:42:46 | Watusimoto | there's a subtle difference there :-) |
| 20:43:08 | Watusimoto | ok, so input is a problem. what else? |
| 20:46:58 | raptor | no audio... but input is the next problem i'm going to tackle |
| 20:49:58 | | LordDVG Quit (Remote host closed the connection) |
| 20:50:07 | Watusimoto | are you interested in working on the android stuff? |
| 20:50:42 | raptor | yes |
| 20:50:48 | raptor | but it'll be slow going... |
| 20:53:01 | raptor | and if you want to dig in, too, i'll help you with what i know so far |
| 20:54:17 | Watusimoto | could be interesting |
| 20:54:38 | raptor | of course there is the iOS potential port, too... |
| 20:55:03 | raptor | developing on MacOS X makes me want to gouge my eyeballs out |
| 20:55:21 | raptor | (and I only have a VM to do it...) |
| 21:04:49 | Watusimoto | yes -- an android port would certainly show us if the game can be made to work on a tablet -- I am still not 100% convinced it will translate |
| 21:05:58 | raptor | i'm sure it will be a slightly different experience - chatting will be difficult, and i expect some latency with movement |
| 21:07:38 | Watusimoto | forget about chat |
| 21:07:46 | Watusimoto | why latency? |
| 21:09:21 | raptor | latency between the virtual joysticks and the ship response: so far most android games that use extensive movement like FPS games have a slight delay |
| 21:09:55 | raptor | but that may be different among the various Android versions |
| 21:10:07 | Watusimoto | is that system inefficiency, or the inherent nature of interpreting what a finger on a virtual js is doing? |
| 21:10:25 | raptor | i think older Android versions was system inefficiency |
| 21:10:38 | raptor | hopefully i'm completely wrong and it will work just fine... |
| 21:11:38 | Watusimoto | well, I suppose it;s java, so of course it's slow |
| 21:11:42 | Watusimoto | :-) |
| 21:12:08 | raptor | ha! |
| 21:12:24 | raptor | still thinking of java in the 90s huh? |
| 21:12:44 | Watusimoto | yeah, that first crappy applet I wrote |
| 21:12:47 | raptor | haha |
| 21:14:01 | raptor | the Dalvik VM is waay fast |
| 21:14:15 | raptor | i think that's part of the reason Oracle sued Google |
| 21:15:04 | Watusimoto | I think that was because Ellison is an ass |
| 21:19:46 | raptor | so.. i've never met the guy, but i hear that is the general consensus |
| 21:20:20 | | sam686 has joined |
| 21:20:20 | | ChanServ sets mode +v sam686 |
| 21:22:00 | Watusimoto | to be fair, I've never met him either |
| 21:23:23 | raptor | also i think he bough most of one of the hawaiian islands |
| 21:23:28 | raptor | *bought |
| 21:29:18 | Watusimoto | yes |
| 21:29:25 | Watusimoto | probably a smaller one |
| 21:34:36 | raptor | hmmm... update to android ndk |
| 22:17:46 | | BFLogBot - Commit 6437ec14a249 | Author: buckyballreaction | Log: Fix compiling on Android |
| 22:18:23 | Watusimoto | ok, well, off to bed |
| 22:18:30 | raptor | have fun on vacation! |
| 22:18:37 | Watusimoto | see y'all in a couple of weeks! |
| 22:18:46 | Watusimoto | over and out |
| 22:18:49 | raptor | bye! |
| 22:23:13 | | Watusimoto Quit (Ping timeout: 246 seconds) |
| 22:55:05 | | raptor Quit () |