#nuvie@irc.freenode.net logs for 2 Feb 2014 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[00:23:48] --> Malignant_Manor has joined #nuvie
[00:24:30] <Yuv422> hi Malignant_Manor
[00:24:49] <Malignant_Manor> hello
[00:26:26] <Malignant_Manor> Mapping joysticks to keys worked pretty well.
[00:26:34] <Yuv422> nice
[00:26:58] <Yuv422> I've been a bit distracted lately. building my new picade
[00:27:18] <Yuv422> I'll get back to the custom tiles work soon though
[00:27:18] <Malignant_Manor> A huge problem is getting the directional input to working how I want will be a pain.
[00:28:07] <Yuv422> how about diagonals are they discrete states?
[00:28:08] <Malignant_Manor> They act more like mice only update when you move and when they do, they fire off events no matter how small the movement.
[00:28:38] <Malignant_Manor> They are defined for hats but are really the value of two axis.
[00:29:30] <Malignant_Manor> I defined them for axis and they seem to work but too easy to go diagonally consistently.
[00:30:38] <Malignant_Manor> There are about 45 mappings for joysticks atm.
[00:35:02] --> TheCycoTWO has joined #nuvie
[00:35:36] <Malignant_Manor> It works really well with d-pad and buttons except for walking.
[00:35:39] <-- TheCycoTWO has left IRC (Read error: Connection reset by peer)
[00:36:00] <Malignant_Manor> The sticks are way too sensitive.
[00:36:01] --> TheCycoTWO has joined #nuvie
[00:42:31] <Malignant_Manor> brb
[00:42:37] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
[00:43:50] --> Malignant_Manor has joined #nuvie
[00:45:03] <Malignant_Manor> Here's a patch with it setup to use controller 0 and no cfg settings. http://pastebin.com/Y86ZC93x
[00:51:14] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
[00:51:57] --> Malignant_Manor has joined #nuvie
[00:58:19] <Malignant_Manor> I'll probably wait to work more on the joysticks until I do several other things and will probably be after release.
[01:00:47] <Malignant_Manor> maybe commit what I have but have optional axis reversal, joystick number and auto detect.
[01:09:40] <Yuv422> are you testing this on an actual joystick?
[01:44:48] <Malignant_Manor> Yuv422: Yes, sorry. I didn't notice the message.
[01:45:16] <Malignant_Manor> I tested it with a Dualshock2 and PS1 controller.
[01:48:07] <Malignant_Manor> I'm not sure if I should throw these into key defaultkeys.txt or not.
[01:48:26] <Malignant_Manor> Not doing so certainly adds more complications.
[02:20:47] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
[04:51:10] <-- TheCycoTWO has left IRC (Read error: Connection reset by peer)
[05:43:15] <-- Yuv422 has left IRC (Quit: Yuv422)
[06:39:23] --> Yuv422 has joined #nuvie
[12:09:54] <-- Yuv422 has left IRC (Quit: Yuv422)
[19:23:12] --> Yuv422 has joined #nuvie
[20:20:15] --> Malignant_Manor has joined #nuvie
[20:21:02] <Malignant_Manor> Hi Eric
[20:21:07] <Malignant_Manor> Yuv422: I finally have something mostly satisfactory.
[20:21:16] <Yuv422> Hey Malignant_Manor
[20:21:20] <Yuv422> cool
[20:21:41] <Malignant_Manor> I'm adding #ifdef have_joystick_support
[20:22:16] <Malignant_Manor> for compile time separation.
[20:24:02] <Malignant_Manor> Standardized controller support seems horrible for the 360 controller.
[20:24:34] <Malignant_Manor> I think I need to add support for another pair of axis.
[20:25:03] <Malignant_Manor> Look at this http://wiki.unity3d.com/index.php?title=Xbox360Controller
[20:25:54] <Yuv422> how would you map that back into nuvie?
[20:26:46] <Malignant_Manor> I treat them as pairs currently
[20:29:56] <Malignant_Manor> That is ridiculous and I need to check if they all match up to pairs. 01 23 45 67 89
[20:57:53] <Yuv422> gotta go now
[20:57:55] <Yuv422> cya
[20:58:01] <-- Yuv422 has left IRC (Quit: Yuv422)
[21:12:38] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
[21:41:22] <Dominus> malignant: look at Pentagram's button bidn thing, maybe that helps in what you eventually want.
[21:41:36] <Dominus> and while you are at it, please fix Pentagrams keyboard code :)