buzz.

Nov. 1st, 2006 04:10 pm
egypturnash: (wasp)
[personal profile] egypturnash
I wrote some stuff to abstract the controller; now buzzbuzz will guide you through figuring out which joysticks are which. And I'm playing with some behavior for when you make the wasps scatter.

So if you have a gamepad and a Mac, or you have a gamepad and Windows and the will to grab the demo of Blitzmax and compile it, enjoy some wasps and let me know if flying them around is a basically entertaining experience. I'm still debating with the thought of switching to a different language, as Blitz just keeps tripping me up...

Re: Crash trace

Date: 2006-11-02 04:12 am (UTC)
ext_646: (wasp)
From: [identity profile] shatterstripes.livejournal.com
I shoved in the other joystick I had lying around and got crashes while trying to configure, and fixed them. (And threw a new version up with that, and some more amusing visual changes.) "Reliably" may be a matter of definition; if you leave the stick alone, they'll just sort of randomly wander around the screen - you're influencing them, but they're still a swarm of angry wasps. And a swarm of angry wasps is not the most controllable thing in the universe. Even if they're all shiny plastic and in corsets.

Re: Crash trace

Date: 2006-11-02 04:51 am (UTC)
From: (Anonymous)
The latest version (without a config file) shows me a list of axes 5-15. Axis 6 ranges from -1.0 when the right analogue stick is up, to +0.992 when it's down. Axis 9 remains at 1.875 (15/8) unless the D-pad is used, in which case it registers 0 for up, 0.128 (1/8) for up-and-right, 0.25 (2/8) for right, and so on increasing clockwise until 0.875 (7/8) for up-and-left. None of the other axes seem to register any of this stick's controls. Pressing enough buttons does eventually elicit a crash, although I can't reproduce this.

Re: Crash trace

Date: 2006-11-02 06:00 am (UTC)
ext_646: (Default)
From: [identity profile] shatterstripes.livejournal.com
I forgot I'd left the diagnostics turned back on for that version. *grin* Good thing, though.

Not 0-15? Weeeirrrd. 0/1 is probably the left stick; the right stick seems to vary a lot between controllers - on my Logitech Dual Action it's 2/3, on my XBox360 controller it's 5/4. The Logitech does similar d-pad nonsense on axis 9, while the XB360's d-pad shows up as buttons. (I don't show the buttons in this, but I had another joystick tester that did.)

Are you seeing the instructional text at the top of the joystick config screen? It should be saying 'Circle the movement joystick a few times, then release it and hit button 0', then a similar message for the aiming stick, then tell you to test the display and use button 2 to accept, button 3 to try again.

Could be some video display issues between my laptop screen and your machine, in other words. I should probably just publish windowed builds until I get that abstracted as well.

Profile

egypturnash: (Default)
Margaret Trauth

October 2020

S M T W T F S
    123
45678 910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Expand Cut Tags

No cut tags
Page generated Jun. 28th, 2025 05:34 am